{"items":[{"id":36,"trade_date":"2026-03-25","symbol":"HOOD","event_type":"DECISION_NO","event_time":"2026-03-25 09:31:00","source":"BACKFILL","dedupe_key":"HOOD_2026-03-25_DECISION_NO_BACKFILL","payload_json":"{\"event\": \"DECISION_NO\", \"trade_date\": \"2026-03-25\", \"symbol\": \"HOOD\", \"event_time\": \"2026-03-25 09:31:00\", \"strategy_version\": \"manual_backfill\", \"timezone\": \"America/New_York\", \"idempotency_key\": \"HOOD_2026-03-25_DECISION_NO_BACKFILL\", \"event_type\": \"DECISION_NO\", \"event_time_et\": \"09:31:00\", \"source\": \"BACKFILL\", \"script_version\": \"manual_backfill\", \"short_message\": \"Backfill DECISION_NO\", \"hud_decision\": \"NO\", \"hud_reason\": null, \"primary_reason\": \"快筛未过\", \"secondary_reason\": null, \"quick_pass\": false, \"score\": 6.0, \"struct_ok\": null, \"trend_cnt\": null, \"trend_detail\": null, \"decision_0931\": \"NO\"}","processed_status":"processed","error_message":null,"created_at":"2026-03-26 03:50:33","trigger_quality":null,"trade_day_id":38,"decision_0931":"NO","data_status":"clean","last_event_type":"DECISION_NO"},{"id":35,"trade_date":"2026-03-25","symbol":"HOOD","event_type":"SNAP","event_time":"2026-03-25 09:31:00","source":"BACKFILL","dedupe_key":"HOOD_2026-03-25_SNAP_BACKFILL","payload_json":"{\"event\": \"SNAP\", \"trade_date\": \"2026-03-25\", \"symbol\": \"HOOD\", \"event_time\": \"2026-03-25 09:31:00\", \"strategy_version\": \"manual_backfill\", \"timezone\": \"America/New_York\", \"idempotency_key\": \"HOOD_2026-03-25_SNAP_BACKFILL\", \"event_type\": \"SNAP\", \"event_time_et\": \"09:31:00\", \"source\": \"BACKFILL\", \"script_version\": \"manual_backfill\", \"short_message\": \"Backfill SNAP\", \"decision_0931\": \"NO\", \"hud_decision\": \"NO\", \"hud_reason\": null, \"primary_reason\": \"快筛未过\", \"secondary_reason\": null, \"quick_pass\": false, \"score\": 6.0, \"struct_ok\": null, \"struct_tag\": null, \"supply_overhead\": null, \"check_relvol\": null, \"check_ema5\": null, \"check_vwap\": null, \"snap_close_0930\": null, \"snap_ema5\": null, \"snap_vwap\": null, \"snap_relvol\": null, \"snap_trend_cnt\": null, \"snap_trend_detail\": null, \"snap_struct_reason\": null, \"struct_fail_flag\": null, \"dist_to_vwap_pct\": null, \"dist_to_ema5_pct\": null, \"distance_to_lmt_0931\": null, \"stp_ticks\": null, \"lmt_ticks\": null, \"r_loss_pct\": null, \"relvol_k\": null, \"mode_2r\": null, \"regime\": null}","processed_status":"processed","error_message":null,"created_at":"2026-03-26 03:50:16","trigger_quality":null,"trade_day_id":38,"decision_0931":"NO","data_status":"clean","last_event_type":"DECISION_NO"},{"id":34,"trade_date":"2026-03-25","symbol":"HOOD","event_type":"SNAP","event_time":"2026-03-25 11:42:00","source":"TV_PINE","dedupe_key":"HOOD_2026-03-25_SNAP_114200","payload_json":"{\"event\": \"SNAP\", \"trade_date\": \"2026-03-25\", \"symbol\": \"HOOD\", \"event_time\": \"2026-03-25 11:42:00\", \"strategy_version\": \"v4.2-0321-output\", \"timezone\": \"America/New_York\", \"idempotency_key\": \"HOOD_2026-03-25_SNAP_114200\", \"event_type\": \"SNAP\", \"event_time_et\": \"11:42:00\", \"source\": \"TV_PINE\", \"script_version\": \"v4.2-0321-output\", \"short_message\": \"DEBUG VALID SNAP\", \"decision_0931\": \"NO\", \"hud_decision\": \"NO\", \"hud_reason\": \"快筛未过\", \"primary_reason\": \"快筛未过\", \"secondary_reason\": \"\", \"quick_pass\": false, \"score\": 6.0, \"struct_ok\": true, \"struct_tag\": \"OK\", \"supply_overhead\": false, \"check_relvol\": true, \"check_ema5\": true, \"check_vwap\": true, \"snap_close_0930\": 73.12, \"snap_ema5\": 70.4327613243, \"snap_vwap\": 72.8466666667, \"snap_relvol\": 5.383254746, \"snap_trend_cnt\": 3, \"snap_trend_detail\": \"EMA5✓ | VWAP✓ | RelVol✓\", \"snap_struct_reason\": \"结构安全\", \"struct_fail_flag\": null, \"dist_to_vwap_pct\": 0.3752173515, \"dist_to_ema5_pct\": 3.8153248931, \"distance_to_lmt_0931\": 1.19, \"stp_ticks\": 0.0, \"lmt_ticks\": 8.0, \"r_loss_pct\": 2.0, \"relvol_k\": 1.2, \"mode_2r\": true, \"regime\": \"Bullish\", \"legacy_event\": \"SNAP\", \"struct_reason\": \"结构安全\", \"trend_cnt\": 3, \"trend_detail\": \"EMA5✓ | VWAP✓ | RelVol✓\", \"pass_compliance\": true, \"pass_spread\": false, \"pass_gap\": true, \"pass_atr\": true, \"pass_event\": true, \"pass_ema\": true, \"pass_vwap\": true, \"pass_relvol\": true, \"ema5_value\": 70.4327613243, \"vwap_value\": 72.8466666667, \"relvol_value\": 5.383254746, \"stp\": 71.85, \"lmt\": 71.93, \"shares\": 217, \"initial_sl\": 70.413, \"tp2\": 74.964, \"tp3\": 76.481, \"one_r\": 1.517, \"param_stp_ticks\": 0, \"param_use_pct_buffer\": false, \"param_lmt_ticks\": 8, \"param_lmt_pct\": 0.3, \"param_r_loss_pct\": 2, \"param_relvol_k\": 1.2, \"param_mode2r\": \"A 稳健：2R-0.25R\", \"param_trail_r\": 2, \"param_lock_trig_r\": 1.6, \"param_lock_plus_r\": 0.25}","processed_status":"processed","error_message":null,"created_at":"2026-03-25 15:43:02","trigger_quality":null,"trade_day_id":38,"decision_0931":"NO","data_status":"clean","last_event_type":"DECISION_NO"},{"id":33,"trade_date":"2026-03-25","symbol":"HOOD","event_type":"SNAP","event_time":"2026-03-25 11:41:00","source":"TV_PINE","dedupe_key":"HOOD_2026-03-25_SNAP_114100","payload_json":"{\"event\": \"SNAP\", \"trade_date\": \"2026-03-25\", \"symbol\": \"HOOD\", \"event_time\": \"2026-03-25 11:41:00\", \"strategy_version\": \"v4.2-0321-output\", \"timezone\": \"America/New_York\", \"idempotency_key\": \"HOOD_2026-03-25_SNAP_114100\", \"event_type\": \"SNAP\", \"event_time_et\": \"11:41:00\", \"source\": \"TV_PINE\", \"script_version\": \"v4.2-0321-output\", \"short_message\": \"DEBUG VALID SNAP\", \"decision_0931\": \"NO\", \"hud_decision\": \"NO\", \"hud_reason\": \"快筛未过\", \"primary_reason\": \"快筛未过\", \"secondary_reason\": \"\", \"quick_pass\": false, \"score\": 6.0, \"struct_ok\": true, \"struct_tag\": \"OK\", \"supply_overhead\": false, \"check_relvol\": true, \"check_ema5\": true, \"check_vwap\": true, \"snap_close_0930\": 73.12, \"snap_ema5\": 70.4327613243, \"snap_vwap\": 72.8466666667, \"snap_relvol\": 5.383254746, \"snap_trend_cnt\": 3, \"snap_trend_detail\": \"EMA5✓ | VWAP✓ | RelVol✓\", \"snap_struct_reason\": \"结构安全\", \"struct_fail_flag\": null, \"dist_to_vwap_pct\": 0.3752173515, \"dist_to_ema5_pct\": 3.8153248931, \"distance_to_lmt_0931\": 1.19, \"stp_ticks\": 0.0, \"lmt_ticks\": 8.0, \"r_loss_pct\": 2.0, \"relvol_k\": 1.2, \"mode_2r\": true, \"regime\": \"Bullish\", \"legacy_event\": \"SNAP\", \"struct_reason\": \"结构安全\", \"trend_cnt\": 3, \"trend_detail\": \"EMA5✓ | VWAP✓ | RelVol✓\", \"pass_compliance\": true, \"pass_spread\": false, \"pass_gap\": true, \"pass_atr\": true, \"pass_event\": true, \"pass_ema\": true, \"pass_vwap\": true, \"pass_relvol\": true, \"ema5_value\": 70.4327613243, \"vwap_value\": 72.8466666667, \"relvol_value\": 5.383254746, \"stp\": 71.85, \"lmt\": 71.93, \"shares\": 217, \"initial_sl\": 70.413, \"tp2\": 74.964, \"tp3\": 76.481, \"one_r\": 1.517, \"param_stp_ticks\": 0, \"param_use_pct_buffer\": false, \"param_lmt_ticks\": 8, \"param_lmt_pct\": 0.3, \"param_r_loss_pct\": 2, \"param_relvol_k\": 1.2, \"param_mode2r\": \"A 稳健：2R-0.25R\", \"param_trail_r\": 2, \"param_lock_trig_r\": 1.6, \"param_lock_plus_r\": 0.25}","processed_status":"processed","error_message":null,"created_at":"2026-03-25 15:42:03","trigger_quality":null,"trade_day_id":38,"decision_0931":"NO","data_status":"clean","last_event_type":"DECISION_NO"},{"id":32,"trade_date":"2026-03-25","symbol":"HOOD","event_type":"SNAP","event_time":"2026-03-25 11:40:00","source":"TV_PINE","dedupe_key":"HOOD_2026-03-25_SNAP_114000","payload_json":"{\"event\": \"SNAP\", \"trade_date\": \"2026-03-25\", \"symbol\": \"HOOD\", \"event_time\": \"2026-03-25 11:40:00\", \"strategy_version\": \"v4.2-0321-output\", \"timezone\": \"America/New_York\", \"idempotency_key\": \"HOOD_2026-03-25_SNAP_114000\", \"event_type\": \"SNAP\", \"event_time_et\": \"11:40:00\", \"source\": \"TV_PINE\", \"script_version\": \"v4.2-0321-output\", \"short_message\": \"DEBUG VALID SNAP\", \"decision_0931\": \"NO\", \"hud_decision\": \"NO\", \"hud_reason\": \"快筛未过\", \"primary_reason\": \"快筛未过\", \"secondary_reason\": \"\", \"quick_pass\": false, \"score\": 6.0, \"struct_ok\": true, \"struct_tag\": \"OK\", \"supply_overhead\": false, \"check_relvol\": true, \"check_ema5\": true, \"check_vwap\": true, \"snap_close_0930\": 73.12, \"snap_ema5\": 70.4327613243, \"snap_vwap\": 72.8466666667, \"snap_relvol\": 5.383254746, \"snap_trend_cnt\": 3, \"snap_trend_detail\": \"EMA5✓ | VWAP✓ | RelVol✓\", \"snap_struct_reason\": \"结构安全\", \"struct_fail_flag\": null, \"dist_to_vwap_pct\": 0.3752173515, \"dist_to_ema5_pct\": 3.8153248931, \"distance_to_lmt_0931\": 1.19, \"stp_ticks\": 0.0, \"lmt_ticks\": 8.0, \"r_loss_pct\": 2.0, \"relvol_k\": 1.2, \"mode_2r\": true, \"regime\": \"Bullish\", \"legacy_event\": \"SNAP\", \"struct_reason\": \"结构安全\", \"trend_cnt\": 3, \"trend_detail\": \"EMA5✓ | VWAP✓ | RelVol✓\", \"pass_compliance\": true, \"pass_spread\": false, \"pass_gap\": true, \"pass_atr\": true, \"pass_event\": true, \"pass_ema\": true, \"pass_vwap\": true, \"pass_relvol\": true, \"ema5_value\": 70.4327613243, \"vwap_value\": 72.8466666667, \"relvol_value\": 5.383254746, \"stp\": 71.85, \"lmt\": 71.93, \"shares\": 217, \"initial_sl\": 70.413, \"tp2\": 74.964, \"tp3\": 76.481, \"one_r\": 1.517, \"param_stp_ticks\": 0, \"param_use_pct_buffer\": false, \"param_lmt_ticks\": 8, \"param_lmt_pct\": 0.3, \"param_r_loss_pct\": 2, \"param_relvol_k\": 1.2, \"param_mode2r\": \"A 稳健：2R-0.25R\", \"param_trail_r\": 2, \"param_lock_trig_r\": 1.6, \"param_lock_plus_r\": 0.25}","processed_status":"processed","error_message":null,"created_at":"2026-03-25 15:41:03","trigger_quality":null,"trade_day_id":38,"decision_0931":"NO","data_status":"clean","last_event_type":"DECISION_NO"},{"id":31,"trade_date":"2026-03-25","symbol":"HOOD","event_type":"SNAP","event_time":"2026-03-25 11:39:00","source":"TV_PINE","dedupe_key":"HOOD_2026-03-25_SNAP_113900","payload_json":"{\"event\": \"SNAP\", \"trade_date\": \"2026-03-25\", \"symbol\": \"HOOD\", \"event_time\": \"2026-03-25 11:39:00\", \"strategy_version\": \"v4.2-0321-output\", \"timezone\": \"America/New_York\", \"idempotency_key\": \"HOOD_2026-03-25_SNAP_113900\", \"event_type\": \"SNAP\", \"event_time_et\": \"11:39:00\", \"source\": \"TV_PINE\", \"script_version\": \"v4.2-0321-output\", \"short_message\": \"DEBUG VALID SNAP\", \"decision_0931\": \"NO\", \"hud_decision\": \"NO\", \"hud_reason\": \"快筛未过\", \"primary_reason\": \"快筛未过\", \"secondary_reason\": \"\", \"quick_pass\": false, \"score\": 6.0, \"struct_ok\": true, \"struct_tag\": \"OK\", \"supply_overhead\": false, \"check_relvol\": true, \"check_ema5\": true, \"check_vwap\": true, \"snap_close_0930\": 73.12, \"snap_ema5\": 70.4327613243, \"snap_vwap\": 72.8466666667, \"snap_relvol\": 5.383254746, \"snap_trend_cnt\": 3, \"snap_trend_detail\": \"EMA5✓ | VWAP✓ | RelVol✓\", \"snap_struct_reason\": \"结构安全\", \"struct_fail_flag\": null, \"dist_to_vwap_pct\": 0.3752173515, \"dist_to_ema5_pct\": 3.8153248931, \"distance_to_lmt_0931\": 1.19, \"stp_ticks\": 0.0, \"lmt_ticks\": 8.0, \"r_loss_pct\": 2.0, \"relvol_k\": 1.2, \"mode_2r\": true, \"regime\": \"Bullish\", \"legacy_event\": \"SNAP\", \"struct_reason\": \"结构安全\", \"trend_cnt\": 3, \"trend_detail\": \"EMA5✓ | VWAP✓ | RelVol✓\", \"pass_compliance\": true, \"pass_spread\": false, \"pass_gap\": true, \"pass_atr\": true, \"pass_event\": true, \"pass_ema\": true, \"pass_vwap\": true, \"pass_relvol\": true, \"ema5_value\": 70.4327613243, \"vwap_value\": 72.8466666667, \"relvol_value\": 5.383254746, \"stp\": 71.85, \"lmt\": 71.93, \"shares\": 217, \"initial_sl\": 70.413, \"tp2\": 74.964, \"tp3\": 76.481, \"one_r\": 1.517, \"param_stp_ticks\": 0, \"param_use_pct_buffer\": false, \"param_lmt_ticks\": 8, \"param_lmt_pct\": 0.3, \"param_r_loss_pct\": 2, \"param_relvol_k\": 1.2, \"param_mode2r\": \"A 稳健：2R-0.25R\", \"param_trail_r\": 2, \"param_lock_trig_r\": 1.6, \"param_lock_plus_r\": 0.25}","processed_status":"processed","error_message":null,"created_at":"2026-03-25 15:40:01","trigger_quality":null,"trade_day_id":38,"decision_0931":"NO","data_status":"clean","last_event_type":"DECISION_NO"},{"id":30,"trade_date":"2026-03-25","symbol":"HOOD","event_type":"SNAP","event_time":"2026-03-25 11:38:00","source":"TV_PINE","dedupe_key":"HOOD_2026-03-25_SNAP_113800","payload_json":"{\"event\": \"SNAP\", \"trade_date\": \"2026-03-25\", \"symbol\": \"HOOD\", \"event_time\": \"2026-03-25 11:38:00\", \"strategy_version\": \"v4.2-0321-output\", \"timezone\": \"America/New_York\", \"idempotency_key\": \"HOOD_2026-03-25_SNAP_113800\", \"event_type\": \"SNAP\", \"event_time_et\": \"11:38:00\", \"source\": \"TV_PINE\", \"script_version\": \"v4.2-0321-output\", \"short_message\": \"DEBUG VALID SNAP\", \"decision_0931\": \"NO\", \"hud_decision\": \"NO\", \"hud_reason\": \"快筛未过\", \"primary_reason\": \"快筛未过\", \"secondary_reason\": \"\", \"quick_pass\": false, \"score\": 6.0, \"struct_ok\": true, \"struct_tag\": \"OK\", \"supply_overhead\": false, \"check_relvol\": true, \"check_ema5\": true, \"check_vwap\": true, \"snap_close_0930\": 73.12, \"snap_ema5\": 70.4327613243, \"snap_vwap\": 72.8466666667, \"snap_relvol\": 5.383254746, \"snap_trend_cnt\": 3, \"snap_trend_detail\": \"EMA5✓ | VWAP✓ | RelVol✓\", \"snap_struct_reason\": \"结构安全\", \"struct_fail_flag\": null, \"dist_to_vwap_pct\": 0.3752173515, \"dist_to_ema5_pct\": 3.8153248931, \"distance_to_lmt_0931\": 1.19, \"stp_ticks\": 0.0, \"lmt_ticks\": 8.0, \"r_loss_pct\": 2.0, \"relvol_k\": 1.2, \"mode_2r\": true, \"regime\": \"Bullish\", \"legacy_event\": \"SNAP\", \"struct_reason\": \"结构安全\", \"trend_cnt\": 3, \"trend_detail\": \"EMA5✓ | VWAP✓ | RelVol✓\", \"pass_compliance\": true, \"pass_spread\": false, \"pass_gap\": true, \"pass_atr\": true, \"pass_event\": true, \"pass_ema\": true, \"pass_vwap\": true, \"pass_relvol\": true, \"ema5_value\": 70.4327613243, \"vwap_value\": 72.8466666667, \"relvol_value\": 5.383254746, \"stp\": 71.85, \"lmt\": 71.93, \"shares\": 217, \"initial_sl\": 70.413, \"tp2\": 74.964, \"tp3\": 76.481, \"one_r\": 1.517, \"param_stp_ticks\": 0, \"param_use_pct_buffer\": false, \"param_lmt_ticks\": 8, \"param_lmt_pct\": 0.3, \"param_r_loss_pct\": 2, \"param_relvol_k\": 1.2, \"param_mode2r\": \"A 稳健：2R-0.25R\", \"param_trail_r\": 2, \"param_lock_trig_r\": 1.6, \"param_lock_plus_r\": 0.25}","processed_status":"processed","error_message":null,"created_at":"2026-03-25 15:39:01","trigger_quality":null,"trade_day_id":38,"decision_0931":"NO","data_status":"clean","last_event_type":"DECISION_NO"}],"summary":{"total_count":7,"processed_count":7,"pending_count":0,"failed_count":0,"latest_received_at":"2026-03-26 03:50:33","event_type_breakdown":[{"event_type":"SNAP","event_count":6},{"event_type":"DECISION_NO","event_count":1}]}}