[
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-01-23",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.177903Z",
    "day_summary": {
      "post_count": 9,
      "emotion_sum": 89.29999999999998,
      "positive": 2,
      "pre_positive": 1,
      "burst_then_silence": true,
      "avg_emotion": 9.92222222222222
    },
    "actual_return": 0.41,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-01-25",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.182927Z",
    "day_summary": {
      "post_count": 25,
      "emotion_sum": 251.30000000000004,
      "positive": 10,
      "market_brag": 2,
      "pre_market_brag": 1,
      "open_positive": 7,
      "burst_then_silence": true,
      "avg_emotion": 10.052000000000001
    },
    "actual_return": 1.653,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-01-26",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.185717Z",
    "day_summary": {
      "post_count": 10,
      "positive": 3,
      "emotion_sum": 70.0,
      "tariff": 1,
      "open_tariff": 1,
      "action": 1,
      "open_action": 1,
      "threat": 1,
      "open_threat": 1,
      "open_positive": 1,
      "burst_then_silence": true,
      "avg_emotion": 7.0
    },
    "actual_return": 1.653,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-01-27",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.188424Z",
    "day_summary": {
      "post_count": 8,
      "emotion_sum": 216.8,
      "positive": 1,
      "burst_then_silence": true,
      "avg_emotion": 27.1
    },
    "actual_return": 1.653,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-01-29",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.195273Z",
    "day_summary": {
      "post_count": 16,
      "threat": 2,
      "emotion_sum": 83.8,
      "attack": 1,
      "open_attack": 1,
      "positive": 1,
      "open_positive": 1,
      "burst_then_silence": true,
      "avg_emotion": 5.2375
    },
    "actual_return": 0.222,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-01-30",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.198732Z",
    "day_summary": {
      "post_count": 8,
      "positive": 2,
      "emotion_sum": 62.0,
      "market_brag": 1,
      "pre_market_brag": 1,
      "pre_positive": 1,
      "burst_then_silence": true,
      "avg_emotion": 7.75
    },
    "actual_return": -0.169,
    "correct": false
  },
  {
    "model_id": "B1_triple_signal",
    "model_name": "三信號齊發→買3天",
    "date_signal": "2025-02-03",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.216491Z",
    "day_summary": {
      "post_count": 8,
      "threat": 1,
      "pre_threat": 1,
      "emotion_sum": 66.0,
      "relief": 2,
      "open_relief": 1,
      "tariff": 2,
      "open_tariff": 1,
      "action": 1,
      "open_action": 1,
      "deal": 2,
      "open_deal": 1,
      "attack": 1,
      "russia": 1,
      "positive": 4,
      "market_brag": 1,
      "avg_emotion": 8.25
    },
    "actual_return": 1.908,
    "correct": true
  },
  {
    "model_id": "B2_tariff_to_deal",
    "model_name": "連3天關稅→出現Deal→轉折",
    "date_signal": "2025-02-03",
    "direction": "LONG",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.216502Z",
    "day_summary": {
      "post_count": 8,
      "threat": 1,
      "pre_threat": 1,
      "emotion_sum": 66.0,
      "relief": 2,
      "open_relief": 1,
      "tariff": 2,
      "open_tariff": 1,
      "action": 1,
      "open_action": 1,
      "deal": 2,
      "open_deal": 1,
      "attack": 1,
      "russia": 1,
      "positive": 4,
      "market_brag": 1,
      "avg_emotion": 8.25
    },
    "actual_return": 1.538,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-02-05",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.225228Z",
    "day_summary": {
      "post_count": 10,
      "emotion_sum": 161.8,
      "positive": 4,
      "pre_positive": 3,
      "market_brag": 2,
      "pre_market_brag": 1,
      "action": 2,
      "pre_action": 1,
      "deal": 1,
      "pre_deal": 1,
      "iran": 1,
      "pre_iran": 1,
      "open_positive": 1,
      "open_market_brag": 1,
      "avg_emotion": 16.18
    },
    "actual_return": 1.048,
    "correct": true
  },
  {
    "model_id": "B3_action_pre",
    "model_name": "盤前 ACTION+正面情緒→漲",
    "date_signal": "2025-02-05",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.225241Z",
    "day_summary": {
      "post_count": 10,
      "emotion_sum": 161.8,
      "positive": 4,
      "pre_positive": 3,
      "market_brag": 2,
      "pre_market_brag": 1,
      "action": 2,
      "pre_action": 1,
      "deal": 1,
      "pre_deal": 1,
      "iran": 1,
      "pre_iran": 1,
      "open_positive": 1,
      "open_market_brag": 1,
      "avg_emotion": 16.18
    },
    "actual_return": 1.048,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-02-06",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.229850Z",
    "day_summary": {
      "post_count": 18,
      "action": 3,
      "emotion_sum": 186.59999999999997,
      "positive": 5,
      "pre_positive": 2,
      "market_brag": 1,
      "pre_market_brag": 1,
      "attack": 2,
      "pre_attack": 2,
      "pre_action": 1,
      "relief": 1,
      "open_relief": 1,
      "open_positive": 1,
      "deal": 1,
      "threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 10.366666666666665
    },
    "actual_return": -0.761,
    "correct": false
  },
  {
    "model_id": "B3_action_pre",
    "model_name": "盤前 ACTION+正面情緒→漲",
    "date_signal": "2025-02-06",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.229859Z",
    "day_summary": {
      "post_count": 18,
      "action": 3,
      "emotion_sum": 186.59999999999997,
      "positive": 5,
      "pre_positive": 2,
      "market_brag": 1,
      "pre_market_brag": 1,
      "attack": 2,
      "pre_attack": 2,
      "pre_action": 1,
      "relief": 1,
      "open_relief": 1,
      "open_positive": 1,
      "deal": 1,
      "threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 10.366666666666665
    },
    "actual_return": -0.761,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-02-06",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.229862Z",
    "day_summary": {
      "post_count": 18,
      "action": 3,
      "emotion_sum": 186.59999999999997,
      "positive": 5,
      "pre_positive": 2,
      "market_brag": 1,
      "pre_market_brag": 1,
      "attack": 2,
      "pre_attack": 2,
      "pre_action": 1,
      "relief": 1,
      "open_relief": 1,
      "open_positive": 1,
      "deal": 1,
      "threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 10.366666666666665
    },
    "actual_return": -0.761,
    "correct": false
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-02-06",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.229867Z",
    "day_summary": {
      "post_count": 18,
      "action": 3,
      "emotion_sum": 186.59999999999997,
      "positive": 5,
      "pre_positive": 2,
      "market_brag": 1,
      "pre_market_brag": 1,
      "attack": 2,
      "pre_attack": 2,
      "pre_action": 1,
      "relief": 1,
      "open_relief": 1,
      "open_positive": 1,
      "deal": 1,
      "threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 10.366666666666665
    },
    "actual_return": -0.061,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-02-07",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.234601Z",
    "day_summary": {
      "post_count": 11,
      "emotion_sum": 313.8,
      "positive": 4,
      "pre_positive": 1,
      "deal": 1,
      "pre_deal": 1,
      "market_brag": 2,
      "open_market_brag": 1,
      "attack": 2,
      "open_attack": 2,
      "action": 4,
      "open_action": 2,
      "sig_potus": 1,
      "avg_emotion": 28.527272727272727
    },
    "actual_return": -0.274,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-02-07",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.234611Z",
    "day_summary": {
      "post_count": 11,
      "emotion_sum": 313.8,
      "positive": 4,
      "pre_positive": 1,
      "deal": 1,
      "pre_deal": 1,
      "market_brag": 2,
      "open_market_brag": 1,
      "attack": 2,
      "open_attack": 2,
      "action": 4,
      "open_action": 2,
      "sig_potus": 1,
      "avg_emotion": 28.527272727272727
    },
    "actual_return": -0.241,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-02-09",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.243213Z",
    "day_summary": {
      "post_count": 14,
      "emotion_sum": 69.2,
      "china": 1,
      "open_china": 1,
      "russia": 1,
      "open_russia": 1,
      "tariff": 1,
      "open_tariff": 1,
      "burst_then_silence": true,
      "avg_emotion": 4.942857142857143
    },
    "actual_return": 0.366,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-02-10",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.247528Z",
    "day_summary": {
      "post_count": 13,
      "emotion_sum": 183.60000000000002,
      "positive": 2,
      "pre_positive": 1,
      "attack": 1,
      "open_attack": 1,
      "burst_then_silence": true,
      "avg_emotion": 14.123076923076924
    },
    "actual_return": 0.366,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-02-11",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.251910Z",
    "day_summary": {
      "post_count": 14,
      "attack": 3,
      "pre_attack": 2,
      "positive": 1,
      "pre_positive": 1,
      "action": 3,
      "pre_action": 2,
      "emotion_sum": 377.49999999999994,
      "market_brag": 1,
      "pre_market_brag": 1,
      "open_attack": 1,
      "open_action": 1,
      "russia": 1,
      "open_russia": 1,
      "burst_then_silence": true,
      "avg_emotion": 26.96428571428571
    },
    "actual_return": 0.044,
    "correct": true
  },
  {
    "model_id": "B3_action_pre",
    "model_name": "盤前 ACTION+正面情緒→漲",
    "date_signal": "2025-02-12",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.256645Z",
    "day_summary": {
      "post_count": 8,
      "emotion_sum": 241.1,
      "tariff": 1,
      "pre_tariff": 1,
      "attack": 1,
      "pre_attack": 1,
      "action": 2,
      "pre_action": 1,
      "positive": 3,
      "pre_positive": 1,
      "russia": 2,
      "open_russia": 2,
      "open_positive": 2,
      "open_action": 1,
      "avg_emotion": 30.1375
    },
    "actual_return": 1.494,
    "correct": true
  },
  {
    "model_id": "A1_tariff_bearish",
    "model_name": "盤中關稅→隔天跌",
    "date_signal": "2025-02-14",
    "direction": "SHORT",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.265389Z",
    "day_summary": {
      "post_count": 11,
      "emotion_sum": 112.20000000000002,
      "tariff": 6,
      "market_brag": 1,
      "open_market_brag": 1,
      "positive": 1,
      "open_positive": 1,
      "open_tariff": 4,
      "burst_then_silence": true,
      "avg_emotion": 10.200000000000001
    },
    "actual_return": 0.23,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-02-14",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.265404Z",
    "day_summary": {
      "post_count": 11,
      "emotion_sum": 112.20000000000002,
      "tariff": 6,
      "market_brag": 1,
      "open_market_brag": 1,
      "positive": 1,
      "open_positive": 1,
      "open_tariff": 4,
      "burst_then_silence": true,
      "avg_emotion": 10.200000000000001
    },
    "actual_return": 0.23,
    "correct": true
  },
  {
    "model_id": "A1_tariff_bearish",
    "model_name": "盤中關稅→隔天跌",
    "date_signal": "2025-02-15",
    "direction": "SHORT",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.270113Z",
    "day_summary": {
      "post_count": 32,
      "emotion_sum": 83.90000000000002,
      "russia": 3,
      "open_russia": 3,
      "iran": 1,
      "open_iran": 1,
      "tariff": 3,
      "open_tariff": 3,
      "threat": 1,
      "open_threat": 1,
      "market_brag": 1,
      "open_market_brag": 1,
      "positive": 1,
      "open_positive": 1,
      "action": 1,
      "open_action": 1,
      "burst_then_silence": true,
      "avg_emotion": 2.6218750000000006
    },
    "actual_return": 0.368,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-02-15",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.270129Z",
    "day_summary": {
      "post_count": 32,
      "emotion_sum": 83.90000000000002,
      "russia": 3,
      "open_russia": 3,
      "iran": 1,
      "open_iran": 1,
      "tariff": 3,
      "open_tariff": 3,
      "threat": 1,
      "open_threat": 1,
      "market_brag": 1,
      "open_market_brag": 1,
      "positive": 1,
      "open_positive": 1,
      "action": 1,
      "open_action": 1,
      "burst_then_silence": true,
      "avg_emotion": 2.6218750000000006
    },
    "actual_return": 0.368,
    "correct": true
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-02-15",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.270135Z",
    "day_summary": {
      "post_count": 32,
      "emotion_sum": 83.90000000000002,
      "russia": 3,
      "open_russia": 3,
      "iran": 1,
      "open_iran": 1,
      "tariff": 3,
      "open_tariff": 3,
      "threat": 1,
      "open_threat": 1,
      "market_brag": 1,
      "open_market_brag": 1,
      "positive": 1,
      "open_positive": 1,
      "action": 1,
      "open_action": 1,
      "burst_then_silence": true,
      "avg_emotion": 2.6218750000000006
    },
    "actual_return": -1.772,
    "correct": false
  },
  {
    "model_id": "A1_tariff_bearish",
    "model_name": "盤中關稅→隔天跌",
    "date_signal": "2025-02-16",
    "direction": "SHORT",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.275691Z",
    "day_summary": {
      "post_count": 28,
      "emotion_sum": 101.5,
      "tariff": 2,
      "open_tariff": 2,
      "positive": 5,
      "open_positive": 3,
      "threat": 1,
      "open_threat": 1,
      "russia": 2,
      "open_russia": 2,
      "market_brag": 1,
      "open_market_brag": 1,
      "china": 1,
      "open_china": 1,
      "deal": 1,
      "avg_emotion": 3.625
    },
    "actual_return": 0.368,
    "correct": false
  },
  {
    "model_id": "B2_tariff_to_deal",
    "model_name": "連3天關稅→出現Deal→轉折",
    "date_signal": "2025-02-16",
    "direction": "LONG",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.275709Z",
    "day_summary": {
      "post_count": 28,
      "emotion_sum": 101.5,
      "tariff": 2,
      "open_tariff": 2,
      "positive": 5,
      "open_positive": 3,
      "threat": 1,
      "open_threat": 1,
      "russia": 2,
      "open_russia": 2,
      "market_brag": 1,
      "open_market_brag": 1,
      "china": 1,
      "open_china": 1,
      "deal": 1,
      "avg_emotion": 3.625
    },
    "actual_return": -0.067,
    "correct": false
  },
  {
    "model_id": "B2_tariff_to_deal",
    "model_name": "連3天關稅→出現Deal→轉折",
    "date_signal": "2025-02-17",
    "direction": "LONG",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.281713Z",
    "day_summary": {
      "post_count": 21,
      "tariff": 1,
      "deal": 1,
      "emotion_sum": 12.2,
      "positive": 1,
      "pre_positive": 1,
      "russia": 1,
      "open_russia": 1,
      "burst_then_silence": true,
      "avg_emotion": 0.5809523809523809
    },
    "actual_return": -0.067,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-02-17",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.281721Z",
    "day_summary": {
      "post_count": 21,
      "tariff": 1,
      "deal": 1,
      "emotion_sum": 12.2,
      "positive": 1,
      "pre_positive": 1,
      "russia": 1,
      "open_russia": 1,
      "burst_then_silence": true,
      "avg_emotion": 0.5809523809523809
    },
    "actual_return": 0.368,
    "correct": true
  },
  {
    "model_id": "B2_tariff_to_deal",
    "model_name": "連3天關稅→出現Deal→轉折",
    "date_signal": "2025-02-18",
    "direction": "LONG",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.287601Z",
    "day_summary": {
      "post_count": 22,
      "deal": 2,
      "emotion_sum": 68.7,
      "positive": 1,
      "pre_positive": 1,
      "iran": 1,
      "threat": 2,
      "tariff": 1,
      "attack": 1,
      "action": 1,
      "burst_then_silence": true,
      "avg_emotion": 3.122727272727273
    },
    "actual_return": -0.067,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-02-18",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.287607Z",
    "day_summary": {
      "post_count": 22,
      "deal": 2,
      "emotion_sum": 68.7,
      "positive": 1,
      "pre_positive": 1,
      "iran": 1,
      "threat": 2,
      "tariff": 1,
      "attack": 1,
      "action": 1,
      "burst_then_silence": true,
      "avg_emotion": 3.122727272727273
    },
    "actual_return": 0.368,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-02-19",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.293309Z",
    "day_summary": {
      "post_count": 14,
      "emotion_sum": 233.90000000000003,
      "positive": 2,
      "pre_positive": 1,
      "russia": 1,
      "open_russia": 1,
      "open_positive": 1,
      "threat": 1,
      "attack": 1,
      "burst_then_silence": true,
      "avg_emotion": 16.70714285714286
    },
    "actual_return": -0.004,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-02-20",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.299168Z",
    "day_summary": {
      "post_count": 17,
      "russia": 1,
      "emotion_sum": 264.9,
      "positive": 6,
      "pre_positive": 2,
      "tariff": 1,
      "pre_tariff": 1,
      "market_brag": 1,
      "burst_then_silence": true,
      "avg_emotion": 15.582352941176469
    },
    "actual_return": -1.978,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-02-24",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.321140Z",
    "day_summary": {
      "post_count": 20,
      "emotion_sum": 170.3,
      "positive": 3,
      "market_brag": 1,
      "attack": 1,
      "pre_positive": 1,
      "russia": 2,
      "open_russia": 2,
      "deal": 1,
      "open_deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 8.515
    },
    "actual_return": -1.185,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-02-24",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.321150Z",
    "day_summary": {
      "post_count": 20,
      "emotion_sum": 170.3,
      "positive": 3,
      "market_brag": 1,
      "attack": 1,
      "pre_positive": 1,
      "russia": 2,
      "open_russia": 2,
      "deal": 1,
      "open_deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 8.515
    },
    "actual_return": -1.185,
    "correct": false
  },
  {
    "model_id": "A3_relief_rocket",
    "model_name": "盤前 RELIEF→當天飆",
    "date_signal": "2025-02-26",
    "direction": "LONG",
    "hold_days": 0,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.331355Z",
    "day_summary": {
      "post_count": 27,
      "emotion_sum": 495.9999999999999,
      "positive": 8,
      "tariff": 2,
      "pre_tariff": 1,
      "pre_positive": 4,
      "market_brag": 3,
      "pre_market_brag": 1,
      "deal": 2,
      "pre_deal": 1,
      "attack": 1,
      "pre_attack": 1,
      "relief": 1,
      "pre_relief": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "action": 1,
      "open_action": 1,
      "open_deal": 1,
      "open_market_brag": 2,
      "open_positive": 1,
      "burst_then_silence": true,
      "avg_emotion": 18.370370370370367
    },
    "actual_return": -0.248,
    "correct": false
  },
  {
    "model_id": "B1_triple_signal",
    "model_name": "三信號齊發→買3天",
    "date_signal": "2025-02-26",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.331363Z",
    "day_summary": {
      "post_count": 27,
      "emotion_sum": 495.9999999999999,
      "positive": 8,
      "tariff": 2,
      "pre_tariff": 1,
      "pre_positive": 4,
      "market_brag": 3,
      "pre_market_brag": 1,
      "deal": 2,
      "pre_deal": 1,
      "attack": 1,
      "pre_attack": 1,
      "relief": 1,
      "pre_relief": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "action": 1,
      "open_action": 1,
      "open_deal": 1,
      "open_market_brag": 2,
      "open_positive": 1,
      "burst_then_silence": true,
      "avg_emotion": 18.370370370370367
    },
    "actual_return": -2.029,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-02-26",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.331368Z",
    "day_summary": {
      "post_count": 27,
      "emotion_sum": 495.9999999999999,
      "positive": 8,
      "tariff": 2,
      "pre_tariff": 1,
      "pre_positive": 4,
      "market_brag": 3,
      "pre_market_brag": 1,
      "deal": 2,
      "pre_deal": 1,
      "attack": 1,
      "pre_attack": 1,
      "relief": 1,
      "pre_relief": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "action": 1,
      "open_action": 1,
      "open_deal": 1,
      "open_market_brag": 2,
      "open_positive": 1,
      "burst_then_silence": true,
      "avg_emotion": 18.370370370370367
    },
    "actual_return": -1.831,
    "correct": false
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-02-26",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.331377Z",
    "day_summary": {
      "post_count": 27,
      "emotion_sum": 495.9999999999999,
      "positive": 8,
      "tariff": 2,
      "pre_tariff": 1,
      "pre_positive": 4,
      "market_brag": 3,
      "pre_market_brag": 1,
      "deal": 2,
      "pre_deal": 1,
      "attack": 1,
      "pre_attack": 1,
      "relief": 1,
      "pre_relief": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "action": 1,
      "open_action": 1,
      "open_deal": 1,
      "open_market_brag": 2,
      "open_positive": 1,
      "burst_then_silence": true,
      "avg_emotion": 18.370370370370367
    },
    "actual_return": -0.274,
    "correct": true
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-02-26",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.331387Z",
    "day_summary": {
      "post_count": 27,
      "emotion_sum": 495.9999999999999,
      "positive": 8,
      "tariff": 2,
      "pre_tariff": 1,
      "pre_positive": 4,
      "market_brag": 3,
      "pre_market_brag": 1,
      "deal": 2,
      "pre_deal": 1,
      "attack": 1,
      "pre_attack": 1,
      "relief": 1,
      "pre_relief": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "action": 1,
      "open_action": 1,
      "open_deal": 1,
      "open_market_brag": 2,
      "open_positive": 1,
      "burst_then_silence": true,
      "avg_emotion": 18.370370370370367
    },
    "actual_return": -2.029,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-03-01",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.345842Z",
    "day_summary": {
      "post_count": 18,
      "market_brag": 2,
      "deal": 1,
      "emotion_sum": 47.400000000000006,
      "positive": 1,
      "threat": 1,
      "open_threat": 1,
      "open_market_brag": 1,
      "china": 1,
      "open_china": 1,
      "burst_then_silence": true,
      "avg_emotion": 2.6333333333333337
    },
    "actual_return": -3.186,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-03-01",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.345851Z",
    "day_summary": {
      "post_count": 18,
      "market_brag": 2,
      "deal": 1,
      "emotion_sum": 47.400000000000006,
      "positive": 1,
      "threat": 1,
      "open_threat": 1,
      "open_market_brag": 1,
      "china": 1,
      "open_china": 1,
      "burst_then_silence": true,
      "avg_emotion": 2.6333333333333337
    },
    "actual_return": -3.186,
    "correct": false
  },
  {
    "model_id": "B3_action_pre",
    "model_name": "盤前 ACTION+正面情緒→漲",
    "date_signal": "2025-03-03",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.355143Z",
    "day_summary": {
      "post_count": 10,
      "action": 2,
      "emotion_sum": 193.0,
      "russia": 4,
      "relief": 1,
      "attack": 1,
      "pre_attack": 1,
      "pre_russia": 1,
      "pre_action": 1,
      "open_russia": 2,
      "positive": 3,
      "open_positive": 3,
      "tariff": 1,
      "open_tariff": 1,
      "threat": 1,
      "open_threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 19.3
    },
    "actual_return": -3.186,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-03-03",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.355151Z",
    "day_summary": {
      "post_count": 10,
      "action": 2,
      "emotion_sum": 193.0,
      "russia": 4,
      "relief": 1,
      "attack": 1,
      "pre_attack": 1,
      "pre_russia": 1,
      "pre_action": 1,
      "open_russia": 2,
      "positive": 3,
      "open_positive": 3,
      "tariff": 1,
      "open_tariff": 1,
      "threat": 1,
      "open_threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 19.3
    },
    "actual_return": -3.186,
    "correct": false
  },
  {
    "model_id": "A1_tariff_bearish",
    "model_name": "盤中關稅→隔天跌",
    "date_signal": "2025-03-04",
    "direction": "SHORT",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.359078Z",
    "day_summary": {
      "post_count": 6,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "emotion_sum": 90.3,
      "threat": 1,
      "open_threat": 1,
      "tariff": 2,
      "open_tariff": 2,
      "action": 1,
      "open_action": 1,
      "avg_emotion": 15.049999999999999
    },
    "actual_return": 0.527,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-03-05",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.362981Z",
    "day_summary": {
      "post_count": 6,
      "emotion_sum": 81.0,
      "tariff": 1,
      "open_tariff": 1,
      "positive": 4,
      "open_positive": 1,
      "sig_potus": 4,
      "action": 1,
      "avg_emotion": 13.5
    },
    "actual_return": -0.193,
    "correct": false
  },
  {
    "model_id": "A1_tariff_bearish",
    "model_name": "盤中關稅→隔天跌",
    "date_signal": "2025-03-06",
    "direction": "SHORT",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.365939Z",
    "day_summary": {
      "post_count": 6,
      "market_brag": 2,
      "positive": 3,
      "action": 1,
      "emotion_sum": 109.9,
      "attack": 1,
      "tariff": 2,
      "open_tariff": 2,
      "deal": 1,
      "open_deal": 1,
      "open_market_brag": 1,
      "open_positive": 1,
      "avg_emotion": 18.316666666666666
    },
    "actual_return": -0.271,
    "correct": true
  },
  {
    "model_id": "B2_tariff_to_deal",
    "model_name": "連3天關稅→出現Deal→轉折",
    "date_signal": "2025-03-06",
    "direction": "LONG",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.365945Z",
    "day_summary": {
      "post_count": 6,
      "market_brag": 2,
      "positive": 3,
      "action": 1,
      "emotion_sum": 109.9,
      "attack": 1,
      "tariff": 2,
      "open_tariff": 2,
      "deal": 1,
      "open_deal": 1,
      "open_market_brag": 1,
      "open_positive": 1,
      "avg_emotion": 18.316666666666666
    },
    "actual_return": -2.961,
    "correct": false
  },
  {
    "model_id": "B2_tariff_to_deal",
    "model_name": "連3天關稅→出現Deal→轉折",
    "date_signal": "2025-03-07",
    "direction": "LONG",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.369469Z",
    "day_summary": {
      "post_count": 7,
      "action": 1,
      "pre_action": 1,
      "emotion_sum": 92.4,
      "russia": 1,
      "pre_russia": 1,
      "tariff": 2,
      "pre_tariff": 1,
      "deal": 1,
      "pre_deal": 1,
      "threat": 1,
      "pre_threat": 1,
      "open_tariff": 1,
      "avg_emotion": 13.200000000000001
    },
    "actual_return": -2.688,
    "correct": false
  },
  {
    "model_id": "A1_tariff_bearish",
    "model_name": "盤中關稅→隔天跌",
    "date_signal": "2025-03-08",
    "direction": "SHORT",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.373366Z",
    "day_summary": {
      "post_count": 37,
      "positive": 11,
      "emotion_sum": 159.8,
      "threat": 2,
      "tariff": 3,
      "russia": 1,
      "open_positive": 4,
      "open_tariff": 2,
      "market_brag": 2,
      "open_market_brag": 2,
      "attack": 1,
      "burst_then_silence": true,
      "avg_emotion": 4.31891891891892
    },
    "actual_return": -2.336,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-03-08",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.373374Z",
    "day_summary": {
      "post_count": 37,
      "positive": 11,
      "emotion_sum": 159.8,
      "threat": 2,
      "tariff": 3,
      "russia": 1,
      "open_positive": 4,
      "open_tariff": 2,
      "market_brag": 2,
      "open_market_brag": 2,
      "attack": 1,
      "burst_then_silence": true,
      "avg_emotion": 4.31891891891892
    },
    "actual_return": -2.336,
    "correct": false
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-03-08",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.373379Z",
    "day_summary": {
      "post_count": 37,
      "positive": 11,
      "emotion_sum": 159.8,
      "threat": 2,
      "tariff": 3,
      "russia": 1,
      "open_positive": 4,
      "open_tariff": 2,
      "market_brag": 2,
      "open_market_brag": 2,
      "attack": 1,
      "burst_then_silence": true,
      "avg_emotion": 4.31891891891892
    },
    "actual_return": -3.222,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-03-09",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.377193Z",
    "day_summary": {
      "post_count": 8,
      "emotion_sum": 40.9,
      "positive": 1,
      "burst_then_silence": true,
      "avg_emotion": 5.1125
    },
    "actual_return": -2.336,
    "correct": false
  },
  {
    "model_id": "A1_tariff_bearish",
    "model_name": "盤中關稅→隔天跌",
    "date_signal": "2025-03-10",
    "direction": "SHORT",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.384724Z",
    "day_summary": {
      "post_count": 131,
      "attack": 1,
      "emotion_sum": 134.4,
      "russia": 2,
      "positive": 6,
      "china": 1,
      "action": 3,
      "tariff": 11,
      "open_tariff": 6,
      "open_positive": 4,
      "market_brag": 4,
      "open_market_brag": 1,
      "open_russia": 1,
      "open_action": 1,
      "deal": 2,
      "open_deal": 1,
      "threat": 2,
      "open_threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 1.0259541984732825
    },
    "actual_return": -2.336,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-03-10",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.384745Z",
    "day_summary": {
      "post_count": 131,
      "attack": 1,
      "emotion_sum": 134.4,
      "russia": 2,
      "positive": 6,
      "china": 1,
      "action": 3,
      "tariff": 11,
      "open_tariff": 6,
      "open_positive": 4,
      "market_brag": 4,
      "open_market_brag": 1,
      "open_russia": 1,
      "open_action": 1,
      "deal": 2,
      "open_deal": 1,
      "threat": 2,
      "open_threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 1.0259541984732825
    },
    "actual_return": -2.336,
    "correct": false
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-03-10",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.384775Z",
    "day_summary": {
      "post_count": 131,
      "attack": 1,
      "emotion_sum": 134.4,
      "russia": 2,
      "positive": 6,
      "china": 1,
      "action": 3,
      "tariff": 11,
      "open_tariff": 6,
      "open_positive": 4,
      "market_brag": 4,
      "open_market_brag": 1,
      "open_russia": 1,
      "open_action": 1,
      "deal": 2,
      "open_deal": 1,
      "threat": 2,
      "open_threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 1.0259541984732825
    },
    "actual_return": -1.859,
    "correct": true
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-03-10",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.384787Z",
    "day_summary": {
      "post_count": 131,
      "attack": 1,
      "emotion_sum": 134.4,
      "russia": 2,
      "positive": 6,
      "china": 1,
      "action": 3,
      "tariff": 11,
      "open_tariff": 6,
      "open_positive": 4,
      "market_brag": 4,
      "open_market_brag": 1,
      "open_russia": 1,
      "open_action": 1,
      "deal": 2,
      "open_deal": 1,
      "threat": 2,
      "open_threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 1.0259541984732825
    },
    "actual_return": -3.222,
    "correct": false
  },
  {
    "model_id": "B3_action_pre",
    "model_name": "盤前 ACTION+正面情緒→漲",
    "date_signal": "2025-03-11",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.392938Z",
    "day_summary": {
      "post_count": 19,
      "emotion_sum": 251.8,
      "market_brag": 3,
      "positive": 12,
      "tariff": 3,
      "threat": 1,
      "pre_market_brag": 1,
      "pre_tariff": 1,
      "pre_positive": 1,
      "action": 1,
      "pre_action": 1,
      "relief": 1,
      "open_relief": 1,
      "open_positive": 6,
      "open_market_brag": 1,
      "china": 1,
      "open_china": 1,
      "open_tariff": 1,
      "burst_then_silence": true,
      "avg_emotion": 13.25263157894737
    },
    "actual_return": -0.078,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-03-11",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.392946Z",
    "day_summary": {
      "post_count": 19,
      "emotion_sum": 251.8,
      "market_brag": 3,
      "positive": 12,
      "tariff": 3,
      "threat": 1,
      "pre_market_brag": 1,
      "pre_tariff": 1,
      "pre_positive": 1,
      "action": 1,
      "pre_action": 1,
      "relief": 1,
      "open_relief": 1,
      "open_positive": 6,
      "open_market_brag": 1,
      "china": 1,
      "open_china": 1,
      "open_tariff": 1,
      "burst_then_silence": true,
      "avg_emotion": 13.25263157894737
    },
    "actual_return": -0.078,
    "correct": false
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-03-11",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.392957Z",
    "day_summary": {
      "post_count": 19,
      "emotion_sum": 251.8,
      "market_brag": 3,
      "positive": 12,
      "tariff": 3,
      "threat": 1,
      "pre_market_brag": 1,
      "pre_tariff": 1,
      "pre_positive": 1,
      "action": 1,
      "pre_action": 1,
      "relief": 1,
      "open_relief": 1,
      "open_positive": 6,
      "open_market_brag": 1,
      "china": 1,
      "open_china": 1,
      "open_tariff": 1,
      "burst_then_silence": true,
      "avg_emotion": 13.25263157894737
    },
    "actual_return": -1.466,
    "correct": true
  },
  {
    "model_id": "A1_tariff_bearish",
    "model_name": "盤中關稅→隔天跌",
    "date_signal": "2025-03-12",
    "direction": "SHORT",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.402074Z",
    "day_summary": {
      "post_count": 20,
      "positive": 4,
      "pre_positive": 2,
      "emotion_sum": 264.8999999999999,
      "open_positive": 2,
      "tariff": 2,
      "open_tariff": 2,
      "threat": 1,
      "open_threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 13.244999999999996
    },
    "actual_return": -1.837,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-03-12",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.402087Z",
    "day_summary": {
      "post_count": 20,
      "positive": 4,
      "pre_positive": 2,
      "emotion_sum": 264.8999999999999,
      "open_positive": 2,
      "tariff": 2,
      "open_tariff": 2,
      "threat": 1,
      "open_threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 13.244999999999996
    },
    "actual_return": -1.837,
    "correct": false
  },
  {
    "model_id": "B3_action_pre",
    "model_name": "盤前 ACTION+正面情緒→漲",
    "date_signal": "2025-03-13",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.410347Z",
    "day_summary": {
      "post_count": 8,
      "emotion_sum": 135.79999999999998,
      "attack": 1,
      "pre_attack": 1,
      "positive": 2,
      "pre_positive": 2,
      "tariff": 2,
      "pre_tariff": 2,
      "action": 1,
      "pre_action": 1,
      "market_brag": 2,
      "pre_market_brag": 1,
      "open_market_brag": 1,
      "avg_emotion": 16.974999999999998
    },
    "actual_return": 0.795,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-03-14",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.419225Z",
    "day_summary": {
      "post_count": 14,
      "russia": 3,
      "pre_russia": 2,
      "positive": 1,
      "pre_positive": 1,
      "deal": 2,
      "pre_deal": 1,
      "emotion_sum": 175.9,
      "attack": 3,
      "open_attack": 3,
      "action": 1,
      "open_action": 1,
      "open_deal": 1,
      "threat": 1,
      "open_threat": 1,
      "open_russia": 1,
      "burst_then_silence": true,
      "avg_emotion": 12.564285714285715
    },
    "actual_return": 2.0,
    "correct": true
  },
  {
    "model_id": "B2_tariff_to_deal",
    "model_name": "連3天關稅→出現Deal→轉折",
    "date_signal": "2025-03-14",
    "direction": "LONG",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.419236Z",
    "day_summary": {
      "post_count": 14,
      "russia": 3,
      "pre_russia": 2,
      "positive": 1,
      "pre_positive": 1,
      "deal": 2,
      "pre_deal": 1,
      "emotion_sum": 175.9,
      "attack": 3,
      "open_attack": 3,
      "action": 1,
      "open_action": 1,
      "open_deal": 1,
      "threat": 1,
      "open_threat": 1,
      "open_russia": 1,
      "burst_then_silence": true,
      "avg_emotion": 12.564285714285715
    },
    "actual_return": 0.913,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-03-14",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.419240Z",
    "day_summary": {
      "post_count": 14,
      "russia": 3,
      "pre_russia": 2,
      "positive": 1,
      "pre_positive": 1,
      "deal": 2,
      "pre_deal": 1,
      "emotion_sum": 175.9,
      "attack": 3,
      "open_attack": 3,
      "action": 1,
      "open_action": 1,
      "open_deal": 1,
      "threat": 1,
      "open_threat": 1,
      "open_russia": 1,
      "burst_then_silence": true,
      "avg_emotion": 12.564285714285715
    },
    "actual_return": 2.0,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-03-15",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.427914Z",
    "day_summary": {
      "post_count": 6,
      "emotion_sum": 87.9,
      "market_brag": 2,
      "attack": 1,
      "open_attack": 1,
      "russia": 2,
      "open_russia": 2,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "sig_potus": 2,
      "open_sig_potus": 1,
      "open_market_brag": 1,
      "iran": 1,
      "open_iran": 1,
      "action": 1,
      "open_action": 1,
      "deal": 1,
      "open_deal": 1,
      "avg_emotion": 14.65
    },
    "actual_return": -0.372,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-03-15",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.427927Z",
    "day_summary": {
      "post_count": 6,
      "emotion_sum": 87.9,
      "market_brag": 2,
      "attack": 1,
      "open_attack": 1,
      "russia": 2,
      "open_russia": 2,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "sig_potus": 2,
      "open_sig_potus": 1,
      "open_market_brag": 1,
      "iran": 1,
      "open_iran": 1,
      "action": 1,
      "open_action": 1,
      "deal": 1,
      "open_deal": 1,
      "avg_emotion": 14.65
    },
    "actual_return": 0.704,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-03-17",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.445178Z",
    "day_summary": {
      "post_count": 28,
      "emotion_sum": 192.10000000000002,
      "positive": 9,
      "attack": 2,
      "action": 4,
      "deal": 3,
      "pre_positive": 1,
      "iran": 1,
      "open_iran": 1,
      "open_positive": 3,
      "sig_potus": 2,
      "open_sig_potus": 1,
      "threat": 3,
      "open_threat": 2,
      "open_deal": 1,
      "russia": 1,
      "china": 1,
      "burst_then_silence": true,
      "avg_emotion": 6.860714285714287
    },
    "actual_return": -0.372,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-03-17",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.445198Z",
    "day_summary": {
      "post_count": 28,
      "emotion_sum": 192.10000000000002,
      "positive": 9,
      "attack": 2,
      "action": 4,
      "deal": 3,
      "pre_positive": 1,
      "iran": 1,
      "open_iran": 1,
      "open_positive": 3,
      "sig_potus": 2,
      "open_sig_potus": 1,
      "threat": 3,
      "open_threat": 2,
      "open_deal": 1,
      "russia": 1,
      "china": 1,
      "burst_then_silence": true,
      "avg_emotion": 6.860714285714287
    },
    "actual_return": -0.372,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-03-17",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.445203Z",
    "day_summary": {
      "post_count": 28,
      "emotion_sum": 192.10000000000002,
      "positive": 9,
      "attack": 2,
      "action": 4,
      "deal": 3,
      "pre_positive": 1,
      "iran": 1,
      "open_iran": 1,
      "open_positive": 3,
      "sig_potus": 2,
      "open_sig_potus": 1,
      "threat": 3,
      "open_threat": 2,
      "open_deal": 1,
      "russia": 1,
      "china": 1,
      "burst_then_silence": true,
      "avg_emotion": 6.860714285714287
    },
    "actual_return": 0.704,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-03-19",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.455770Z",
    "day_summary": {
      "post_count": 28,
      "emotion_sum": 434.1,
      "tariff": 2,
      "positive": 4,
      "russia": 2,
      "open_russia": 2,
      "iran": 1,
      "open_iran": 1,
      "open_positive": 1,
      "action": 1,
      "open_action": 1,
      "burst_then_silence": true,
      "avg_emotion": 15.50357142857143
    },
    "actual_return": 0.542,
    "correct": true
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-03-19",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.455781Z",
    "day_summary": {
      "post_count": 28,
      "emotion_sum": 434.1,
      "tariff": 2,
      "positive": 4,
      "russia": 2,
      "open_russia": 2,
      "iran": 1,
      "open_iran": 1,
      "open_positive": 1,
      "action": 1,
      "open_action": 1,
      "burst_then_silence": true,
      "avg_emotion": 15.50357142857143
    },
    "actual_return": 2.4,
    "correct": true
  },
  {
    "model_id": "B1_triple_signal",
    "model_name": "三信號齊發→買3天",
    "date_signal": "2025-03-20",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.461598Z",
    "day_summary": {
      "post_count": 14,
      "emotion_sum": 165.8,
      "tariff": 1,
      "market_brag": 2,
      "open_market_brag": 2,
      "relief": 1,
      "open_relief": 1,
      "positive": 3,
      "open_positive": 1,
      "action": 2,
      "deal": 1,
      "threat": 1,
      "iran": 1,
      "avg_emotion": 11.842857142857143
    },
    "actual_return": 2.297,
    "correct": true
  },
  {
    "model_id": "B3_action_pre",
    "model_name": "盤前 ACTION+正面情緒→漲",
    "date_signal": "2025-03-21",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.467348Z",
    "day_summary": {
      "post_count": 12,
      "attack": 3,
      "china": 2,
      "emotion_sum": 245.7,
      "market_brag": 1,
      "positive": 2,
      "pre_china": 1,
      "pre_attack": 1,
      "russia": 1,
      "pre_russia": 1,
      "action": 1,
      "pre_action": 1,
      "tariff": 1,
      "pre_tariff": 1,
      "pre_positive": 1,
      "sig_potus": 1,
      "pre_sig_potus": 1,
      "open_attack": 1,
      "avg_emotion": 20.474999999999998
    },
    "actual_return": 2.43,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-03-21",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.467367Z",
    "day_summary": {
      "post_count": 12,
      "attack": 3,
      "china": 2,
      "emotion_sum": 245.7,
      "market_brag": 1,
      "positive": 2,
      "pre_china": 1,
      "pre_attack": 1,
      "russia": 1,
      "pre_russia": 1,
      "action": 1,
      "pre_action": 1,
      "tariff": 1,
      "pre_tariff": 1,
      "pre_positive": 1,
      "sig_potus": 1,
      "pre_sig_potus": 1,
      "open_attack": 1,
      "avg_emotion": 20.474999999999998
    },
    "actual_return": 2.591,
    "correct": true
  },
  {
    "model_id": "A3_relief_rocket",
    "model_name": "盤前 RELIEF→當天飆",
    "date_signal": "2025-03-22",
    "direction": "LONG",
    "hold_days": 0,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.473300Z",
    "day_summary": {
      "post_count": 6,
      "positive": 3,
      "emotion_sum": 127.8,
      "relief": 1,
      "pre_relief": 1,
      "pre_positive": 2,
      "market_brag": 1,
      "pre_market_brag": 1,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "avg_emotion": 21.3
    },
    "actual_return": 0.866,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-03-24",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.487628Z",
    "day_summary": {
      "post_count": 25,
      "market_brag": 2,
      "emotion_sum": 261.5,
      "attack": 2,
      "positive": 7,
      "threat": 1,
      "pre_positive": 3,
      "pre_market_brag": 1,
      "deal": 2,
      "pre_deal": 1,
      "open_positive": 2,
      "action": 1,
      "open_action": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "tariff": 1,
      "open_tariff": 1,
      "open_deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 10.46
    },
    "actual_return": 1.024,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-03-25",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.494279Z",
    "day_summary": {
      "post_count": 13,
      "emotion_sum": 144.0,
      "tariff": 1,
      "pre_tariff": 1,
      "positive": 2,
      "open_positive": 2,
      "attack": 2,
      "open_attack": 2,
      "action": 2,
      "open_action": 2,
      "deal": 1,
      "open_deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 11.076923076923077
    },
    "actual_return": -1.104,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-03-26",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.500485Z",
    "day_summary": {
      "post_count": 12,
      "market_brag": 7,
      "open_market_brag": 2,
      "emotion_sum": 187.6,
      "positive": 6,
      "threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 15.633333333333333
    },
    "actual_return": -1.357,
    "correct": false
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-03-26",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.500498Z",
    "day_summary": {
      "post_count": 12,
      "market_brag": 7,
      "open_market_brag": 2,
      "emotion_sum": 187.6,
      "positive": 6,
      "threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 15.633333333333333
    },
    "actual_return": -3.304,
    "correct": true
  },
  {
    "model_id": "B3_action_pre",
    "model_name": "盤前 ACTION+正面情緒→漲",
    "date_signal": "2025-03-27",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.507039Z",
    "day_summary": {
      "post_count": 18,
      "attack": 3,
      "emotion_sum": 262.70000000000005,
      "pre_attack": 1,
      "positive": 4,
      "pre_positive": 2,
      "action": 1,
      "pre_action": 1,
      "tariff": 2,
      "pre_tariff": 1,
      "night_tariff": 1,
      "deal": 1,
      "pre_deal": 1,
      "threat": 1,
      "pre_threat": 1,
      "open_tariff": 1,
      "market_brag": 2,
      "open_market_brag": 2,
      "open_positive": 2,
      "burst_then_silence": true,
      "avg_emotion": 14.594444444444447
    },
    "actual_return": -2.014,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-03-27",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.507047Z",
    "day_summary": {
      "post_count": 18,
      "attack": 3,
      "emotion_sum": 262.70000000000005,
      "pre_attack": 1,
      "positive": 4,
      "pre_positive": 2,
      "action": 1,
      "pre_action": 1,
      "tariff": 2,
      "pre_tariff": 1,
      "night_tariff": 1,
      "deal": 1,
      "pre_deal": 1,
      "threat": 1,
      "pre_threat": 1,
      "open_tariff": 1,
      "market_brag": 2,
      "open_market_brag": 2,
      "open_positive": 2,
      "burst_then_silence": true,
      "avg_emotion": 14.594444444444447
    },
    "actual_return": -2.014,
    "correct": false
  },
  {
    "model_id": "C3_night_alert",
    "model_name": "深夜關稅推文→開盤跳空",
    "date_signal": "2025-03-27",
    "direction": "SHORT",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.507051Z",
    "day_summary": {
      "post_count": 18,
      "attack": 3,
      "emotion_sum": 262.70000000000005,
      "pre_attack": 1,
      "positive": 4,
      "pre_positive": 2,
      "action": 1,
      "pre_action": 1,
      "tariff": 2,
      "pre_tariff": 1,
      "night_tariff": 1,
      "deal": 1,
      "pre_deal": 1,
      "threat": 1,
      "pre_threat": 1,
      "open_tariff": 1,
      "market_brag": 2,
      "open_market_brag": 2,
      "open_positive": 2,
      "burst_then_silence": true,
      "avg_emotion": 14.594444444444447
    },
    "actual_return": -2.014,
    "correct": true
  },
  {
    "model_id": "B1_triple_signal",
    "model_name": "三信號齊發→買3天",
    "date_signal": "2025-03-28",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.513809Z",
    "day_summary": {
      "post_count": 14,
      "emotion_sum": 115.3,
      "positive": 6,
      "pre_positive": 1,
      "action": 2,
      "pre_action": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "open_positive": 5,
      "open_action": 1,
      "tariff": 1,
      "open_tariff": 1,
      "deal": 1,
      "open_deal": 1,
      "relief": 1,
      "open_relief": 1,
      "avg_emotion": 8.235714285714286
    },
    "actual_return": -0.145,
    "correct": false
  },
  {
    "model_id": "B3_action_pre",
    "model_name": "盤前 ACTION+正面情緒→漲",
    "date_signal": "2025-03-28",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.513818Z",
    "day_summary": {
      "post_count": 14,
      "emotion_sum": 115.3,
      "positive": 6,
      "pre_positive": 1,
      "action": 2,
      "pre_action": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "open_positive": 5,
      "open_action": 1,
      "tariff": 1,
      "open_tariff": 1,
      "deal": 1,
      "open_deal": 1,
      "relief": 1,
      "open_relief": 1,
      "avg_emotion": 8.235714285714286
    },
    "actual_return": -1.186,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-03-30",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.522617Z",
    "day_summary": {
      "post_count": 8,
      "positive": 5,
      "pre_positive": 1,
      "emotion_sum": 111.2,
      "open_positive": 2,
      "action": 1,
      "open_action": 1,
      "attack": 2,
      "open_attack": 1,
      "iran": 1,
      "russia": 1,
      "deal": 1,
      "avg_emotion": 13.9
    },
    "actual_return": 1.902,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-03-31",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.527262Z",
    "day_summary": {
      "post_count": 29,
      "positive": 2,
      "open_positive": 2,
      "emotion_sum": 66.39999999999999,
      "attack": 1,
      "open_attack": 1,
      "threat": 2,
      "open_threat": 1,
      "iran": 1,
      "open_iran": 1,
      "tariff": 3,
      "china": 2,
      "russia": 1,
      "deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 2.289655172413793
    },
    "actual_return": 1.902,
    "correct": true
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-03-31",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.527271Z",
    "day_summary": {
      "post_count": 29,
      "positive": 2,
      "open_positive": 2,
      "emotion_sum": 66.39999999999999,
      "attack": 1,
      "open_attack": 1,
      "threat": 2,
      "open_threat": 1,
      "iran": 1,
      "open_iran": 1,
      "tariff": 3,
      "china": 2,
      "russia": 1,
      "deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 2.289655172413793
    },
    "actual_return": -2.377,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-04-01",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.531957Z",
    "day_summary": {
      "post_count": 34,
      "emotion_sum": 376.0,
      "market_brag": 4,
      "russia": 1,
      "tariff": 7,
      "pre_tariff": 1,
      "pre_market_brag": 2,
      "positive": 8,
      "pre_positive": 3,
      "threat": 1,
      "pre_threat": 1,
      "open_positive": 3,
      "open_tariff": 1,
      "deal": 1,
      "open_deal": 1,
      "action": 1,
      "open_action": 1,
      "burst_then_silence": true,
      "avg_emotion": 11.058823529411764
    },
    "actual_return": 1.312,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-04-01",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.531964Z",
    "day_summary": {
      "post_count": 34,
      "emotion_sum": 376.0,
      "market_brag": 4,
      "russia": 1,
      "tariff": 7,
      "pre_tariff": 1,
      "pre_market_brag": 2,
      "positive": 8,
      "pre_positive": 3,
      "threat": 1,
      "pre_threat": 1,
      "open_positive": 3,
      "open_tariff": 1,
      "deal": 1,
      "open_deal": 1,
      "action": 1,
      "open_action": 1,
      "burst_then_silence": true,
      "avg_emotion": 11.058823529411764
    },
    "actual_return": -3.591,
    "correct": true
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-04-01",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.531969Z",
    "day_summary": {
      "post_count": 34,
      "emotion_sum": 376.0,
      "market_brag": 4,
      "russia": 1,
      "tariff": 7,
      "pre_tariff": 1,
      "pre_market_brag": 2,
      "positive": 8,
      "pre_positive": 3,
      "threat": 1,
      "pre_threat": 1,
      "open_positive": 3,
      "open_tariff": 1,
      "deal": 1,
      "open_deal": 1,
      "action": 1,
      "open_action": 1,
      "burst_then_silence": true,
      "avg_emotion": 11.058823529411764
    },
    "actual_return": -9.351,
    "correct": false
  },
  {
    "model_id": "A1_tariff_bearish",
    "model_name": "盤中關稅→隔天跌",
    "date_signal": "2025-04-02",
    "direction": "SHORT",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.536944Z",
    "day_summary": {
      "post_count": 12,
      "emotion_sum": 269.5,
      "positive": 5,
      "tariff": 3,
      "deal": 1,
      "threat": 1,
      "night_tariff": 1,
      "pre_positive": 2,
      "market_brag": 1,
      "pre_market_brag": 1,
      "open_tariff": 2,
      "action": 1,
      "avg_emotion": 22.458333333333332
    },
    "actual_return": -3.301,
    "correct": true
  },
  {
    "model_id": "C3_night_alert",
    "model_name": "深夜關稅推文→開盤跳空",
    "date_signal": "2025-04-02",
    "direction": "SHORT",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.536953Z",
    "day_summary": {
      "post_count": 12,
      "emotion_sum": 269.5,
      "positive": 5,
      "tariff": 3,
      "deal": 1,
      "threat": 1,
      "night_tariff": 1,
      "pre_positive": 2,
      "market_brag": 1,
      "pre_market_brag": 1,
      "open_tariff": 2,
      "action": 1,
      "avg_emotion": 22.458333333333332
    },
    "actual_return": -3.301,
    "correct": true
  },
  {
    "model_id": "A1_tariff_bearish",
    "model_name": "盤中關稅→隔天跌",
    "date_signal": "2025-04-03",
    "direction": "SHORT",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.541362Z",
    "day_summary": {
      "post_count": 7,
      "positive": 2,
      "pre_positive": 1,
      "emotion_sum": 158.5,
      "tariff": 2,
      "open_tariff": 2,
      "open_positive": 1,
      "burst_then_silence": true,
      "avg_emotion": 22.642857142857142
    },
    "actual_return": -7.622,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-04-03",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.541368Z",
    "day_summary": {
      "post_count": 7,
      "positive": 2,
      "pre_positive": 1,
      "emotion_sum": 158.5,
      "tariff": 2,
      "open_tariff": 2,
      "open_positive": 1,
      "burst_then_silence": true,
      "avg_emotion": 22.642857142857142
    },
    "actual_return": -7.622,
    "correct": false
  },
  {
    "model_id": "A1_tariff_bearish",
    "model_name": "盤中關稅→隔天跌",
    "date_signal": "2025-04-04",
    "direction": "SHORT",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.546926Z",
    "day_summary": {
      "post_count": 15,
      "attack": 1,
      "positive": 6,
      "emotion_sum": 473.1,
      "pre_positive": 3,
      "china": 2,
      "pre_china": 1,
      "market_brag": 2,
      "open_market_brag": 2,
      "tariff": 3,
      "open_tariff": 2,
      "deal": 3,
      "open_deal": 2,
      "open_china": 1,
      "action": 1,
      "open_action": 1,
      "open_positive": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "avg_emotion": 31.540000000000003
    },
    "actual_return": -4.344,
    "correct": true
  },
  {
    "model_id": "B2_tariff_to_deal",
    "model_name": "連3天關稅→出現Deal→轉折",
    "date_signal": "2025-04-04",
    "direction": "LONG",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.546956Z",
    "day_summary": {
      "post_count": 15,
      "attack": 1,
      "positive": 6,
      "emotion_sum": 473.1,
      "pre_positive": 3,
      "china": 2,
      "pre_china": 1,
      "market_brag": 2,
      "open_market_brag": 2,
      "tariff": 3,
      "open_tariff": 2,
      "deal": 3,
      "open_deal": 2,
      "open_china": 1,
      "action": 1,
      "open_action": 1,
      "open_positive": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "avg_emotion": 31.540000000000003
    },
    "actual_return": -5.846,
    "correct": false
  },
  {
    "model_id": "B2_tariff_to_deal",
    "model_name": "連3天關稅→出現Deal→轉折",
    "date_signal": "2025-04-07",
    "direction": "LONG",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.562849Z",
    "day_summary": {
      "post_count": 21,
      "market_brag": 1,
      "pre_market_brag": 1,
      "tariff": 3,
      "pre_tariff": 2,
      "positive": 4,
      "pre_positive": 2,
      "china": 3,
      "pre_china": 2,
      "emotion_sum": 208.80000000000004,
      "deal": 3,
      "pre_deal": 1,
      "threat": 1,
      "pre_threat": 1,
      "open_china": 1,
      "action": 1,
      "open_action": 1,
      "open_tariff": 1,
      "open_deal": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "burst_then_silence": true,
      "avg_emotion": 9.942857142857145
    },
    "actual_return": 10.156,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-04-07",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.562859Z",
    "day_summary": {
      "post_count": 21,
      "market_brag": 1,
      "pre_market_brag": 1,
      "tariff": 3,
      "pre_tariff": 2,
      "positive": 4,
      "pre_positive": 2,
      "china": 3,
      "pre_china": 2,
      "emotion_sum": 208.80000000000004,
      "deal": 3,
      "pre_deal": 1,
      "threat": 1,
      "pre_threat": 1,
      "open_china": 1,
      "action": 1,
      "open_action": 1,
      "open_tariff": 1,
      "open_deal": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "burst_then_silence": true,
      "avg_emotion": 9.942857142857145
    },
    "actual_return": 0.585,
    "correct": true
  },
  {
    "model_id": "B2_tariff_to_deal",
    "model_name": "連3天關稅→出現Deal→轉折",
    "date_signal": "2025-04-08",
    "direction": "LONG",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.567838Z",
    "day_summary": {
      "post_count": 7,
      "tariff": 2,
      "pre_tariff": 2,
      "emotion_sum": 74.7,
      "china": 1,
      "pre_china": 1,
      "positive": 3,
      "pre_positive": 1,
      "deal": 1,
      "pre_deal": 1,
      "avg_emotion": 10.671428571428573
    },
    "actual_return": 1.434,
    "correct": true
  },
  {
    "model_id": "A3_relief_rocket",
    "model_name": "盤前 RELIEF→當天飆",
    "date_signal": "2025-04-09",
    "direction": "LONG",
    "hold_days": 0,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.571653Z",
    "day_summary": {
      "post_count": 15,
      "positive": 8,
      "action": 2,
      "emotion_sum": 406.49999999999994,
      "relief": 2,
      "pre_relief": 1,
      "tariff": 3,
      "pre_tariff": 2,
      "pre_positive": 4,
      "market_brag": 1,
      "open_market_brag": 1,
      "open_positive": 1,
      "open_action": 1,
      "china": 1,
      "open_china": 1,
      "open_tariff": 1,
      "open_relief": 1,
      "deal": 1,
      "open_deal": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "burst_then_silence": true,
      "avg_emotion": 27.099999999999998
    },
    "actual_return": 9.901,
    "correct": true
  },
  {
    "model_id": "B1_triple_signal",
    "model_name": "三信號齊發→買3天",
    "date_signal": "2025-04-09",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.571659Z",
    "day_summary": {
      "post_count": 15,
      "positive": 8,
      "action": 2,
      "emotion_sum": 406.49999999999994,
      "relief": 2,
      "pre_relief": 1,
      "tariff": 3,
      "pre_tariff": 2,
      "pre_positive": 4,
      "market_brag": 1,
      "open_market_brag": 1,
      "open_positive": 1,
      "open_action": 1,
      "china": 1,
      "open_china": 1,
      "open_tariff": 1,
      "open_relief": 1,
      "deal": 1,
      "open_deal": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "burst_then_silence": true,
      "avg_emotion": 27.099999999999998
    },
    "actual_return": 8.875,
    "correct": true
  },
  {
    "model_id": "B2_tariff_to_deal",
    "model_name": "連3天關稅→出現Deal→轉折",
    "date_signal": "2025-04-09",
    "direction": "LONG",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.571663Z",
    "day_summary": {
      "post_count": 15,
      "positive": 8,
      "action": 2,
      "emotion_sum": 406.49999999999994,
      "relief": 2,
      "pre_relief": 1,
      "tariff": 3,
      "pre_tariff": 2,
      "pre_positive": 4,
      "market_brag": 1,
      "open_market_brag": 1,
      "open_positive": 1,
      "open_action": 1,
      "china": 1,
      "open_china": 1,
      "open_tariff": 1,
      "open_relief": 1,
      "deal": 1,
      "open_deal": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "burst_then_silence": true,
      "avg_emotion": 27.099999999999998
    },
    "actual_return": 8.017,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-04-09",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.571675Z",
    "day_summary": {
      "post_count": 15,
      "positive": 8,
      "action": 2,
      "emotion_sum": 406.49999999999994,
      "relief": 2,
      "pre_relief": 1,
      "tariff": 3,
      "pre_tariff": 2,
      "pre_positive": 4,
      "market_brag": 1,
      "open_market_brag": 1,
      "open_positive": 1,
      "open_action": 1,
      "china": 1,
      "open_china": 1,
      "open_tariff": 1,
      "open_relief": 1,
      "deal": 1,
      "open_deal": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "burst_then_silence": true,
      "avg_emotion": 27.099999999999998
    },
    "actual_return": 6.098,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-04-10",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.576122Z",
    "day_summary": {
      "post_count": 16,
      "emotion_sum": 269.9,
      "attack": 1,
      "positive": 8,
      "pre_positive": 1,
      "market_brag": 3,
      "pre_market_brag": 1,
      "open_positive": 2,
      "tariff": 1,
      "threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 16.86875
    },
    "actual_return": 0.191,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-04-10",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.576134Z",
    "day_summary": {
      "post_count": 16,
      "emotion_sum": 269.9,
      "attack": 1,
      "positive": 8,
      "pre_positive": 1,
      "market_brag": 3,
      "pre_market_brag": 1,
      "open_positive": 2,
      "tariff": 1,
      "threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 16.86875
    },
    "actual_return": 0.987,
    "correct": false
  },
  {
    "model_id": "B2_tariff_to_deal",
    "model_name": "連3天關稅→出現Deal→轉折",
    "date_signal": "2025-04-11",
    "direction": "LONG",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.581962Z",
    "day_summary": {
      "post_count": 13,
      "emotion_sum": 138.3,
      "tariff": 1,
      "pre_tariff": 1,
      "russia": 1,
      "pre_russia": 1,
      "deal": 4,
      "open_deal": 4,
      "positive": 3,
      "open_positive": 2,
      "attack": 1,
      "open_attack": 1,
      "burst_then_silence": true,
      "avg_emotion": 10.63846153846154
    },
    "actual_return": 2.684,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-04-11",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.581982Z",
    "day_summary": {
      "post_count": 13,
      "emotion_sum": 138.3,
      "tariff": 1,
      "pre_tariff": 1,
      "russia": 1,
      "pre_russia": 1,
      "deal": 4,
      "open_deal": 4,
      "positive": 3,
      "open_positive": 2,
      "attack": 1,
      "open_attack": 1,
      "burst_then_silence": true,
      "avg_emotion": 10.63846153846154
    },
    "actual_return": 2.862,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-04-14",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.597567Z",
    "day_summary": {
      "post_count": 17,
      "positive": 6,
      "emotion_sum": 321.40000000000003,
      "attack": 4,
      "russia": 2,
      "threat": 1,
      "action": 1,
      "market_brag": 1,
      "pre_market_brag": 1,
      "pre_positive": 2,
      "pre_russia": 1,
      "burst_then_silence": true,
      "avg_emotion": 18.905882352941177
    },
    "actual_return": -0.833,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-04-15",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.600935Z",
    "day_summary": {
      "post_count": 6,
      "positive": 2,
      "emotion_sum": 182.29999999999998,
      "relief": 1,
      "pre_relief": 1,
      "china": 1,
      "open_china": 1,
      "open_positive": 1,
      "deal": 1,
      "open_deal": 1,
      "avg_emotion": 30.38333333333333
    },
    "actual_return": -2.518,
    "correct": false
  },
  {
    "model_id": "A3_relief_rocket",
    "model_name": "盤前 RELIEF→當天飆",
    "date_signal": "2025-04-15",
    "direction": "LONG",
    "hold_days": 0,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.600941Z",
    "day_summary": {
      "post_count": 6,
      "positive": 2,
      "emotion_sum": 182.29999999999998,
      "relief": 1,
      "pre_relief": 1,
      "china": 1,
      "open_china": 1,
      "open_positive": 1,
      "deal": 1,
      "open_deal": 1,
      "avg_emotion": 30.38333333333333
    },
    "actual_return": -0.284,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-04-16",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.604910Z",
    "day_summary": {
      "post_count": 17,
      "attack": 1,
      "emotion_sum": 268.4,
      "market_brag": 1,
      "tariff": 2,
      "pre_tariff": 1,
      "positive": 7,
      "pre_positive": 4,
      "deal": 2,
      "pre_deal": 2,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "open_positive": 1,
      "threat": 2,
      "open_threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 15.788235294117646
    },
    "actual_return": -0.994,
    "correct": false
  },
  {
    "model_id": "B3_action_pre",
    "model_name": "盤前 ACTION+正面情緒→漲",
    "date_signal": "2025-04-20",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.616986Z",
    "day_summary": {
      "post_count": 20,
      "emotion_sum": 536.5,
      "market_brag": 1,
      "pre_market_brag": 1,
      "positive": 6,
      "pre_positive": 1,
      "action": 1,
      "pre_action": 1,
      "sig_potus": 4,
      "pre_sig_potus": 1,
      "open_positive": 3,
      "open_sig_potus": 1,
      "tariff": 3,
      "open_tariff": 1,
      "russia": 1,
      "open_russia": 1,
      "deal": 1,
      "open_deal": 1,
      "threat": 1,
      "china": 1,
      "attack": 1,
      "burst_then_silence": true,
      "avg_emotion": 26.825
    },
    "actual_return": 1.048,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-04-20",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.616994Z",
    "day_summary": {
      "post_count": 20,
      "emotion_sum": 536.5,
      "market_brag": 1,
      "pre_market_brag": 1,
      "positive": 6,
      "pre_positive": 1,
      "action": 1,
      "pre_action": 1,
      "sig_potus": 4,
      "pre_sig_potus": 1,
      "open_positive": 3,
      "open_sig_potus": 1,
      "tariff": 3,
      "open_tariff": 1,
      "russia": 1,
      "open_russia": 1,
      "deal": 1,
      "open_deal": 1,
      "threat": 1,
      "china": 1,
      "attack": 1,
      "burst_then_silence": true,
      "avg_emotion": 26.825
    },
    "actual_return": 1.048,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-04-20",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.616999Z",
    "day_summary": {
      "post_count": 20,
      "emotion_sum": 536.5,
      "market_brag": 1,
      "pre_market_brag": 1,
      "positive": 6,
      "pre_positive": 1,
      "action": 1,
      "pre_action": 1,
      "sig_potus": 4,
      "pre_sig_potus": 1,
      "open_positive": 3,
      "open_sig_potus": 1,
      "tariff": 3,
      "open_tariff": 1,
      "russia": 1,
      "open_russia": 1,
      "deal": 1,
      "open_deal": 1,
      "threat": 1,
      "china": 1,
      "attack": 1,
      "burst_then_silence": true,
      "avg_emotion": 26.825
    },
    "actual_return": 2.731,
    "correct": true
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-04-20",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.617003Z",
    "day_summary": {
      "post_count": 20,
      "emotion_sum": 536.5,
      "market_brag": 1,
      "pre_market_brag": 1,
      "positive": 6,
      "pre_positive": 1,
      "action": 1,
      "pre_action": 1,
      "sig_potus": 4,
      "pre_sig_potus": 1,
      "open_positive": 3,
      "open_sig_potus": 1,
      "tariff": 3,
      "open_tariff": 1,
      "russia": 1,
      "open_russia": 1,
      "deal": 1,
      "open_deal": 1,
      "threat": 1,
      "china": 1,
      "attack": 1,
      "burst_then_silence": true,
      "avg_emotion": 26.825
    },
    "actual_return": 4.812,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-04-21",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.620455Z",
    "day_summary": {
      "post_count": 14,
      "emotion_sum": 191.60000000000002,
      "market_brag": 3,
      "pre_market_brag": 1,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "action": 1,
      "open_action": 1,
      "positive": 5,
      "open_positive": 1,
      "threat": 1,
      "open_threat": 1,
      "relief": 1,
      "burst_then_silence": true,
      "avg_emotion": 13.685714285714287
    },
    "actual_return": 1.048,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-04-21",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.620462Z",
    "day_summary": {
      "post_count": 14,
      "emotion_sum": 191.60000000000002,
      "market_brag": 3,
      "pre_market_brag": 1,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "action": 1,
      "open_action": 1,
      "positive": 5,
      "open_positive": 1,
      "threat": 1,
      "open_threat": 1,
      "relief": 1,
      "burst_then_silence": true,
      "avg_emotion": 13.685714285714287
    },
    "actual_return": 2.731,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-04-21",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.620465Z",
    "day_summary": {
      "post_count": 14,
      "emotion_sum": 191.60000000000002,
      "market_brag": 3,
      "pre_market_brag": 1,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "action": 1,
      "open_action": 1,
      "positive": 5,
      "open_positive": 1,
      "threat": 1,
      "open_threat": 1,
      "relief": 1,
      "burst_then_silence": true,
      "avg_emotion": 13.685714285714287
    },
    "actual_return": 2.731,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-04-23",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.626032Z",
    "day_summary": {
      "post_count": 3,
      "deal": 2,
      "pre_deal": 1,
      "emotion_sum": 17.299999999999997,
      "russia": 1,
      "open_russia": 1,
      "open_deal": 1,
      "avg_emotion": 5.766666666666666
    },
    "actual_return": 1.647,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-04-24",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.628480Z",
    "day_summary": {
      "post_count": 11,
      "emotion_sum": 245.9,
      "market_brag": 1,
      "pre_market_brag": 1,
      "russia": 1,
      "pre_russia": 1,
      "deal": 1,
      "pre_deal": 1,
      "positive": 2,
      "pre_positive": 1,
      "action": 1,
      "pre_action": 1,
      "china": 2,
      "pre_china": 1,
      "open_positive": 1,
      "open_china": 1,
      "attack": 1,
      "open_attack": 1,
      "avg_emotion": 22.354545454545455
    },
    "actual_return": 2.673,
    "correct": true
  },
  {
    "model_id": "B3_action_pre",
    "model_name": "盤前 ACTION+正面情緒→漲",
    "date_signal": "2025-04-24",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.628487Z",
    "day_summary": {
      "post_count": 11,
      "emotion_sum": 245.9,
      "market_brag": 1,
      "pre_market_brag": 1,
      "russia": 1,
      "pre_russia": 1,
      "deal": 1,
      "pre_deal": 1,
      "positive": 2,
      "pre_positive": 1,
      "action": 1,
      "pre_action": 1,
      "china": 2,
      "pre_china": 1,
      "open_positive": 1,
      "open_china": 1,
      "attack": 1,
      "open_attack": 1,
      "avg_emotion": 22.354545454545455
    },
    "actual_return": 2.673,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-04-25",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.631005Z",
    "day_summary": {
      "post_count": 11,
      "emotion_sum": 195.4,
      "action": 4,
      "pre_action": 1,
      "tariff": 1,
      "open_tariff": 1,
      "open_action": 3,
      "russia": 2,
      "open_russia": 1,
      "deal": 2,
      "open_deal": 1,
      "positive": 1,
      "open_positive": 1,
      "burst_then_silence": true,
      "avg_emotion": 17.763636363636365
    },
    "actual_return": 0.711,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-04-26",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.633502Z",
    "day_summary": {
      "post_count": 4,
      "deal": 3,
      "emotion_sum": 29.9,
      "russia": 1,
      "pre_russia": 1,
      "positive": 1,
      "pre_positive": 1,
      "pre_deal": 1,
      "threat": 1,
      "pre_threat": 1,
      "action": 1,
      "open_action": 1,
      "open_deal": 1,
      "avg_emotion": 7.475
    },
    "actual_return": 0.572,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-04-28",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.639511Z",
    "day_summary": {
      "post_count": 20,
      "emotion_sum": 359.99999999999994,
      "attack": 2,
      "pre_attack": 2,
      "positive": 11,
      "pre_positive": 2,
      "tariff": 1,
      "pre_tariff": 1,
      "open_positive": 7,
      "deal": 1,
      "open_deal": 1,
      "market_brag": 5,
      "open_market_brag": 5,
      "burst_then_silence": true,
      "avg_emotion": 17.999999999999996
    },
    "actual_return": 0.572,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-04-28",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.639516Z",
    "day_summary": {
      "post_count": 20,
      "emotion_sum": 359.99999999999994,
      "attack": 2,
      "pre_attack": 2,
      "positive": 11,
      "pre_positive": 2,
      "tariff": 1,
      "pre_tariff": 1,
      "open_positive": 7,
      "deal": 1,
      "open_deal": 1,
      "market_brag": 5,
      "open_market_brag": 5,
      "burst_then_silence": true,
      "avg_emotion": 17.999999999999996
    },
    "actual_return": 0.721,
    "correct": false
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-04-28",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.639520Z",
    "day_summary": {
      "post_count": 20,
      "emotion_sum": 359.99999999999994,
      "attack": 2,
      "pre_attack": 2,
      "positive": 11,
      "pre_positive": 2,
      "tariff": 1,
      "pre_tariff": 1,
      "open_positive": 7,
      "deal": 1,
      "open_deal": 1,
      "market_brag": 5,
      "open_market_brag": 5,
      "burst_then_silence": true,
      "avg_emotion": 17.999999999999996
    },
    "actual_return": 1.355,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-04-29",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.642956Z",
    "day_summary": {
      "post_count": 36,
      "positive": 9,
      "emotion_sum": 448.6000000000001,
      "attack": 1,
      "pre_positive": 2,
      "action": 2,
      "pre_action": 2,
      "deal": 2,
      "pre_deal": 1,
      "market_brag": 2,
      "pre_market_brag": 1,
      "open_positive": 5,
      "open_deal": 1,
      "open_market_brag": 1,
      "burst_then_silence": true,
      "avg_emotion": 12.461111111111114
    },
    "actual_return": 1.093,
    "correct": true
  },
  {
    "model_id": "B3_action_pre",
    "model_name": "盤前 ACTION+正面情緒→漲",
    "date_signal": "2025-04-29",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.642964Z",
    "day_summary": {
      "post_count": 36,
      "positive": 9,
      "emotion_sum": 448.6000000000001,
      "attack": 1,
      "pre_positive": 2,
      "action": 2,
      "pre_action": 2,
      "deal": 2,
      "pre_deal": 1,
      "market_brag": 2,
      "pre_market_brag": 1,
      "open_positive": 5,
      "open_deal": 1,
      "open_market_brag": 1,
      "burst_then_silence": true,
      "avg_emotion": 12.461111111111114
    },
    "actual_return": 1.093,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-04-29",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.642967Z",
    "day_summary": {
      "post_count": 36,
      "positive": 9,
      "emotion_sum": 448.6000000000001,
      "attack": 1,
      "pre_positive": 2,
      "action": 2,
      "pre_action": 2,
      "deal": 2,
      "pre_deal": 1,
      "market_brag": 2,
      "pre_market_brag": 1,
      "open_positive": 5,
      "open_deal": 1,
      "open_market_brag": 1,
      "burst_then_silence": true,
      "avg_emotion": 12.461111111111114
    },
    "actual_return": 1.093,
    "correct": true
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-04-29",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.642971Z",
    "day_summary": {
      "post_count": 36,
      "positive": 9,
      "emotion_sum": 448.6000000000001,
      "attack": 1,
      "pre_positive": 2,
      "action": 2,
      "pre_action": 2,
      "deal": 2,
      "pre_deal": 1,
      "market_brag": 2,
      "pre_market_brag": 1,
      "open_positive": 5,
      "open_deal": 1,
      "open_market_brag": 1,
      "burst_then_silence": true,
      "avg_emotion": 12.461111111111114
    },
    "actual_return": 3.228,
    "correct": true
  },
  {
    "model_id": "A3_relief_rocket",
    "model_name": "盤前 RELIEF→當天飆",
    "date_signal": "2025-05-02",
    "direction": "LONG",
    "hold_days": 0,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.654247Z",
    "day_summary": {
      "post_count": 19,
      "emotion_sum": 150.89999999999998,
      "action": 1,
      "russia": 1,
      "iran": 1,
      "positive": 4,
      "sig_potus": 1,
      "relief": 1,
      "pre_relief": 1,
      "market_brag": 1,
      "pre_market_brag": 1,
      "tariff": 1,
      "pre_tariff": 1,
      "pre_positive": 1,
      "open_positive": 1,
      "burst_then_silence": true,
      "avg_emotion": 7.9421052631578934
    },
    "actual_return": 0.722,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-05-02",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.654255Z",
    "day_summary": {
      "post_count": 19,
      "emotion_sum": 150.89999999999998,
      "action": 1,
      "russia": 1,
      "iran": 1,
      "positive": 4,
      "sig_potus": 1,
      "relief": 1,
      "pre_relief": 1,
      "market_brag": 1,
      "pre_market_brag": 1,
      "tariff": 1,
      "pre_tariff": 1,
      "pre_positive": 1,
      "open_positive": 1,
      "burst_then_silence": true,
      "avg_emotion": 7.9421052631578934
    },
    "actual_return": 0.08,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-05-02",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.654259Z",
    "day_summary": {
      "post_count": 19,
      "emotion_sum": 150.89999999999998,
      "action": 1,
      "russia": 1,
      "iran": 1,
      "positive": 4,
      "sig_potus": 1,
      "relief": 1,
      "pre_relief": 1,
      "market_brag": 1,
      "pre_market_brag": 1,
      "tariff": 1,
      "pre_tariff": 1,
      "pre_positive": 1,
      "open_positive": 1,
      "burst_then_silence": true,
      "avg_emotion": 7.9421052631578934
    },
    "actual_return": -0.69,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-05-04",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.661985Z",
    "day_summary": {
      "post_count": 13,
      "emotion_sum": 175.4,
      "attack": 1,
      "positive": 2,
      "tariff": 1,
      "action": 1,
      "burst_then_silence": true,
      "avg_emotion": 13.492307692307692
    },
    "actual_return": -0.856,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-05-05",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.665757Z",
    "day_summary": {
      "post_count": 16,
      "positive": 2,
      "emotion_sum": 217.39999999999998,
      "china": 1,
      "pre_china": 1,
      "russia": 1,
      "open_russia": 1,
      "action": 2,
      "open_action": 1,
      "deal": 1,
      "avg_emotion": 13.587499999999999
    },
    "actual_return": -0.856,
    "correct": false
  },
  {
    "model_id": "B1_triple_signal",
    "model_name": "三信號齊發→買3天",
    "date_signal": "2025-05-06",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.669689Z",
    "day_summary": {
      "post_count": 30,
      "attack": 2,
      "action": 3,
      "threat": 2,
      "emotion_sum": 229.3,
      "market_brag": 2,
      "positive": 8,
      "deal": 2,
      "pre_action": 1,
      "pre_positive": 1,
      "pre_deal": 1,
      "russia": 1,
      "open_russia": 1,
      "relief": 1,
      "open_relief": 1,
      "tariff": 1,
      "open_tariff": 1,
      "china": 1,
      "open_china": 1,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "open_threat": 1,
      "open_positive": 4,
      "burst_then_silence": true,
      "avg_emotion": 7.6433333333333335
    },
    "actual_return": 0.964,
    "correct": true
  },
  {
    "model_id": "B3_action_pre",
    "model_name": "盤前 ACTION+正面情緒→漲",
    "date_signal": "2025-05-06",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.669695Z",
    "day_summary": {
      "post_count": 30,
      "attack": 2,
      "action": 3,
      "threat": 2,
      "emotion_sum": 229.3,
      "market_brag": 2,
      "positive": 8,
      "deal": 2,
      "pre_action": 1,
      "pre_positive": 1,
      "pre_deal": 1,
      "russia": 1,
      "open_russia": 1,
      "relief": 1,
      "open_relief": 1,
      "tariff": 1,
      "open_tariff": 1,
      "china": 1,
      "open_china": 1,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "open_threat": 1,
      "open_positive": 4,
      "burst_then_silence": true,
      "avg_emotion": 7.6433333333333335
    },
    "actual_return": 0.453,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-05-06",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.669699Z",
    "day_summary": {
      "post_count": 30,
      "attack": 2,
      "action": 3,
      "threat": 2,
      "emotion_sum": 229.3,
      "market_brag": 2,
      "positive": 8,
      "deal": 2,
      "pre_action": 1,
      "pre_positive": 1,
      "pre_deal": 1,
      "russia": 1,
      "open_russia": 1,
      "relief": 1,
      "open_relief": 1,
      "tariff": 1,
      "open_tariff": 1,
      "china": 1,
      "open_china": 1,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "open_threat": 1,
      "open_positive": 4,
      "burst_then_silence": true,
      "avg_emotion": 7.6433333333333335
    },
    "actual_return": 0.453,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-05-06",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.669703Z",
    "day_summary": {
      "post_count": 30,
      "attack": 2,
      "action": 3,
      "threat": 2,
      "emotion_sum": 229.3,
      "market_brag": 2,
      "positive": 8,
      "deal": 2,
      "pre_action": 1,
      "pre_positive": 1,
      "pre_deal": 1,
      "russia": 1,
      "open_russia": 1,
      "relief": 1,
      "open_relief": 1,
      "tariff": 1,
      "open_tariff": 1,
      "china": 1,
      "open_china": 1,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "open_threat": 1,
      "open_positive": 4,
      "burst_then_silence": true,
      "avg_emotion": 7.6433333333333335
    },
    "actual_return": 1.036,
    "correct": true
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-05-06",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.669712Z",
    "day_summary": {
      "post_count": 30,
      "attack": 2,
      "action": 3,
      "threat": 2,
      "emotion_sum": 229.3,
      "market_brag": 2,
      "positive": 8,
      "deal": 2,
      "pre_action": 1,
      "pre_positive": 1,
      "pre_deal": 1,
      "russia": 1,
      "open_russia": 1,
      "relief": 1,
      "open_relief": 1,
      "tariff": 1,
      "open_tariff": 1,
      "china": 1,
      "open_china": 1,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "open_threat": 1,
      "open_positive": 4,
      "burst_then_silence": true,
      "avg_emotion": 7.6433333333333335
    },
    "actual_return": 0.964,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-05-07",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.673278Z",
    "day_summary": {
      "post_count": 11,
      "market_brag": 1,
      "positive": 5,
      "action": 2,
      "emotion_sum": 165.09999999999997,
      "pre_positive": 1,
      "attack": 1,
      "pre_attack": 1,
      "relief": 1,
      "pre_relief": 1,
      "open_action": 1,
      "deal": 1,
      "open_deal": 1,
      "china": 1,
      "open_china": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "open_positive": 1,
      "avg_emotion": 15.009090909090906
    },
    "actual_return": 0.886,
    "correct": true
  },
  {
    "model_id": "A3_relief_rocket",
    "model_name": "盤前 RELIEF→當天飆",
    "date_signal": "2025-05-07",
    "direction": "LONG",
    "hold_days": 0,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.673281Z",
    "day_summary": {
      "post_count": 11,
      "market_brag": 1,
      "positive": 5,
      "action": 2,
      "emotion_sum": 165.09999999999997,
      "pre_positive": 1,
      "attack": 1,
      "pre_attack": 1,
      "relief": 1,
      "pre_relief": 1,
      "open_action": 1,
      "deal": 1,
      "open_deal": 1,
      "china": 1,
      "open_china": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "open_positive": 1,
      "avg_emotion": 15.009090909090906
    },
    "actual_return": 0.305,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-05-08",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.678098Z",
    "day_summary": {
      "post_count": 27,
      "deal": 5,
      "emotion_sum": 573.0,
      "positive": 15,
      "pre_positive": 1,
      "pre_deal": 1,
      "market_brag": 13,
      "pre_market_brag": 1,
      "tariff": 2,
      "pre_tariff": 1,
      "open_tariff": 1,
      "open_positive": 2,
      "open_deal": 2,
      "action": 1,
      "open_action": 1,
      "russia": 1,
      "open_russia": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "threat": 1,
      "open_threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 21.22222222222222
    },
    "actual_return": -0.065,
    "correct": false
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-05-08",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.678104Z",
    "day_summary": {
      "post_count": 27,
      "deal": 5,
      "emotion_sum": 573.0,
      "positive": 15,
      "pre_positive": 1,
      "pre_deal": 1,
      "market_brag": 13,
      "pre_market_brag": 1,
      "tariff": 2,
      "pre_tariff": 1,
      "open_tariff": 1,
      "open_positive": 2,
      "open_deal": 2,
      "action": 1,
      "open_action": 1,
      "russia": 1,
      "open_russia": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "threat": 1,
      "open_threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 21.22222222222222
    },
    "actual_return": 3.189,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-05-09",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.683091Z",
    "day_summary": {
      "post_count": 17,
      "emotion_sum": 347.99999999999994,
      "china": 3,
      "pre_china": 2,
      "tariff": 3,
      "pre_tariff": 2,
      "positive": 9,
      "pre_positive": 2,
      "deal": 2,
      "pre_deal": 1,
      "market_brag": 7,
      "pre_market_brag": 2,
      "attack": 1,
      "pre_attack": 1,
      "open_positive": 2,
      "open_china": 1,
      "open_tariff": 1,
      "open_deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 20.470588235294116
    },
    "actual_return": 2.897,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-05-09",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.683097Z",
    "day_summary": {
      "post_count": 17,
      "emotion_sum": 347.99999999999994,
      "china": 3,
      "pre_china": 2,
      "tariff": 3,
      "pre_tariff": 2,
      "positive": 9,
      "pre_positive": 2,
      "deal": 2,
      "pre_deal": 1,
      "market_brag": 7,
      "pre_market_brag": 2,
      "attack": 1,
      "pre_attack": 1,
      "open_positive": 2,
      "open_china": 1,
      "open_tariff": 1,
      "open_deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 20.470588235294116
    },
    "actual_return": 3.643,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-05-10",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.689162Z",
    "day_summary": {
      "post_count": 8,
      "action": 1,
      "deal": 3,
      "threat": 1,
      "emotion_sum": 91.70000000000002,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "positive": 3,
      "pre_positive": 1,
      "pre_deal": 1,
      "attack": 1,
      "open_attack": 1,
      "open_positive": 1,
      "china": 1,
      "burst_then_silence": true,
      "avg_emotion": 11.462500000000002
    },
    "actual_return": 1.366,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-05-10",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.689172Z",
    "day_summary": {
      "post_count": 8,
      "action": 1,
      "deal": 3,
      "threat": 1,
      "emotion_sum": 91.70000000000002,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "positive": 3,
      "pre_positive": 1,
      "pre_deal": 1,
      "attack": 1,
      "open_attack": 1,
      "open_positive": 1,
      "china": 1,
      "burst_then_silence": true,
      "avg_emotion": 11.462500000000002
    },
    "actual_return": 1.366,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-05-11",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.696606Z",
    "day_summary": {
      "post_count": 13,
      "emotion_sum": 247.29999999999998,
      "positive": 5,
      "russia": 2,
      "open_russia": 1,
      "action": 2,
      "open_action": 1,
      "deal": 1,
      "open_deal": 1,
      "open_positive": 2,
      "tariff": 1,
      "open_tariff": 1,
      "sig_tyfa": 1,
      "burst_then_silence": true,
      "avg_emotion": 19.02307692307692
    },
    "actual_return": 1.366,
    "correct": true
  },
  {
    "model_id": "A1_tariff_bearish",
    "model_name": "盤中關稅→隔天跌",
    "date_signal": "2025-05-12",
    "direction": "SHORT",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.706047Z",
    "day_summary": {
      "post_count": 20,
      "attack": 1,
      "action": 4,
      "emotion_sum": 279.19999999999993,
      "positive": 4,
      "pre_positive": 1,
      "market_brag": 4,
      "pre_market_brag": 1,
      "open_positive": 2,
      "open_action": 2,
      "open_market_brag": 2,
      "tariff": 2,
      "open_tariff": 2,
      "burst_then_silence": true,
      "avg_emotion": 13.959999999999997
    },
    "actual_return": 1.366,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-05-12",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.706058Z",
    "day_summary": {
      "post_count": 20,
      "attack": 1,
      "action": 4,
      "emotion_sum": 279.19999999999993,
      "positive": 4,
      "pre_positive": 1,
      "market_brag": 4,
      "pre_market_brag": 1,
      "open_positive": 2,
      "open_action": 2,
      "open_market_brag": 2,
      "tariff": 2,
      "open_tariff": 2,
      "burst_then_silence": true,
      "avg_emotion": 13.959999999999997
    },
    "actual_return": 1.366,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-05-12",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.706061Z",
    "day_summary": {
      "post_count": 20,
      "attack": 1,
      "action": 4,
      "emotion_sum": 279.19999999999993,
      "positive": 4,
      "pre_positive": 1,
      "market_brag": 4,
      "pre_market_brag": 1,
      "open_positive": 2,
      "open_action": 2,
      "open_market_brag": 2,
      "tariff": 2,
      "open_tariff": 2,
      "burst_then_silence": true,
      "avg_emotion": 13.959999999999997
    },
    "actual_return": 1.47,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-05-14",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.719600Z",
    "day_summary": {
      "post_count": 6,
      "emotion_sum": 90.7,
      "deal": 1,
      "open_deal": 1,
      "avg_emotion": 15.116666666666667
    },
    "actual_return": 0.342,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-05-15",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.724459Z",
    "day_summary": {
      "post_count": 6,
      "iran": 1,
      "pre_iran": 1,
      "deal": 1,
      "pre_deal": 1,
      "emotion_sum": 57.099999999999994,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "avg_emotion": 9.516666666666666
    },
    "actual_return": 1.509,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-05-16",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.729560Z",
    "day_summary": {
      "post_count": 16,
      "positive": 5,
      "emotion_sum": 310.40000000000003,
      "deal": 2,
      "pre_deal": 1,
      "sig_potus": 1,
      "pre_sig_potus": 1,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "pre_positive": 1,
      "market_brag": 2,
      "open_market_brag": 2,
      "open_positive": 2,
      "threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 19.400000000000002
    },
    "actual_return": 0.582,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-05-16",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.729613Z",
    "day_summary": {
      "post_count": 16,
      "positive": 5,
      "emotion_sum": 310.40000000000003,
      "deal": 2,
      "pre_deal": 1,
      "sig_potus": 1,
      "pre_sig_potus": 1,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "pre_positive": 1,
      "market_brag": 2,
      "open_market_brag": 2,
      "open_positive": 2,
      "threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 19.400000000000002
    },
    "actual_return": 0.582,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-05-16",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.729618Z",
    "day_summary": {
      "post_count": 16,
      "positive": 5,
      "emotion_sum": 310.40000000000003,
      "deal": 2,
      "pre_deal": 1,
      "sig_potus": 1,
      "pre_sig_potus": 1,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "pre_positive": 1,
      "market_brag": 2,
      "open_market_brag": 2,
      "open_positive": 2,
      "threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 19.400000000000002
    },
    "actual_return": 0.192,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-05-18",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.741233Z",
    "day_summary": {
      "post_count": 16,
      "attack": 1,
      "emotion_sum": 56.8,
      "burst_then_silence": true,
      "avg_emotion": 3.55
    },
    "actual_return": 0.637,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-05-19",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.747633Z",
    "day_summary": {
      "post_count": 9,
      "positive": 2,
      "emotion_sum": 173.60000000000002,
      "attack": 1,
      "pre_attack": 1,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "russia": 1,
      "open_russia": 1,
      "open_positive": 1,
      "action": 1,
      "open_action": 1,
      "deal": 1,
      "open_deal": 1,
      "market_brag": 2,
      "burst_then_silence": true,
      "avg_emotion": 19.28888888888889
    },
    "actual_return": 0.637,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-05-19",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.747642Z",
    "day_summary": {
      "post_count": 9,
      "positive": 2,
      "emotion_sum": 173.60000000000002,
      "attack": 1,
      "pre_attack": 1,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "russia": 1,
      "open_russia": 1,
      "open_positive": 1,
      "action": 1,
      "open_action": 1,
      "deal": 1,
      "open_deal": 1,
      "market_brag": 2,
      "burst_then_silence": true,
      "avg_emotion": 19.28888888888889
    },
    "actual_return": 0.637,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-05-20",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.752619Z",
    "day_summary": {
      "post_count": 6,
      "emotion_sum": 92.6,
      "positive": 3,
      "pre_positive": 1,
      "open_positive": 2,
      "deal": 1,
      "open_deal": 1,
      "avg_emotion": 15.433333333333332
    },
    "actual_return": -1.683,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-05-22",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.760643Z",
    "day_summary": {
      "post_count": 10,
      "emotion_sum": 124.20000000000002,
      "positive": 2,
      "pre_positive": 1,
      "deal": 1,
      "pre_deal": 1,
      "market_brag": 1,
      "open_market_brag": 1,
      "action": 1,
      "open_action": 1,
      "open_positive": 1,
      "avg_emotion": 12.420000000000002
    },
    "actual_return": -0.658,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-05-25",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.768844Z",
    "day_summary": {
      "post_count": 11,
      "emotion_sum": 197.5,
      "sig_tyfa": 1,
      "tariff": 1,
      "deal": 1,
      "market_brag": 4,
      "positive": 6,
      "attack": 1,
      "burst_then_silence": true,
      "avg_emotion": 17.954545454545453
    },
    "actual_return": 0.589,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-05-25",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.768880Z",
    "day_summary": {
      "post_count": 11,
      "emotion_sum": 197.5,
      "sig_tyfa": 1,
      "tariff": 1,
      "deal": 1,
      "market_brag": 4,
      "positive": 6,
      "attack": 1,
      "burst_then_silence": true,
      "avg_emotion": 17.954545454545453
    },
    "actual_return": 0.992,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-05-26",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.772358Z",
    "day_summary": {
      "post_count": 13,
      "market_brag": 2,
      "russia": 1,
      "emotion_sum": 330.3,
      "positive": 5,
      "pre_positive": 5,
      "deal": 2,
      "pre_deal": 2,
      "open_market_brag": 1,
      "attack": 1,
      "open_attack": 1,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "avg_emotion": 25.407692307692308
    },
    "actual_return": 0.589,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-05-26",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.772367Z",
    "day_summary": {
      "post_count": 13,
      "market_brag": 2,
      "russia": 1,
      "emotion_sum": 330.3,
      "positive": 5,
      "pre_positive": 5,
      "deal": 2,
      "pre_deal": 2,
      "open_market_brag": 1,
      "attack": 1,
      "open_attack": 1,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "avg_emotion": 25.407692307692308
    },
    "actual_return": 0.992,
    "correct": true
  },
  {
    "model_id": "B3_action_pre",
    "model_name": "盤前 ACTION+正面情緒→漲",
    "date_signal": "2025-05-27",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.775192Z",
    "day_summary": {
      "post_count": 10,
      "action": 3,
      "pre_action": 1,
      "emotion_sum": 163.8,
      "china": 1,
      "pre_china": 1,
      "tariff": 1,
      "pre_tariff": 1,
      "deal": 3,
      "pre_deal": 1,
      "russia": 1,
      "open_russia": 1,
      "positive": 3,
      "open_positive": 1,
      "open_action": 1,
      "open_deal": 1,
      "threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 16.380000000000003
    },
    "actual_return": 0.589,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-05-27",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.775197Z",
    "day_summary": {
      "post_count": 10,
      "action": 3,
      "pre_action": 1,
      "emotion_sum": 163.8,
      "china": 1,
      "pre_china": 1,
      "tariff": 1,
      "pre_tariff": 1,
      "deal": 3,
      "pre_deal": 1,
      "russia": 1,
      "open_russia": 1,
      "positive": 3,
      "open_positive": 1,
      "open_action": 1,
      "open_deal": 1,
      "threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 16.380000000000003
    },
    "actual_return": 0.589,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-05-28",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.779029Z",
    "day_summary": {
      "post_count": 9,
      "positive": 7,
      "open_positive": 7,
      "emotion_sum": 102.9,
      "market_brag": 1,
      "open_market_brag": 1,
      "burst_then_silence": true,
      "avg_emotion": 11.433333333333334
    },
    "actual_return": -0.226,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-05-30",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.785452Z",
    "day_summary": {
      "post_count": 18,
      "sig_tyfa": 2,
      "tariff": 3,
      "positive": 3,
      "sig_potus": 1,
      "emotion_sum": 260.1,
      "china": 1,
      "pre_china": 1,
      "pre_tariff": 1,
      "deal": 1,
      "pre_deal": 1,
      "open_sig_tyfa": 1,
      "attack": 1,
      "open_attack": 1,
      "open_positive": 1,
      "action": 1,
      "burst_then_silence": true,
      "avg_emotion": 14.450000000000001
    },
    "actual_return": 0.547,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-05-30",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.785460Z",
    "day_summary": {
      "post_count": 18,
      "sig_tyfa": 2,
      "tariff": 3,
      "positive": 3,
      "sig_potus": 1,
      "emotion_sum": 260.1,
      "china": 1,
      "pre_china": 1,
      "pre_tariff": 1,
      "deal": 1,
      "pre_deal": 1,
      "open_sig_tyfa": 1,
      "attack": 1,
      "open_attack": 1,
      "open_positive": 1,
      "action": 1,
      "burst_then_silence": true,
      "avg_emotion": 14.450000000000001
    },
    "actual_return": 1.13,
    "correct": true
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-05-30",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.785464Z",
    "day_summary": {
      "post_count": 18,
      "sig_tyfa": 2,
      "tariff": 3,
      "positive": 3,
      "sig_potus": 1,
      "emotion_sum": 260.1,
      "china": 1,
      "pre_china": 1,
      "pre_tariff": 1,
      "deal": 1,
      "pre_deal": 1,
      "open_sig_tyfa": 1,
      "attack": 1,
      "open_attack": 1,
      "open_positive": 1,
      "action": 1,
      "burst_then_silence": true,
      "avg_emotion": 14.450000000000001
    },
    "actual_return": 1.137,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-06-01",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.794765Z",
    "day_summary": {
      "post_count": 13,
      "sig_tyfa": 1,
      "action": 1,
      "emotion_sum": 73.80000000000001,
      "positive": 2,
      "open_positive": 1,
      "attack": 1,
      "open_attack": 1,
      "tariff": 1,
      "open_tariff": 1,
      "burst_then_silence": true,
      "avg_emotion": 5.676923076923078
    },
    "actual_return": 1.25,
    "correct": true
  },
  {
    "model_id": "C3_night_alert",
    "model_name": "深夜關稅推文→開盤跳空",
    "date_signal": "2025-06-03",
    "direction": "SHORT",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.801630Z",
    "day_summary": {
      "post_count": 5,
      "emotion_sum": 146.7,
      "tariff": 1,
      "night_tariff": 1,
      "positive": 1,
      "pre_positive": 1,
      "avg_emotion": 29.339999999999996
    },
    "actual_return": 0.543,
    "correct": false
  },
  {
    "model_id": "A3_relief_rocket",
    "model_name": "盤前 RELIEF→當天飆",
    "date_signal": "2025-06-04",
    "direction": "LONG",
    "hold_days": 0,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.804551Z",
    "day_summary": {
      "post_count": 14,
      "china": 1,
      "pre_china": 1,
      "deal": 3,
      "pre_deal": 1,
      "emotion_sum": 268.4000000000001,
      "positive": 1,
      "pre_positive": 1,
      "relief": 1,
      "pre_relief": 1,
      "russia": 3,
      "open_russia": 3,
      "iran": 2,
      "open_iran": 2,
      "open_deal": 2,
      "tariff": 1,
      "open_tariff": 1,
      "threat": 2,
      "open_threat": 2,
      "burst_then_silence": true,
      "avg_emotion": 19.171428571428578
    },
    "actual_return": -0.136,
    "correct": false
  },
  {
    "model_id": "B1_triple_signal",
    "model_name": "三信號齊發→買3天",
    "date_signal": "2025-06-04",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.804557Z",
    "day_summary": {
      "post_count": 14,
      "china": 1,
      "pre_china": 1,
      "deal": 3,
      "pre_deal": 1,
      "emotion_sum": 268.4000000000001,
      "positive": 1,
      "pre_positive": 1,
      "relief": 1,
      "pre_relief": 1,
      "russia": 3,
      "open_russia": 3,
      "iran": 2,
      "open_iran": 2,
      "open_deal": 2,
      "tariff": 1,
      "open_tariff": 1,
      "threat": 2,
      "open_threat": 2,
      "burst_then_silence": true,
      "avg_emotion": 19.171428571428578
    },
    "actual_return": 0.451,
    "correct": true
  },
  {
    "model_id": "B2_tariff_to_deal",
    "model_name": "連3天關稅→出現Deal→轉折",
    "date_signal": "2025-06-04",
    "direction": "LONG",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.804561Z",
    "day_summary": {
      "post_count": 14,
      "china": 1,
      "pre_china": 1,
      "deal": 3,
      "pre_deal": 1,
      "emotion_sum": 268.4000000000001,
      "positive": 1,
      "pre_positive": 1,
      "relief": 1,
      "pre_relief": 1,
      "russia": 3,
      "open_russia": 3,
      "iran": 2,
      "open_iran": 2,
      "open_deal": 2,
      "tariff": 1,
      "open_tariff": 1,
      "threat": 2,
      "open_threat": 2,
      "burst_then_silence": true,
      "avg_emotion": 19.171428571428578
    },
    "actual_return": 0.358,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-06-04",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.804564Z",
    "day_summary": {
      "post_count": 14,
      "china": 1,
      "pre_china": 1,
      "deal": 3,
      "pre_deal": 1,
      "emotion_sum": 268.4000000000001,
      "positive": 1,
      "pre_positive": 1,
      "relief": 1,
      "pre_relief": 1,
      "russia": 3,
      "open_russia": 3,
      "iran": 2,
      "open_iran": 2,
      "open_deal": 2,
      "tariff": 1,
      "open_tariff": 1,
      "threat": 2,
      "open_threat": 2,
      "burst_then_silence": true,
      "avg_emotion": 19.171428571428578
    },
    "actual_return": -0.663,
    "correct": false
  },
  {
    "model_id": "B2_tariff_to_deal",
    "model_name": "連3天關稅→出現Deal→轉折",
    "date_signal": "2025-06-05",
    "direction": "LONG",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.807297Z",
    "day_summary": {
      "post_count": 8,
      "emotion_sum": 52.400000000000006,
      "iran": 1,
      "open_iran": 1,
      "china": 1,
      "open_china": 1,
      "russia": 1,
      "open_russia": 1,
      "positive": 2,
      "open_positive": 2,
      "deal": 1,
      "open_deal": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "tariff": 1,
      "open_tariff": 1,
      "avg_emotion": 6.550000000000001
    },
    "actual_return": 0.338,
    "correct": true
  },
  {
    "model_id": "B2_tariff_to_deal",
    "model_name": "連3天關稅→出現Deal→轉折",
    "date_signal": "2025-06-06",
    "direction": "LONG",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.810310Z",
    "day_summary": {
      "post_count": 15,
      "emotion_sum": 383.2,
      "attack": 2,
      "pre_attack": 1,
      "positive": 6,
      "pre_positive": 4,
      "market_brag": 3,
      "pre_market_brag": 3,
      "tariff": 1,
      "pre_tariff": 1,
      "open_positive": 2,
      "deal": 2,
      "open_deal": 2,
      "russia": 1,
      "open_russia": 1,
      "china": 2,
      "open_china": 2,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "threat": 1,
      "avg_emotion": 25.546666666666667
    },
    "actual_return": 0.864,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-06-06",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.810315Z",
    "day_summary": {
      "post_count": 15,
      "emotion_sum": 383.2,
      "attack": 2,
      "pre_attack": 1,
      "positive": 6,
      "pre_positive": 4,
      "market_brag": 3,
      "pre_market_brag": 3,
      "tariff": 1,
      "pre_tariff": 1,
      "open_positive": 2,
      "deal": 2,
      "open_deal": 2,
      "russia": 1,
      "open_russia": 1,
      "china": 2,
      "open_china": 2,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "threat": 1,
      "avg_emotion": 25.546666666666667
    },
    "actual_return": 0.864,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-06-09",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.817576Z",
    "day_summary": {
      "post_count": 12,
      "emotion_sum": 240.7,
      "positive": 2,
      "open_positive": 1,
      "deal": 1,
      "open_deal": 1,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "burst_then_silence": true,
      "avg_emotion": 20.058333333333334
    },
    "actual_return": 0.569,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-06-09",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.817583Z",
    "day_summary": {
      "post_count": 12,
      "emotion_sum": 240.7,
      "positive": 2,
      "open_positive": 1,
      "deal": 1,
      "open_deal": 1,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "burst_then_silence": true,
      "avg_emotion": 20.058333333333334
    },
    "actual_return": 0.569,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-06-09",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.817587Z",
    "day_summary": {
      "post_count": 12,
      "emotion_sum": 240.7,
      "positive": 2,
      "open_positive": 1,
      "deal": 1,
      "open_deal": 1,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "burst_then_silence": true,
      "avg_emotion": 20.058333333333334
    },
    "actual_return": 0.293,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-06-10",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.821056Z",
    "day_summary": {
      "post_count": 32,
      "emotion_sum": 211.10000000000002,
      "positive": 10,
      "tariff": 1,
      "pre_positive": 3,
      "open_positive": 2,
      "market_brag": 2,
      "burst_then_silence": true,
      "avg_emotion": 6.596875000000001
    },
    "actual_return": 0.205,
    "correct": true
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-06-10",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.821062Z",
    "day_summary": {
      "post_count": 32,
      "emotion_sum": 211.10000000000002,
      "positive": 10,
      "tariff": 1,
      "pre_positive": 3,
      "open_positive": 2,
      "market_brag": 2,
      "burst_then_silence": true,
      "avg_emotion": 6.596875000000001
    },
    "actual_return": -0.548,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-06-11",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.823885Z",
    "day_summary": {
      "post_count": 14,
      "emotion_sum": 268.29999999999995,
      "positive": 8,
      "tariff": 2,
      "pre_tariff": 2,
      "pre_positive": 5,
      "china": 2,
      "pre_china": 2,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "deal": 1,
      "pre_deal": 1,
      "open_positive": 2,
      "burst_then_silence": true,
      "avg_emotion": 19.16428571428571
    },
    "actual_return": -0.068,
    "correct": false
  },
  {
    "model_id": "B3_action_pre",
    "model_name": "盤前 ACTION+正面情緒→漲",
    "date_signal": "2025-06-12",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.827262Z",
    "day_summary": {
      "post_count": 18,
      "positive": 12,
      "pre_positive": 7,
      "action": 1,
      "pre_action": 1,
      "emotion_sum": 450.5,
      "china": 1,
      "pre_china": 1,
      "deal": 3,
      "pre_deal": 1,
      "open_positive": 3,
      "open_deal": 1,
      "tariff": 1,
      "open_tariff": 1,
      "sig_tyfa": 1,
      "iran": 1,
      "threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 25.02777777777778
    },
    "actual_return": -0.548,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-06-12",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.827266Z",
    "day_summary": {
      "post_count": 18,
      "positive": 12,
      "pre_positive": 7,
      "action": 1,
      "pre_action": 1,
      "emotion_sum": 450.5,
      "china": 1,
      "pre_china": 1,
      "deal": 3,
      "pre_deal": 1,
      "open_positive": 3,
      "open_deal": 1,
      "tariff": 1,
      "open_tariff": 1,
      "sig_tyfa": 1,
      "iran": 1,
      "threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 25.02777777777778
    },
    "actual_return": -0.548,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-06-13",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.830300Z",
    "day_summary": {
      "post_count": 3,
      "iran": 2,
      "pre_iran": 2,
      "positive": 1,
      "pre_positive": 1,
      "deal": 2,
      "pre_deal": 2,
      "emotion_sum": 41.4,
      "avg_emotion": 13.799999999999999
    },
    "actual_return": 0.542,
    "correct": true
  },
  {
    "model_id": "B2_tariff_to_deal",
    "model_name": "連3天關稅→出現Deal→轉折",
    "date_signal": "2025-06-13",
    "direction": "LONG",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.830307Z",
    "day_summary": {
      "post_count": 3,
      "iran": 2,
      "pre_iran": 2,
      "positive": 1,
      "pre_positive": 1,
      "deal": 2,
      "pre_deal": 2,
      "emotion_sum": 41.4,
      "avg_emotion": 13.799999999999999
    },
    "actual_return": -0.297,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-06-15",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.836982Z",
    "day_summary": {
      "post_count": 3,
      "positive": 2,
      "emotion_sum": 92.5,
      "market_brag": 1,
      "iran": 2,
      "deal": 2,
      "pre_iran": 1,
      "pre_positive": 1,
      "pre_deal": 1,
      "avg_emotion": 30.833333333333332
    },
    "actual_return": -0.354,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-06-16",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.841570Z",
    "day_summary": {
      "post_count": 6,
      "positive": 2,
      "action": 2,
      "emotion_sum": 172.9,
      "market_brag": 1,
      "pre_market_brag": 1,
      "iran": 3,
      "deal": 1,
      "avg_emotion": 28.816666666666666
    },
    "actual_return": -0.354,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-06-17",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.844581Z",
    "day_summary": {
      "post_count": 21,
      "market_brag": 2,
      "emotion_sum": 187.70000000000002,
      "iran": 3,
      "pre_iran": 2,
      "attack": 1,
      "pre_attack": 1,
      "deal": 1,
      "pre_deal": 1,
      "positive": 5,
      "pre_positive": 3,
      "pre_market_brag": 1,
      "china": 2,
      "open_china": 2,
      "open_iran": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "burst_then_silence": true,
      "avg_emotion": 8.938095238095238
    },
    "actual_return": -0.52,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-06-17",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.844588Z",
    "day_summary": {
      "post_count": 21,
      "market_brag": 2,
      "emotion_sum": 187.70000000000002,
      "iran": 3,
      "pre_iran": 2,
      "attack": 1,
      "pre_attack": 1,
      "deal": 1,
      "pre_deal": 1,
      "positive": 5,
      "pre_positive": 3,
      "pre_market_brag": 1,
      "china": 2,
      "open_china": 2,
      "open_iran": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "burst_then_silence": true,
      "avg_emotion": 8.938095238095238
    },
    "actual_return": -0.52,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-06-18",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.847068Z",
    "day_summary": {
      "post_count": 10,
      "positive": 5,
      "emotion_sum": 185.20000000000005,
      "pre_positive": 1,
      "market_brag": 1,
      "threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 18.520000000000003
    },
    "actual_return": -0.336,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-06-19",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.849824Z",
    "day_summary": {
      "post_count": 22,
      "relief": 1,
      "positive": 8,
      "emotion_sum": 320.5,
      "pre_positive": 1,
      "iran": 1,
      "pre_iran": 1,
      "attack": 1,
      "pre_attack": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "action": 1,
      "open_action": 1,
      "deal": 1,
      "open_deal": 1,
      "open_positive": 1,
      "burst_then_silence": true,
      "avg_emotion": 14.568181818181818
    },
    "actual_return": 0.425,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-06-19",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.849829Z",
    "day_summary": {
      "post_count": 22,
      "relief": 1,
      "positive": 8,
      "emotion_sum": 320.5,
      "pre_positive": 1,
      "iran": 1,
      "pre_iran": 1,
      "attack": 1,
      "pre_attack": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "action": 1,
      "open_action": 1,
      "deal": 1,
      "open_deal": 1,
      "open_positive": 1,
      "burst_then_silence": true,
      "avg_emotion": 14.568181818181818
    },
    "actual_return": 0.425,
    "correct": true
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-06-19",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.849836Z",
    "day_summary": {
      "post_count": 22,
      "relief": 1,
      "positive": 8,
      "emotion_sum": 320.5,
      "pre_positive": 1,
      "iran": 1,
      "pre_iran": 1,
      "attack": 1,
      "pre_attack": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "action": 1,
      "open_action": 1,
      "deal": 1,
      "open_deal": 1,
      "open_positive": 1,
      "burst_then_silence": true,
      "avg_emotion": 14.568181818181818
    },
    "actual_return": 1.542,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-06-20",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.852923Z",
    "day_summary": {
      "post_count": 14,
      "emotion_sum": 199.7,
      "positive": 9,
      "attack": 2,
      "pre_attack": 1,
      "pre_positive": 1,
      "open_positive": 3,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "deal": 1,
      "open_deal": 1,
      "market_brag": 2,
      "tariff": 1,
      "russia": 1,
      "iran": 1,
      "burst_then_silence": true,
      "avg_emotion": 14.264285714285714
    },
    "actual_return": 0.425,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-06-22",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.859017Z",
    "day_summary": {
      "post_count": 9,
      "iran": 5,
      "positive": 7,
      "emotion_sum": 295.8,
      "sig_potus": 4,
      "open_positive": 4,
      "open_iran": 3,
      "action": 1,
      "open_action": 1,
      "avg_emotion": 32.86666666666667
    },
    "actual_return": 2.052,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-06-23",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.862557Z",
    "day_summary": {
      "post_count": 11,
      "iran": 5,
      "emotion_sum": 341.70000000000005,
      "positive": 2,
      "pre_positive": 1,
      "market_brag": 3,
      "pre_market_brag": 1,
      "russia": 1,
      "open_russia": 1,
      "open_iran": 3,
      "open_positive": 1,
      "action": 2,
      "open_action": 2,
      "attack": 1,
      "open_attack": 1,
      "open_market_brag": 1,
      "sig_potus": 4,
      "open_sig_potus": 1,
      "sig_tyfa": 2,
      "open_sig_tyfa": 2,
      "burst_then_silence": true,
      "avg_emotion": 31.063636363636366
    },
    "actual_return": 2.052,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-06-23",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.862565Z",
    "day_summary": {
      "post_count": 11,
      "iran": 5,
      "emotion_sum": 341.70000000000005,
      "positive": 2,
      "pre_positive": 1,
      "market_brag": 3,
      "pre_market_brag": 1,
      "russia": 1,
      "open_russia": 1,
      "open_iran": 3,
      "open_positive": 1,
      "action": 2,
      "open_action": 2,
      "attack": 1,
      "open_attack": 1,
      "open_market_brag": 1,
      "sig_potus": 4,
      "open_sig_potus": 1,
      "sig_tyfa": 2,
      "open_sig_tyfa": 2,
      "burst_then_silence": true,
      "avg_emotion": 31.063636363636366
    },
    "actual_return": 2.052,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-06-23",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.862569Z",
    "day_summary": {
      "post_count": 11,
      "iran": 5,
      "emotion_sum": 341.70000000000005,
      "positive": 2,
      "pre_positive": 1,
      "market_brag": 3,
      "pre_market_brag": 1,
      "russia": 1,
      "open_russia": 1,
      "open_iran": 3,
      "open_positive": 1,
      "action": 2,
      "open_action": 2,
      "attack": 1,
      "open_attack": 1,
      "open_market_brag": 1,
      "sig_potus": 4,
      "open_sig_potus": 1,
      "sig_tyfa": 2,
      "open_sig_tyfa": 2,
      "burst_then_silence": true,
      "avg_emotion": 31.063636363636366
    },
    "actual_return": 2.052,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-06-24",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.866729Z",
    "day_summary": {
      "post_count": 31,
      "positive": 12,
      "emotion_sum": 604.5,
      "iran": 11,
      "deal": 3,
      "sig_potus": 6,
      "pre_sig_potus": 3,
      "pre_positive": 5,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "pre_iran": 4,
      "china": 1,
      "pre_china": 1,
      "attack": 1,
      "pre_attack": 1,
      "action": 1,
      "pre_action": 1,
      "pre_deal": 1,
      "open_positive": 3,
      "open_iran": 4,
      "open_deal": 1,
      "threat": 1,
      "open_threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 19.5
    },
    "actual_return": 0.511,
    "correct": true
  },
  {
    "model_id": "B3_action_pre",
    "model_name": "盤前 ACTION+正面情緒→漲",
    "date_signal": "2025-06-24",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.866737Z",
    "day_summary": {
      "post_count": 31,
      "positive": 12,
      "emotion_sum": 604.5,
      "iran": 11,
      "deal": 3,
      "sig_potus": 6,
      "pre_sig_potus": 3,
      "pre_positive": 5,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "pre_iran": 4,
      "china": 1,
      "pre_china": 1,
      "attack": 1,
      "pre_attack": 1,
      "action": 1,
      "pre_action": 1,
      "pre_deal": 1,
      "open_positive": 3,
      "open_iran": 4,
      "open_deal": 1,
      "threat": 1,
      "open_threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 19.5
    },
    "actual_return": 0.511,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-06-24",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.866741Z",
    "day_summary": {
      "post_count": 31,
      "positive": 12,
      "emotion_sum": 604.5,
      "iran": 11,
      "deal": 3,
      "sig_potus": 6,
      "pre_sig_potus": 3,
      "pre_positive": 5,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "pre_iran": 4,
      "china": 1,
      "pre_china": 1,
      "attack": 1,
      "pre_attack": 1,
      "action": 1,
      "pre_action": 1,
      "pre_deal": 1,
      "open_positive": 3,
      "open_iran": 4,
      "open_deal": 1,
      "threat": 1,
      "open_threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 19.5
    },
    "actual_return": 0.511,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-06-24",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.866745Z",
    "day_summary": {
      "post_count": 31,
      "positive": 12,
      "emotion_sum": 604.5,
      "iran": 11,
      "deal": 3,
      "sig_potus": 6,
      "pre_sig_potus": 3,
      "pre_positive": 5,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "pre_iran": 4,
      "china": 1,
      "pre_china": 1,
      "attack": 1,
      "pre_attack": 1,
      "action": 1,
      "pre_action": 1,
      "pre_deal": 1,
      "open_positive": 3,
      "open_iran": 4,
      "open_deal": 1,
      "threat": 1,
      "open_threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 19.5
    },
    "actual_return": 1.317,
    "correct": true
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-06-24",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.866752Z",
    "day_summary": {
      "post_count": 31,
      "positive": 12,
      "emotion_sum": 604.5,
      "iran": 11,
      "deal": 3,
      "sig_potus": 6,
      "pre_sig_potus": 3,
      "pre_positive": 5,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "pre_iran": 4,
      "china": 1,
      "pre_china": 1,
      "attack": 1,
      "pre_attack": 1,
      "action": 1,
      "pre_action": 1,
      "pre_deal": 1,
      "open_positive": 3,
      "open_iran": 4,
      "open_deal": 1,
      "threat": 1,
      "open_threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 19.5
    },
    "actual_return": 1.846,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-06-25",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.871275Z",
    "day_summary": {
      "post_count": 22,
      "emotion_sum": 338.6,
      "market_brag": 2,
      "attack": 5,
      "iran": 5,
      "positive": 9,
      "pre_positive": 1,
      "pre_iran": 2,
      "open_market_brag": 1,
      "open_iran": 1,
      "open_positive": 6,
      "deal": 1,
      "open_deal": 1,
      "open_attack": 2,
      "action": 2,
      "open_action": 1,
      "sig_potus": 1,
      "burst_then_silence": true,
      "avg_emotion": 15.390909090909092
    },
    "actual_return": 0.603,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-06-25",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.871282Z",
    "day_summary": {
      "post_count": 22,
      "emotion_sum": 338.6,
      "market_brag": 2,
      "attack": 5,
      "iran": 5,
      "positive": 9,
      "pre_positive": 1,
      "pre_iran": 2,
      "open_market_brag": 1,
      "open_iran": 1,
      "open_positive": 6,
      "deal": 1,
      "open_deal": 1,
      "open_attack": 2,
      "action": 2,
      "open_action": 1,
      "sig_potus": 1,
      "burst_then_silence": true,
      "avg_emotion": 15.390909090909092
    },
    "actual_return": 0.603,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-06-25",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.871285Z",
    "day_summary": {
      "post_count": 22,
      "emotion_sum": 338.6,
      "market_brag": 2,
      "attack": 5,
      "iran": 5,
      "positive": 9,
      "pre_positive": 1,
      "pre_iran": 2,
      "open_market_brag": 1,
      "open_iran": 1,
      "open_positive": 6,
      "deal": 1,
      "open_deal": 1,
      "open_attack": 2,
      "action": 2,
      "open_action": 1,
      "sig_potus": 1,
      "burst_then_silence": true,
      "avg_emotion": 15.390909090909092
    },
    "actual_return": 1.128,
    "correct": true
  },
  {
    "model_id": "B3_action_pre",
    "model_name": "盤前 ACTION+正面情緒→漲",
    "date_signal": "2025-06-26",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.875820Z",
    "day_summary": {
      "post_count": 16,
      "attack": 4,
      "emotion_sum": 256.3,
      "pre_attack": 3,
      "iran": 2,
      "pre_iran": 1,
      "positive": 6,
      "pre_positive": 2,
      "action": 1,
      "pre_action": 1,
      "open_iran": 1,
      "burst_then_silence": true,
      "avg_emotion": 16.01875
    },
    "actual_return": 0.998,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-06-26",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.875825Z",
    "day_summary": {
      "post_count": 16,
      "attack": 4,
      "emotion_sum": 256.3,
      "pre_attack": 3,
      "iran": 2,
      "pre_iran": 1,
      "positive": 6,
      "pre_positive": 2,
      "action": 1,
      "pre_action": 1,
      "open_iran": 1,
      "burst_then_silence": true,
      "avg_emotion": 16.01875
    },
    "actual_return": 0.998,
    "correct": true
  },
  {
    "model_id": "B3_action_pre",
    "model_name": "盤前 ACTION+正面情緒→漲",
    "date_signal": "2025-06-28",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.883949Z",
    "day_summary": {
      "post_count": 14,
      "attack": 3,
      "iran": 3,
      "emotion_sum": 272.2,
      "tariff": 2,
      "positive": 5,
      "pre_positive": 2,
      "pre_attack": 1,
      "market_brag": 1,
      "pre_market_brag": 1,
      "action": 1,
      "pre_action": 1,
      "open_positive": 2,
      "open_iran": 1,
      "deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 19.442857142857143
    },
    "actual_return": 0.075,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-06-28",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.883957Z",
    "day_summary": {
      "post_count": 14,
      "attack": 3,
      "iran": 3,
      "emotion_sum": 272.2,
      "tariff": 2,
      "positive": 5,
      "pre_positive": 2,
      "pre_attack": 1,
      "market_brag": 1,
      "pre_market_brag": 1,
      "action": 1,
      "pre_action": 1,
      "open_positive": 2,
      "open_iran": 1,
      "deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 19.442857142857143
    },
    "actual_return": 0.075,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-06-29",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.888837Z",
    "day_summary": {
      "post_count": 28,
      "positive": 17,
      "sig_potus": 2,
      "emotion_sum": 561.5000000000001,
      "market_brag": 3,
      "china": 1,
      "sig_tyfa": 1,
      "attack": 4,
      "iran": 2,
      "deal": 1,
      "pre_deal": 1,
      "pre_positive": 1,
      "open_attack": 3,
      "open_positive": 9,
      "threat": 1,
      "open_threat": 1,
      "open_market_brag": 1,
      "open_iran": 1,
      "russia": 1,
      "open_russia": 1,
      "relief": 1,
      "open_relief": 1,
      "burst_then_silence": true,
      "avg_emotion": 20.053571428571434
    },
    "actual_return": 0.075,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-06-29",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.888847Z",
    "day_summary": {
      "post_count": 28,
      "positive": 17,
      "sig_potus": 2,
      "emotion_sum": 561.5000000000001,
      "market_brag": 3,
      "china": 1,
      "sig_tyfa": 1,
      "attack": 4,
      "iran": 2,
      "deal": 1,
      "pre_deal": 1,
      "pre_positive": 1,
      "open_attack": 3,
      "open_positive": 9,
      "threat": 1,
      "open_threat": 1,
      "open_market_brag": 1,
      "open_iran": 1,
      "russia": 1,
      "open_russia": 1,
      "relief": 1,
      "open_relief": 1,
      "burst_then_silence": true,
      "avg_emotion": 20.053571428571434
    },
    "actual_return": 0.075,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-06-29",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.888851Z",
    "day_summary": {
      "post_count": 28,
      "positive": 17,
      "sig_potus": 2,
      "emotion_sum": 561.5000000000001,
      "market_brag": 3,
      "china": 1,
      "sig_tyfa": 1,
      "attack": 4,
      "iran": 2,
      "deal": 1,
      "pre_deal": 1,
      "pre_positive": 1,
      "open_attack": 3,
      "open_positive": 9,
      "threat": 1,
      "open_threat": 1,
      "open_market_brag": 1,
      "open_iran": 1,
      "russia": 1,
      "open_russia": 1,
      "relief": 1,
      "open_relief": 1,
      "burst_then_silence": true,
      "avg_emotion": 20.053571428571434
    },
    "actual_return": 0.55,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-06-29",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.888854Z",
    "day_summary": {
      "post_count": 28,
      "positive": 17,
      "sig_potus": 2,
      "emotion_sum": 561.5000000000001,
      "market_brag": 3,
      "china": 1,
      "sig_tyfa": 1,
      "attack": 4,
      "iran": 2,
      "deal": 1,
      "pre_deal": 1,
      "pre_positive": 1,
      "open_attack": 3,
      "open_positive": 9,
      "threat": 1,
      "open_threat": 1,
      "open_market_brag": 1,
      "open_iran": 1,
      "russia": 1,
      "open_russia": 1,
      "relief": 1,
      "open_relief": 1,
      "burst_then_silence": true,
      "avg_emotion": 20.053571428571434
    },
    "actual_return": 0.55,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-06-30",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.893642Z",
    "day_summary": {
      "post_count": 17,
      "emotion_sum": 152.5,
      "positive": 7,
      "pre_positive": 1,
      "market_brag": 1,
      "pre_market_brag": 1,
      "iran": 1,
      "pre_iran": 1,
      "attack": 1,
      "pre_attack": 1,
      "open_positive": 6,
      "tariff": 1,
      "burst_then_silence": true,
      "avg_emotion": 8.970588235294118
    },
    "actual_return": 0.075,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-07-01",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.899494Z",
    "day_summary": {
      "post_count": 17,
      "positive": 8,
      "emotion_sum": 185.09999999999997,
      "pre_positive": 4,
      "china": 1,
      "pre_china": 1,
      "market_brag": 1,
      "open_market_brag": 1,
      "attack": 1,
      "open_attack": 1,
      "tariff": 1,
      "open_tariff": 1,
      "open_positive": 3,
      "sig_tyfa": 1,
      "deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 10.888235294117646
    },
    "actual_return": 0.649,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-07-02",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.905350Z",
    "day_summary": {
      "post_count": 27,
      "positive": 14,
      "emotion_sum": 310.1,
      "tariff": 2,
      "pre_tariff": 1,
      "pre_positive": 5,
      "iran": 1,
      "pre_iran": 1,
      "sig_potus": 1,
      "pre_sig_potus": 1,
      "china": 1,
      "pre_china": 1,
      "threat": 1,
      "pre_threat": 1,
      "deal": 3,
      "pre_deal": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "open_tariff": 1,
      "open_positive": 3,
      "open_deal": 2,
      "action": 1,
      "burst_then_silence": true,
      "avg_emotion": 11.485185185185186
    },
    "actual_return": 1.38,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-07-02",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.905358Z",
    "day_summary": {
      "post_count": 27,
      "positive": 14,
      "emotion_sum": 310.1,
      "tariff": 2,
      "pre_tariff": 1,
      "pre_positive": 5,
      "iran": 1,
      "pre_iran": 1,
      "sig_potus": 1,
      "pre_sig_potus": 1,
      "china": 1,
      "pre_china": 1,
      "threat": 1,
      "pre_threat": 1,
      "deal": 3,
      "pre_deal": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "open_tariff": 1,
      "open_positive": 3,
      "open_deal": 2,
      "action": 1,
      "burst_then_silence": true,
      "avg_emotion": 11.485185185185186
    },
    "actual_return": 0.583,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-07-03",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.910060Z",
    "day_summary": {
      "post_count": 19,
      "positive": 9,
      "emotion_sum": 443.70000000000005,
      "russia": 1,
      "pre_russia": 1,
      "pre_positive": 1,
      "attack": 1,
      "open_attack": 1,
      "market_brag": 1,
      "burst_then_silence": true,
      "avg_emotion": 23.35263157894737
    },
    "actual_return": -0.264,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-07-04",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.914759Z",
    "day_summary": {
      "post_count": 16,
      "emotion_sum": 150.5,
      "positive": 8,
      "iran": 1,
      "pre_positive": 1,
      "open_positive": 2,
      "burst_then_silence": true,
      "avg_emotion": 9.40625
    },
    "actual_return": -0.536,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-07-06",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.924837Z",
    "day_summary": {
      "post_count": 3,
      "positive": 2,
      "open_positive": 1,
      "action": 1,
      "open_action": 1,
      "deal": 2,
      "open_deal": 1,
      "emotion_sum": 100.5,
      "avg_emotion": 33.5
    },
    "actual_return": -0.536,
    "correct": false
  },
  {
    "model_id": "B1_triple_signal",
    "model_name": "三信號齊發→買3天",
    "date_signal": "2025-07-07",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.928380Z",
    "day_summary": {
      "post_count": 6,
      "sig_potus": 1,
      "sig_tyfa": 2,
      "tariff": 2,
      "deal": 1,
      "emotion_sum": 72.3,
      "relief": 1,
      "attack": 2,
      "open_attack": 2,
      "positive": 3,
      "open_positive": 3,
      "avg_emotion": 12.049999999999999
    },
    "actual_return": 0.342,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-07-07",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.928388Z",
    "day_summary": {
      "post_count": 6,
      "sig_potus": 1,
      "sig_tyfa": 2,
      "tariff": 2,
      "deal": 1,
      "emotion_sum": 72.3,
      "relief": 1,
      "attack": 2,
      "open_attack": 2,
      "positive": 3,
      "open_positive": 3,
      "avg_emotion": 12.049999999999999
    },
    "actual_return": 0.067,
    "correct": false
  },
  {
    "model_id": "A1_tariff_bearish",
    "model_name": "盤中關稅→隔天跌",
    "date_signal": "2025-07-08",
    "direction": "SHORT",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.931646Z",
    "day_summary": {
      "post_count": 5,
      "sig_tyfa": 2,
      "open_sig_tyfa": 1,
      "tariff": 2,
      "open_tariff": 2,
      "emotion_sum": 65.1,
      "attack": 1,
      "open_attack": 1,
      "iran": 1,
      "open_iran": 1,
      "market_brag": 1,
      "open_market_brag": 1,
      "avg_emotion": 13.02
    },
    "actual_return": 0.469,
    "correct": false
  },
  {
    "model_id": "A1_tariff_bearish",
    "model_name": "盤中關稅→隔天跌",
    "date_signal": "2025-07-09",
    "direction": "SHORT",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.934724Z",
    "day_summary": {
      "post_count": 17,
      "positive": 5,
      "emotion_sum": 234.4,
      "attack": 1,
      "market_brag": 1,
      "open_positive": 2,
      "deal": 1,
      "open_deal": 1,
      "tariff": 2,
      "open_tariff": 2,
      "burst_then_silence": true,
      "avg_emotion": 13.788235294117648
    },
    "actual_return": 0.595,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-07-09",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.934733Z",
    "day_summary": {
      "post_count": 17,
      "positive": 5,
      "emotion_sum": 234.4,
      "attack": 1,
      "market_brag": 1,
      "open_positive": 2,
      "deal": 1,
      "open_deal": 1,
      "tariff": 2,
      "open_tariff": 2,
      "burst_then_silence": true,
      "avg_emotion": 13.788235294117648
    },
    "actual_return": 0.595,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-07-10",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.937468Z",
    "day_summary": {
      "post_count": 14,
      "market_brag": 3,
      "positive": 9,
      "emotion_sum": 413.29999999999995,
      "tariff": 2,
      "action": 1,
      "attack": 2,
      "pre_attack": 1,
      "russia": 1,
      "pre_russia": 1,
      "pre_positive": 2,
      "pre_market_brag": 1,
      "pre_tariff": 1,
      "open_positive": 1,
      "open_attack": 1,
      "threat": 1,
      "open_threat": 1,
      "sig_tyfa": 1,
      "burst_then_silence": true,
      "avg_emotion": 29.52142857142857
    },
    "actual_return": -0.112,
    "correct": false
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-07-10",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.937472Z",
    "day_summary": {
      "post_count": 14,
      "market_brag": 3,
      "positive": 9,
      "emotion_sum": 413.29999999999995,
      "tariff": 2,
      "action": 1,
      "attack": 2,
      "pre_attack": 1,
      "russia": 1,
      "pre_russia": 1,
      "pre_positive": 2,
      "pre_market_brag": 1,
      "pre_tariff": 1,
      "open_positive": 1,
      "open_attack": 1,
      "threat": 1,
      "open_threat": 1,
      "sig_tyfa": 1,
      "burst_then_silence": true,
      "avg_emotion": 29.52142857142857
    },
    "actual_return": 0.028,
    "correct": false
  },
  {
    "model_id": "A1_tariff_bearish",
    "model_name": "盤中關稅→隔天跌",
    "date_signal": "2025-07-12",
    "direction": "SHORT",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.942797Z",
    "day_summary": {
      "post_count": 8,
      "positive": 4,
      "emotion_sum": 130.5,
      "market_brag": 1,
      "pre_positive": 1,
      "tariff": 2,
      "open_tariff": 2,
      "iran": 1,
      "attack": 1,
      "russia": 1,
      "sig_tyfa": 1,
      "avg_emotion": 16.3125
    },
    "actual_return": -0.182,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-07-16",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.954827Z",
    "day_summary": {
      "post_count": 18,
      "positive": 6,
      "emotion_sum": 151.6,
      "attack": 1,
      "pre_attack": 1,
      "russia": 1,
      "pre_russia": 1,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "pre_positive": 1,
      "tariff": 1,
      "open_tariff": 1,
      "open_positive": 1,
      "threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 8.422222222222222
    },
    "actual_return": 0.685,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-07-17",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.958022Z",
    "day_summary": {
      "post_count": 15,
      "emotion_sum": 85.69999999999997,
      "positive": 1,
      "pre_positive": 1,
      "burst_then_silence": true,
      "avg_emotion": 5.713333333333332
    },
    "actual_return": 0.533,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-07-18",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.961654Z",
    "day_summary": {
      "post_count": 28,
      "attack": 2,
      "positive": 16,
      "emotion_sum": 638.1,
      "sig_tyfa": 2,
      "pre_positive": 2,
      "market_brag": 12,
      "action": 1,
      "deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 22.789285714285715
    },
    "actual_return": -0.116,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-07-18",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.961659Z",
    "day_summary": {
      "post_count": 28,
      "attack": 2,
      "positive": 16,
      "emotion_sum": 638.1,
      "sig_tyfa": 2,
      "pre_positive": 2,
      "market_brag": 12,
      "action": 1,
      "deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 22.789285714285715
    },
    "actual_return": -0.116,
    "correct": false
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-07-18",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.961662Z",
    "day_summary": {
      "post_count": 28,
      "attack": 2,
      "positive": 16,
      "emotion_sum": 638.1,
      "sig_tyfa": 2,
      "pre_positive": 2,
      "market_brag": 12,
      "action": 1,
      "deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 22.789285714285715
    },
    "actual_return": -0.053,
    "correct": true
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-07-18",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.961666Z",
    "day_summary": {
      "post_count": 28,
      "attack": 2,
      "positive": 16,
      "emotion_sum": 638.1,
      "sig_tyfa": 2,
      "pre_positive": 2,
      "market_brag": 12,
      "action": 1,
      "deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 22.789285714285715
    },
    "actual_return": 0.728,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-07-19",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.965329Z",
    "day_summary": {
      "post_count": 8,
      "market_brag": 1,
      "positive": 3,
      "emotion_sum": 65.1,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "iran": 1,
      "pre_iran": 1,
      "attack": 2,
      "sig_potus": 1,
      "action": 1,
      "avg_emotion": 8.1375
    },
    "actual_return": 0.859,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-07-20",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.969297Z",
    "day_summary": {
      "post_count": 20,
      "attack": 3,
      "russia": 3,
      "emotion_sum": 280.7,
      "threat": 2,
      "positive": 5,
      "pre_positive": 2,
      "pre_attack": 1,
      "action": 2,
      "pre_action": 1,
      "open_russia": 1,
      "open_attack": 1,
      "open_positive": 2,
      "open_action": 1,
      "deal": 1,
      "open_deal": 1,
      "open_threat": 1,
      "market_brag": 1,
      "open_market_brag": 1,
      "burst_then_silence": true,
      "avg_emotion": 14.035
    },
    "actual_return": 0.077,
    "correct": true
  },
  {
    "model_id": "B3_action_pre",
    "model_name": "盤前 ACTION+正面情緒→漲",
    "date_signal": "2025-07-20",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.969307Z",
    "day_summary": {
      "post_count": 20,
      "attack": 3,
      "russia": 3,
      "emotion_sum": 280.7,
      "threat": 2,
      "positive": 5,
      "pre_positive": 2,
      "pre_attack": 1,
      "action": 2,
      "pre_action": 1,
      "open_russia": 1,
      "open_attack": 1,
      "open_positive": 2,
      "open_action": 1,
      "deal": 1,
      "open_deal": 1,
      "open_threat": 1,
      "market_brag": 1,
      "open_market_brag": 1,
      "burst_then_silence": true,
      "avg_emotion": 14.035
    },
    "actual_return": 0.077,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-07-20",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.969311Z",
    "day_summary": {
      "post_count": 20,
      "attack": 3,
      "russia": 3,
      "emotion_sum": 280.7,
      "threat": 2,
      "positive": 5,
      "pre_positive": 2,
      "pre_attack": 1,
      "action": 2,
      "pre_action": 1,
      "open_russia": 1,
      "open_attack": 1,
      "open_positive": 2,
      "open_action": 1,
      "deal": 1,
      "open_deal": 1,
      "open_threat": 1,
      "market_brag": 1,
      "open_market_brag": 1,
      "burst_then_silence": true,
      "avg_emotion": 14.035
    },
    "actual_return": 0.077,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-07-21",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.973644Z",
    "day_summary": {
      "post_count": 16,
      "emotion_sum": 244.79999999999998,
      "positive": 6,
      "attack": 1,
      "pre_positive": 1,
      "action": 2,
      "pre_action": 1,
      "market_brag": 2,
      "open_market_brag": 2,
      "open_positive": 4,
      "sig_tyfa": 2,
      "open_sig_tyfa": 2,
      "deal": 1,
      "open_deal": 1,
      "open_action": 1,
      "threat": 1,
      "open_threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 15.299999999999999
    },
    "actual_return": 0.077,
    "correct": true
  },
  {
    "model_id": "B3_action_pre",
    "model_name": "盤前 ACTION+正面情緒→漲",
    "date_signal": "2025-07-21",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.973652Z",
    "day_summary": {
      "post_count": 16,
      "emotion_sum": 244.79999999999998,
      "positive": 6,
      "attack": 1,
      "pre_positive": 1,
      "action": 2,
      "pre_action": 1,
      "market_brag": 2,
      "open_market_brag": 2,
      "open_positive": 4,
      "sig_tyfa": 2,
      "open_sig_tyfa": 2,
      "deal": 1,
      "open_deal": 1,
      "open_action": 1,
      "threat": 1,
      "open_threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 15.299999999999999
    },
    "actual_return": 0.077,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-07-21",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.973655Z",
    "day_summary": {
      "post_count": 16,
      "emotion_sum": 244.79999999999998,
      "positive": 6,
      "attack": 1,
      "pre_positive": 1,
      "action": 2,
      "pre_action": 1,
      "market_brag": 2,
      "open_market_brag": 2,
      "open_positive": 4,
      "sig_tyfa": 2,
      "open_sig_tyfa": 2,
      "deal": 1,
      "open_deal": 1,
      "open_action": 1,
      "threat": 1,
      "open_threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 15.299999999999999
    },
    "actual_return": 0.077,
    "correct": true
  },
  {
    "model_id": "A1_tariff_bearish",
    "model_name": "盤中關稅→隔天跌",
    "date_signal": "2025-07-22",
    "direction": "SHORT",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.978740Z",
    "day_summary": {
      "post_count": 24,
      "attack": 4,
      "iran": 1,
      "positive": 12,
      "action": 2,
      "emotion_sum": 241.39999999999998,
      "russia": 1,
      "open_positive": 7,
      "tariff": 3,
      "open_tariff": 2,
      "open_action": 1,
      "deal": 3,
      "open_deal": 2,
      "open_attack": 2,
      "sig_tyfa": 2,
      "open_sig_tyfa": 1,
      "burst_then_silence": true,
      "avg_emotion": 10.058333333333332
    },
    "actual_return": 0.829,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-07-22",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.978750Z",
    "day_summary": {
      "post_count": 24,
      "attack": 4,
      "iran": 1,
      "positive": 12,
      "action": 2,
      "emotion_sum": 241.39999999999998,
      "russia": 1,
      "open_positive": 7,
      "tariff": 3,
      "open_tariff": 2,
      "open_action": 1,
      "deal": 3,
      "open_deal": 2,
      "open_attack": 2,
      "sig_tyfa": 2,
      "open_sig_tyfa": 1,
      "burst_then_silence": true,
      "avg_emotion": 10.058333333333332
    },
    "actual_return": 0.829,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-07-24",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.988300Z",
    "day_summary": {
      "post_count": 16,
      "emotion_sum": 206.99999999999997,
      "positive": 7,
      "deal": 2,
      "tariff": 1,
      "market_brag": 3,
      "open_market_brag": 1,
      "action": 1,
      "open_action": 1,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "open_positive": 1,
      "threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 12.937499999999998
    },
    "actual_return": 0.315,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-07-24",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.988307Z",
    "day_summary": {
      "post_count": 16,
      "emotion_sum": 206.99999999999997,
      "positive": 7,
      "deal": 2,
      "tariff": 1,
      "market_brag": 3,
      "open_market_brag": 1,
      "action": 1,
      "open_action": 1,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "open_positive": 1,
      "threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 12.937499999999998
    },
    "actual_return": 0.332,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-07-24",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.988310Z",
    "day_summary": {
      "post_count": 16,
      "emotion_sum": 206.99999999999997,
      "positive": 7,
      "deal": 2,
      "tariff": 1,
      "market_brag": 3,
      "open_market_brag": 1,
      "action": 1,
      "open_action": 1,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "open_positive": 1,
      "threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 12.937499999999998
    },
    "actual_return": 0.332,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-07-26",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:22.997327Z",
    "day_summary": {
      "post_count": 6,
      "deal": 2,
      "open_deal": 2,
      "emotion_sum": 78.5,
      "action": 1,
      "open_action": 1,
      "positive": 1,
      "open_positive": 1,
      "sig_tyfa": 1,
      "avg_emotion": 13.083333333333334
    },
    "actual_return": -0.419,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-07-27",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.001167Z",
    "day_summary": {
      "post_count": 7,
      "market_brag": 1,
      "attack": 1,
      "emotion_sum": 114.9,
      "iran": 1,
      "open_iran": 1,
      "china": 1,
      "open_china": 1,
      "deal": 1,
      "open_deal": 1,
      "avg_emotion": 16.414285714285715
    },
    "actual_return": -0.419,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-07-29",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.007957Z",
    "day_summary": {
      "post_count": 13,
      "emotion_sum": 175.5,
      "positive": 3,
      "deal": 1,
      "attack": 3,
      "sig_tyfa": 1,
      "china": 1,
      "iran": 1,
      "pre_iran": 1,
      "pre_attack": 1,
      "russia": 1,
      "pre_russia": 1,
      "market_brag": 1,
      "action": 1,
      "sig_potus": 1,
      "burst_then_silence": true,
      "avg_emotion": 13.5
    },
    "actual_return": -0.667,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-07-29",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.007967Z",
    "day_summary": {
      "post_count": 13,
      "emotion_sum": 175.5,
      "positive": 3,
      "deal": 1,
      "attack": 3,
      "sig_tyfa": 1,
      "china": 1,
      "iran": 1,
      "pre_iran": 1,
      "pre_attack": 1,
      "russia": 1,
      "pre_russia": 1,
      "market_brag": 1,
      "action": 1,
      "sig_potus": 1,
      "burst_then_silence": true,
      "avg_emotion": 13.5
    },
    "actual_return": -0.667,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-07-29",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.007971Z",
    "day_summary": {
      "post_count": 13,
      "emotion_sum": 175.5,
      "positive": 3,
      "deal": 1,
      "attack": 3,
      "sig_tyfa": 1,
      "china": 1,
      "iran": 1,
      "pre_iran": 1,
      "pre_attack": 1,
      "russia": 1,
      "pre_russia": 1,
      "market_brag": 1,
      "action": 1,
      "sig_potus": 1,
      "burst_then_silence": true,
      "avg_emotion": 13.5
    },
    "actual_return": -1.034,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-07-30",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.011315Z",
    "day_summary": {
      "post_count": 41,
      "emotion_sum": 462.99999999999994,
      "positive": 5,
      "pre_positive": 1,
      "sig_tyfa": 2,
      "pre_sig_tyfa": 1,
      "russia": 1,
      "pre_russia": 1,
      "tariff": 3,
      "pre_tariff": 1,
      "china": 1,
      "pre_china": 1,
      "attack": 1,
      "open_attack": 1,
      "open_positive": 3,
      "market_brag": 1,
      "open_market_brag": 1,
      "action": 1,
      "open_action": 1,
      "open_tariff": 1,
      "deal": 2,
      "open_deal": 1,
      "open_sig_tyfa": 1,
      "threat": 1,
      "open_threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 11.292682926829267
    },
    "actual_return": -0.656,
    "correct": false
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-07-30",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.011323Z",
    "day_summary": {
      "post_count": 41,
      "emotion_sum": 462.99999999999994,
      "positive": 5,
      "pre_positive": 1,
      "sig_tyfa": 2,
      "pre_sig_tyfa": 1,
      "russia": 1,
      "pre_russia": 1,
      "tariff": 3,
      "pre_tariff": 1,
      "china": 1,
      "pre_china": 1,
      "attack": 1,
      "open_attack": 1,
      "open_positive": 3,
      "market_brag": 1,
      "open_market_brag": 1,
      "action": 1,
      "open_action": 1,
      "open_tariff": 1,
      "deal": 2,
      "open_deal": 1,
      "open_sig_tyfa": 1,
      "threat": 1,
      "open_threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 11.292682926829267
    },
    "actual_return": -0.804,
    "correct": false
  },
  {
    "model_id": "B1_triple_signal",
    "model_name": "三信號齊發→買3天",
    "date_signal": "2025-07-31",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.014981Z",
    "day_summary": {
      "post_count": 15,
      "market_brag": 1,
      "russia": 1,
      "tariff": 4,
      "night_tariff": 1,
      "emotion_sum": 328.0,
      "deal": 2,
      "pre_tariff": 2,
      "positive": 3,
      "pre_positive": 3,
      "sig_tyfa": 3,
      "pre_sig_tyfa": 2,
      "attack": 1,
      "pre_attack": 1,
      "open_sig_tyfa": 1,
      "open_tariff": 1,
      "action": 1,
      "open_action": 1,
      "open_deal": 1,
      "relief": 1,
      "avg_emotion": 21.866666666666667
    },
    "actual_return": -1.989,
    "correct": false
  },
  {
    "model_id": "C3_night_alert",
    "model_name": "深夜關稅推文→開盤跳空",
    "date_signal": "2025-07-31",
    "direction": "SHORT",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.014990Z",
    "day_summary": {
      "post_count": 15,
      "market_brag": 1,
      "russia": 1,
      "tariff": 4,
      "night_tariff": 1,
      "emotion_sum": 328.0,
      "deal": 2,
      "pre_tariff": 2,
      "positive": 3,
      "pre_positive": 3,
      "sig_tyfa": 3,
      "pre_sig_tyfa": 2,
      "attack": 1,
      "pre_attack": 1,
      "open_sig_tyfa": 1,
      "open_tariff": 1,
      "action": 1,
      "open_action": 1,
      "open_deal": 1,
      "relief": 1,
      "avg_emotion": 21.866666666666667
    },
    "actual_return": -2.941,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-08-01",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.019079Z",
    "day_summary": {
      "post_count": 33,
      "sig_tyfa": 4,
      "emotion_sum": 505.29999999999995,
      "positive": 9,
      "attack": 3,
      "russia": 8,
      "tariff": 2,
      "pre_attack": 1,
      "pre_russia": 1,
      "pre_positive": 4,
      "pre_tariff": 1,
      "market_brag": 4,
      "pre_market_brag": 2,
      "open_russia": 2,
      "open_positive": 2,
      "open_sig_tyfa": 2,
      "open_market_brag": 2,
      "action": 1,
      "open_action": 1,
      "deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 15.31212121212121
    },
    "actual_return": 0.679,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-08-01",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.019087Z",
    "day_summary": {
      "post_count": 33,
      "sig_tyfa": 4,
      "emotion_sum": 505.29999999999995,
      "positive": 9,
      "attack": 3,
      "russia": 8,
      "tariff": 2,
      "pre_attack": 1,
      "pre_russia": 1,
      "pre_positive": 4,
      "pre_tariff": 1,
      "market_brag": 4,
      "pre_market_brag": 2,
      "open_russia": 2,
      "open_positive": 2,
      "open_sig_tyfa": 2,
      "open_market_brag": 2,
      "action": 1,
      "open_action": 1,
      "deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 15.31212121212121
    },
    "actual_return": 0.189,
    "correct": false
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-08-01",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.019092Z",
    "day_summary": {
      "post_count": 33,
      "sig_tyfa": 4,
      "emotion_sum": 505.29999999999995,
      "positive": 9,
      "attack": 3,
      "russia": 8,
      "tariff": 2,
      "pre_attack": 1,
      "pre_russia": 1,
      "pre_positive": 4,
      "pre_tariff": 1,
      "market_brag": 4,
      "pre_market_brag": 2,
      "open_russia": 2,
      "open_positive": 2,
      "open_sig_tyfa": 2,
      "open_market_brag": 2,
      "action": 1,
      "open_action": 1,
      "deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 15.31212121212121
    },
    "actual_return": 0.919,
    "correct": true
  },
  {
    "model_id": "A3_relief_rocket",
    "model_name": "盤前 RELIEF→當天飆",
    "date_signal": "2025-08-04",
    "direction": "LONG",
    "hold_days": 0,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.030308Z",
    "day_summary": {
      "post_count": 12,
      "emotion_sum": 274.2,
      "positive": 4,
      "pre_positive": 3,
      "relief": 1,
      "pre_relief": 1,
      "sig_tyfa": 4,
      "pre_sig_tyfa": 2,
      "attack": 1,
      "pre_attack": 1,
      "deal": 2,
      "pre_deal": 1,
      "open_sig_tyfa": 1,
      "russia": 1,
      "open_russia": 1,
      "tariff": 1,
      "open_tariff": 1,
      "sig_djt": 2,
      "open_sig_djt": 1,
      "open_positive": 1,
      "open_deal": 1,
      "market_brag": 1,
      "avg_emotion": 22.849999999999998
    },
    "actual_return": 0.928,
    "correct": true
  },
  {
    "model_id": "B1_triple_signal",
    "model_name": "三信號齊發→買3天",
    "date_signal": "2025-08-04",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.030317Z",
    "day_summary": {
      "post_count": 12,
      "emotion_sum": 274.2,
      "positive": 4,
      "pre_positive": 3,
      "relief": 1,
      "pre_relief": 1,
      "sig_tyfa": 4,
      "pre_sig_tyfa": 2,
      "attack": 1,
      "pre_attack": 1,
      "deal": 2,
      "pre_deal": 1,
      "open_sig_tyfa": 1,
      "russia": 1,
      "open_russia": 1,
      "tariff": 1,
      "open_tariff": 1,
      "sig_djt": 2,
      "open_sig_djt": 1,
      "open_positive": 1,
      "open_deal": 1,
      "market_brag": 1,
      "avg_emotion": 22.849999999999998
    },
    "actual_return": 1.089,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-08-05",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.035030Z",
    "day_summary": {
      "post_count": 10,
      "emotion_sum": 148.1,
      "russia": 1,
      "positive": 4,
      "sig_djt": 6,
      "pre_positive": 1,
      "pre_sig_djt": 1,
      "open_positive": 1,
      "action": 1,
      "open_action": 1,
      "burst_then_silence": true,
      "avg_emotion": 14.809999999999999
    },
    "actual_return": 0.133,
    "correct": true
  },
  {
    "model_id": "A3_relief_rocket",
    "model_name": "盤前 RELIEF→當天飆",
    "date_signal": "2025-08-06",
    "direction": "LONG",
    "hold_days": 0,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.039029Z",
    "day_summary": {
      "post_count": 13,
      "emotion_sum": 146.5,
      "relief": 2,
      "pre_relief": 1,
      "open_relief": 1,
      "positive": 3,
      "open_positive": 2,
      "russia": 1,
      "open_russia": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "burst_then_silence": true,
      "avg_emotion": 11.26923076923077
    },
    "actual_return": 0.567,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-08-06",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.039037Z",
    "day_summary": {
      "post_count": 13,
      "emotion_sum": 146.5,
      "relief": 2,
      "pre_relief": 1,
      "open_relief": 1,
      "positive": 3,
      "open_positive": 2,
      "russia": 1,
      "open_russia": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "burst_then_silence": true,
      "avg_emotion": 11.26923076923077
    },
    "actual_return": 0.487,
    "correct": true
  },
  {
    "model_id": "B3_action_pre",
    "model_name": "盤前 ACTION+正面情緒→漲",
    "date_signal": "2025-08-07",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.042665Z",
    "day_summary": {
      "post_count": 25,
      "tariff": 4,
      "positive": 5,
      "emotion_sum": 457.29999999999995,
      "sig_tyfa": 3,
      "pre_sig_tyfa": 3,
      "action": 2,
      "pre_action": 2,
      "iran": 3,
      "pre_iran": 1,
      "pre_tariff": 1,
      "pre_positive": 1,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "open_iran": 2,
      "open_positive": 1,
      "open_tariff": 1,
      "china": 1,
      "open_china": 1,
      "deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 18.291999999999998
    },
    "actual_return": 0.237,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-08-07",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.042670Z",
    "day_summary": {
      "post_count": 25,
      "tariff": 4,
      "positive": 5,
      "emotion_sum": 457.29999999999995,
      "sig_tyfa": 3,
      "pre_sig_tyfa": 3,
      "action": 2,
      "pre_action": 2,
      "iran": 3,
      "pre_iran": 1,
      "pre_tariff": 1,
      "pre_positive": 1,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "open_iran": 2,
      "open_positive": 1,
      "open_tariff": 1,
      "china": 1,
      "open_china": 1,
      "deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 18.291999999999998
    },
    "actual_return": 0.237,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-08-08",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.046110Z",
    "day_summary": {
      "post_count": 11,
      "positive": 5,
      "emotion_sum": 166.0,
      "relief": 1,
      "market_brag": 1,
      "open_market_brag": 1,
      "attack": 1,
      "open_attack": 1,
      "tariff": 2,
      "open_tariff": 1,
      "open_positive": 2,
      "russia": 1,
      "sig_tyfa": 1,
      "sig_potus": 1,
      "action": 1,
      "avg_emotion": 15.090909090909092
    },
    "actual_return": 1.425,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-08-09",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.048995Z",
    "day_summary": {
      "post_count": 27,
      "positive": 4,
      "deal": 3,
      "emotion_sum": 166.09999999999997,
      "pre_positive": 2,
      "pre_deal": 2,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "open_positive": 1,
      "threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 6.151851851851851
    },
    "actual_return": 0.878,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-08-09",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.049000Z",
    "day_summary": {
      "post_count": 27,
      "positive": 4,
      "deal": 3,
      "emotion_sum": 166.09999999999997,
      "pre_positive": 2,
      "pre_deal": 2,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "open_positive": 1,
      "threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 6.151851851851851
    },
    "actual_return": 0.878,
    "correct": true
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-08-09",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.049004Z",
    "day_summary": {
      "post_count": 27,
      "positive": 4,
      "deal": 3,
      "emotion_sum": 166.09999999999997,
      "pre_positive": 2,
      "pre_deal": 2,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "open_positive": 1,
      "threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 6.151851851851851
    },
    "actual_return": 1.234,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-08-11",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.054881Z",
    "day_summary": {
      "post_count": 20,
      "positive": 8,
      "china": 1,
      "emotion_sum": 274.6,
      "pre_positive": 2,
      "tariff": 2,
      "pre_tariff": 1,
      "sig_tyfa": 2,
      "pre_sig_tyfa": 1,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "market_brag": 2,
      "open_market_brag": 1,
      "open_tariff": 1,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "open_sig_tyfa": 1,
      "open_positive": 1,
      "deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 13.73
    },
    "actual_return": 0.878,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-08-11",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.054886Z",
    "day_summary": {
      "post_count": 20,
      "positive": 8,
      "china": 1,
      "emotion_sum": 274.6,
      "pre_positive": 2,
      "tariff": 2,
      "pre_tariff": 1,
      "sig_tyfa": 2,
      "pre_sig_tyfa": 1,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "market_brag": 2,
      "open_market_brag": 1,
      "open_tariff": 1,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "open_sig_tyfa": 1,
      "open_positive": 1,
      "deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 13.73
    },
    "actual_return": 1.204,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-08-12",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.058373Z",
    "day_summary": {
      "post_count": 18,
      "china": 1,
      "action": 1,
      "tariff": 2,
      "sig_potus": 2,
      "deal": 1,
      "sig_tyfa": 1,
      "emotion_sum": 141.5,
      "attack": 1,
      "pre_attack": 1,
      "positive": 5,
      "pre_positive": 2,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "market_brag": 1,
      "pre_market_brag": 1,
      "pre_tariff": 1,
      "open_positive": 3,
      "burst_then_silence": true,
      "avg_emotion": 7.861111111111111
    },
    "actual_return": 1.117,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-08-12",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.058378Z",
    "day_summary": {
      "post_count": 18,
      "china": 1,
      "action": 1,
      "tariff": 2,
      "sig_potus": 2,
      "deal": 1,
      "sig_tyfa": 1,
      "emotion_sum": 141.5,
      "attack": 1,
      "pre_attack": 1,
      "positive": 5,
      "pre_positive": 2,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "market_brag": 1,
      "pre_market_brag": 1,
      "pre_tariff": 1,
      "open_positive": 3,
      "burst_then_silence": true,
      "avg_emotion": 7.861111111111111
    },
    "actual_return": 1.147,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-08-13",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.061986Z",
    "day_summary": {
      "post_count": 19,
      "emotion_sum": 308.79999999999995,
      "positive": 6,
      "pre_positive": 1,
      "deal": 2,
      "pre_deal": 2,
      "attack": 3,
      "pre_attack": 2,
      "russia": 1,
      "pre_russia": 1,
      "iran": 1,
      "pre_iran": 1,
      "china": 1,
      "pre_china": 1,
      "open_positive": 3,
      "relief": 1,
      "burst_then_silence": true,
      "avg_emotion": 16.252631578947366
    },
    "actual_return": 0.091,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-08-13",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.061992Z",
    "day_summary": {
      "post_count": 19,
      "emotion_sum": 308.79999999999995,
      "positive": 6,
      "pre_positive": 1,
      "deal": 2,
      "pre_deal": 2,
      "attack": 3,
      "pre_attack": 2,
      "russia": 1,
      "pre_russia": 1,
      "iran": 1,
      "pre_iran": 1,
      "china": 1,
      "pre_china": 1,
      "open_positive": 3,
      "relief": 1,
      "burst_then_silence": true,
      "avg_emotion": 16.252631578947366
    },
    "actual_return": 0.091,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-08-14",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.066133Z",
    "day_summary": {
      "post_count": 15,
      "market_brag": 1,
      "pre_market_brag": 1,
      "attack": 3,
      "pre_attack": 3,
      "emotion_sum": 60.6,
      "russia": 3,
      "pre_russia": 3,
      "positive": 2,
      "open_positive": 1,
      "deal": 1,
      "open_deal": 1,
      "relief": 1,
      "burst_then_silence": true,
      "avg_emotion": 4.04
    },
    "actual_return": -0.057,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-08-14",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.066144Z",
    "day_summary": {
      "post_count": 15,
      "market_brag": 1,
      "pre_market_brag": 1,
      "attack": 3,
      "pre_attack": 3,
      "emotion_sum": 60.6,
      "russia": 3,
      "pre_russia": 3,
      "positive": 2,
      "open_positive": 1,
      "deal": 1,
      "open_deal": 1,
      "relief": 1,
      "burst_then_silence": true,
      "avg_emotion": 4.04
    },
    "actual_return": -0.057,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-08-16",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.072201Z",
    "day_summary": {
      "post_count": 3,
      "russia": 1,
      "pre_russia": 1,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "positive": 1,
      "pre_positive": 1,
      "deal": 1,
      "pre_deal": 1,
      "emotion_sum": 6.5,
      "avg_emotion": 2.1666666666666665
    },
    "actual_return": -0.522,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-08-17",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.075198Z",
    "day_summary": {
      "post_count": 27,
      "emotion_sum": 300.3999999999999,
      "market_brag": 1,
      "attack": 2,
      "pre_attack": 2,
      "positive": 1,
      "pre_positive": 1,
      "russia": 2,
      "pre_russia": 2,
      "deal": 1,
      "pre_deal": 1,
      "sig_djt": 4,
      "pre_sig_djt": 2,
      "burst_then_silence": true,
      "avg_emotion": 11.125925925925923
    },
    "actual_return": -0.522,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-08-17",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.075205Z",
    "day_summary": {
      "post_count": 27,
      "emotion_sum": 300.3999999999999,
      "market_brag": 1,
      "attack": 2,
      "pre_attack": 2,
      "positive": 1,
      "pre_positive": 1,
      "russia": 2,
      "pre_russia": 2,
      "deal": 1,
      "pre_deal": 1,
      "sig_djt": 4,
      "pre_sig_djt": 2,
      "burst_then_silence": true,
      "avg_emotion": 11.125925925925923
    },
    "actual_return": -0.522,
    "correct": false
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-08-17",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.075209Z",
    "day_summary": {
      "post_count": 27,
      "emotion_sum": 300.3999999999999,
      "market_brag": 1,
      "attack": 2,
      "pre_attack": 2,
      "positive": 1,
      "pre_positive": 1,
      "russia": 2,
      "pre_russia": 2,
      "deal": 1,
      "pre_deal": 1,
      "sig_djt": 4,
      "pre_sig_djt": 2,
      "burst_then_silence": true,
      "avg_emotion": 11.125925925925923
    },
    "actual_return": -1.161,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-08-18",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.078896Z",
    "day_summary": {
      "post_count": 24,
      "attack": 4,
      "russia": 6,
      "emotion_sum": 476.09999999999997,
      "action": 2,
      "positive": 7,
      "sig_djt": 12,
      "sig_potus": 2,
      "pre_sig_potus": 1,
      "pre_attack": 2,
      "sig_tyfa": 4,
      "pre_sig_tyfa": 3,
      "pre_action": 1,
      "iran": 1,
      "pre_iran": 1,
      "deal": 1,
      "pre_deal": 1,
      "pre_sig_djt": 3,
      "pre_positive": 3,
      "pre_russia": 2,
      "burst_then_silence": true,
      "avg_emotion": 19.8375
    },
    "actual_return": -0.522,
    "correct": false
  },
  {
    "model_id": "B3_action_pre",
    "model_name": "盤前 ACTION+正面情緒→漲",
    "date_signal": "2025-08-18",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.078905Z",
    "day_summary": {
      "post_count": 24,
      "attack": 4,
      "russia": 6,
      "emotion_sum": 476.09999999999997,
      "action": 2,
      "positive": 7,
      "sig_djt": 12,
      "sig_potus": 2,
      "pre_sig_potus": 1,
      "pre_attack": 2,
      "sig_tyfa": 4,
      "pre_sig_tyfa": 3,
      "pre_action": 1,
      "iran": 1,
      "pre_iran": 1,
      "deal": 1,
      "pre_deal": 1,
      "pre_sig_djt": 3,
      "pre_positive": 3,
      "pre_russia": 2,
      "burst_then_silence": true,
      "avg_emotion": 19.8375
    },
    "actual_return": -0.522,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-08-18",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.078909Z",
    "day_summary": {
      "post_count": 24,
      "attack": 4,
      "russia": 6,
      "emotion_sum": 476.09999999999997,
      "action": 2,
      "positive": 7,
      "sig_djt": 12,
      "sig_potus": 2,
      "pre_sig_potus": 1,
      "pre_attack": 2,
      "sig_tyfa": 4,
      "pre_sig_tyfa": 3,
      "pre_action": 1,
      "iran": 1,
      "pre_iran": 1,
      "deal": 1,
      "pre_deal": 1,
      "pre_sig_djt": 3,
      "pre_positive": 3,
      "pre_russia": 2,
      "burst_then_silence": true,
      "avg_emotion": 19.8375
    },
    "actual_return": -0.522,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-08-18",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.078913Z",
    "day_summary": {
      "post_count": 24,
      "attack": 4,
      "russia": 6,
      "emotion_sum": 476.09999999999997,
      "action": 2,
      "positive": 7,
      "sig_djt": 12,
      "sig_potus": 2,
      "pre_sig_potus": 1,
      "pre_attack": 2,
      "sig_tyfa": 4,
      "pre_sig_tyfa": 3,
      "pre_action": 1,
      "iran": 1,
      "pre_iran": 1,
      "deal": 1,
      "pre_deal": 1,
      "pre_sig_djt": 3,
      "pre_positive": 3,
      "pre_russia": 2,
      "burst_then_silence": true,
      "avg_emotion": 19.8375
    },
    "actual_return": -0.764,
    "correct": true
  },
  {
    "model_id": "B1_triple_signal",
    "model_name": "三信號齊發→買3天",
    "date_signal": "2025-08-19",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.083375Z",
    "day_summary": {
      "post_count": 36,
      "emotion_sum": 502.7,
      "tariff": 1,
      "pre_tariff": 1,
      "russia": 2,
      "pre_russia": 1,
      "open_russia": 1,
      "deal": 1,
      "open_deal": 1,
      "market_brag": 12,
      "open_market_brag": 12,
      "positive": 13,
      "open_positive": 13,
      "relief": 1,
      "open_relief": 1,
      "action": 2,
      "open_action": 2,
      "attack": 1,
      "open_attack": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "burst_then_silence": true,
      "avg_emotion": 13.963888888888889
    },
    "actual_return": 0.321,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-08-19",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.083384Z",
    "day_summary": {
      "post_count": 36,
      "emotion_sum": 502.7,
      "tariff": 1,
      "pre_tariff": 1,
      "russia": 2,
      "pre_russia": 1,
      "open_russia": 1,
      "deal": 1,
      "open_deal": 1,
      "market_brag": 12,
      "open_market_brag": 12,
      "positive": 13,
      "open_positive": 13,
      "relief": 1,
      "open_relief": 1,
      "action": 2,
      "open_action": 2,
      "attack": 1,
      "open_attack": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "burst_then_silence": true,
      "avg_emotion": 13.963888888888889
    },
    "actual_return": -0.783,
    "correct": false
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-08-19",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.083387Z",
    "day_summary": {
      "post_count": 36,
      "emotion_sum": 502.7,
      "tariff": 1,
      "pre_tariff": 1,
      "russia": 2,
      "pre_russia": 1,
      "open_russia": 1,
      "deal": 1,
      "open_deal": 1,
      "market_brag": 12,
      "open_market_brag": 12,
      "positive": 13,
      "open_positive": 13,
      "relief": 1,
      "open_relief": 1,
      "action": 2,
      "open_action": 2,
      "attack": 1,
      "open_attack": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "burst_then_silence": true,
      "avg_emotion": 13.963888888888889
    },
    "actual_return": -1.18,
    "correct": true
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-08-19",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.083393Z",
    "day_summary": {
      "post_count": 36,
      "emotion_sum": 502.7,
      "tariff": 1,
      "pre_tariff": 1,
      "russia": 2,
      "pre_russia": 1,
      "open_russia": 1,
      "deal": 1,
      "open_deal": 1,
      "market_brag": 12,
      "open_market_brag": 12,
      "positive": 13,
      "open_positive": 13,
      "relief": 1,
      "open_relief": 1,
      "action": 2,
      "open_action": 2,
      "attack": 1,
      "open_attack": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "burst_then_silence": true,
      "avg_emotion": 13.963888888888889
    },
    "actual_return": 0.321,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-08-20",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.087629Z",
    "day_summary": {
      "post_count": 9,
      "emotion_sum": 96.70000000000002,
      "positive": 1,
      "pre_positive": 1,
      "russia": 2,
      "pre_russia": 2,
      "deal": 1,
      "pre_deal": 1,
      "avg_emotion": 10.744444444444447
    },
    "actual_return": -0.569,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-08-21",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.091994Z",
    "day_summary": {
      "post_count": 21,
      "market_brag": 6,
      "attack": 4,
      "positive": 11,
      "emotion_sum": 469.5,
      "sig_djt": 4,
      "action": 2,
      "pre_positive": 2,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "russia": 1,
      "pre_russia": 1,
      "pre_sig_djt": 1,
      "open_positive": 4,
      "open_market_brag": 3,
      "open_attack": 2,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "open_action": 1,
      "burst_then_silence": true,
      "avg_emotion": 22.357142857142858
    },
    "actual_return": 1.349,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-08-21",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.092003Z",
    "day_summary": {
      "post_count": 21,
      "market_brag": 6,
      "attack": 4,
      "positive": 11,
      "emotion_sum": 469.5,
      "sig_djt": 4,
      "action": 2,
      "pre_positive": 2,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "russia": 1,
      "pre_russia": 1,
      "pre_sig_djt": 1,
      "open_positive": 4,
      "open_market_brag": 3,
      "open_attack": 2,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "open_action": 1,
      "burst_then_silence": true,
      "avg_emotion": 22.357142857142858
    },
    "actual_return": 0.917,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-08-21",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.092007Z",
    "day_summary": {
      "post_count": 21,
      "market_brag": 6,
      "attack": 4,
      "positive": 11,
      "emotion_sum": 469.5,
      "sig_djt": 4,
      "action": 2,
      "pre_positive": 2,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "russia": 1,
      "pre_russia": 1,
      "pre_sig_djt": 1,
      "open_positive": 4,
      "open_market_brag": 3,
      "open_attack": 2,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "open_action": 1,
      "burst_then_silence": true,
      "avg_emotion": 22.357142857142858
    },
    "actual_return": 0.917,
    "correct": true
  },
  {
    "model_id": "A1_tariff_bearish",
    "model_name": "盤中關稅→隔天跌",
    "date_signal": "2025-08-22",
    "direction": "SHORT",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.096995Z",
    "day_summary": {
      "post_count": 20,
      "positive": 15,
      "emotion_sum": 393.1999999999999,
      "market_brag": 2,
      "attack": 1,
      "pre_attack": 1,
      "pre_positive": 4,
      "action": 1,
      "pre_action": 1,
      "open_positive": 3,
      "sig_tyfa": 3,
      "open_sig_tyfa": 2,
      "tariff": 2,
      "open_tariff": 2,
      "open_market_brag": 1,
      "deal": 2,
      "burst_then_silence": true,
      "avg_emotion": 19.659999999999993
    },
    "actual_return": 0.857,
    "correct": false
  },
  {
    "model_id": "B3_action_pre",
    "model_name": "盤前 ACTION+正面情緒→漲",
    "date_signal": "2025-08-22",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.097005Z",
    "day_summary": {
      "post_count": 20,
      "positive": 15,
      "emotion_sum": 393.1999999999999,
      "market_brag": 2,
      "attack": 1,
      "pre_attack": 1,
      "pre_positive": 4,
      "action": 1,
      "pre_action": 1,
      "open_positive": 3,
      "sig_tyfa": 3,
      "open_sig_tyfa": 2,
      "tariff": 2,
      "open_tariff": 2,
      "open_market_brag": 1,
      "deal": 2,
      "burst_then_silence": true,
      "avg_emotion": 19.659999999999993
    },
    "actual_return": 0.857,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-08-22",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.097008Z",
    "day_summary": {
      "post_count": 20,
      "positive": 15,
      "emotion_sum": 393.1999999999999,
      "market_brag": 2,
      "attack": 1,
      "pre_attack": 1,
      "pre_positive": 4,
      "action": 1,
      "pre_action": 1,
      "open_positive": 3,
      "sig_tyfa": 3,
      "open_sig_tyfa": 2,
      "tariff": 2,
      "open_tariff": 2,
      "open_market_brag": 1,
      "deal": 2,
      "burst_then_silence": true,
      "avg_emotion": 19.659999999999993
    },
    "actual_return": 0.857,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-08-24",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.106821Z",
    "day_summary": {
      "post_count": 8,
      "positive": 4,
      "sig_djt": 6,
      "emotion_sum": 114.3,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "pre_positive": 1,
      "pre_sig_djt": 1,
      "open_positive": 1,
      "attack": 1,
      "open_attack": 1,
      "open_sig_djt": 1,
      "burst_then_silence": true,
      "avg_emotion": 14.2875
    },
    "actual_return": 0.128,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-08-25",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.112073Z",
    "day_summary": {
      "post_count": 17,
      "attack": 4,
      "sig_tyfa": 2,
      "positive": 4,
      "sig_djt": 2,
      "emotion_sum": 228.10000000000002,
      "market_brag": 1,
      "pre_market_brag": 1,
      "deal": 1,
      "pre_deal": 1,
      "pre_sig_tyfa": 1,
      "burst_then_silence": true,
      "avg_emotion": 13.417647058823531
    },
    "actual_return": 0.128,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-08-25",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.112081Z",
    "day_summary": {
      "post_count": 17,
      "attack": 4,
      "sig_tyfa": 2,
      "positive": 4,
      "sig_djt": 2,
      "emotion_sum": 228.10000000000002,
      "market_brag": 1,
      "pre_market_brag": 1,
      "deal": 1,
      "pre_deal": 1,
      "pre_sig_tyfa": 1,
      "burst_then_silence": true,
      "avg_emotion": 13.417647058823531
    },
    "actual_return": 0.128,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-08-26",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.116687Z",
    "day_summary": {
      "post_count": 8,
      "china": 1,
      "tariff": 1,
      "positive": 3,
      "deal": 1,
      "threat": 1,
      "sig_potus": 2,
      "sig_tyfa": 1,
      "emotion_sum": 114.4,
      "open_positive": 2,
      "market_brag": 1,
      "open_market_brag": 1,
      "avg_emotion": 14.3
    },
    "actual_return": 1.031,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-08-28",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.124202Z",
    "day_summary": {
      "post_count": 5,
      "sig_djt": 4,
      "emotion_sum": 125.20000000000002,
      "positive": 2,
      "pre_positive": 1,
      "sig_potus": 2,
      "pre_sig_potus": 1,
      "pre_sig_djt": 1,
      "attack": 1,
      "open_attack": 1,
      "open_positive": 1,
      "avg_emotion": 25.040000000000003
    },
    "actual_return": -1.053,
    "correct": true
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-08-30",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.129927Z",
    "day_summary": {
      "post_count": 22,
      "emotion_sum": 118.10000000000001,
      "positive": 2,
      "open_positive": 1,
      "sig_djt": 5,
      "avg_emotion": 5.368181818181818
    },
    "actual_return": 1.25,
    "correct": true
  },
  {
    "model_id": "B1_triple_signal",
    "model_name": "三信號齊發→買3天",
    "date_signal": "2025-08-31",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.133057Z",
    "day_summary": {
      "post_count": 31,
      "attack": 2,
      "russia": 2,
      "emotion_sum": 523.4,
      "relief": 2,
      "action": 2,
      "sig_djt": 12,
      "tariff": 2,
      "positive": 6,
      "pre_positive": 2,
      "pre_sig_djt": 2,
      "iran": 1,
      "pre_iran": 1,
      "open_relief": 1,
      "open_positive": 2,
      "open_action": 1,
      "deal": 1,
      "open_deal": 1,
      "open_tariff": 1,
      "open_sig_djt": 2,
      "burst_then_silence": true,
      "avg_emotion": 16.883870967741935
    },
    "actual_return": 1.25,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-08-31",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.133064Z",
    "day_summary": {
      "post_count": 31,
      "attack": 2,
      "russia": 2,
      "emotion_sum": 523.4,
      "relief": 2,
      "action": 2,
      "sig_djt": 12,
      "tariff": 2,
      "positive": 6,
      "pre_positive": 2,
      "pre_sig_djt": 2,
      "iran": 1,
      "pre_iran": 1,
      "open_relief": 1,
      "open_positive": 2,
      "open_action": 1,
      "deal": 1,
      "open_deal": 1,
      "open_tariff": 1,
      "open_sig_djt": 2,
      "burst_then_silence": true,
      "avg_emotion": 16.883870967741935
    },
    "actual_return": 0.73,
    "correct": true
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-08-31",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.133069Z",
    "day_summary": {
      "post_count": 31,
      "attack": 2,
      "russia": 2,
      "emotion_sum": 523.4,
      "relief": 2,
      "action": 2,
      "sig_djt": 12,
      "tariff": 2,
      "positive": 6,
      "pre_positive": 2,
      "pre_sig_djt": 2,
      "iran": 1,
      "pre_iran": 1,
      "open_relief": 1,
      "open_positive": 2,
      "open_action": 1,
      "deal": 1,
      "open_deal": 1,
      "open_tariff": 1,
      "open_sig_djt": 2,
      "burst_then_silence": true,
      "avg_emotion": 16.883870967741935
    },
    "actual_return": 1.25,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-09-01",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.136525Z",
    "day_summary": {
      "post_count": 13,
      "attack": 2,
      "sig_tyfa": 3,
      "sig_djt": 10,
      "emotion_sum": 367.70000000000005,
      "relief": 1,
      "tariff": 3,
      "market_brag": 2,
      "action": 2,
      "threat": 1,
      "positive": 5,
      "pre_market_brag": 1,
      "pre_positive": 3,
      "pre_sig_tyfa": 1,
      "pre_sig_djt": 1,
      "russia": 1,
      "pre_russia": 1,
      "pre_tariff": 1,
      "open_sig_tyfa": 1,
      "open_positive": 1,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "avg_emotion": 28.28461538461539
    },
    "actual_return": 1.571,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-09-04",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.144905Z",
    "day_summary": {
      "post_count": 15,
      "emotion_sum": 57.900000000000006,
      "positive": 2,
      "sig_djt": 2,
      "deal": 3,
      "threat": 1,
      "russia": 2,
      "china": 1,
      "tariff": 1,
      "open_tariff": 1,
      "open_russia": 1,
      "burst_then_silence": true,
      "avg_emotion": 3.8600000000000003
    },
    "actual_return": 0.386,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-09-05",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.148055Z",
    "day_summary": {
      "post_count": 8,
      "russia": 2,
      "pre_russia": 2,
      "china": 1,
      "pre_china": 1,
      "emotion_sum": 139.3,
      "positive": 4,
      "pre_positive": 2,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "attack": 1,
      "pre_attack": 1,
      "sig_potus": 2,
      "open_sig_potus": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "open_positive": 1,
      "action": 2,
      "open_action": 2,
      "market_brag": 1,
      "avg_emotion": 17.4125
    },
    "actual_return": -0.252,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-09-07",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.153288Z",
    "day_summary": {
      "post_count": 4,
      "positive": 3,
      "open_positive": 2,
      "emotion_sum": 70.0,
      "sig_tyfa": 2,
      "open_sig_tyfa": 1,
      "sig_potus": 4,
      "open_sig_potus": 1,
      "action": 1,
      "avg_emotion": 17.5
    },
    "actual_return": 0.522,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-09-08",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.155526Z",
    "day_summary": {
      "post_count": 16,
      "emotion_sum": 414.19999999999993,
      "attack": 2,
      "pre_attack": 1,
      "russia": 2,
      "pre_russia": 1,
      "positive": 3,
      "pre_positive": 1,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "threat": 1,
      "pre_threat": 1,
      "sig_djt": 4,
      "pre_sig_djt": 1,
      "market_brag": 2,
      "open_market_brag": 2,
      "open_positive": 2,
      "open_attack": 1,
      "open_russia": 1,
      "burst_then_silence": true,
      "avg_emotion": 25.887499999999996
    },
    "actual_return": 0.223,
    "correct": true
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-09-08",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.155535Z",
    "day_summary": {
      "post_count": 16,
      "emotion_sum": 414.19999999999993,
      "attack": 2,
      "pre_attack": 1,
      "russia": 2,
      "pre_russia": 1,
      "positive": 3,
      "pre_positive": 1,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "threat": 1,
      "pre_threat": 1,
      "sig_djt": 4,
      "pre_sig_djt": 1,
      "market_brag": 2,
      "open_market_brag": 2,
      "open_positive": 2,
      "open_attack": 1,
      "open_russia": 1,
      "burst_then_silence": true,
      "avg_emotion": 25.887499999999996
    },
    "actual_return": 1.375,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-09-09",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.157619Z",
    "day_summary": {
      "post_count": 6,
      "positive": 3,
      "emotion_sum": 75.10000000000001,
      "relief": 1,
      "pre_relief": 1,
      "market_brag": 1,
      "pre_market_brag": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "action": 1,
      "open_action": 1,
      "deal": 1,
      "open_deal": 1,
      "avg_emotion": 12.516666666666667
    },
    "actual_return": 0.441,
    "correct": true
  },
  {
    "model_id": "A3_relief_rocket",
    "model_name": "盤前 RELIEF→當天飆",
    "date_signal": "2025-09-09",
    "direction": "LONG",
    "hold_days": 0,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.157624Z",
    "day_summary": {
      "post_count": 6,
      "positive": 3,
      "emotion_sum": 75.10000000000001,
      "relief": 1,
      "pre_relief": 1,
      "market_brag": 1,
      "pre_market_brag": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "action": 1,
      "open_action": 1,
      "deal": 1,
      "open_deal": 1,
      "avg_emotion": 12.516666666666667
    },
    "actual_return": 0.143,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-09-11",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.162092Z",
    "day_summary": {
      "post_count": 13,
      "positive": 8,
      "emotion_sum": 170.4,
      "sig_djt": 2,
      "open_positive": 6,
      "threat": 1,
      "open_threat": 1,
      "market_brag": 1,
      "open_market_brag": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "burst_then_silence": true,
      "avg_emotion": 13.107692307692307
    },
    "actual_return": 0.456,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-09-13",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.166063Z",
    "day_summary": {
      "post_count": 5,
      "emotion_sum": 101.30000000000001,
      "china": 1,
      "pre_china": 1,
      "russia": 1,
      "pre_russia": 1,
      "tariff": 1,
      "pre_tariff": 1,
      "positive": 2,
      "pre_positive": 1,
      "threat": 1,
      "pre_threat": 1,
      "sig_potus": 2,
      "pre_sig_potus": 1,
      "sig_tyfa": 2,
      "pre_sig_tyfa": 1,
      "open_positive": 1,
      "market_brag": 1,
      "sig_djt": 2,
      "avg_emotion": 20.26
    },
    "actual_return": -0.048,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-09-15",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.171161Z",
    "day_summary": {
      "post_count": 16,
      "positive": 4,
      "emotion_sum": 343.30000000000007,
      "sig_tyfa": 4,
      "sig_potus": 2,
      "sig_djt": 12,
      "pre_sig_tyfa": 1,
      "pre_positive": 1,
      "pre_sig_potus": 1,
      "pre_sig_djt": 4,
      "china": 2,
      "pre_china": 2,
      "deal": 3,
      "pre_deal": 1,
      "open_positive": 1,
      "action": 1,
      "open_action": 1,
      "market_brag": 1,
      "open_market_brag": 1,
      "open_sig_tyfa": 2,
      "open_sig_djt": 1,
      "avg_emotion": 21.456250000000004
    },
    "actual_return": 0.05,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-09-15",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.171169Z",
    "day_summary": {
      "post_count": 16,
      "positive": 4,
      "emotion_sum": 343.30000000000007,
      "sig_tyfa": 4,
      "sig_potus": 2,
      "sig_djt": 12,
      "pre_sig_tyfa": 1,
      "pre_positive": 1,
      "pre_sig_potus": 1,
      "pre_sig_djt": 4,
      "china": 2,
      "pre_china": 2,
      "deal": 3,
      "pre_deal": 1,
      "open_positive": 1,
      "action": 1,
      "open_action": 1,
      "market_brag": 1,
      "open_market_brag": 1,
      "open_sig_tyfa": 2,
      "open_sig_djt": 1,
      "avg_emotion": 21.456250000000004
    },
    "actual_return": -0.048,
    "correct": false
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-09-15",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.171173Z",
    "day_summary": {
      "post_count": 16,
      "positive": 4,
      "emotion_sum": 343.30000000000007,
      "sig_tyfa": 4,
      "sig_potus": 2,
      "sig_djt": 12,
      "pre_sig_tyfa": 1,
      "pre_positive": 1,
      "pre_sig_potus": 1,
      "pre_sig_djt": 4,
      "china": 2,
      "pre_china": 2,
      "deal": 3,
      "pre_deal": 1,
      "open_positive": 1,
      "action": 1,
      "open_action": 1,
      "market_brag": 1,
      "open_market_brag": 1,
      "open_sig_tyfa": 2,
      "open_sig_djt": 1,
      "avg_emotion": 21.456250000000004
    },
    "actual_return": 0.431,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-09-16",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.174524Z",
    "day_summary": {
      "post_count": 32,
      "attack": 3,
      "sig_tyfa": 1,
      "positive": 8,
      "emotion_sum": 225.39999999999992,
      "open_attack": 2,
      "open_positive": 6,
      "tariff": 1,
      "open_tariff": 1,
      "threat": 1,
      "open_threat": 1,
      "sig_djt": 8,
      "open_sig_djt": 3,
      "russia": 1,
      "open_russia": 1,
      "burst_then_silence": true,
      "avg_emotion": 7.0437499999999975
    },
    "actual_return": -0.359,
    "correct": false
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-09-16",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.174531Z",
    "day_summary": {
      "post_count": 32,
      "attack": 3,
      "sig_tyfa": 1,
      "positive": 8,
      "emotion_sum": 225.39999999999992,
      "open_attack": 2,
      "open_positive": 6,
      "tariff": 1,
      "open_tariff": 1,
      "threat": 1,
      "open_threat": 1,
      "sig_djt": 8,
      "open_sig_djt": 3,
      "russia": 1,
      "open_russia": 1,
      "burst_then_silence": true,
      "avg_emotion": 7.0437499999999975
    },
    "actual_return": 0.607,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-09-19",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.183728Z",
    "day_summary": {
      "post_count": 5,
      "china": 1,
      "open_china": 1,
      "russia": 1,
      "open_russia": 1,
      "deal": 2,
      "open_deal": 2,
      "emotion_sum": 77.7,
      "market_brag": 2,
      "avg_emotion": 15.540000000000001
    },
    "actual_return": 0.702,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-09-20",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.187357Z",
    "day_summary": {
      "post_count": 20,
      "positive": 8,
      "emotion_sum": 397.4,
      "sig_tyfa": 1,
      "sig_djt": 12,
      "action": 1,
      "open_action": 1,
      "relief": 1,
      "burst_then_silence": true,
      "avg_emotion": 19.869999999999997
    },
    "actual_return": 0.04,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-09-22",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.193800Z",
    "day_summary": {
      "post_count": 5,
      "emotion_sum": 40.6,
      "positive": 2,
      "open_positive": 1,
      "deal": 2,
      "open_deal": 1,
      "sig_tyfa": 1,
      "avg_emotion": 8.120000000000001
    },
    "actual_return": 0.04,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-09-23",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.196740Z",
    "day_summary": {
      "post_count": 6,
      "market_brag": 2,
      "pre_market_brag": 1,
      "sig_potus": 4,
      "pre_sig_potus": 1,
      "positive": 5,
      "pre_positive": 1,
      "deal": 1,
      "pre_deal": 1,
      "emotion_sum": 73.1,
      "open_positive": 4,
      "open_market_brag": 1,
      "action": 1,
      "open_action": 1,
      "russia": 1,
      "open_russia": 1,
      "open_sig_potus": 1,
      "avg_emotion": 12.183333333333332
    },
    "actual_return": -0.814,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-09-23",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.196745Z",
    "day_summary": {
      "post_count": 6,
      "market_brag": 2,
      "pre_market_brag": 1,
      "sig_potus": 4,
      "pre_sig_potus": 1,
      "positive": 5,
      "pre_positive": 1,
      "deal": 1,
      "pre_deal": 1,
      "emotion_sum": 73.1,
      "open_positive": 4,
      "open_market_brag": 1,
      "action": 1,
      "open_action": 1,
      "russia": 1,
      "open_russia": 1,
      "open_sig_potus": 1,
      "avg_emotion": 12.183333333333332
    },
    "actual_return": -1.311,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-09-24",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.199652Z",
    "day_summary": {
      "post_count": 6,
      "attack": 2,
      "emotion_sum": 129.6,
      "market_brag": 1,
      "open_market_brag": 1,
      "sig_potus": 2,
      "open_sig_potus": 1,
      "positive": 2,
      "open_positive": 1,
      "deal": 1,
      "open_deal": 1,
      "sig_tyfa": 3,
      "open_sig_tyfa": 2,
      "action": 2,
      "open_action": 1,
      "avg_emotion": 21.599999999999998
    },
    "actual_return": -0.976,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-09-24",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.199657Z",
    "day_summary": {
      "post_count": 6,
      "attack": 2,
      "emotion_sum": 129.6,
      "market_brag": 1,
      "open_market_brag": 1,
      "sig_potus": 2,
      "open_sig_potus": 1,
      "positive": 2,
      "open_positive": 1,
      "deal": 1,
      "open_deal": 1,
      "sig_tyfa": 3,
      "open_sig_tyfa": 2,
      "action": 2,
      "open_action": 1,
      "avg_emotion": 21.599999999999998
    },
    "actual_return": -0.391,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-09-26",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.206466Z",
    "day_summary": {
      "post_count": 11,
      "emotion_sum": 286.79999999999995,
      "attack": 3,
      "pre_attack": 1,
      "deal": 2,
      "pre_deal": 1,
      "sig_djt": 12,
      "pre_sig_djt": 1,
      "positive": 3,
      "pre_positive": 1,
      "open_sig_djt": 1,
      "sig_tyfa": 4,
      "open_sig_tyfa": 1,
      "sig_potus": 2,
      "open_sig_potus": 1,
      "action": 2,
      "russia": 2,
      "threat": 2,
      "avg_emotion": 26.072727272727267
    },
    "actual_return": 0.693,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-09-26",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.206476Z",
    "day_summary": {
      "post_count": 11,
      "emotion_sum": 286.79999999999995,
      "attack": 3,
      "pre_attack": 1,
      "deal": 2,
      "pre_deal": 1,
      "sig_djt": 12,
      "pre_sig_djt": 1,
      "positive": 3,
      "pre_positive": 1,
      "open_sig_djt": 1,
      "sig_tyfa": 4,
      "open_sig_tyfa": 1,
      "sig_potus": 2,
      "open_sig_potus": 1,
      "action": 2,
      "russia": 2,
      "threat": 2,
      "avg_emotion": 26.072727272727267
    },
    "actual_return": 1.105,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-09-28",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.213129Z",
    "day_summary": {
      "post_count": 20,
      "positive": 4,
      "sig_djt": 6,
      "emotion_sum": 319.40000000000003,
      "pre_positive": 1,
      "pre_sig_djt": 1,
      "open_positive": 2,
      "action": 1,
      "open_action": 1,
      "open_sig_djt": 1,
      "burst_then_silence": true,
      "avg_emotion": 15.970000000000002
    },
    "actual_return": 0.404,
    "correct": true
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-09-28",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.213137Z",
    "day_summary": {
      "post_count": 20,
      "positive": 4,
      "sig_djt": 6,
      "emotion_sum": 319.40000000000003,
      "pre_positive": 1,
      "pre_sig_djt": 1,
      "open_positive": 2,
      "action": 1,
      "open_action": 1,
      "open_sig_djt": 1,
      "burst_then_silence": true,
      "avg_emotion": 15.970000000000002
    },
    "actual_return": 0.807,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-09-30",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.219932Z",
    "day_summary": {
      "post_count": 1,
      "deal": 1,
      "open_deal": 1,
      "emotion_sum": 1.9,
      "avg_emotion": 1.9
    },
    "actual_return": 0.826,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-10-02",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.224775Z",
    "day_summary": {
      "post_count": 12,
      "attack": 1,
      "positive": 2,
      "emotion_sum": 133.1,
      "pre_positive": 1,
      "sig_djt": 4,
      "pre_sig_djt": 2,
      "burst_then_silence": true,
      "avg_emotion": 11.091666666666667
    },
    "actual_return": -0.231,
    "correct": false
  },
  {
    "model_id": "B3_action_pre",
    "model_name": "盤前 ACTION+正面情緒→漲",
    "date_signal": "2025-10-03",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.227198Z",
    "day_summary": {
      "post_count": 12,
      "market_brag": 4,
      "emotion_sum": 154.7,
      "sig_djt": 4,
      "attack": 1,
      "russia": 1,
      "pre_market_brag": 1,
      "action": 3,
      "pre_action": 1,
      "positive": 4,
      "pre_positive": 1,
      "deal": 1,
      "pre_deal": 1,
      "sig_tyfa": 3,
      "pre_sig_tyfa": 1,
      "open_positive": 2,
      "open_sig_tyfa": 1,
      "open_sig_djt": 1,
      "open_market_brag": 1,
      "tariff": 1,
      "avg_emotion": 12.891666666666666
    },
    "actual_return": 0.27,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-10-03",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.227202Z",
    "day_summary": {
      "post_count": 12,
      "market_brag": 4,
      "emotion_sum": 154.7,
      "sig_djt": 4,
      "attack": 1,
      "russia": 1,
      "pre_market_brag": 1,
      "action": 3,
      "pre_action": 1,
      "positive": 4,
      "pre_positive": 1,
      "deal": 1,
      "pre_deal": 1,
      "sig_tyfa": 3,
      "pre_sig_tyfa": 1,
      "open_positive": 2,
      "open_sig_tyfa": 1,
      "open_sig_djt": 1,
      "open_market_brag": 1,
      "tariff": 1,
      "avg_emotion": 12.891666666666666
    },
    "actual_return": -0.112,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-10-04",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.229257Z",
    "day_summary": {
      "post_count": 4,
      "relief": 1,
      "open_relief": 1,
      "deal": 1,
      "open_deal": 1,
      "emotion_sum": 55.800000000000004,
      "market_brag": 1,
      "open_market_brag": 1,
      "attack": 1,
      "open_attack": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "action": 1,
      "open_action": 1,
      "positive": 1,
      "sig_djt": 2,
      "avg_emotion": 13.950000000000001
    },
    "actual_return": -0.286,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-10-05",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.231433Z",
    "day_summary": {
      "post_count": 8,
      "emotion_sum": 118.39999999999999,
      "positive": 2,
      "pre_positive": 1,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "market_brag": 1,
      "open_market_brag": 1,
      "open_positive": 1,
      "action": 2,
      "open_action": 2,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "deal": 1,
      "attack": 1,
      "avg_emotion": 14.799999999999999
    },
    "actual_return": -0.286,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-10-06",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.233556Z",
    "day_summary": {
      "post_count": 13,
      "emotion_sum": 202.9,
      "market_brag": 2,
      "pre_market_brag": 1,
      "tariff": 2,
      "pre_tariff": 1,
      "positive": 2,
      "pre_positive": 2,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "open_tariff": 1,
      "russia": 1,
      "open_russia": 1,
      "burst_then_silence": true,
      "avg_emotion": 15.607692307692307
    },
    "actual_return": -0.286,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-10-07",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.235778Z",
    "day_summary": {
      "post_count": 9,
      "positive": 2,
      "pre_positive": 2,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "emotion_sum": 73.9,
      "market_brag": 5,
      "pre_market_brag": 1,
      "open_market_brag": 4,
      "burst_then_silence": true,
      "avg_emotion": 8.211111111111112
    },
    "actual_return": 0.112,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-10-07",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.235782Z",
    "day_summary": {
      "post_count": 9,
      "positive": 2,
      "pre_positive": 2,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "emotion_sum": 73.9,
      "market_brag": 5,
      "pre_market_brag": 1,
      "open_market_brag": 4,
      "burst_then_silence": true,
      "avg_emotion": 8.211111111111112
    },
    "actual_return": -0.164,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-10-08",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.238422Z",
    "day_summary": {
      "post_count": 12,
      "market_brag": 5,
      "attack": 1,
      "positive": 6,
      "emotion_sum": 245.2,
      "sig_djt": 2,
      "open_market_brag": 3,
      "open_positive": 3,
      "sig_potus": 2,
      "deal": 1,
      "avg_emotion": 20.433333333333334
    },
    "actual_return": 0.167,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-10-08",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.238426Z",
    "day_summary": {
      "post_count": 12,
      "market_brag": 5,
      "attack": 1,
      "positive": 6,
      "emotion_sum": 245.2,
      "sig_djt": 2,
      "open_market_brag": 3,
      "open_positive": 3,
      "sig_potus": 2,
      "deal": 1,
      "avg_emotion": 20.433333333333334
    },
    "actual_return": -2.549,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-10-08",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.238429Z",
    "day_summary": {
      "post_count": 12,
      "market_brag": 5,
      "attack": 1,
      "positive": 6,
      "emotion_sum": 245.2,
      "sig_djt": 2,
      "open_market_brag": 3,
      "open_positive": 3,
      "sig_potus": 2,
      "deal": 1,
      "avg_emotion": 20.433333333333334
    },
    "actual_return": -2.549,
    "correct": true
  },
  {
    "model_id": "A1_tariff_bearish",
    "model_name": "盤中關稅→隔天跌",
    "date_signal": "2025-10-10",
    "direction": "SHORT",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.244120Z",
    "day_summary": {
      "post_count": 9,
      "emotion_sum": 133.8,
      "deal": 3,
      "china": 2,
      "open_china": 2,
      "action": 2,
      "open_action": 2,
      "tariff": 2,
      "open_tariff": 2,
      "positive": 1,
      "open_positive": 1,
      "sig_potus": 4,
      "open_sig_potus": 2,
      "sig_tyfa": 2,
      "open_sig_tyfa": 2,
      "russia": 1,
      "open_russia": 1,
      "attack": 1,
      "open_attack": 1,
      "relief": 1,
      "open_relief": 1,
      "open_deal": 1,
      "avg_emotion": 14.866666666666667
    },
    "actual_return": -1.272,
    "correct": true
  },
  {
    "model_id": "B1_triple_signal",
    "model_name": "三信號齊發→買3天",
    "date_signal": "2025-10-10",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.244129Z",
    "day_summary": {
      "post_count": 9,
      "emotion_sum": 133.8,
      "deal": 3,
      "china": 2,
      "open_china": 2,
      "action": 2,
      "open_action": 2,
      "tariff": 2,
      "open_tariff": 2,
      "positive": 1,
      "open_positive": 1,
      "sig_potus": 4,
      "open_sig_potus": 2,
      "sig_tyfa": 2,
      "open_sig_tyfa": 2,
      "russia": 1,
      "open_russia": 1,
      "attack": 1,
      "open_attack": 1,
      "relief": 1,
      "open_relief": 1,
      "open_deal": 1,
      "avg_emotion": 14.866666666666667
    },
    "actual_return": -1.03,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-10-10",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.244135Z",
    "day_summary": {
      "post_count": 9,
      "emotion_sum": 133.8,
      "deal": 3,
      "china": 2,
      "open_china": 2,
      "action": 2,
      "open_action": 2,
      "tariff": 2,
      "open_tariff": 2,
      "positive": 1,
      "open_positive": 1,
      "sig_potus": 4,
      "open_sig_potus": 2,
      "sig_tyfa": 2,
      "open_sig_tyfa": 2,
      "russia": 1,
      "open_russia": 1,
      "attack": 1,
      "open_attack": 1,
      "relief": 1,
      "open_relief": 1,
      "open_deal": 1,
      "avg_emotion": 14.866666666666667
    },
    "actual_return": -1.427,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-10-11",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.246716Z",
    "day_summary": {
      "post_count": 4,
      "positive": 1,
      "emotion_sum": 44.0,
      "market_brag": 1,
      "open_market_brag": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "sig_potus": 2,
      "open_sig_potus": 1,
      "avg_emotion": 11.0
    },
    "actual_return": 0.733,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-10-12",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.249591Z",
    "day_summary": {
      "post_count": 9,
      "attack": 3,
      "positive": 5,
      "emotion_sum": 141.8,
      "sig_djt": 8,
      "pre_positive": 1,
      "open_attack": 2,
      "russia": 1,
      "open_russia": 1,
      "open_sig_djt": 2,
      "china": 1,
      "open_china": 1,
      "open_positive": 2,
      "deal": 1,
      "open_deal": 1,
      "avg_emotion": 15.755555555555556
    },
    "actual_return": 0.329,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-10-14",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.254938Z",
    "day_summary": {
      "post_count": 21,
      "positive": 12,
      "emotion_sum": 453.49999999999994,
      "pre_positive": 1,
      "sig_djt": 2,
      "open_sig_djt": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "china": 1,
      "open_china": 1,
      "market_brag": 11,
      "burst_then_silence": true,
      "avg_emotion": 21.59523809523809
    },
    "actual_return": 1.039,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-10-14",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.254944Z",
    "day_summary": {
      "post_count": 21,
      "positive": 12,
      "emotion_sum": 453.49999999999994,
      "pre_positive": 1,
      "sig_djt": 2,
      "open_sig_djt": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "china": 1,
      "open_china": 1,
      "market_brag": 11,
      "burst_then_silence": true,
      "avg_emotion": 21.59523809523809
    },
    "actual_return": 0.403,
    "correct": false
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-10-14",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.254949Z",
    "day_summary": {
      "post_count": 21,
      "positive": 12,
      "emotion_sum": 453.49999999999994,
      "pre_positive": 1,
      "sig_djt": 2,
      "open_sig_djt": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "china": 1,
      "open_china": 1,
      "market_brag": 11,
      "burst_then_silence": true,
      "avg_emotion": 21.59523809523809
    },
    "actual_return": 0.932,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-10-16",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.260371Z",
    "day_summary": {
      "post_count": 4,
      "russia": 2,
      "open_russia": 2,
      "sig_tyfa": 2,
      "open_sig_tyfa": 2,
      "emotion_sum": 24.8,
      "positive": 1,
      "open_positive": 1,
      "deal": 2,
      "open_deal": 2,
      "avg_emotion": 6.2
    },
    "actual_return": -0.374,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-10-17",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.263277Z",
    "day_summary": {
      "post_count": 9,
      "positive": 7,
      "emotion_sum": 159.9,
      "sig_tyfa": 1,
      "deal": 3,
      "sig_djt": 2,
      "russia": 1,
      "open_russia": 1,
      "open_deal": 1,
      "open_positive": 1,
      "market_brag": 2,
      "action": 2,
      "attack": 1,
      "burst_then_silence": true,
      "avg_emotion": 17.766666666666666
    },
    "actual_return": 1.843,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-10-17",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.263284Z",
    "day_summary": {
      "post_count": 9,
      "positive": 7,
      "emotion_sum": 159.9,
      "sig_tyfa": 1,
      "deal": 3,
      "sig_djt": 2,
      "russia": 1,
      "open_russia": 1,
      "open_deal": 1,
      "open_positive": 1,
      "market_brag": 2,
      "action": 2,
      "attack": 1,
      "burst_then_silence": true,
      "avg_emotion": 17.766666666666666
    },
    "actual_return": 1.843,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-10-18",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.265876Z",
    "day_summary": {
      "post_count": 2,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "positive": 1,
      "open_positive": 1,
      "sig_potus": 2,
      "open_sig_potus": 1,
      "emotion_sum": 25.7,
      "avg_emotion": 12.85
    },
    "actual_return": 0.14,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-10-21",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.274377Z",
    "day_summary": {
      "post_count": 2,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "positive": 1,
      "pre_positive": 1,
      "deal": 1,
      "pre_deal": 1,
      "emotion_sum": 58.8,
      "market_brag": 1,
      "avg_emotion": 29.4
    },
    "actual_return": -0.554,
    "correct": false
  },
  {
    "model_id": "A1_tariff_bearish",
    "model_name": "盤中關稅→隔天跌",
    "date_signal": "2025-10-22",
    "direction": "SHORT",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.276865Z",
    "day_summary": {
      "post_count": 14,
      "market_brag": 4,
      "open_market_brag": 4,
      "tariff": 3,
      "open_tariff": 3,
      "emotion_sum": 193.09999999999997,
      "positive": 9,
      "open_positive": 6,
      "threat": 2,
      "open_threat": 2,
      "action": 2,
      "open_action": 2,
      "attack": 1,
      "open_attack": 1,
      "russia": 2,
      "open_russia": 2,
      "avg_emotion": 13.792857142857141
    },
    "actual_return": -0.043,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-10-22",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.276871Z",
    "day_summary": {
      "post_count": 14,
      "market_brag": 4,
      "open_market_brag": 4,
      "tariff": 3,
      "open_tariff": 3,
      "emotion_sum": 193.09999999999997,
      "positive": 9,
      "open_positive": 6,
      "threat": 2,
      "open_threat": 2,
      "action": 2,
      "open_action": 2,
      "attack": 1,
      "open_attack": 1,
      "russia": 2,
      "open_russia": 2,
      "avg_emotion": 13.792857142857141
    },
    "actual_return": 0.747,
    "correct": false
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-10-22",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.276875Z",
    "day_summary": {
      "post_count": 14,
      "market_brag": 4,
      "open_market_brag": 4,
      "tariff": 3,
      "open_tariff": 3,
      "emotion_sum": 193.09999999999997,
      "positive": 9,
      "open_positive": 6,
      "threat": 2,
      "open_threat": 2,
      "action": 2,
      "open_action": 2,
      "attack": 1,
      "open_attack": 1,
      "russia": 2,
      "open_russia": 2,
      "avg_emotion": 13.792857142857141
    },
    "actual_return": 1.985,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-10-23",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.279965Z",
    "day_summary": {
      "post_count": 15,
      "attack": 2,
      "positive": 6,
      "emotion_sum": 120.2,
      "market_brag": 4,
      "relief": 1,
      "open_positive": 1,
      "threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 8.013333333333334
    },
    "actual_return": 1.313,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-10-23",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.279971Z",
    "day_summary": {
      "post_count": 15,
      "attack": 2,
      "positive": 6,
      "emotion_sum": 120.2,
      "market_brag": 4,
      "relief": 1,
      "open_positive": 1,
      "threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 8.013333333333334
    },
    "actual_return": 2.558,
    "correct": false
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-10-23",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.279975Z",
    "day_summary": {
      "post_count": 15,
      "attack": 2,
      "positive": 6,
      "emotion_sum": 120.2,
      "market_brag": 4,
      "relief": 1,
      "open_positive": 1,
      "threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 8.013333333333334
    },
    "actual_return": 2.793,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-10-24",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.282979Z",
    "day_summary": {
      "post_count": 10,
      "emotion_sum": 345.7,
      "action": 2,
      "sig_djt": 4,
      "attack": 3,
      "tariff": 6,
      "sig_tyfa": 2,
      "positive": 3,
      "pre_tariff": 4,
      "pre_attack": 1,
      "pre_positive": 1,
      "market_brag": 2,
      "pre_market_brag": 1,
      "burst_then_silence": true,
      "avg_emotion": 34.57
    },
    "actual_return": 1.522,
    "correct": true
  },
  {
    "model_id": "B3_action_pre",
    "model_name": "盤前 ACTION+正面情緒→漲",
    "date_signal": "2025-10-25",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.287943Z",
    "day_summary": {
      "post_count": 42,
      "deal": 2,
      "emotion_sum": 917.0,
      "market_brag": 34,
      "positive": 27,
      "pre_market_brag": 16,
      "pre_positive": 14,
      "action": 3,
      "pre_action": 1,
      "open_market_brag": 5,
      "open_positive": 5,
      "open_action": 1,
      "attack": 1,
      "open_attack": 1,
      "tariff": 1,
      "open_tariff": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "threat": 1,
      "sig_djt": 2,
      "burst_then_silence": true,
      "avg_emotion": 21.833333333333332
    },
    "actual_return": 0.664,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-10-25",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.287950Z",
    "day_summary": {
      "post_count": 42,
      "deal": 2,
      "emotion_sum": 917.0,
      "market_brag": 34,
      "positive": 27,
      "pre_market_brag": 16,
      "pre_positive": 14,
      "action": 3,
      "pre_action": 1,
      "open_market_brag": 5,
      "open_positive": 5,
      "open_action": 1,
      "attack": 1,
      "open_attack": 1,
      "tariff": 1,
      "open_tariff": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "threat": 1,
      "sig_djt": 2,
      "burst_then_silence": true,
      "avg_emotion": 21.833333333333332
    },
    "actual_return": 0.664,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-10-25",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.287953Z",
    "day_summary": {
      "post_count": 42,
      "deal": 2,
      "emotion_sum": 917.0,
      "market_brag": 34,
      "positive": 27,
      "pre_market_brag": 16,
      "pre_positive": 14,
      "action": 3,
      "pre_action": 1,
      "open_market_brag": 5,
      "open_positive": 5,
      "open_action": 1,
      "attack": 1,
      "open_attack": 1,
      "tariff": 1,
      "open_tariff": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "threat": 1,
      "sig_djt": 2,
      "burst_then_silence": true,
      "avg_emotion": 21.833333333333332
    },
    "actual_return": 0.659,
    "correct": false
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-10-25",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.287958Z",
    "day_summary": {
      "post_count": 42,
      "deal": 2,
      "emotion_sum": 917.0,
      "market_brag": 34,
      "positive": 27,
      "pre_market_brag": 16,
      "pre_positive": 14,
      "action": 3,
      "pre_action": 1,
      "open_market_brag": 5,
      "open_positive": 5,
      "open_action": 1,
      "attack": 1,
      "open_attack": 1,
      "tariff": 1,
      "open_tariff": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "threat": 1,
      "sig_djt": 2,
      "burst_then_silence": true,
      "avg_emotion": 21.833333333333332
    },
    "actual_return": -0.338,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-10-27",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.298022Z",
    "day_summary": {
      "post_count": 11,
      "positive": 5,
      "deal": 1,
      "emotion_sum": 174.4,
      "market_brag": 1,
      "pre_market_brag": 1,
      "pre_positive": 4,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "avg_emotion": 15.854545454545455
    },
    "actual_return": 0.664,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-10-29",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.307714Z",
    "day_summary": {
      "post_count": 33,
      "emotion_sum": 512.8000000000002,
      "china": 2,
      "pre_china": 1,
      "positive": 6,
      "pre_positive": 1,
      "deal": 2,
      "pre_deal": 1,
      "sig_djt": 10,
      "pre_sig_djt": 1,
      "attack": 4,
      "pre_attack": 1,
      "open_positive": 3,
      "open_deal": 1,
      "open_attack": 2,
      "sig_tyfa": 2,
      "open_sig_tyfa": 2,
      "action": 2,
      "open_action": 2,
      "tariff": 2,
      "burst_then_silence": true,
      "avg_emotion": 15.539393939393944
    },
    "actual_return": -1.282,
    "correct": false
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-10-29",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.307723Z",
    "day_summary": {
      "post_count": 33,
      "emotion_sum": 512.8000000000002,
      "china": 2,
      "pre_china": 1,
      "positive": 6,
      "pre_positive": 1,
      "deal": 2,
      "pre_deal": 1,
      "sig_djt": 10,
      "pre_sig_djt": 1,
      "attack": 4,
      "pre_attack": 1,
      "open_positive": 3,
      "open_deal": 1,
      "open_attack": 2,
      "sig_tyfa": 2,
      "open_sig_tyfa": 2,
      "action": 2,
      "open_action": 2,
      "tariff": 2,
      "burst_then_silence": true,
      "avg_emotion": 15.539393939393944
    },
    "actual_return": -0.853,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-10-30",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.313906Z",
    "day_summary": {
      "post_count": 13,
      "china": 2,
      "action": 3,
      "russia": 2,
      "positive": 5,
      "sig_tyfa": 1,
      "emotion_sum": 161.70000000000002,
      "pre_china": 1,
      "pre_positive": 1,
      "pre_action": 1,
      "deal": 2,
      "pre_deal": 1,
      "open_positive": 3,
      "open_deal": 1,
      "market_brag": 1,
      "open_market_brag": 1,
      "open_russia": 1,
      "attack": 1,
      "open_attack": 1,
      "open_action": 1,
      "burst_then_silence": true,
      "avg_emotion": 12.43846153846154
    },
    "actual_return": -0.296,
    "correct": false
  },
  {
    "model_id": "B3_action_pre",
    "model_name": "盤前 ACTION+正面情緒→漲",
    "date_signal": "2025-10-30",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.313917Z",
    "day_summary": {
      "post_count": 13,
      "china": 2,
      "action": 3,
      "russia": 2,
      "positive": 5,
      "sig_tyfa": 1,
      "emotion_sum": 161.70000000000002,
      "pre_china": 1,
      "pre_positive": 1,
      "pre_action": 1,
      "deal": 2,
      "pre_deal": 1,
      "open_positive": 3,
      "open_deal": 1,
      "market_brag": 1,
      "open_market_brag": 1,
      "open_russia": 1,
      "attack": 1,
      "open_attack": 1,
      "open_action": 1,
      "burst_then_silence": true,
      "avg_emotion": 12.43846153846154
    },
    "actual_return": -0.296,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-10-30",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.313921Z",
    "day_summary": {
      "post_count": 13,
      "china": 2,
      "action": 3,
      "russia": 2,
      "positive": 5,
      "sig_tyfa": 1,
      "emotion_sum": 161.70000000000002,
      "pre_china": 1,
      "pre_positive": 1,
      "pre_action": 1,
      "deal": 2,
      "pre_deal": 1,
      "open_positive": 3,
      "open_deal": 1,
      "market_brag": 1,
      "open_market_brag": 1,
      "open_russia": 1,
      "attack": 1,
      "open_attack": 1,
      "open_action": 1,
      "burst_then_silence": true,
      "avg_emotion": 12.43846153846154
    },
    "actual_return": -0.296,
    "correct": false
  },
  {
    "model_id": "B1_triple_signal",
    "model_name": "三信號齊發→買3天",
    "date_signal": "2025-10-31",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.320877Z",
    "day_summary": {
      "post_count": 9,
      "emotion_sum": 195.6,
      "positive": 4,
      "market_brag": 1,
      "action": 3,
      "china": 1,
      "tariff": 1,
      "deal": 2,
      "open_deal": 1,
      "open_positive": 2,
      "sig_potus": 2,
      "open_sig_potus": 1,
      "open_action": 1,
      "relief": 1,
      "avg_emotion": 21.733333333333334
    },
    "actual_return": -1.205,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-10-31",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.320889Z",
    "day_summary": {
      "post_count": 9,
      "emotion_sum": 195.6,
      "positive": 4,
      "market_brag": 1,
      "action": 3,
      "china": 1,
      "tariff": 1,
      "deal": 2,
      "open_deal": 1,
      "open_positive": 2,
      "sig_potus": 2,
      "open_sig_potus": 1,
      "open_action": 1,
      "relief": 1,
      "avg_emotion": 21.733333333333334
    },
    "actual_return": -1.564,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-11-02",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.329795Z",
    "day_summary": {
      "post_count": 8,
      "positive": 5,
      "pre_positive": 1,
      "emotion_sum": 164.7,
      "open_positive": 1,
      "sig_djt": 2,
      "open_sig_djt": 1,
      "market_brag": 3,
      "china": 1,
      "tariff": 1,
      "deal": 1,
      "avg_emotion": 20.5875
    },
    "actual_return": -1.25,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-11-03",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.341799Z",
    "day_summary": {
      "post_count": 126,
      "emotion_sum": 3561.7,
      "attack": 5,
      "market_brag": 117,
      "positive": 104,
      "action": 10,
      "open_market_brag": 61,
      "open_positive": 53,
      "open_action": 8,
      "open_attack": 1,
      "burst_then_silence": true,
      "avg_emotion": 28.267460317460316
    },
    "actual_return": -1.609,
    "correct": false
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-11-03",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.341809Z",
    "day_summary": {
      "post_count": 126,
      "emotion_sum": 3561.7,
      "attack": 5,
      "market_brag": 117,
      "positive": 104,
      "action": 10,
      "open_market_brag": 61,
      "open_positive": 53,
      "open_action": 8,
      "open_attack": 1,
      "burst_then_silence": true,
      "avg_emotion": 28.267460317460316
    },
    "actual_return": -1.25,
    "correct": true
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-11-03",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.341815Z",
    "day_summary": {
      "post_count": 126,
      "emotion_sum": 3561.7,
      "attack": 5,
      "market_brag": 117,
      "positive": 104,
      "action": 10,
      "open_market_brag": 61,
      "open_positive": 53,
      "open_action": 8,
      "open_attack": 1,
      "burst_then_silence": true,
      "avg_emotion": 28.267460317460316
    },
    "actual_return": -2.354,
    "correct": false
  },
  {
    "model_id": "B3_action_pre",
    "model_name": "盤前 ACTION+正面情緒→漲",
    "date_signal": "2025-11-04",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.355086Z",
    "day_summary": {
      "post_count": 13,
      "market_brag": 6,
      "pre_market_brag": 1,
      "positive": 6,
      "pre_positive": 1,
      "action": 1,
      "pre_action": 1,
      "threat": 1,
      "pre_threat": 1,
      "emotion_sum": 330.90000000000003,
      "open_market_brag": 4,
      "sig_djt": 8,
      "open_sig_djt": 3,
      "open_positive": 1,
      "sig_tyfa": 4,
      "open_sig_tyfa": 1,
      "tariff": 1,
      "deal": 2,
      "avg_emotion": 25.453846153846158
    },
    "actual_return": 0.114,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-11-04",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.355095Z",
    "day_summary": {
      "post_count": 13,
      "market_brag": 6,
      "pre_market_brag": 1,
      "positive": 6,
      "pre_positive": 1,
      "action": 1,
      "pre_action": 1,
      "threat": 1,
      "pre_threat": 1,
      "emotion_sum": 330.90000000000003,
      "open_market_brag": 4,
      "sig_djt": 8,
      "open_sig_djt": 3,
      "open_positive": 1,
      "sig_tyfa": 4,
      "open_sig_tyfa": 1,
      "tariff": 1,
      "deal": 2,
      "avg_emotion": 25.453846153846158
    },
    "actual_return": -1.005,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-11-05",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.370220Z",
    "day_summary": {
      "post_count": 37,
      "market_brag": 6,
      "emotion_sum": 909.8000000000001,
      "sig_djt": 2,
      "open_market_brag": 1,
      "positive": 14,
      "open_positive": 1,
      "action": 1,
      "china": 1,
      "tariff": 1,
      "burst_then_silence": true,
      "avg_emotion": 24.58918918918919
    },
    "actual_return": -0.73,
    "correct": false
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-11-05",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.370228Z",
    "day_summary": {
      "post_count": 37,
      "market_brag": 6,
      "emotion_sum": 909.8000000000001,
      "sig_djt": 2,
      "open_market_brag": 1,
      "positive": 14,
      "open_positive": 1,
      "action": 1,
      "china": 1,
      "tariff": 1,
      "burst_then_silence": true,
      "avg_emotion": 24.58918918918919
    },
    "actual_return": -0.605,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-11-08",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.407608Z",
    "day_summary": {
      "post_count": 12,
      "positive": 5,
      "action": 1,
      "emotion_sum": 387.9,
      "sig_potus": 1,
      "deal": 2,
      "market_brag": 2,
      "pre_positive": 1,
      "open_market_brag": 1,
      "open_deal": 1,
      "attack": 1,
      "sig_djt": 1,
      "avg_emotion": 32.324999999999996
    },
    "actual_return": 0.903,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-11-08",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.407622Z",
    "day_summary": {
      "post_count": 12,
      "positive": 5,
      "action": 1,
      "emotion_sum": 387.9,
      "sig_potus": 1,
      "deal": 2,
      "market_brag": 2,
      "pre_positive": 1,
      "open_market_brag": 1,
      "open_deal": 1,
      "attack": 1,
      "sig_djt": 1,
      "avg_emotion": 32.324999999999996
    },
    "actual_return": 0.966,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-11-09",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.421014Z",
    "day_summary": {
      "post_count": 35,
      "market_brag": 6,
      "pre_market_brag": 2,
      "positive": 6,
      "pre_positive": 2,
      "emotion_sum": 658.3000000000001,
      "tariff": 3,
      "pre_tariff": 3,
      "sig_djt": 4,
      "pre_sig_djt": 2,
      "sig_potus": 1,
      "pre_sig_potus": 1,
      "sig_tyfa": 2,
      "open_sig_tyfa": 2,
      "open_positive": 3,
      "deal": 2,
      "open_deal": 2,
      "attack": 3,
      "open_attack": 3,
      "open_market_brag": 3,
      "russia": 2,
      "open_russia": 1,
      "avg_emotion": 18.80857142857143
    },
    "actual_return": 0.966,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-11-09",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.421025Z",
    "day_summary": {
      "post_count": 35,
      "market_brag": 6,
      "pre_market_brag": 2,
      "positive": 6,
      "pre_positive": 2,
      "emotion_sum": 658.3000000000001,
      "tariff": 3,
      "pre_tariff": 3,
      "sig_djt": 4,
      "pre_sig_djt": 2,
      "sig_potus": 1,
      "pre_sig_potus": 1,
      "sig_tyfa": 2,
      "open_sig_tyfa": 2,
      "open_positive": 3,
      "deal": 2,
      "open_deal": 2,
      "attack": 3,
      "open_attack": 3,
      "open_market_brag": 3,
      "russia": 2,
      "open_russia": 1,
      "avg_emotion": 18.80857142857143
    },
    "actual_return": 0.966,
    "correct": true
  },
  {
    "model_id": "A1_tariff_bearish",
    "model_name": "盤中關稅→隔天跌",
    "date_signal": "2025-11-10",
    "direction": "SHORT",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.433753Z",
    "day_summary": {
      "post_count": 7,
      "positive": 5,
      "pre_positive": 1,
      "emotion_sum": 188.20000000000002,
      "market_brag": 3,
      "open_market_brag": 3,
      "attack": 2,
      "open_attack": 2,
      "open_positive": 3,
      "action": 2,
      "open_action": 2,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "tariff": 2,
      "open_tariff": 2,
      "sig_djt": 2,
      "open_sig_djt": 1,
      "sig_potus": 2,
      "open_sig_potus": 1,
      "avg_emotion": 26.88571428571429
    },
    "actual_return": 0.903,
    "correct": false
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-11-10",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.433769Z",
    "day_summary": {
      "post_count": 7,
      "positive": 5,
      "pre_positive": 1,
      "emotion_sum": 188.20000000000002,
      "market_brag": 3,
      "open_market_brag": 3,
      "attack": 2,
      "open_attack": 2,
      "open_positive": 3,
      "action": 2,
      "open_action": 2,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "tariff": 2,
      "open_tariff": 2,
      "sig_djt": 2,
      "open_sig_djt": 1,
      "sig_potus": 2,
      "open_sig_potus": 1,
      "avg_emotion": 26.88571428571429
    },
    "actual_return": 0.966,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-11-10",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.433773Z",
    "day_summary": {
      "post_count": 7,
      "positive": 5,
      "pre_positive": 1,
      "emotion_sum": 188.20000000000002,
      "market_brag": 3,
      "open_market_brag": 3,
      "attack": 2,
      "open_attack": 2,
      "open_positive": 3,
      "action": 2,
      "open_action": 2,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "tariff": 2,
      "open_tariff": 2,
      "sig_djt": 2,
      "open_sig_djt": 1,
      "sig_potus": 2,
      "open_sig_potus": 1,
      "avg_emotion": 26.88571428571429
    },
    "actual_return": 0.966,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-11-11",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.438471Z",
    "day_summary": {
      "post_count": 19,
      "positive": 5,
      "emotion_sum": 130.2,
      "market_brag": 4,
      "tariff": 1,
      "pre_tariff": 1,
      "night_tariff": 1,
      "pre_positive": 1,
      "open_market_brag": 1,
      "open_positive": 1,
      "relief": 1,
      "action": 1,
      "burst_then_silence": true,
      "avg_emotion": 6.852631578947368
    },
    "actual_return": 0.518,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-11-11",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.438479Z",
    "day_summary": {
      "post_count": 19,
      "positive": 5,
      "emotion_sum": 130.2,
      "market_brag": 4,
      "tariff": 1,
      "pre_tariff": 1,
      "night_tariff": 1,
      "pre_positive": 1,
      "open_market_brag": 1,
      "open_positive": 1,
      "relief": 1,
      "action": 1,
      "burst_then_silence": true,
      "avg_emotion": 6.852631578947368
    },
    "actual_return": -1.147,
    "correct": true
  },
  {
    "model_id": "C3_night_alert",
    "model_name": "深夜關稅推文→開盤跳空",
    "date_signal": "2025-11-11",
    "direction": "SHORT",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.438482Z",
    "day_summary": {
      "post_count": 19,
      "positive": 5,
      "emotion_sum": 130.2,
      "market_brag": 4,
      "tariff": 1,
      "pre_tariff": 1,
      "night_tariff": 1,
      "pre_positive": 1,
      "open_market_brag": 1,
      "open_positive": 1,
      "relief": 1,
      "action": 1,
      "burst_then_silence": true,
      "avg_emotion": 6.852631578947368
    },
    "actual_return": 0.518,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-11-14",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.446898Z",
    "day_summary": {
      "post_count": 12,
      "positive": 5,
      "emotion_sum": 179.50000000000003,
      "attack": 3,
      "pre_attack": 1,
      "market_brag": 4,
      "open_market_brag": 4,
      "open_attack": 2,
      "russia": 1,
      "open_russia": 1,
      "open_positive": 4,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "burst_then_silence": true,
      "avg_emotion": 14.958333333333336
    },
    "actual_return": 0.004,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-11-14",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.446906Z",
    "day_summary": {
      "post_count": 12,
      "positive": 5,
      "emotion_sum": 179.50000000000003,
      "attack": 3,
      "pre_attack": 1,
      "market_brag": 4,
      "open_market_brag": 4,
      "open_attack": 2,
      "russia": 1,
      "open_russia": 1,
      "open_positive": 4,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "burst_then_silence": true,
      "avg_emotion": 14.958333333333336
    },
    "actual_return": -0.822,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-11-17",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.459375Z",
    "day_summary": {
      "post_count": 22,
      "market_brag": 3,
      "attack": 1,
      "positive": 6,
      "emotion_sum": 182.70000000000002,
      "pre_positive": 1,
      "open_positive": 1,
      "sig_tyfa": 1,
      "russia": 1,
      "china": 1,
      "burst_then_silence": true,
      "avg_emotion": 8.304545454545455
    },
    "actual_return": -1.434,
    "correct": false
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-11-17",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.459382Z",
    "day_summary": {
      "post_count": 22,
      "market_brag": 3,
      "attack": 1,
      "positive": 6,
      "emotion_sum": 182.70000000000002,
      "pre_positive": 1,
      "open_positive": 1,
      "sig_tyfa": 1,
      "russia": 1,
      "china": 1,
      "burst_then_silence": true,
      "avg_emotion": 8.304545454545455
    },
    "actual_return": -1.064,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-11-18",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.462802Z",
    "day_summary": {
      "post_count": 6,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "sig_djt": 4,
      "pre_sig_djt": 2,
      "emotion_sum": 116.39999999999999,
      "positive": 2,
      "pre_positive": 1,
      "deal": 1,
      "pre_deal": 1,
      "market_brag": 1,
      "china": 1,
      "avg_emotion": 19.4
    },
    "actual_return": 0.015,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-11-19",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.466029Z",
    "day_summary": {
      "post_count": 12,
      "emotion_sum": 35.9,
      "russia": 1,
      "open_russia": 1,
      "deal": 1,
      "open_deal": 1,
      "tariff": 2,
      "open_tariff": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "positive": 1,
      "open_positive": 1,
      "threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 2.9916666666666667
    },
    "actual_return": -1.314,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-11-20",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.469025Z",
    "day_summary": {
      "post_count": 8,
      "market_brag": 1,
      "iran": 1,
      "action": 1,
      "attack": 2,
      "russia": 1,
      "positive": 2,
      "deal": 1,
      "sig_tyfa": 1,
      "emotion_sum": 248.5,
      "pre_positive": 1,
      "sig_djt": 6,
      "pre_sig_djt": 3,
      "pre_attack": 1,
      "threat": 1,
      "open_threat": 1,
      "avg_emotion": 31.0625
    },
    "actual_return": -2.003,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-11-22",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.473999Z",
    "day_summary": {
      "post_count": 8,
      "action": 1,
      "sig_djt": 4,
      "attack": 1,
      "positive": 2,
      "sig_potus": 1,
      "emotion_sum": 109.00000000000001,
      "pre_sig_djt": 1,
      "market_brag": 1,
      "pre_market_brag": 1,
      "pre_positive": 1,
      "avg_emotion": 13.625000000000002
    },
    "actual_return": 2.653,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-11-24",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.479696Z",
    "day_summary": {
      "post_count": 18,
      "emotion_sum": 204.0,
      "action": 1,
      "sig_tyfa": 3,
      "pre_sig_tyfa": 2,
      "tariff": 2,
      "pre_tariff": 2,
      "positive": 7,
      "pre_positive": 4,
      "night_tariff": 1,
      "market_brag": 1,
      "pre_market_brag": 1,
      "russia": 2,
      "pre_russia": 1,
      "deal": 2,
      "pre_deal": 1,
      "sig_djt": 4,
      "pre_sig_djt": 2,
      "china": 1,
      "open_china": 1,
      "open_russia": 1,
      "open_positive": 2,
      "sig_potus": 2,
      "open_sig_potus": 1,
      "open_deal": 1,
      "open_sig_tyfa": 1,
      "burst_then_silence": true,
      "avg_emotion": 11.333333333333334
    },
    "actual_return": 1.949,
    "correct": true
  },
  {
    "model_id": "C3_night_alert",
    "model_name": "深夜關稅推文→開盤跳空",
    "date_signal": "2025-11-24",
    "direction": "SHORT",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.479704Z",
    "day_summary": {
      "post_count": 18,
      "emotion_sum": 204.0,
      "action": 1,
      "sig_tyfa": 3,
      "pre_sig_tyfa": 2,
      "tariff": 2,
      "pre_tariff": 2,
      "positive": 7,
      "pre_positive": 4,
      "night_tariff": 1,
      "market_brag": 1,
      "pre_market_brag": 1,
      "russia": 2,
      "pre_russia": 1,
      "deal": 2,
      "pre_deal": 1,
      "sig_djt": 4,
      "pre_sig_djt": 2,
      "china": 1,
      "open_china": 1,
      "open_russia": 1,
      "open_positive": 2,
      "sig_potus": 2,
      "open_sig_potus": 1,
      "open_deal": 1,
      "open_sig_tyfa": 1,
      "burst_then_silence": true,
      "avg_emotion": 11.333333333333334
    },
    "actual_return": 1.949,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-11-24",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.479709Z",
    "day_summary": {
      "post_count": 18,
      "emotion_sum": 204.0,
      "action": 1,
      "sig_tyfa": 3,
      "pre_sig_tyfa": 2,
      "tariff": 2,
      "pre_tariff": 2,
      "positive": 7,
      "pre_positive": 4,
      "night_tariff": 1,
      "market_brag": 1,
      "pre_market_brag": 1,
      "russia": 2,
      "pre_russia": 1,
      "deal": 2,
      "pre_deal": 1,
      "sig_djt": 4,
      "pre_sig_djt": 2,
      "china": 1,
      "open_china": 1,
      "open_russia": 1,
      "open_positive": 2,
      "sig_potus": 2,
      "open_sig_potus": 1,
      "open_deal": 1,
      "open_sig_tyfa": 1,
      "burst_then_silence": true,
      "avg_emotion": 11.333333333333334
    },
    "actual_return": 2.653,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-11-25",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.482532Z",
    "day_summary": {
      "post_count": 5,
      "emotion_sum": 113.7,
      "action": 1,
      "open_action": 1,
      "russia": 1,
      "open_russia": 1,
      "positive": 3,
      "open_positive": 2,
      "sig_potus": 2,
      "open_sig_potus": 1,
      "deal": 1,
      "open_deal": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "market_brag": 2,
      "avg_emotion": 22.740000000000002
    },
    "actual_return": 1.726,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-11-25",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.482540Z",
    "day_summary": {
      "post_count": 5,
      "emotion_sum": 113.7,
      "action": 1,
      "open_action": 1,
      "russia": 1,
      "open_russia": 1,
      "positive": 3,
      "open_positive": 2,
      "sig_potus": 2,
      "open_sig_potus": 1,
      "deal": 1,
      "open_deal": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "market_brag": 2,
      "avg_emotion": 22.740000000000002
    },
    "actual_return": 2.271,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-11-26",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.485979Z",
    "day_summary": {
      "post_count": 25,
      "emotion_sum": 304.7,
      "market_brag": 2,
      "pre_market_brag": 1,
      "positive": 10,
      "pre_positive": 3,
      "deal": 3,
      "pre_deal": 1,
      "sig_djt": 4,
      "pre_sig_djt": 1,
      "russia": 2,
      "pre_russia": 1,
      "open_market_brag": 1,
      "open_positive": 6,
      "open_deal": 1,
      "open_sig_djt": 1,
      "open_russia": 1,
      "attack": 2,
      "open_attack": 2,
      "sig_potus": 2,
      "open_sig_potus": 2,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "action": 1,
      "open_action": 1,
      "burst_then_silence": true,
      "avg_emotion": 12.187999999999999
    },
    "actual_return": 0.818,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-11-26",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.485988Z",
    "day_summary": {
      "post_count": 25,
      "emotion_sum": 304.7,
      "market_brag": 2,
      "pre_market_brag": 1,
      "positive": 10,
      "pre_positive": 3,
      "deal": 3,
      "pre_deal": 1,
      "sig_djt": 4,
      "pre_sig_djt": 1,
      "russia": 2,
      "pre_russia": 1,
      "open_market_brag": 1,
      "open_positive": 6,
      "open_deal": 1,
      "open_sig_djt": 1,
      "open_russia": 1,
      "attack": 2,
      "open_attack": 2,
      "sig_potus": 2,
      "open_sig_potus": 2,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "action": 1,
      "open_action": 1,
      "burst_then_silence": true,
      "avg_emotion": 12.187999999999999
    },
    "actual_return": 0.818,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-11-26",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.485993Z",
    "day_summary": {
      "post_count": 25,
      "emotion_sum": 304.7,
      "market_brag": 2,
      "pre_market_brag": 1,
      "positive": 10,
      "pre_positive": 3,
      "deal": 3,
      "pre_deal": 1,
      "sig_djt": 4,
      "pre_sig_djt": 1,
      "russia": 2,
      "pre_russia": 1,
      "open_market_brag": 1,
      "open_positive": 6,
      "open_deal": 1,
      "open_sig_djt": 1,
      "open_russia": 1,
      "attack": 2,
      "open_attack": 2,
      "sig_potus": 2,
      "open_sig_potus": 2,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "action": 1,
      "open_action": 1,
      "burst_then_silence": true,
      "avg_emotion": 12.187999999999999
    },
    "actual_return": 0.281,
    "correct": false
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-11-26",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.485999Z",
    "day_summary": {
      "post_count": 25,
      "emotion_sum": 304.7,
      "market_brag": 2,
      "pre_market_brag": 1,
      "positive": 10,
      "pre_positive": 3,
      "deal": 3,
      "pre_deal": 1,
      "sig_djt": 4,
      "pre_sig_djt": 1,
      "russia": 2,
      "pre_russia": 1,
      "open_market_brag": 1,
      "open_positive": 6,
      "open_deal": 1,
      "open_sig_djt": 1,
      "open_russia": 1,
      "attack": 2,
      "open_attack": 2,
      "sig_potus": 2,
      "open_sig_potus": 2,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "action": 1,
      "open_action": 1,
      "burst_then_silence": true,
      "avg_emotion": 12.187999999999999
    },
    "actual_return": 0.527,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-11-28",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.492900Z",
    "day_summary": {
      "post_count": 8,
      "emotion_sum": 153.3,
      "relief": 1,
      "deal": 3,
      "positive": 5,
      "threat": 1,
      "pre_positive": 1,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "sig_tyfa": 2,
      "open_sig_tyfa": 1,
      "open_positive": 1,
      "action": 1,
      "open_action": 1,
      "open_deal": 1,
      "avg_emotion": 19.1625
    },
    "actual_return": -0.145,
    "correct": false
  },
  {
    "model_id": "B1_triple_signal",
    "model_name": "三信號齊發→買3天",
    "date_signal": "2025-11-29",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.496711Z",
    "day_summary": {
      "post_count": 13,
      "emotion_sum": 135.7,
      "market_brag": 1,
      "pre_market_brag": 1,
      "tariff": 1,
      "pre_tariff": 1,
      "positive": 2,
      "pre_positive": 1,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "deal": 1,
      "pre_deal": 1,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "relief": 1,
      "open_relief": 1,
      "threat": 1,
      "open_threat": 1,
      "open_positive": 1,
      "russia": 1,
      "attack": 1,
      "burst_then_silence": true,
      "avg_emotion": 10.438461538461537
    },
    "actual_return": 0.658,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-11-29",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.496721Z",
    "day_summary": {
      "post_count": 13,
      "emotion_sum": 135.7,
      "market_brag": 1,
      "pre_market_brag": 1,
      "tariff": 1,
      "pre_tariff": 1,
      "positive": 2,
      "pre_positive": 1,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "deal": 1,
      "pre_deal": 1,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "relief": 1,
      "open_relief": 1,
      "threat": 1,
      "open_threat": 1,
      "open_positive": 1,
      "russia": 1,
      "attack": 1,
      "burst_then_silence": true,
      "avg_emotion": 10.438461538461537
    },
    "actual_return": 0.251,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-12-02",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.508203Z",
    "day_summary": {
      "post_count": 69,
      "market_brag": 3,
      "positive": 9,
      "emotion_sum": 478.69999999999993,
      "sig_potus": 1,
      "sig_djt": 10,
      "pre_positive": 4,
      "pre_sig_djt": 4,
      "attack": 2,
      "pre_attack": 2,
      "open_market_brag": 1,
      "open_positive": 1,
      "tariff": 2,
      "open_tariff": 1,
      "threat": 2,
      "open_threat": 1,
      "deal": 2,
      "sig_tyfa": 1,
      "action": 1,
      "burst_then_silence": true,
      "avg_emotion": 6.937681159420289
    },
    "actual_return": 0.275,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-12-02",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.508208Z",
    "day_summary": {
      "post_count": 69,
      "market_brag": 3,
      "positive": 9,
      "emotion_sum": 478.69999999999993,
      "sig_potus": 1,
      "sig_djt": 10,
      "pre_positive": 4,
      "pre_sig_djt": 4,
      "attack": 2,
      "pre_attack": 2,
      "open_market_brag": 1,
      "open_positive": 1,
      "tariff": 2,
      "open_tariff": 1,
      "threat": 2,
      "open_threat": 1,
      "deal": 2,
      "sig_tyfa": 1,
      "action": 1,
      "burst_then_silence": true,
      "avg_emotion": 6.937681159420289
    },
    "actual_return": 0.383,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-12-02",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.508211Z",
    "day_summary": {
      "post_count": 69,
      "market_brag": 3,
      "positive": 9,
      "emotion_sum": 478.69999999999993,
      "sig_potus": 1,
      "sig_djt": 10,
      "pre_positive": 4,
      "pre_sig_djt": 4,
      "attack": 2,
      "pre_attack": 2,
      "open_market_brag": 1,
      "open_positive": 1,
      "tariff": 2,
      "open_tariff": 1,
      "threat": 2,
      "open_threat": 1,
      "deal": 2,
      "sig_tyfa": 1,
      "action": 1,
      "burst_then_silence": true,
      "avg_emotion": 6.937681159420289
    },
    "actual_return": 0.383,
    "correct": false
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-12-02",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.508215Z",
    "day_summary": {
      "post_count": 69,
      "market_brag": 3,
      "positive": 9,
      "emotion_sum": 478.69999999999993,
      "sig_potus": 1,
      "sig_djt": 10,
      "pre_positive": 4,
      "pre_sig_djt": 4,
      "attack": 2,
      "pre_attack": 2,
      "open_market_brag": 1,
      "open_positive": 1,
      "tariff": 2,
      "open_tariff": 1,
      "threat": 2,
      "open_threat": 1,
      "deal": 2,
      "sig_tyfa": 1,
      "action": 1,
      "burst_then_silence": true,
      "avg_emotion": 6.937681159420289
    },
    "actual_return": 0.577,
    "correct": true
  },
  {
    "model_id": "A3_relief_rocket",
    "model_name": "盤前 RELIEF→當天飆",
    "date_signal": "2025-12-03",
    "direction": "LONG",
    "hold_days": 0,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.512161Z",
    "day_summary": {
      "post_count": 6,
      "sig_djt": 4,
      "emotion_sum": 80.7,
      "positive": 2,
      "relief": 1,
      "pre_relief": 1,
      "threat": 1,
      "pre_threat": 1,
      "open_positive": 1,
      "action": 1,
      "open_action": 1,
      "burst_then_silence": true,
      "avg_emotion": 13.450000000000001
    },
    "actual_return": 0.505,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-12-03",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.512166Z",
    "day_summary": {
      "post_count": 6,
      "sig_djt": 4,
      "emotion_sum": 80.7,
      "positive": 2,
      "relief": 1,
      "pre_relief": 1,
      "threat": 1,
      "pre_threat": 1,
      "open_positive": 1,
      "action": 1,
      "open_action": 1,
      "burst_then_silence": true,
      "avg_emotion": 13.450000000000001
    },
    "actual_return": 0.614,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-12-04",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.515889Z",
    "day_summary": {
      "post_count": 20,
      "emotion_sum": 314.9,
      "positive": 9,
      "deal": 1,
      "pre_deal": 1,
      "market_brag": 6,
      "open_market_brag": 6,
      "open_positive": 6,
      "burst_then_silence": true,
      "avg_emotion": 15.745
    },
    "actual_return": 0.057,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-12-04",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.515894Z",
    "day_summary": {
      "post_count": 20,
      "emotion_sum": 314.9,
      "positive": 9,
      "deal": 1,
      "pre_deal": 1,
      "market_brag": 6,
      "open_market_brag": 6,
      "open_positive": 6,
      "burst_then_silence": true,
      "avg_emotion": 15.745
    },
    "actual_return": 0.057,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-12-04",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.515897Z",
    "day_summary": {
      "post_count": 20,
      "emotion_sum": 314.9,
      "positive": 9,
      "deal": 1,
      "pre_deal": 1,
      "market_brag": 6,
      "open_market_brag": 6,
      "open_positive": 6,
      "burst_then_silence": true,
      "avg_emotion": 15.745
    },
    "actual_return": -0.291,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-12-06",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.523957Z",
    "day_summary": {
      "post_count": 24,
      "sig_tyfa": 3,
      "positive": 7,
      "emotion_sum": 206.4,
      "action": 2,
      "deal": 1,
      "market_brag": 1,
      "pre_market_brag": 1,
      "attack": 2,
      "pre_attack": 1,
      "pre_positive": 1,
      "threat": 1,
      "open_threat": 1,
      "open_positive": 3,
      "russia": 1,
      "open_russia": 1,
      "open_attack": 1,
      "sig_djt": 6,
      "open_sig_djt": 3,
      "open_sig_tyfa": 1,
      "open_action": 1,
      "burst_then_silence": true,
      "avg_emotion": 8.6
    },
    "actual_return": -0.505,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-12-06",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.523966Z",
    "day_summary": {
      "post_count": 24,
      "sig_tyfa": 3,
      "positive": 7,
      "emotion_sum": 206.4,
      "action": 2,
      "deal": 1,
      "market_brag": 1,
      "pre_market_brag": 1,
      "attack": 2,
      "pre_attack": 1,
      "pre_positive": 1,
      "threat": 1,
      "open_threat": 1,
      "open_positive": 3,
      "russia": 1,
      "open_russia": 1,
      "open_attack": 1,
      "sig_djt": 6,
      "open_sig_djt": 3,
      "open_sig_tyfa": 1,
      "open_action": 1,
      "burst_then_silence": true,
      "avg_emotion": 8.6
    },
    "actual_return": -0.505,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-12-07",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.528029Z",
    "day_summary": {
      "post_count": 6,
      "emotion_sum": 200.2,
      "positive": 3,
      "pre_positive": 1,
      "deal": 1,
      "pre_deal": 1,
      "open_positive": 2,
      "attack": 1,
      "open_attack": 1,
      "sig_djt": 4,
      "open_sig_djt": 2,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "tariff": 1,
      "open_tariff": 1,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "avg_emotion": 33.36666666666667
    },
    "actual_return": 0.167,
    "correct": false
  },
  {
    "model_id": "B3_action_pre",
    "model_name": "盤前 ACTION+正面情緒→漲",
    "date_signal": "2025-12-08",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.532316Z",
    "day_summary": {
      "post_count": 5,
      "action": 3,
      "pre_action": 2,
      "emotion_sum": 118.2,
      "sig_potus": 1,
      "pre_sig_potus": 1,
      "russia": 2,
      "pre_russia": 1,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "open_russia": 1,
      "deal": 2,
      "open_deal": 1,
      "china": 1,
      "positive": 2,
      "sig_tyfa": 1,
      "tariff": 1,
      "avg_emotion": 23.64
    },
    "actual_return": -0.505,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-12-08",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.532325Z",
    "day_summary": {
      "post_count": 5,
      "action": 3,
      "pre_action": 2,
      "emotion_sum": 118.2,
      "sig_potus": 1,
      "pre_sig_potus": 1,
      "russia": 2,
      "pre_russia": 1,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "open_russia": 1,
      "deal": 2,
      "open_deal": 1,
      "china": 1,
      "positive": 2,
      "sig_tyfa": 1,
      "tariff": 1,
      "avg_emotion": 23.64
    },
    "actual_return": 0.167,
    "correct": false
  },
  {
    "model_id": "C3_night_alert",
    "model_name": "深夜關稅推文→開盤跳空",
    "date_signal": "2025-12-09",
    "direction": "SHORT",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.536444Z",
    "day_summary": {
      "post_count": 2,
      "tariff": 2,
      "pre_tariff": 2,
      "china": 1,
      "pre_china": 1,
      "night_tariff": 2,
      "emotion_sum": 17.3,
      "positive": 1,
      "pre_positive": 1,
      "avg_emotion": 8.65
    },
    "actual_return": 0.673,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-12-10",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.539600Z",
    "day_summary": {
      "post_count": 4,
      "sig_tyfa": 1,
      "positive": 3,
      "sig_potus": 2,
      "emotion_sum": 83.3,
      "action": 1,
      "open_action": 1,
      "open_positive": 1,
      "avg_emotion": 20.825
    },
    "actual_return": -0.089,
    "correct": false
  },
  {
    "model_id": "B3_action_pre",
    "model_name": "盤前 ACTION+正面情緒→漲",
    "date_signal": "2025-12-11",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.543282Z",
    "day_summary": {
      "post_count": 8,
      "market_brag": 4,
      "positive": 5,
      "emotion_sum": 145.6,
      "threat": 1,
      "pre_positive": 1,
      "action": 1,
      "pre_action": 1,
      "deal": 1,
      "pre_deal": 1,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "open_market_brag": 2,
      "open_positive": 2,
      "tariff": 1,
      "open_tariff": 1,
      "china": 1,
      "open_china": 1,
      "attack": 1,
      "avg_emotion": 18.2
    },
    "actual_return": -0.494,
    "correct": false
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-12-11",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.543288Z",
    "day_summary": {
      "post_count": 8,
      "market_brag": 4,
      "positive": 5,
      "emotion_sum": 145.6,
      "threat": 1,
      "pre_positive": 1,
      "action": 1,
      "pre_action": 1,
      "deal": 1,
      "pre_deal": 1,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "open_market_brag": 2,
      "open_positive": 2,
      "tariff": 1,
      "open_tariff": 1,
      "china": 1,
      "open_china": 1,
      "attack": 1,
      "avg_emotion": 18.2
    },
    "actual_return": -0.653,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-12-13",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.549378Z",
    "day_summary": {
      "post_count": 8,
      "emotion_sum": 79.19999999999999,
      "tariff": 1,
      "open_tariff": 1,
      "positive": 2,
      "open_positive": 2,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "sig_potus": 2,
      "open_sig_potus": 1,
      "avg_emotion": 9.899999999999999
    },
    "actual_return": -2.023,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-12-16",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.555555Z",
    "day_summary": {
      "post_count": 6,
      "emotion_sum": 105.19999999999999,
      "positive": 2,
      "open_positive": 1,
      "sig_tyfa": 2,
      "tariff": 1,
      "sig_potus": 2,
      "action": 1,
      "threat": 1,
      "avg_emotion": 17.53333333333333
    },
    "actual_return": -0.373,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2025-12-17",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.557610Z",
    "day_summary": {
      "post_count": 9,
      "positive": 2,
      "emotion_sum": 134.0,
      "deal": 1,
      "threat": 1,
      "sig_djt": 4,
      "pre_sig_djt": 1,
      "attack": 1,
      "open_attack": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "avg_emotion": 14.88888888888889
    },
    "actual_return": -0.413,
    "correct": false
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-12-18",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.559744Z",
    "day_summary": {
      "post_count": 6,
      "market_brag": 6,
      "open_market_brag": 2,
      "positive": 5,
      "open_positive": 2,
      "emotion_sum": 164.20000000000002,
      "avg_emotion": 27.36666666666667
    },
    "actual_return": 1.482,
    "correct": false
  },
  {
    "model_id": "C3_night_alert",
    "model_name": "深夜關稅推文→開盤跳空",
    "date_signal": "2025-12-19",
    "direction": "SHORT",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.561729Z",
    "day_summary": {
      "post_count": 12,
      "positive": 5,
      "sig_djt": 6,
      "emotion_sum": 241.70000000000002,
      "tariff": 1,
      "night_tariff": 1,
      "attack": 1,
      "open_attack": 1,
      "open_positive": 1,
      "threat": 1,
      "sig_potus": 2,
      "action": 1,
      "avg_emotion": 20.14166666666667
    },
    "actual_return": 1.264,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-12-19",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.561733Z",
    "day_summary": {
      "post_count": 12,
      "positive": 5,
      "sig_djt": 6,
      "emotion_sum": 241.70000000000002,
      "tariff": 1,
      "night_tariff": 1,
      "attack": 1,
      "open_attack": 1,
      "open_positive": 1,
      "threat": 1,
      "sig_potus": 2,
      "action": 1,
      "avg_emotion": 20.14166666666667
    },
    "actual_return": 1.725,
    "correct": true
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-12-19",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.561736Z",
    "day_summary": {
      "post_count": 12,
      "positive": 5,
      "sig_djt": 6,
      "emotion_sum": 241.70000000000002,
      "tariff": 1,
      "night_tariff": 1,
      "attack": 1,
      "open_attack": 1,
      "open_positive": 1,
      "threat": 1,
      "sig_potus": 2,
      "action": 1,
      "avg_emotion": 20.14166666666667
    },
    "actual_return": 2.053,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-12-20",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.563988Z",
    "day_summary": {
      "post_count": 5,
      "market_brag": 3,
      "positive": 4,
      "emotion_sum": 87.3,
      "pre_market_brag": 1,
      "pre_positive": 1,
      "attack": 1,
      "avg_emotion": 17.46
    },
    "actual_return": 0.974,
    "correct": false
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2025-12-23",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.568465Z",
    "day_summary": {
      "post_count": 9,
      "sig_djt": 5,
      "emotion_sum": 256.70000000000005,
      "deal": 1,
      "pre_deal": 1,
      "pre_sig_djt": 2,
      "tariff": 2,
      "pre_tariff": 1,
      "positive": 5,
      "pre_positive": 1,
      "open_positive": 4,
      "market_brag": 3,
      "open_market_brag": 3,
      "open_tariff": 1,
      "sig_potus": 2,
      "open_sig_potus": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "action": 1,
      "open_action": 1,
      "avg_emotion": 28.522222222222226
    },
    "actual_return": 0.837,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-12-23",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.568470Z",
    "day_summary": {
      "post_count": 9,
      "sig_djt": 5,
      "emotion_sum": 256.70000000000005,
      "deal": 1,
      "pre_deal": 1,
      "pre_sig_djt": 2,
      "tariff": 2,
      "pre_tariff": 1,
      "positive": 5,
      "pre_positive": 1,
      "open_positive": 4,
      "market_brag": 3,
      "open_market_brag": 3,
      "open_tariff": 1,
      "sig_potus": 2,
      "open_sig_potus": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "action": 1,
      "open_action": 1,
      "avg_emotion": 28.522222222222226
    },
    "actual_return": 0.837,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-12-24",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.571083Z",
    "day_summary": {
      "post_count": 10,
      "market_brag": 1,
      "emotion_sum": 133.5,
      "threat": 2,
      "burst_then_silence": true,
      "avg_emotion": 13.35
    },
    "actual_return": 0.362,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-12-25",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.573930Z",
    "day_summary": {
      "post_count": 23,
      "market_brag": 1,
      "tariff": 1,
      "sig_djt": 2,
      "emotion_sum": 95.99999999999997,
      "sig_potus": 2,
      "attack": 1,
      "russia": 1,
      "positive": 1,
      "burst_then_silence": true,
      "avg_emotion": 4.17391304347826
    },
    "actual_return": -0.437,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2025-12-25",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.573936Z",
    "day_summary": {
      "post_count": 23,
      "market_brag": 1,
      "tariff": 1,
      "sig_djt": 2,
      "emotion_sum": 95.99999999999997,
      "sig_potus": 2,
      "attack": 1,
      "russia": 1,
      "positive": 1,
      "burst_then_silence": true,
      "avg_emotion": 4.17391304347826
    },
    "actual_return": -0.574,
    "correct": true
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2025-12-25",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.573940Z",
    "day_summary": {
      "post_count": 23,
      "market_brag": 1,
      "tariff": 1,
      "sig_djt": 2,
      "emotion_sum": 95.99999999999997,
      "sig_potus": 2,
      "attack": 1,
      "russia": 1,
      "positive": 1,
      "burst_then_silence": true,
      "avg_emotion": 4.17391304347826
    },
    "actual_return": -1.305,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2025-12-26",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.576749Z",
    "day_summary": {
      "post_count": 14,
      "emotion_sum": 176.0,
      "threat": 1,
      "pre_threat": 1,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "positive": 1,
      "pre_positive": 1,
      "attack": 1,
      "burst_then_silence": true,
      "avg_emotion": 12.571428571428571
    },
    "actual_return": -0.437,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-01-02",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.590252Z",
    "day_summary": {
      "post_count": 11,
      "emotion_sum": 180.49999999999997,
      "market_brag": 2,
      "positive": 4,
      "sig_tyfa": 2,
      "pre_sig_tyfa": 2,
      "iran": 1,
      "pre_iran": 1,
      "pre_positive": 3,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "pre_market_brag": 1,
      "tariff": 2,
      "pre_tariff": 2,
      "burst_then_silence": true,
      "avg_emotion": 16.409090909090907
    },
    "actual_return": 0.348,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-01-03",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.592303Z",
    "day_summary": {
      "post_count": 21,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "emotion_sum": 57.699999999999974,
      "iran": 1,
      "burst_then_silence": true,
      "avg_emotion": 2.7476190476190463
    },
    "actual_return": 0.764,
    "correct": true
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2026-01-03",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.592307Z",
    "day_summary": {
      "post_count": 21,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "emotion_sum": 57.699999999999974,
      "iran": 1,
      "burst_then_silence": true,
      "avg_emotion": 2.7476190476190463
    },
    "actual_return": 0.425,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-01-05",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.594834Z",
    "day_summary": {
      "post_count": 15,
      "emotion_sum": 175.40000000000003,
      "attack": 3,
      "pre_attack": 1,
      "tariff": 1,
      "pre_tariff": 1,
      "open_attack": 1,
      "market_brag": 1,
      "positive": 2,
      "action": 2,
      "sig_djt": 2,
      "sig_potus": 2,
      "sig_tyfa": 1,
      "burst_then_silence": true,
      "avg_emotion": 11.693333333333335
    },
    "actual_return": 0.764,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2026-01-05",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.594842Z",
    "day_summary": {
      "post_count": 15,
      "emotion_sum": 175.40000000000003,
      "attack": 3,
      "pre_attack": 1,
      "tariff": 1,
      "pre_tariff": 1,
      "open_attack": 1,
      "market_brag": 1,
      "positive": 2,
      "action": 2,
      "sig_djt": 2,
      "sig_potus": 2,
      "sig_tyfa": 1,
      "burst_then_silence": true,
      "avg_emotion": 11.693333333333335
    },
    "actual_return": 0.417,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-01-06",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.598353Z",
    "day_summary": {
      "post_count": 14,
      "market_brag": 6,
      "pre_market_brag": 1,
      "tariff": 1,
      "pre_tariff": 1,
      "positive": 11,
      "pre_positive": 1,
      "emotion_sum": 299.4,
      "attack": 1,
      "pre_attack": 1,
      "sig_tyfa": 2,
      "pre_sig_tyfa": 1,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "action": 2,
      "deal": 1,
      "sig_potus": 2,
      "threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 21.385714285714283
    },
    "actual_return": 0.187,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2026-01-06",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.598361Z",
    "day_summary": {
      "post_count": 14,
      "market_brag": 6,
      "pre_market_brag": 1,
      "tariff": 1,
      "pre_tariff": 1,
      "positive": 11,
      "pre_positive": 1,
      "emotion_sum": 299.4,
      "attack": 1,
      "pre_attack": 1,
      "sig_tyfa": 2,
      "pre_sig_tyfa": 1,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "action": 2,
      "deal": 1,
      "sig_potus": 2,
      "threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 21.385714285714283
    },
    "actual_return": 0.194,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2026-01-06",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.598365Z",
    "day_summary": {
      "post_count": 14,
      "market_brag": 6,
      "pre_market_brag": 1,
      "tariff": 1,
      "pre_tariff": 1,
      "positive": 11,
      "pre_positive": 1,
      "emotion_sum": 299.4,
      "attack": 1,
      "pre_attack": 1,
      "sig_tyfa": 2,
      "pre_sig_tyfa": 1,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "action": 2,
      "deal": 1,
      "sig_potus": 2,
      "threat": 1,
      "burst_then_silence": true,
      "avg_emotion": 21.385714285714283
    },
    "actual_return": 0.194,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2026-01-07",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.602306Z",
    "day_summary": {
      "post_count": 10,
      "sig_djt": 4,
      "pre_sig_djt": 1,
      "emotion_sum": 200.10000000000002,
      "china": 1,
      "open_china": 1,
      "action": 3,
      "open_action": 3,
      "open_sig_djt": 1,
      "russia": 1,
      "open_russia": 1,
      "positive": 5,
      "open_positive": 3,
      "market_brag": 2,
      "open_market_brag": 1,
      "threat": 1,
      "open_threat": 1,
      "sig_potus": 2,
      "open_sig_potus": 1,
      "sig_tyfa": 2,
      "open_sig_tyfa": 1,
      "tariff": 1,
      "deal": 2,
      "avg_emotion": 20.01
    },
    "actual_return": 0.305,
    "correct": false
  },
  {
    "model_id": "B2_tariff_to_deal",
    "model_name": "連3天關稅→出現Deal→轉折",
    "date_signal": "2026-01-08",
    "direction": "LONG",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.606315Z",
    "day_summary": {
      "post_count": 7,
      "emotion_sum": 97.8,
      "positive": 4,
      "open_positive": 1,
      "deal": 1,
      "market_brag": 2,
      "sig_potus": 1,
      "sig_tyfa": 1,
      "tariff": 1,
      "avg_emotion": 13.971428571428572
    },
    "actual_return": 0.913,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2026-01-08",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.606319Z",
    "day_summary": {
      "post_count": 7,
      "emotion_sum": 97.8,
      "positive": 4,
      "open_positive": 1,
      "deal": 1,
      "market_brag": 2,
      "sig_potus": 1,
      "sig_tyfa": 1,
      "tariff": 1,
      "avg_emotion": 13.971428571428572
    },
    "actual_return": 0.913,
    "correct": true
  },
  {
    "model_id": "B2_tariff_to_deal",
    "model_name": "連3天關稅→出現Deal→轉折",
    "date_signal": "2026-01-09",
    "direction": "LONG",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.610335Z",
    "day_summary": {
      "post_count": 11,
      "emotion_sum": 213.09999999999997,
      "sig_djt": 6,
      "iran": 1,
      "pre_iran": 1,
      "sig_tyfa": 4,
      "pre_sig_tyfa": 1,
      "pre_sig_djt": 1,
      "open_sig_tyfa": 3,
      "positive": 3,
      "open_positive": 1,
      "deal": 1,
      "open_deal": 1,
      "tariff": 1,
      "burst_then_silence": true,
      "avg_emotion": 19.37272727272727
    },
    "actual_return": 0.518,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-01-09",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.610341Z",
    "day_summary": {
      "post_count": 11,
      "emotion_sum": 213.09999999999997,
      "sig_djt": 6,
      "iran": 1,
      "pre_iran": 1,
      "sig_tyfa": 4,
      "pre_sig_tyfa": 1,
      "pre_sig_djt": 1,
      "open_sig_tyfa": 3,
      "positive": 3,
      "open_positive": 1,
      "deal": 1,
      "open_deal": 1,
      "tariff": 1,
      "burst_then_silence": true,
      "avg_emotion": 19.37272727272727
    },
    "actual_return": 0.714,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-01-10",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.615115Z",
    "day_summary": {
      "post_count": 19,
      "sig_potus": 2,
      "sig_tyfa": 3,
      "positive": 7,
      "action": 2,
      "emotion_sum": 357.9,
      "market_brag": 3,
      "attack": 3,
      "open_attack": 3,
      "open_positive": 3,
      "russia": 1,
      "open_russia": 1,
      "sig_djt": 10,
      "open_sig_djt": 4,
      "iran": 2,
      "open_iran": 1,
      "burst_then_silence": true,
      "avg_emotion": 18.836842105263155
    },
    "actual_return": 0.283,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2026-01-10",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.615123Z",
    "day_summary": {
      "post_count": 19,
      "sig_potus": 2,
      "sig_tyfa": 3,
      "positive": 7,
      "action": 2,
      "emotion_sum": 357.9,
      "market_brag": 3,
      "attack": 3,
      "open_attack": 3,
      "open_positive": 3,
      "russia": 1,
      "open_russia": 1,
      "sig_djt": 10,
      "open_sig_djt": 4,
      "iran": 2,
      "open_iran": 1,
      "burst_then_silence": true,
      "avg_emotion": 18.836842105263155
    },
    "actual_return": -0.252,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2026-01-10",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.615126Z",
    "day_summary": {
      "post_count": 19,
      "sig_potus": 2,
      "sig_tyfa": 3,
      "positive": 7,
      "action": 2,
      "emotion_sum": 357.9,
      "market_brag": 3,
      "attack": 3,
      "open_attack": 3,
      "open_positive": 3,
      "russia": 1,
      "open_russia": 1,
      "sig_djt": 10,
      "open_sig_djt": 4,
      "iran": 2,
      "open_iran": 1,
      "burst_then_silence": true,
      "avg_emotion": 18.836842105263155
    },
    "actual_return": -0.252,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2026-01-11",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.619688Z",
    "day_summary": {
      "post_count": 9,
      "emotion_sum": 156.70000000000002,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "deal": 1,
      "pre_deal": 1,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "threat": 1,
      "pre_threat": 1,
      "relief": 1,
      "open_relief": 1,
      "market_brag": 1,
      "open_market_brag": 1,
      "avg_emotion": 17.41111111111111
    },
    "actual_return": 0.283,
    "correct": true
  },
  {
    "model_id": "B3_action_pre",
    "model_name": "盤前 ACTION+正面情緒→漲",
    "date_signal": "2026-01-14",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.632337Z",
    "day_summary": {
      "post_count": 7,
      "emotion_sum": 166.0,
      "china": 2,
      "pre_china": 2,
      "action": 2,
      "pre_action": 2,
      "sig_djt": 4,
      "pre_sig_djt": 2,
      "russia": 2,
      "pre_russia": 2,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "attack": 2,
      "pre_attack": 2,
      "positive": 2,
      "pre_positive": 1,
      "avg_emotion": 23.714285714285715
    },
    "actual_return": 0.102,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2026-01-15",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.635383Z",
    "day_summary": {
      "post_count": 7,
      "attack": 3,
      "positive": 5,
      "emotion_sum": 118.9,
      "iran": 1,
      "pre_iran": 1,
      "pre_attack": 2,
      "pre_positive": 2,
      "threat": 1,
      "pre_threat": 1,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "tariff": 1,
      "sig_tyfa": 1,
      "sig_potus": 2,
      "avg_emotion": 16.985714285714288
    },
    "actual_return": -2.477,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2026-01-16",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.638204Z",
    "day_summary": {
      "post_count": 5,
      "relief": 1,
      "positive": 4,
      "action": 2,
      "deal": 1,
      "emotion_sum": 99.5,
      "open_positive": 2,
      "open_action": 1,
      "sig_djt": 2,
      "open_sig_djt": 1,
      "iran": 1,
      "open_iran": 1,
      "sig_potus": 2,
      "open_sig_potus": 1,
      "avg_emotion": 19.9
    },
    "actual_return": -2.352,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2026-01-16",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.638210Z",
    "day_summary": {
      "post_count": 5,
      "relief": 1,
      "positive": 4,
      "action": 2,
      "deal": 1,
      "emotion_sum": 99.5,
      "open_positive": 2,
      "open_action": 1,
      "sig_djt": 2,
      "open_sig_djt": 1,
      "iran": 1,
      "open_iran": 1,
      "sig_potus": 2,
      "open_sig_potus": 1,
      "avg_emotion": 19.9
    },
    "actual_return": -1.22,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2026-01-17",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.641073Z",
    "day_summary": {
      "post_count": 6,
      "emotion_sum": 98.5,
      "attack": 2,
      "open_attack": 1,
      "sig_tyfa": 2,
      "open_sig_tyfa": 2,
      "threat": 1,
      "open_threat": 1,
      "china": 1,
      "open_china": 1,
      "action": 1,
      "open_action": 1,
      "russia": 1,
      "open_russia": 1,
      "tariff": 1,
      "open_tariff": 1,
      "deal": 2,
      "open_deal": 2,
      "sig_potus": 2,
      "open_sig_potus": 1,
      "avg_emotion": 16.416666666666668
    },
    "actual_return": 0.701,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2026-01-18",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.643824Z",
    "day_summary": {
      "post_count": 8,
      "market_brag": 2,
      "positive": 6,
      "action": 1,
      "emotion_sum": 177.0,
      "sig_potus": 1,
      "pre_positive": 2,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "attack": 1,
      "pre_attack": 1,
      "deal": 1,
      "pre_deal": 1,
      "avg_emotion": 22.125
    },
    "actual_return": 0.151,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2026-01-18",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.643832Z",
    "day_summary": {
      "post_count": 8,
      "market_brag": 2,
      "positive": 6,
      "action": 1,
      "emotion_sum": 177.0,
      "sig_potus": 1,
      "pre_positive": 2,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "attack": 1,
      "pre_attack": 1,
      "deal": 1,
      "pre_deal": 1,
      "avg_emotion": 22.125
    },
    "actual_return": 0.701,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-01-19",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.646669Z",
    "day_summary": {
      "post_count": 15,
      "emotion_sum": 238.3,
      "iran": 1,
      "market_brag": 1,
      "sig_tyfa": 1,
      "positive": 3,
      "sig_djt": 8,
      "attack": 4,
      "threat": 1,
      "russia": 1,
      "pre_attack": 1,
      "burst_then_silence": true,
      "avg_emotion": 15.886666666666667
    },
    "actual_return": 0.151,
    "correct": true
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2026-01-19",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.646676Z",
    "day_summary": {
      "post_count": 15,
      "emotion_sum": 238.3,
      "iran": 1,
      "market_brag": 1,
      "sig_tyfa": 1,
      "positive": 3,
      "sig_djt": 8,
      "attack": 4,
      "threat": 1,
      "russia": 1,
      "pre_attack": 1,
      "burst_then_silence": true,
      "avg_emotion": 15.886666666666667
    },
    "actual_return": 0.734,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-01-20",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.649633Z",
    "day_summary": {
      "post_count": 21,
      "emotion_sum": 228.70000000000002,
      "attack": 1,
      "pre_attack": 1,
      "russia": 1,
      "pre_russia": 1,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "positive": 2,
      "pre_positive": 1,
      "china": 1,
      "pre_china": 1,
      "open_positive": 1,
      "sig_djt": 2,
      "open_sig_djt": 1,
      "burst_then_silence": true,
      "avg_emotion": 10.89047619047619
    },
    "actual_return": 0.151,
    "correct": true
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2026-01-20",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.649639Z",
    "day_summary": {
      "post_count": 21,
      "emotion_sum": 228.70000000000002,
      "attack": 1,
      "pre_attack": 1,
      "russia": 1,
      "pre_russia": 1,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "positive": 2,
      "pre_positive": 1,
      "china": 1,
      "pre_china": 1,
      "open_positive": 1,
      "sig_djt": 2,
      "open_sig_djt": 1,
      "burst_then_silence": true,
      "avg_emotion": 10.89047619047619
    },
    "actual_return": 0.734,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-01-21",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.652481Z",
    "day_summary": {
      "post_count": 10,
      "emotion_sum": 114.1,
      "tariff": 1,
      "open_tariff": 1,
      "positive": 1,
      "open_positive": 1,
      "sig_potus": 2,
      "open_sig_potus": 1,
      "deal": 1,
      "open_deal": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "burst_then_silence": true,
      "avg_emotion": 11.41
    },
    "actual_return": 1.507,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2026-01-21",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.652491Z",
    "day_summary": {
      "post_count": 10,
      "emotion_sum": 114.1,
      "tariff": 1,
      "open_tariff": 1,
      "positive": 1,
      "open_positive": 1,
      "sig_potus": 2,
      "open_sig_potus": 1,
      "deal": 1,
      "open_deal": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "burst_then_silence": true,
      "avg_emotion": 11.41
    },
    "actual_return": 1.54,
    "correct": true
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2026-01-22",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.655842Z",
    "day_summary": {
      "post_count": 30,
      "emotion_sum": 235.89999999999998,
      "positive": 6,
      "open_positive": 5,
      "attack": 3,
      "open_attack": 3,
      "threat": 1,
      "open_threat": 1,
      "tariff": 1,
      "china": 1,
      "avg_emotion": 7.863333333333332
    },
    "actual_return": 0.928,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2026-01-23",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.661725Z",
    "day_summary": {
      "post_count": 57,
      "positive": 29,
      "action": 3,
      "threat": 1,
      "emotion_sum": 965.0000000000003,
      "market_brag": 24,
      "sig_tyfa": 2,
      "sig_potus": 2,
      "china": 3,
      "deal": 5,
      "pre_positive": 2,
      "pre_deal": 1,
      "sig_djt": 6,
      "pre_sig_djt": 1,
      "open_market_brag": 1,
      "open_china": 1,
      "open_positive": 1,
      "burst_then_silence": true,
      "avg_emotion": 16.929824561403514
    },
    "actual_return": 0.614,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-01-23",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.661732Z",
    "day_summary": {
      "post_count": 57,
      "positive": 29,
      "action": 3,
      "threat": 1,
      "emotion_sum": 965.0000000000003,
      "market_brag": 24,
      "sig_tyfa": 2,
      "sig_potus": 2,
      "china": 3,
      "deal": 5,
      "pre_positive": 2,
      "pre_deal": 1,
      "sig_djt": 6,
      "pre_sig_djt": 1,
      "open_market_brag": 1,
      "open_china": 1,
      "open_positive": 1,
      "burst_then_silence": true,
      "avg_emotion": 16.929824561403514
    },
    "actual_return": 0.614,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2026-01-23",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.661736Z",
    "day_summary": {
      "post_count": 57,
      "positive": 29,
      "action": 3,
      "threat": 1,
      "emotion_sum": 965.0000000000003,
      "market_brag": 24,
      "sig_tyfa": 2,
      "sig_potus": 2,
      "china": 3,
      "deal": 5,
      "pre_positive": 2,
      "pre_deal": 1,
      "sig_djt": 6,
      "pre_sig_djt": 1,
      "open_market_brag": 1,
      "open_china": 1,
      "open_positive": 1,
      "burst_then_silence": true,
      "avg_emotion": 16.929824561403514
    },
    "actual_return": 1.024,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2026-01-23",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.661739Z",
    "day_summary": {
      "post_count": 57,
      "positive": 29,
      "action": 3,
      "threat": 1,
      "emotion_sum": 965.0000000000003,
      "market_brag": 24,
      "sig_tyfa": 2,
      "sig_potus": 2,
      "china": 3,
      "deal": 5,
      "pre_positive": 2,
      "pre_deal": 1,
      "sig_djt": 6,
      "pre_sig_djt": 1,
      "open_market_brag": 1,
      "open_china": 1,
      "open_positive": 1,
      "burst_then_silence": true,
      "avg_emotion": 16.929824561403514
    },
    "actual_return": 1.024,
    "correct": true
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2026-01-23",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.661743Z",
    "day_summary": {
      "post_count": 57,
      "positive": 29,
      "action": 3,
      "threat": 1,
      "emotion_sum": 965.0000000000003,
      "market_brag": 24,
      "sig_tyfa": 2,
      "sig_potus": 2,
      "china": 3,
      "deal": 5,
      "pre_positive": 2,
      "pre_deal": 1,
      "sig_djt": 6,
      "pre_sig_djt": 1,
      "open_market_brag": 1,
      "open_china": 1,
      "open_positive": 1,
      "burst_then_silence": true,
      "avg_emotion": 16.929824561403514
    },
    "actual_return": 1.016,
    "correct": true
  },
  {
    "model_id": "B3_action_pre",
    "model_name": "盤前 ACTION+正面情緒→漲",
    "date_signal": "2026-01-24",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.668023Z",
    "day_summary": {
      "post_count": 11,
      "china": 3,
      "emotion_sum": 170.4,
      "pre_china": 1,
      "action": 1,
      "pre_action": 1,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "tariff": 1,
      "pre_tariff": 1,
      "deal": 1,
      "pre_deal": 1,
      "sig_tyfa": 2,
      "pre_sig_tyfa": 1,
      "positive": 4,
      "open_positive": 4,
      "open_sig_tyfa": 1,
      "open_china": 1,
      "attack": 2,
      "open_attack": 2,
      "threat": 1,
      "open_threat": 1,
      "avg_emotion": 15.490909090909092
    },
    "actual_return": 0.8,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2026-01-25",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.674463Z",
    "day_summary": {
      "post_count": 8,
      "attack": 2,
      "pre_attack": 1,
      "positive": 6,
      "pre_positive": 1,
      "sig_djt": 8,
      "pre_sig_djt": 1,
      "emotion_sum": 161.8,
      "market_brag": 2,
      "open_market_brag": 2,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "open_positive": 3,
      "open_sig_djt": 3,
      "deal": 2,
      "open_deal": 1,
      "china": 2,
      "open_china": 2,
      "open_attack": 1,
      "sig_potus": 2,
      "action": 1,
      "avg_emotion": 20.225
    },
    "actual_return": 0.8,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2026-01-25",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.674472Z",
    "day_summary": {
      "post_count": 8,
      "attack": 2,
      "pre_attack": 1,
      "positive": 6,
      "pre_positive": 1,
      "sig_djt": 8,
      "pre_sig_djt": 1,
      "emotion_sum": 161.8,
      "market_brag": 2,
      "open_market_brag": 2,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "open_positive": 3,
      "open_sig_djt": 3,
      "deal": 2,
      "open_deal": 1,
      "china": 2,
      "open_china": 2,
      "open_attack": 1,
      "sig_potus": 2,
      "action": 1,
      "avg_emotion": 20.225
    },
    "actual_return": 0.792,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2026-01-26",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.681207Z",
    "day_summary": {
      "post_count": 14,
      "emotion_sum": 253.5,
      "attack": 2,
      "pre_attack": 1,
      "sig_tyfa": 3,
      "pre_sig_tyfa": 1,
      "sig_djt": 4,
      "pre_sig_djt": 1,
      "open_attack": 1,
      "positive": 6,
      "open_positive": 5,
      "open_sig_djt": 1,
      "market_brag": 3,
      "open_market_brag": 3,
      "action": 3,
      "open_action": 2,
      "tariff": 1,
      "sig_potus": 2,
      "deal": 1,
      "avg_emotion": 18.107142857142858
    },
    "actual_return": 0.792,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2026-01-26",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.681214Z",
    "day_summary": {
      "post_count": 14,
      "emotion_sum": 253.5,
      "attack": 2,
      "pre_attack": 1,
      "sig_tyfa": 3,
      "pre_sig_tyfa": 1,
      "sig_djt": 4,
      "pre_sig_djt": 1,
      "open_attack": 1,
      "positive": 6,
      "open_positive": 5,
      "open_sig_djt": 1,
      "market_brag": 3,
      "open_market_brag": 3,
      "action": 3,
      "open_action": 2,
      "tariff": 1,
      "sig_potus": 2,
      "deal": 1,
      "avg_emotion": 18.107142857142858
    },
    "actual_return": 0.792,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2026-01-28",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.695155Z",
    "day_summary": {
      "post_count": 18,
      "market_brag": 7,
      "positive": 8,
      "threat": 1,
      "emotion_sum": 324.49999999999994,
      "action": 2,
      "attack": 2,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "iran": 1,
      "pre_iran": 1,
      "pre_positive": 1,
      "deal": 1,
      "pre_deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 18.027777777777775
    },
    "actual_return": -0.471,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-01-28",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.695165Z",
    "day_summary": {
      "post_count": 18,
      "market_brag": 7,
      "positive": 8,
      "threat": 1,
      "emotion_sum": 324.49999999999994,
      "action": 2,
      "attack": 2,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "iran": 1,
      "pre_iran": 1,
      "pre_positive": 1,
      "deal": 1,
      "pre_deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 18.027777777777775
    },
    "actual_return": -0.471,
    "correct": false
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2026-01-28",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.695169Z",
    "day_summary": {
      "post_count": 18,
      "market_brag": 7,
      "positive": 8,
      "threat": 1,
      "emotion_sum": 324.49999999999994,
      "action": 2,
      "attack": 2,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "iran": 1,
      "pre_iran": 1,
      "pre_positive": 1,
      "deal": 1,
      "pre_deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 18.027777777777775
    },
    "actual_return": -0.899,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-01-29",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.703472Z",
    "day_summary": {
      "post_count": 31,
      "emotion_sum": 144.29999999999998,
      "sig_tyfa": 2,
      "pre_sig_tyfa": 1,
      "tariff": 2,
      "pre_tariff": 1,
      "positive": 2,
      "pre_positive": 1,
      "relief": 1,
      "market_brag": 1,
      "action": 1,
      "sig_potus": 2,
      "burst_then_silence": true,
      "avg_emotion": 4.654838709677419
    },
    "actual_return": -0.555,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2026-01-29",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.703480Z",
    "day_summary": {
      "post_count": 31,
      "emotion_sum": 144.29999999999998,
      "sig_tyfa": 2,
      "pre_sig_tyfa": 1,
      "tariff": 2,
      "pre_tariff": 1,
      "positive": 2,
      "pre_positive": 1,
      "relief": 1,
      "market_brag": 1,
      "action": 1,
      "sig_potus": 2,
      "burst_then_silence": true,
      "avg_emotion": 4.654838709677419
    },
    "actual_return": -0.019,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-01-31",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.715942Z",
    "day_summary": {
      "post_count": 15,
      "positive": 7,
      "emotion_sum": 248.50000000000003,
      "market_brag": 2,
      "sig_djt": 8,
      "attack": 1,
      "pre_attack": 1,
      "pre_positive": 1,
      "pre_sig_djt": 1,
      "open_positive": 3,
      "open_market_brag": 1,
      "open_sig_djt": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "action": 1,
      "open_action": 1,
      "burst_then_silence": true,
      "avg_emotion": 16.56666666666667
    },
    "actual_return": 0.017,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-02-01",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.721234Z",
    "day_summary": {
      "post_count": 12,
      "emotion_sum": 96.19999999999999,
      "threat": 1,
      "pre_threat": 1,
      "tariff": 1,
      "pre_tariff": 1,
      "positive": 4,
      "open_positive": 2,
      "market_brag": 1,
      "open_market_brag": 1,
      "sig_tyfa": 1,
      "burst_then_silence": true,
      "avg_emotion": 8.016666666666666
    },
    "actual_return": 0.017,
    "correct": true
  },
  {
    "model_id": "B1_triple_signal",
    "model_name": "三信號齊發→買3天",
    "date_signal": "2026-02-02",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.726447Z",
    "day_summary": {
      "post_count": 15,
      "positive": 4,
      "sig_djt": 6,
      "emotion_sum": 166.1,
      "pre_positive": 2,
      "attack": 1,
      "pre_attack": 1,
      "pre_sig_djt": 1,
      "china": 1,
      "pre_china": 1,
      "open_sig_djt": 1,
      "iran": 3,
      "open_iran": 3,
      "deal": 3,
      "open_deal": 3,
      "action": 2,
      "open_action": 2,
      "russia": 1,
      "open_russia": 1,
      "tariff": 1,
      "open_tariff": 1,
      "open_positive": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "relief": 1,
      "open_relief": 1,
      "market_brag": 1,
      "open_market_brag": 1,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "burst_then_silence": true,
      "avg_emotion": 11.073333333333332
    },
    "actual_return": -1.71,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-02-02",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.726455Z",
    "day_summary": {
      "post_count": 15,
      "positive": 4,
      "sig_djt": 6,
      "emotion_sum": 166.1,
      "pre_positive": 2,
      "attack": 1,
      "pre_attack": 1,
      "pre_sig_djt": 1,
      "china": 1,
      "pre_china": 1,
      "open_sig_djt": 1,
      "iran": 3,
      "open_iran": 3,
      "deal": 3,
      "open_deal": 3,
      "action": 2,
      "open_action": 2,
      "russia": 1,
      "open_russia": 1,
      "tariff": 1,
      "open_tariff": 1,
      "open_positive": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "relief": 1,
      "open_relief": 1,
      "market_brag": 1,
      "open_market_brag": 1,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "burst_then_silence": true,
      "avg_emotion": 11.073333333333332
    },
    "actual_return": 0.017,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2026-02-02",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.726460Z",
    "day_summary": {
      "post_count": 15,
      "positive": 4,
      "sig_djt": 6,
      "emotion_sum": 166.1,
      "pre_positive": 2,
      "attack": 1,
      "pre_attack": 1,
      "pre_sig_djt": 1,
      "china": 1,
      "pre_china": 1,
      "open_sig_djt": 1,
      "iran": 3,
      "open_iran": 3,
      "deal": 3,
      "open_deal": 3,
      "action": 2,
      "open_action": 2,
      "russia": 1,
      "open_russia": 1,
      "tariff": 1,
      "open_tariff": 1,
      "open_positive": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "relief": 1,
      "open_relief": 1,
      "market_brag": 1,
      "open_market_brag": 1,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "burst_then_silence": true,
      "avg_emotion": 11.073333333333332
    },
    "actual_return": -0.49,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2026-02-03",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.731035Z",
    "day_summary": {
      "post_count": 10,
      "emotion_sum": 91.60000000000001,
      "market_brag": 1,
      "sig_tyfa": 1,
      "deal": 2,
      "attack": 3,
      "pre_attack": 2,
      "positive": 3,
      "pre_positive": 2,
      "action": 1,
      "pre_action": 1,
      "open_attack": 1,
      "iran": 1,
      "open_iran": 1,
      "open_deal": 1,
      "open_positive": 1,
      "avg_emotion": 9.16
    },
    "actual_return": -1.471,
    "correct": false
  },
  {
    "model_id": "B3_action_pre",
    "model_name": "盤前 ACTION+正面情緒→漲",
    "date_signal": "2026-02-03",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.731045Z",
    "day_summary": {
      "post_count": 10,
      "emotion_sum": 91.60000000000001,
      "market_brag": 1,
      "sig_tyfa": 1,
      "deal": 2,
      "attack": 3,
      "pre_attack": 2,
      "positive": 3,
      "pre_positive": 2,
      "action": 1,
      "pre_action": 1,
      "open_attack": 1,
      "iran": 1,
      "open_iran": 1,
      "open_deal": 1,
      "open_positive": 1,
      "avg_emotion": 9.16
    },
    "actual_return": -1.471,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2026-02-05",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.740514Z",
    "day_summary": {
      "post_count": 27,
      "market_brag": 9,
      "positive": 11,
      "emotion_sum": 393.80000000000007,
      "threat": 2,
      "action": 2,
      "pre_threat": 1,
      "new_save_act": 2,
      "pre_new_save_act": 1,
      "iran": 2,
      "pre_iran": 1,
      "open_market_brag": 2,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "open_positive": 3,
      "deal": 3,
      "open_deal": 3,
      "sig_tyfa": 2,
      "open_sig_tyfa": 2,
      "russia": 1,
      "open_russia": 1,
      "open_iran": 1,
      "burst_then_silence": true,
      "avg_emotion": 14.585185185185187
    },
    "actual_return": 1.388,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-02-05",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.740526Z",
    "day_summary": {
      "post_count": 27,
      "market_brag": 9,
      "positive": 11,
      "emotion_sum": 393.80000000000007,
      "threat": 2,
      "action": 2,
      "pre_threat": 1,
      "new_save_act": 2,
      "pre_new_save_act": 1,
      "iran": 2,
      "pre_iran": 1,
      "open_market_brag": 2,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "open_positive": 3,
      "deal": 3,
      "open_deal": 3,
      "sig_tyfa": 2,
      "open_sig_tyfa": 2,
      "russia": 1,
      "open_russia": 1,
      "open_iran": 1,
      "burst_then_silence": true,
      "avg_emotion": 14.585185185185187
    },
    "actual_return": 1.388,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2026-02-05",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.740531Z",
    "day_summary": {
      "post_count": 27,
      "market_brag": 9,
      "positive": 11,
      "emotion_sum": 393.80000000000007,
      "threat": 2,
      "action": 2,
      "pre_threat": 1,
      "new_save_act": 2,
      "pre_new_save_act": 1,
      "iran": 2,
      "pre_iran": 1,
      "open_market_brag": 2,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "open_positive": 3,
      "deal": 3,
      "open_deal": 3,
      "sig_tyfa": 2,
      "open_sig_tyfa": 2,
      "russia": 1,
      "open_russia": 1,
      "open_iran": 1,
      "burst_then_silence": true,
      "avg_emotion": 14.585185185185187
    },
    "actual_return": 1.864,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2026-02-05",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.740536Z",
    "day_summary": {
      "post_count": 27,
      "market_brag": 9,
      "positive": 11,
      "emotion_sum": 393.80000000000007,
      "threat": 2,
      "action": 2,
      "pre_threat": 1,
      "new_save_act": 2,
      "pre_new_save_act": 1,
      "iran": 2,
      "pre_iran": 1,
      "open_market_brag": 2,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "open_positive": 3,
      "deal": 3,
      "open_deal": 3,
      "sig_tyfa": 2,
      "open_sig_tyfa": 2,
      "russia": 1,
      "open_russia": 1,
      "open_iran": 1,
      "burst_then_silence": true,
      "avg_emotion": 14.585185185185187
    },
    "actual_return": 1.864,
    "correct": true
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2026-02-05",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.740541Z",
    "day_summary": {
      "post_count": 27,
      "market_brag": 9,
      "positive": 11,
      "emotion_sum": 393.80000000000007,
      "threat": 2,
      "action": 2,
      "pre_threat": 1,
      "new_save_act": 2,
      "pre_new_save_act": 1,
      "iran": 2,
      "pre_iran": 1,
      "open_market_brag": 2,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "open_positive": 3,
      "deal": 3,
      "open_deal": 3,
      "sig_tyfa": 2,
      "open_sig_tyfa": 2,
      "russia": 1,
      "open_russia": 1,
      "open_iran": 1,
      "burst_then_silence": true,
      "avg_emotion": 14.585185185185187
    },
    "actual_return": 1.527,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-02-06",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.745747Z",
    "day_summary": {
      "post_count": 44,
      "emotion_sum": 286.30000000000007,
      "sig_djt": 2,
      "market_brag": 3,
      "open_market_brag": 2,
      "positive": 3,
      "burst_then_silence": true,
      "avg_emotion": 6.506818181818184
    },
    "actual_return": 2.172,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2026-02-06",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.745754Z",
    "day_summary": {
      "post_count": 44,
      "emotion_sum": 286.30000000000007,
      "sig_djt": 2,
      "market_brag": 3,
      "open_market_brag": 2,
      "positive": 3,
      "burst_then_silence": true,
      "avg_emotion": 6.506818181818184
    },
    "actual_return": 1.835,
    "correct": false
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2026-02-06",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.745758Z",
    "day_summary": {
      "post_count": 44,
      "emotion_sum": 286.30000000000007,
      "sig_djt": 2,
      "market_brag": 3,
      "open_market_brag": 2,
      "positive": 3,
      "burst_then_silence": true,
      "avg_emotion": 6.506818181818184
    },
    "actual_return": 1.83,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-02-07",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.750776Z",
    "day_summary": {
      "post_count": 9,
      "market_brag": 2,
      "tariff": 1,
      "positive": 2,
      "emotion_sum": 92.60000000000001,
      "deal": 2,
      "threat": 1,
      "attack": 1,
      "open_attack": 1,
      "open_deal": 1,
      "sig_djt": 1,
      "open_sig_djt": 1,
      "burst_then_silence": true,
      "avg_emotion": 10.28888888888889
    },
    "actual_return": 0.355,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-02-08",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.755669Z",
    "day_summary": {
      "post_count": 10,
      "positive": 5,
      "emotion_sum": 204.59999999999997,
      "open_positive": 1,
      "new_save_act": 1,
      "open_new_save_act": 1,
      "market_brag": 1,
      "tariff": 1,
      "burst_then_silence": true,
      "avg_emotion": 20.459999999999997
    },
    "actual_return": 0.355,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2026-02-09",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.760286Z",
    "day_summary": {
      "post_count": 3,
      "market_brag": 1,
      "attack": 1,
      "positive": 2,
      "action": 2,
      "emotion_sum": 53.8,
      "china": 1,
      "tariff": 1,
      "deal": 1,
      "sig_potus": 1,
      "sig_tyfa": 1,
      "avg_emotion": 17.933333333333334
    },
    "actual_return": 0.35,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2026-02-10",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.764776Z",
    "day_summary": {
      "post_count": 15,
      "emotion_sum": 238.3,
      "russia": 1,
      "pre_russia": 1,
      "deal": 1,
      "pre_deal": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "positive": 6,
      "open_positive": 1,
      "market_brag": 7,
      "attack": 1,
      "burst_then_silence": true,
      "avg_emotion": 15.886666666666667
    },
    "actual_return": -0.473,
    "correct": false
  },
  {
    "model_id": "B2_tariff_to_deal",
    "model_name": "連3天關稅→出現Deal→轉折",
    "date_signal": "2026-02-10",
    "direction": "LONG",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.764784Z",
    "day_summary": {
      "post_count": 15,
      "emotion_sum": 238.3,
      "russia": 1,
      "pre_russia": 1,
      "deal": 1,
      "pre_deal": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "positive": 6,
      "open_positive": 1,
      "market_brag": 7,
      "attack": 1,
      "burst_then_silence": true,
      "avg_emotion": 15.886666666666667
    },
    "actual_return": -2.032,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-02-10",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.764787Z",
    "day_summary": {
      "post_count": 15,
      "emotion_sum": 238.3,
      "russia": 1,
      "pre_russia": 1,
      "deal": 1,
      "pre_deal": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "positive": 6,
      "open_positive": 1,
      "market_brag": 7,
      "attack": 1,
      "burst_then_silence": true,
      "avg_emotion": 15.886666666666667
    },
    "actual_return": -0.473,
    "correct": false
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2026-02-10",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.764790Z",
    "day_summary": {
      "post_count": 15,
      "emotion_sum": 238.3,
      "russia": 1,
      "pre_russia": 1,
      "deal": 1,
      "pre_deal": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "positive": 6,
      "open_positive": 1,
      "market_brag": 7,
      "attack": 1,
      "burst_then_silence": true,
      "avg_emotion": 15.886666666666667
    },
    "actual_return": -2.032,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-02-11",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.769442Z",
    "day_summary": {
      "post_count": 25,
      "emotion_sum": 253.09999999999994,
      "sig_djt": 6,
      "open_sig_djt": 3,
      "positive": 4,
      "open_positive": 2,
      "sig_tyfa": 2,
      "open_sig_tyfa": 1,
      "iran": 1,
      "open_iran": 1,
      "deal": 2,
      "open_deal": 1,
      "attack": 1,
      "market_brag": 1,
      "tariff": 2,
      "burst_then_silence": true,
      "avg_emotion": 10.123999999999997
    },
    "actual_return": -2.06,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2026-02-12",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.774719Z",
    "day_summary": {
      "post_count": 13,
      "emotion_sum": 78.00000000000001,
      "attack": 2,
      "open_attack": 2,
      "positive": 6,
      "open_positive": 6,
      "market_brag": 1,
      "open_market_brag": 1,
      "russia": 1,
      "open_russia": 1,
      "sig_tyfa": 2,
      "open_sig_tyfa": 2,
      "deal": 1,
      "open_deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 6.000000000000001
    },
    "actual_return": -1.744,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-02-12",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.774730Z",
    "day_summary": {
      "post_count": 13,
      "emotion_sum": 78.00000000000001,
      "attack": 2,
      "open_attack": 2,
      "positive": 6,
      "open_positive": 6,
      "market_brag": 1,
      "open_market_brag": 1,
      "russia": 1,
      "open_russia": 1,
      "sig_tyfa": 2,
      "open_sig_tyfa": 2,
      "deal": 1,
      "open_deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 6.000000000000001
    },
    "actual_return": -1.744,
    "correct": false
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2026-02-13",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.778965Z",
    "day_summary": {
      "post_count": 7,
      "market_brag": 3,
      "open_market_brag": 1,
      "positive": 3,
      "open_positive": 2,
      "emotion_sum": 147.4,
      "relief": 1,
      "sig_tyfa": 2,
      "attack": 2,
      "tariff": 1,
      "action": 2,
      "avg_emotion": 21.057142857142857
    },
    "actual_return": 0.688,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2026-02-14",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.782592Z",
    "day_summary": {
      "post_count": 1,
      "market_brag": 1,
      "open_market_brag": 1,
      "action": 1,
      "open_action": 1,
      "china": 1,
      "open_china": 1,
      "sig_djt": 2,
      "open_sig_djt": 1,
      "attack": 1,
      "open_attack": 1,
      "positive": 1,
      "open_positive": 1,
      "deal": 1,
      "open_deal": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "emotion_sum": 26.7,
      "avg_emotion": 26.7
    },
    "actual_return": 0.901,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-02-17",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.794965Z",
    "day_summary": {
      "post_count": 30,
      "market_brag": 25,
      "positive": 27,
      "emotion_sum": 786.3,
      "pre_positive": 1,
      "deal": 2,
      "pre_deal": 1,
      "open_market_brag": 1,
      "sig_tyfa": 2,
      "open_sig_tyfa": 2,
      "action": 1,
      "open_action": 1,
      "open_positive": 4,
      "sig_djt": 2,
      "open_sig_djt": 1,
      "tariff": 1,
      "open_tariff": 1,
      "open_deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 26.209999999999997
    },
    "actual_return": 0.901,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2026-02-17",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.794972Z",
    "day_summary": {
      "post_count": 30,
      "market_brag": 25,
      "positive": 27,
      "emotion_sum": 786.3,
      "pre_positive": 1,
      "deal": 2,
      "pre_deal": 1,
      "open_market_brag": 1,
      "sig_tyfa": 2,
      "open_sig_tyfa": 2,
      "action": 1,
      "open_action": 1,
      "open_positive": 4,
      "sig_djt": 2,
      "open_sig_djt": 1,
      "tariff": 1,
      "open_tariff": 1,
      "open_deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 26.209999999999997
    },
    "actual_return": 0.616,
    "correct": false
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2026-02-17",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.794977Z",
    "day_summary": {
      "post_count": 30,
      "market_brag": 25,
      "positive": 27,
      "emotion_sum": 786.3,
      "pre_positive": 1,
      "deal": 2,
      "pre_deal": 1,
      "open_market_brag": 1,
      "sig_tyfa": 2,
      "open_sig_tyfa": 2,
      "action": 1,
      "open_action": 1,
      "open_positive": 4,
      "sig_djt": 2,
      "open_sig_djt": 1,
      "tariff": 1,
      "open_tariff": 1,
      "open_deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 26.209999999999997
    },
    "actual_return": 1.315,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2026-02-18",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.800087Z",
    "day_summary": {
      "post_count": 10,
      "positive": 3,
      "sig_djt": 4,
      "emotion_sum": 81.7,
      "iran": 1,
      "open_iran": 1,
      "open_positive": 1,
      "deal": 1,
      "open_deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 8.17
    },
    "actual_return": 0.094,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-02-18",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.800093Z",
    "day_summary": {
      "post_count": 10,
      "positive": 3,
      "sig_djt": 4,
      "emotion_sum": 81.7,
      "iran": 1,
      "open_iran": 1,
      "open_positive": 1,
      "deal": 1,
      "open_deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 8.17
    },
    "actual_return": 0.094,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-02-19",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.805069Z",
    "day_summary": {
      "post_count": 10,
      "sig_tyfa": 1,
      "tariff": 2,
      "emotion_sum": 175.5,
      "positive": 5,
      "sig_djt": 4,
      "open_positive": 1,
      "open_sig_djt": 1,
      "new_save_act": 1,
      "open_new_save_act": 1,
      "market_brag": 1,
      "burst_then_silence": true,
      "avg_emotion": 17.55
    },
    "actual_return": 0.702,
    "correct": true
  },
  {
    "model_id": "A1_tariff_bearish",
    "model_name": "盤中關稅→隔天跌",
    "date_signal": "2026-02-20",
    "direction": "SHORT",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.810236Z",
    "day_summary": {
      "post_count": 8,
      "positive": 7,
      "emotion_sum": 156.9,
      "sig_tyfa": 3,
      "action": 4,
      "attack": 2,
      "market_brag": 2,
      "pre_market_brag": 1,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "open_action": 2,
      "tariff": 3,
      "open_tariff": 2,
      "open_positive": 2,
      "threat": 1,
      "open_threat": 1,
      "open_sig_tyfa": 1,
      "open_market_brag": 1,
      "open_attack": 1,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "deal": 1,
      "avg_emotion": 19.6125
    },
    "actual_return": -0.081,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2026-02-20",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.810250Z",
    "day_summary": {
      "post_count": 8,
      "positive": 7,
      "emotion_sum": 156.9,
      "sig_tyfa": 3,
      "action": 4,
      "attack": 2,
      "market_brag": 2,
      "pre_market_brag": 1,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "open_action": 2,
      "tariff": 3,
      "open_tariff": 2,
      "open_positive": 2,
      "threat": 1,
      "open_threat": 1,
      "open_sig_tyfa": 1,
      "open_market_brag": 1,
      "open_attack": 1,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "deal": 1,
      "avg_emotion": 19.6125
    },
    "actual_return": 0.684,
    "correct": true
  },
  {
    "model_id": "A1_tariff_bearish",
    "model_name": "盤中關稅→隔天跌",
    "date_signal": "2026-02-21",
    "direction": "SHORT",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.815573Z",
    "day_summary": {
      "post_count": 15,
      "tariff": 5,
      "emotion_sum": 223.4,
      "positive": 8,
      "sig_djt": 4,
      "open_positive": 6,
      "open_tariff": 2,
      "action": 5,
      "open_action": 3,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "sig_tyfa": 2,
      "open_sig_tyfa": 1,
      "relief": 1,
      "open_relief": 1,
      "market_brag": 3,
      "open_market_brag": 2,
      "deal": 1,
      "open_deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 14.893333333333334
    },
    "actual_return": -0.162,
    "correct": true
  },
  {
    "model_id": "B1_triple_signal",
    "model_name": "三信號齊發→買3天",
    "date_signal": "2026-02-21",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.815583Z",
    "day_summary": {
      "post_count": 15,
      "tariff": 5,
      "emotion_sum": 223.4,
      "positive": 8,
      "sig_djt": 4,
      "open_positive": 6,
      "open_tariff": 2,
      "action": 5,
      "open_action": 3,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "sig_tyfa": 2,
      "open_sig_tyfa": 1,
      "relief": 1,
      "open_relief": 1,
      "market_brag": 3,
      "open_market_brag": 2,
      "deal": 1,
      "open_deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 14.893333333333334
    },
    "actual_return": 0.11,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-02-21",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.815589Z",
    "day_summary": {
      "post_count": 15,
      "tariff": 5,
      "emotion_sum": 223.4,
      "positive": 8,
      "sig_djt": 4,
      "open_positive": 6,
      "open_tariff": 2,
      "action": 5,
      "open_action": 3,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "sig_tyfa": 2,
      "open_sig_tyfa": 1,
      "relief": 1,
      "open_relief": 1,
      "market_brag": 3,
      "open_market_brag": 2,
      "deal": 1,
      "open_deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 14.893333333333334
    },
    "actual_return": -0.162,
    "correct": false
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2026-02-21",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.815592Z",
    "day_summary": {
      "post_count": 15,
      "tariff": 5,
      "emotion_sum": 223.4,
      "positive": 8,
      "sig_djt": 4,
      "open_positive": 6,
      "open_tariff": 2,
      "action": 5,
      "open_action": 3,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "sig_tyfa": 2,
      "open_sig_tyfa": 1,
      "relief": 1,
      "open_relief": 1,
      "market_brag": 3,
      "open_market_brag": 2,
      "deal": 1,
      "open_deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 14.893333333333334
    },
    "actual_return": 0.65,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2026-02-21",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.815596Z",
    "day_summary": {
      "post_count": 15,
      "tariff": 5,
      "emotion_sum": 223.4,
      "positive": 8,
      "sig_djt": 4,
      "open_positive": 6,
      "open_tariff": 2,
      "action": 5,
      "open_action": 3,
      "sig_potus": 1,
      "open_sig_potus": 1,
      "sig_tyfa": 2,
      "open_sig_tyfa": 1,
      "relief": 1,
      "open_relief": 1,
      "market_brag": 3,
      "open_market_brag": 2,
      "deal": 1,
      "open_deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 14.893333333333334
    },
    "actual_return": 0.65,
    "correct": true
  },
  {
    "model_id": "A1_tariff_bearish",
    "model_name": "盤中關稅→隔天跌",
    "date_signal": "2026-02-23",
    "direction": "SHORT",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.826873Z",
    "day_summary": {
      "post_count": 16,
      "sig_djt": 6,
      "emotion_sum": 214.0,
      "sig_potus": 2,
      "pre_sig_potus": 2,
      "tariff": 4,
      "pre_tariff": 2,
      "positive": 6,
      "pre_positive": 4,
      "china": 2,
      "pre_china": 2,
      "pre_sig_djt": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "open_tariff": 2,
      "open_sig_djt": 1,
      "attack": 4,
      "open_attack": 1,
      "iran": 1,
      "deal": 2,
      "action": 1,
      "burst_then_silence": true,
      "avg_emotion": 13.375
    },
    "actual_return": -0.162,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-02-23",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.826886Z",
    "day_summary": {
      "post_count": 16,
      "sig_djt": 6,
      "emotion_sum": 214.0,
      "sig_potus": 2,
      "pre_sig_potus": 2,
      "tariff": 4,
      "pre_tariff": 2,
      "positive": 6,
      "pre_positive": 4,
      "china": 2,
      "pre_china": 2,
      "pre_sig_djt": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "open_tariff": 2,
      "open_sig_djt": 1,
      "attack": 4,
      "open_attack": 1,
      "iran": 1,
      "deal": 2,
      "action": 1,
      "burst_then_silence": true,
      "avg_emotion": 13.375
    },
    "actual_return": -0.162,
    "correct": false
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2026-02-23",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.826891Z",
    "day_summary": {
      "post_count": 16,
      "sig_djt": 6,
      "emotion_sum": 214.0,
      "sig_potus": 2,
      "pre_sig_potus": 2,
      "tariff": 4,
      "pre_tariff": 2,
      "positive": 6,
      "pre_positive": 4,
      "china": 2,
      "pre_china": 2,
      "pre_sig_djt": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "open_tariff": 2,
      "open_sig_djt": 1,
      "attack": 4,
      "open_attack": 1,
      "iran": 1,
      "deal": 2,
      "action": 1,
      "burst_then_silence": true,
      "avg_emotion": 13.375
    },
    "actual_return": 0.65,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-02-24",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.832254Z",
    "day_summary": {
      "post_count": 5,
      "emotion_sum": 130.4,
      "sig_djt": 2,
      "new_save_act": 1,
      "market_brag": 1,
      "pre_market_brag": 1,
      "burst_then_silence": true,
      "avg_emotion": 26.080000000000002
    },
    "actual_return": 1.591,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2026-02-25",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.836550Z",
    "day_summary": {
      "post_count": 8,
      "market_brag": 7,
      "open_market_brag": 7,
      "attack": 2,
      "open_attack": 2,
      "positive": 8,
      "open_positive": 8,
      "emotion_sum": 187.70000000000002,
      "action": 5,
      "open_action": 5,
      "threat": 1,
      "open_threat": 1,
      "avg_emotion": 23.462500000000002
    },
    "actual_return": -0.525,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2026-02-27",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.846721Z",
    "day_summary": {
      "post_count": 56,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "emotion_sum": 674.1999999999999,
      "attack": 1,
      "open_attack": 1,
      "threat": 1,
      "open_threat": 1,
      "market_brag": 16,
      "open_market_brag": 16,
      "positive": 19,
      "open_positive": 19,
      "action": 3,
      "open_action": 3,
      "relief": 1,
      "open_relief": 1,
      "new_save_act": 1,
      "open_new_save_act": 1,
      "tariff": 2,
      "open_tariff": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "avg_emotion": 12.039285714285713
    },
    "actual_return": -0.582,
    "correct": true
  },
  {
    "model_id": "D3_volume_spike",
    "model_name": "發文量暴增→恐慌底部",
    "date_signal": "2026-02-27",
    "direction": "LONG",
    "hold_days": 3,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.846734Z",
    "day_summary": {
      "post_count": 56,
      "sig_djt": 2,
      "pre_sig_djt": 1,
      "emotion_sum": 674.1999999999999,
      "attack": 1,
      "open_attack": 1,
      "threat": 1,
      "open_threat": 1,
      "market_brag": 16,
      "open_market_brag": 16,
      "positive": 19,
      "open_positive": 19,
      "action": 3,
      "open_action": 3,
      "relief": 1,
      "open_relief": 1,
      "new_save_act": 1,
      "open_new_save_act": 1,
      "tariff": 2,
      "open_tariff": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "avg_emotion": 12.039285714285713
    },
    "actual_return": 0.189,
    "correct": true
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2026-02-28",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.852649Z",
    "day_summary": {
      "post_count": 8,
      "market_brag": 3,
      "positive": 4,
      "emotion_sum": 144.79999999999998,
      "action": 2,
      "sig_djt": 2,
      "iran": 2,
      "pre_iran": 1,
      "sig_tyfa": 1,
      "avg_emotion": 18.099999999999998
    },
    "actual_return": 0.661,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2026-03-01",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.858241Z",
    "day_summary": {
      "post_count": 14,
      "emotion_sum": 113.39999999999998,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "iran": 4,
      "pre_iran": 2,
      "open_iran": 2,
      "deal": 1,
      "open_deal": 1,
      "positive": 2,
      "open_positive": 2,
      "burst_then_silence": true,
      "avg_emotion": 8.099999999999998
    },
    "actual_return": -0.113,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-03-01",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.858252Z",
    "day_summary": {
      "post_count": 14,
      "emotion_sum": 113.39999999999998,
      "sig_tyfa": 1,
      "pre_sig_tyfa": 1,
      "iran": 4,
      "pre_iran": 2,
      "open_iran": 2,
      "deal": 1,
      "open_deal": 1,
      "positive": 2,
      "open_positive": 2,
      "burst_then_silence": true,
      "avg_emotion": 8.099999999999998
    },
    "actual_return": -0.113,
    "correct": false
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2026-03-02",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.864014Z",
    "day_summary": {
      "post_count": 11,
      "emotion_sum": 176.20000000000005,
      "iran": 3,
      "deal": 1,
      "attack": 1,
      "sig_tyfa": 1,
      "positive": 3,
      "action": 1,
      "avg_emotion": 16.018181818181823
    },
    "actual_return": -0.113,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-03-03",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.869727Z",
    "day_summary": {
      "post_count": 17,
      "new_save_act": 1,
      "emotion_sum": 250.1,
      "russia": 1,
      "sig_tyfa": 3,
      "tariff": 1,
      "pre_tariff": 1,
      "china": 2,
      "pre_china": 1,
      "iran": 3,
      "pre_iran": 3,
      "attack": 1,
      "pre_attack": 1,
      "sig_djt": 4,
      "pre_sig_djt": 1,
      "open_sig_tyfa": 1,
      "positive": 2,
      "open_positive": 1,
      "action": 1,
      "open_action": 1,
      "deal": 1,
      "threat": 1,
      "market_brag": 1,
      "burst_then_silence": true,
      "avg_emotion": 14.711764705882352
    },
    "actual_return": 1.018,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-03-05",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.880930Z",
    "day_summary": {
      "post_count": 22,
      "relief": 1,
      "positive": 4,
      "market_brag": 3,
      "emotion_sum": 248.0,
      "iran": 3,
      "sig_djt": 2,
      "open_iran": 1,
      "open_market_brag": 2,
      "new_save_act": 3,
      "open_new_save_act": 2,
      "open_positive": 2,
      "threat": 1,
      "open_threat": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "action": 1,
      "open_action": 1,
      "burst_then_silence": true,
      "avg_emotion": 11.272727272727273
    },
    "actual_return": -1.621,
    "correct": false
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2026-03-05",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.880936Z",
    "day_summary": {
      "post_count": 22,
      "relief": 1,
      "positive": 4,
      "market_brag": 3,
      "emotion_sum": 248.0,
      "iran": 3,
      "sig_djt": 2,
      "open_iran": 1,
      "open_market_brag": 2,
      "new_save_act": 3,
      "open_new_save_act": 2,
      "open_positive": 2,
      "threat": 1,
      "open_threat": 1,
      "sig_tyfa": 1,
      "open_sig_tyfa": 1,
      "action": 1,
      "open_action": 1,
      "burst_then_silence": true,
      "avg_emotion": 11.272727272727273
    },
    "actual_return": -0.804,
    "correct": true
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-03-06",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.887098Z",
    "day_summary": {
      "post_count": 25,
      "positive": 4,
      "emotion_sum": 139.3,
      "sig_tyfa": 2,
      "pre_sig_tyfa": 1,
      "iran": 2,
      "pre_iran": 1,
      "pre_positive": 1,
      "deal": 1,
      "pre_deal": 1,
      "china": 1,
      "open_china": 1,
      "open_positive": 2,
      "attack": 2,
      "open_attack": 2,
      "market_brag": 2,
      "open_market_brag": 2,
      "tariff": 1,
      "open_tariff": 1,
      "open_sig_tyfa": 1,
      "open_iran": 1,
      "burst_then_silence": true,
      "avg_emotion": 5.572
    },
    "actual_return": 0.398,
    "correct": true
  },
  {
    "model_id": "B3_action_pre",
    "model_name": "盤前 ACTION+正面情緒→漲",
    "date_signal": "2026-03-08",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.894509Z",
    "day_summary": {
      "post_count": 4,
      "positive": 2,
      "pre_positive": 2,
      "sig_djt": 4,
      "pre_sig_djt": 1,
      "emotion_sum": 139.6,
      "new_save_act": 2,
      "pre_new_save_act": 2,
      "market_brag": 1,
      "pre_market_brag": 1,
      "action": 1,
      "pre_action": 1,
      "iran": 1,
      "avg_emotion": 34.9
    },
    "actual_return": 1.219,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2026-03-10",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.901400Z",
    "day_summary": {
      "post_count": 8,
      "iran": 4,
      "emotion_sum": 111.30000000000001,
      "sig_tyfa": 1,
      "positive": 3,
      "china": 1,
      "open_positive": 1,
      "open_iran": 2,
      "action": 2,
      "open_action": 2,
      "deal": 2,
      "open_deal": 1,
      "avg_emotion": 13.912500000000001
    },
    "actual_return": -0.305,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-03-11",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.905322Z",
    "day_summary": {
      "post_count": 21,
      "emotion_sum": 335.40000000000003,
      "market_brag": 7,
      "positive": 9,
      "action": 1,
      "iran": 1,
      "sig_djt": 10,
      "new_save_act": 2,
      "pre_positive": 2,
      "pre_sig_djt": 2,
      "pre_market_brag": 1,
      "open_positive": 2,
      "open_new_save_act": 1,
      "open_market_brag": 1,
      "tariff": 1,
      "open_tariff": 1,
      "deal": 1,
      "open_deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 15.971428571428573
    },
    "actual_return": -1.73,
    "correct": false
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2026-03-11",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.905327Z",
    "day_summary": {
      "post_count": 21,
      "emotion_sum": 335.40000000000003,
      "market_brag": 7,
      "positive": 9,
      "action": 1,
      "iran": 1,
      "sig_djt": 10,
      "new_save_act": 2,
      "pre_positive": 2,
      "pre_sig_djt": 2,
      "pre_market_brag": 1,
      "open_positive": 2,
      "open_new_save_act": 1,
      "open_market_brag": 1,
      "tariff": 1,
      "open_tariff": 1,
      "deal": 1,
      "open_deal": 1,
      "burst_then_silence": true,
      "avg_emotion": 15.971428571428573
    },
    "actual_return": -2.325,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2026-03-13",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.912881Z",
    "day_summary": {
      "post_count": 14,
      "emotion_sum": 240.4,
      "sig_tyfa": 3,
      "iran": 4,
      "positive": 5,
      "sig_potus": 1,
      "pre_iran": 1,
      "deal": 1,
      "pre_deal": 1,
      "open_sig_tyfa": 1,
      "sig_djt": 4,
      "open_sig_djt": 1,
      "open_positive": 1,
      "market_brag": 4,
      "action": 1,
      "burst_then_silence": true,
      "avg_emotion": 17.17142857142857
    },
    "actual_return": -0.619,
    "correct": false
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-03-13",
    "direction": "LONG",
    "hold_days": 1,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.912891Z",
    "day_summary": {
      "post_count": 14,
      "emotion_sum": 240.4,
      "sig_tyfa": 3,
      "iran": 4,
      "positive": 5,
      "sig_potus": 1,
      "pre_iran": 1,
      "deal": 1,
      "pre_deal": 1,
      "open_sig_tyfa": 1,
      "sig_djt": 4,
      "open_sig_djt": 1,
      "open_positive": 1,
      "market_brag": 4,
      "action": 1,
      "burst_then_silence": true,
      "avg_emotion": 17.17142857142857
    },
    "actual_return": -0.619,
    "correct": false
  },
  {
    "model_id": "C2_brag_top",
    "model_name": "炫耀股市→短期到頂",
    "date_signal": "2026-03-13",
    "direction": "SHORT",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.912895Z",
    "day_summary": {
      "post_count": 14,
      "emotion_sum": 240.4,
      "sig_tyfa": 3,
      "iran": 4,
      "positive": 5,
      "sig_potus": 1,
      "pre_iran": 1,
      "deal": 1,
      "pre_deal": 1,
      "open_sig_tyfa": 1,
      "sig_djt": 4,
      "open_sig_djt": 1,
      "open_positive": 1,
      "market_brag": 4,
      "action": 1,
      "burst_then_silence": true,
      "avg_emotion": 17.17142857142857
    },
    "actual_return": -0.619,
    "correct": true
  },
  {
    "model_id": "D2_sig_change",
    "model_name": "簽名切換→正式聲明",
    "date_signal": "2026-03-13",
    "direction": "VOLATILE",
    "hold_days": 2,
    "status": "VERIFIED",
    "created_at": "2026-03-14T12:46:23.912898Z",
    "day_summary": {
      "post_count": 14,
      "emotion_sum": 240.4,
      "sig_tyfa": 3,
      "iran": 4,
      "positive": 5,
      "sig_potus": 1,
      "pre_iran": 1,
      "deal": 1,
      "pre_deal": 1,
      "open_sig_tyfa": 1,
      "sig_djt": 4,
      "open_sig_djt": 1,
      "open_positive": 1,
      "market_brag": 4,
      "action": 1,
      "burst_then_silence": true,
      "avg_emotion": 17.17142857142857
    },
    "actual_return": -0.619,
    "correct": true
  },
  {
    "model_id": "A2_deal_bullish",
    "model_name": "DEAL 出現→隔天漲",
    "date_signal": "2026-03-14",
    "direction": "LONG",
    "hold_days": 1,
    "status": "PENDING",
    "created_at": "2026-03-14T12:46:23.916166Z",
    "day_summary": {
      "post_count": 6,
      "emotion_sum": 43.2,
      "market_brag": 1,
      "positive": 1,
      "iran": 1,
      "sig_djt": 2,
      "attack": 1,
      "deal": 1,
      "sig_tyfa": 1,
      "burst_then_silence": true,
      "avg_emotion": 7.2
    }
  },
  {
    "model_id": "C1_burst_silence",
    "model_name": "轟炸→長沉默→做多",
    "date_signal": "2026-03-14",
    "direction": "LONG",
    "hold_days": 1,
    "status": "PENDING",
    "created_at": "2026-03-14T12:46:23.916175Z",
    "day_summary": {
      "post_count": 6,
      "emotion_sum": 43.2,
      "market_brag": 1,
      "positive": 1,
      "iran": 1,
      "sig_djt": 2,
      "attack": 1,
      "deal": 1,
      "sig_tyfa": 1,
      "burst_then_silence": true,
      "avg_emotion": 7.2
    }
  }
]