{"items":[{"id":46,"trade_date":"2026-03-26","symbol":"HOOD","event_type":"EXIT","event_time":"2026-03-26 12:56:00","source":"TV_PINE","dedupe_key":"HOOD_2026-03-26_EXIT_125600","payload_json":"{\"event\": \"EXIT\", \"trade_date\": \"2026-03-26\", \"symbol\": \"HOOD\", \"event_time\": \"2026-03-26 12:56:00\", \"strategy_version\": \"v4.2-0326\", \"timezone\": \"America/New_York\", \"idempotency_key\": \"HOOD_2026-03-26_EXIT_125600\", \"event_type\": \"EXIT\", \"event_time_et\": \"12:56:00\", \"source\": \"TV_PINE\", \"script_version\": \"v4.2-0326\", \"short_message\": \"Exit completed\", \"filled\": true, \"entry_price\": 71.23, \"exit_time\": \"2026-03-26 12:56:00\", \"exit_price\": 70.18, \"realized_r\": -0.6986027944, \"realized_pnl\": -229.95, \"max_r\": 0.0, \"shadow_max_r\": 1.3373253493, \"shadow_max_r_time\": null, \"hit_1_6r\": false, \"hit_2r\": false, \"stop_2r_to_0_25r\": false, \"exit_cause\": \"TIMEOUT_EXIT\", \"outcome_tag\": \"OTHER / Other\", \"follow_plan\": true, \"legacy_event\": \"EXIT\", \"event_source_type\": \"live\", \"manual_override\": false, \"manual_override_reason\": \"\", \"manual_override_count\": 0, \"hud_decision\": \"YES\", \"hud_reason\": \"ORB_OK\", \"primary_reason\": \"ORB_OK\", \"secondary_reason\": \"\", \"quick_pass\": true, \"score\": 6.5, \"trigger_quality\": \"B\", \"entry_time_et\": \"10:56:00\", \"exit_time_et\": \"12:56:00\", \"exit_reason\": \"TIMEOUT_EXIT\"}","processed_status":"processed","error_message":null,"created_at":"2026-03-26 16:56:01","trigger_quality":"B","trade_day_id":48,"decision_0931":"YES","data_status":"clean","last_event_type":"EXIT"},{"id":45,"trade_date":"2026-03-26","symbol":"HOOD","event_type":"ENTRY","event_time":"2026-03-26 10:56:00","source":"TV_PINE","dedupe_key":"HOOD_2026-03-26_ENTRY_105600","payload_json":"{\"event\": \"ENTRY\", \"trade_date\": \"2026-03-26\", \"symbol\": \"HOOD\", \"event_time\": \"2026-03-26 10:56:00\", \"strategy_version\": \"v4.2-0326\", \"timezone\": \"America/New_York\", \"idempotency_key\": \"HOOD_2026-03-26_ENTRY_105600\", \"event_type\": \"ENTRY\", \"event_time_et\": \"10:56:00\", \"source\": \"TV_PINE\", \"script_version\": \"v4.2-0326\", \"short_message\": \"Entry triggered\", \"triggered\": true, \"stp\": 71.15, \"lmt\": 71.23, \"shares\": 219, \"initial_sl\": 69.727, \"tp2\": 74.236, \"tp3\": 75.739, \"legacy_event\": \"ENTRY\", \"event_source_type\": \"live\", \"manual_override\": false, \"manual_override_reason\": \"\", \"manual_override_count\": 0, \"hud_decision\": \"YES\", \"hud_reason\": \"ORB_OK\", \"primary_reason\": \"ORB_OK\", \"secondary_reason\": \"\", \"quick_pass\": true, \"score\": 6.5, \"trigger_quality\": \"B\", \"entry_time_et\": \"10:56:00\", \"entry_price\": 71.23, \"one_r\": 1.503}","processed_status":"processed","error_message":null,"created_at":"2026-03-26 14:56:42","trigger_quality":"B","trade_day_id":48,"decision_0931":"YES","data_status":"clean","last_event_type":"EXIT"},{"id":44,"trade_date":"2026-03-26","symbol":"HOOD","event_type":"CANCEL_1030","event_time":"2026-03-26 10:30:00","source":"TV_PINE","dedupe_key":"HOOD_2026-03-26_CANCEL_1030_103000","payload_json":"{\"event\": \"CANCEL_1030\", \"trade_date\": \"2026-03-26\", \"symbol\": \"HOOD\", \"event_time\": \"2026-03-26 10:30:00\", \"strategy_version\": \"v4.2-0326\", \"timezone\": \"America/New_York\", \"idempotency_key\": \"HOOD_2026-03-26_CANCEL_1030_103000\", \"event_type\": \"CANCEL_1030\", \"event_time_et\": \"10:30:00\", \"source\": \"TV_PINE\", \"script_version\": \"v4.2-0326\", \"short_message\": \"No fill before 10:30\", \"cancel_reason\": \"NOT_TRIGGERED_BEFORE_1030\", \"legacy_event\": \"CANCEL\", \"event_source_type\": \"live\", \"manual_override\": false, \"manual_override_reason\": \"\", \"manual_override_count\": 0, \"cancel_time_et\": \"10:30:00\", \"hud_decision\": \"YES\", \"hud_reason\": \"ORB_OK\", \"primary_reason\": \"ORB_OK\", \"secondary_reason\": \"\", \"quick_pass\": true, \"score\": 6.5}","processed_status":"processed","error_message":null,"created_at":"2026-03-26 14:30:12","trigger_quality":null,"trade_day_id":48,"decision_0931":"YES","data_status":"clean","last_event_type":"EXIT"},{"id":43,"trade_date":"2026-03-26","symbol":"HOOD","event_type":"ORDER_PLACED","event_time":"2026-03-26 09:31:00","source":"TV_PINE","dedupe_key":"HOOD_2026-03-26_ORDER_PLACED_093100","payload_json":"{\"event\": \"ORDER_PLACED\", \"trade_date\": \"2026-03-26\", \"symbol\": \"HOOD\", \"event_time\": \"2026-03-26 09:31:00\", \"strategy_version\": \"v4.2-0326\", \"timezone\": \"America/New_York\", \"idempotency_key\": \"HOOD_2026-03-26_ORDER_PLACED_093100\", \"event_type\": \"ORDER_PLACED\", \"event_time_et\": \"09:31:00\", \"source\": \"TV_PINE\", \"script_version\": \"v4.2-0326\", \"short_message\": \"OrderPlaced=Y\", \"order_placed\": \"Y\", \"hud_decision\": \"YES\", \"primary_reason\": \"ORB_OK\", \"secondary_reason\": \"\", \"stp\": 71.15, \"lmt\": 71.23, \"shares\": 219, \"initial_sl\": 69.727, \"tp2\": 74.236, \"tp3\": 75.739, \"one_r\": 1.503, \"legacy_event\": \"ENTRY\", \"event_source_type\": \"live\", \"manual_override\": false, \"manual_override_reason\": \"\", \"manual_override_count\": 0, \"hud_reason\": \"ORB_OK\", \"quick_pass\": true, \"score\": 6.5}","processed_status":"processed","error_message":null,"created_at":"2026-03-26 13:31:05","trigger_quality":null,"trade_day_id":48,"decision_0931":"YES","data_status":"clean","last_event_type":"EXIT"},{"id":41,"trade_date":"2026-03-26","symbol":"HOOD","event_type":"SNAP","event_time":"2026-03-26 09:31:00","source":"TV_PINE","dedupe_key":"HOOD_2026-03-26_SNAP_093100","payload_json":"{\"event\": \"SNAP\", \"trade_date\": \"2026-03-26\", \"symbol\": \"HOOD\", \"event_time\": \"2026-03-26 09:31:00\", \"strategy_version\": \"v4.2-0326\", \"timezone\": \"America/New_York\", \"idempotency_key\": \"HOOD_2026-03-26_SNAP_093100\", \"event_type\": \"SNAP\", \"event_time_et\": \"09:31:00\", \"source\": \"TV_PINE\", \"script_version\": \"v4.2-0326\", \"short_message\": \"Decision=YES\", \"decision_0931\": \"YES\", \"hud_decision\": \"YES\", \"hud_reason\": \"ORB_OK\", \"primary_reason\": \"ORB_OK\", \"secondary_reason\": \"\", \"quick_pass\": true, \"score\": 6.5, \"struct_ok\": true, \"struct_tag\": \"OK\", \"supply_overhead\": false, \"check_relvol\": true, \"check_ema5\": false, \"check_vwap\": true, \"snap_close_0930\": 71.4, \"snap_ema5\": 72.1666303654, \"snap_vwap\": 71.2706666667, \"snap_relvol\": 3.5852165592, \"snap_trend_cnt\": 2, \"snap_trend_detail\": \"EMA5✘ | VWAP✓ | RelVol✓\", \"snap_struct_reason\": \"结构安全\", \"struct_fail_flag\": null, \"dist_to_vwap_pct\": 0.1814678316, \"dist_to_ema5_pct\": -1.0623058906, \"distance_to_lmt_0931\": 0.17, \"stp_ticks\": 0.0, \"lmt_ticks\": 8.0, \"r_loss_pct\": 2.0, \"relvol_k\": 1.2, \"mode_2r\": true, \"regime\": \"Neutral\", \"legacy_event\": \"SNAP\", \"event_source_type\": \"live\", \"manual_override\": false, \"manual_override_reason\": \"\", \"manual_override_count\": 0, \"trigger_quality\": \"—\", \"struct_reason\": \"结构安全\", \"trend_cnt\": 2, \"trend_detail\": \"EMA5✘ | VWAP✓ | RelVol✓\", \"pass_compliance\": true, \"pass_spread\": true, \"pass_gap\": true, \"pass_atr\": true, \"pass_event\": true, \"pass_ema\": false, \"pass_vwap\": true, \"pass_relvol\": true, \"ema5_value\": 72.1666303654, \"vwap_value\": 71.2706666667, \"relvol_value\": 3.5852165592, \"stp\": 71.15, \"lmt\": 71.23, \"shares\": 219, \"initial_sl\": 69.727, \"tp2\": 74.236, \"tp3\": 75.739, \"one_r\": 1.503, \"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-26 13:31:04","trigger_quality":null,"trade_day_id":48,"decision_0931":"YES","data_status":"clean","last_event_type":"EXIT"},{"id":40,"trade_date":"2026-03-26","symbol":"HOOD","event_type":"DECISION_YES","event_time":"2026-03-26 09:31:00","source":"TV_PINE","dedupe_key":"HOOD_2026-03-26_DECISION_YES_093100","payload_json":"{\"event\": \"DECISION_YES\", \"trade_date\": \"2026-03-26\", \"symbol\": \"HOOD\", \"event_time\": \"2026-03-26 09:31:00\", \"strategy_version\": \"v4.2-0326\", \"timezone\": \"America/New_York\", \"idempotency_key\": \"HOOD_2026-03-26_DECISION_YES_093100\", \"event_type\": \"DECISION_YES\", \"event_time_et\": \"09:31:00\", \"source\": \"TV_PINE\", \"script_version\": \"v4.2-0326\", \"short_message\": \"Decision=YES\", \"hud_decision\": \"YES\", \"hud_reason\": \"ORB_OK\", \"primary_reason\": \"ORB_OK\", \"secondary_reason\": \"\", \"quick_pass\": true, \"score\": 6.5, \"struct_ok\": true, \"trend_cnt\": 2, \"trend_detail\": \"EMA5✘ | VWAP✓ | RelVol✓\", \"legacy_event\": \"SNAP\", \"event_source_type\": \"live\", \"manual_override\": false, \"manual_override_reason\": \"\", \"manual_override_count\": 0, \"decision_0931\": \"YES\", \"trigger_quality\": \"—\", \"struct_tag\": \"OK\", \"struct_reason\": \"结构安全\", \"supply_overhead\": false, \"regime\": \"Neutral\", \"pass_compliance\": true, \"pass_spread\": true, \"pass_gap\": true, \"pass_atr\": true, \"pass_event\": true, \"pass_ema\": false, \"pass_vwap\": true, \"pass_relvol\": true, \"check_ema5\": false, \"check_vwap\": true, \"check_relvol\": true, \"ema5_value\": 72.1666303654, \"vwap_value\": 71.2706666667, \"relvol_value\": 3.5852165592, \"snap_close_0930\": 71.4, \"snap_ema5\": 72.1666303654, \"snap_vwap\": 71.2706666667, \"snap_relvol\": 3.5852165592, \"snap_trend_cnt\": 2, \"snap_trend_detail\": \"EMA5✘ | VWAP✓ | RelVol✓\", \"snap_struct_reason\": \"结构安全\", \"dist_to_vwap_pct\": 0.1814678316, \"dist_to_ema5_pct\": -1.0623058906, \"distance_to_lmt_0931\": 0.17, \"stp\": 71.15, \"lmt\": 71.23, \"shares\": 219, \"initial_sl\": 69.727, \"tp2\": 74.236, \"tp3\": 75.739, \"one_r\": 1.503, \"stp_ticks\": 0, \"lmt_ticks\": 8, \"r_loss_pct\": 2, \"relvol_k\": 1.2, \"mode_2r\": true, \"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-26 13:31:03","trigger_quality":null,"trade_day_id":48,"decision_0931":"YES","data_status":"clean","last_event_type":"EXIT"}],"summary":{"total_count":6,"processed_count":6,"pending_count":0,"failed_count":0,"latest_received_at":"2026-03-26 16:56:01","event_type_breakdown":[{"event_type":"CANCEL_1030","event_count":1},{"event_type":"DECISION_YES","event_count":1},{"event_type":"ENTRY","event_count":1},{"event_type":"EXIT","event_count":1},{"event_type":"ORDER_PLACED","event_count":1},{"event_type":"SNAP","event_count":1}]}}