{"items":[{"id":56,"trade_date":"2026-03-30","symbol":"HOOD","event_type":"EXIT","event_time":"2026-03-30 12:10:00","source":"TV_PINE","dedupe_key":"HOOD_2026-03-30_EXIT_121000","payload_json":"{\"event\": \"EXIT\", \"trade_date\": \"2026-03-30\", \"symbol\": \"HOOD\", \"event_time\": \"2026-03-30 12:10:00\", \"strategy_version\": \"v1.1\", \"strategy_version_used\": \"v1.1\", \"strategy_match\": null, \"strategy_block_reason\": null, \"execution_version\": \"v1.1\", \"shadow_version\": null, \"shadow_match\": null, \"shadow_block_reason\": null, \"timezone\": \"America/New_York\", \"idempotency_key\": \"HOOD_2026-03-30_EXIT_121000\", \"event_type\": \"EXIT\", \"event_time_et\": \"12:10:00\", \"source\": \"TV_PINE\", \"script_version\": \"v4.2-0326\", \"short_message\": \"Exit completed\", \"filled\": true, \"entry_price\": 66.77, \"exit_time\": \"2026-03-30 12:10:00\", \"exit_price\": 66.33, \"realized_r\": -0.3112179941, \"realized_pnl\": -102.52, \"max_r\": 0.7921912576, \"shadow_max_r\": 0.7921912576, \"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\": 7, \"trigger_quality\": \"A\", \"entry_time_et\": \"10:10:00\", \"exit_time_et\": \"12:10:00\", \"exit_reason\": \"TIMEOUT_EXIT\"}","processed_status":"processed","error_message":null,"created_at":"2026-03-30 16:10:05","trigger_quality":"A","trade_day_id":59,"decision_0931":"YES","data_status":"clean","last_event_type":"EXIT"},{"id":55,"trade_date":"2026-03-30","symbol":"HOOD","event_type":"ENTRY","event_time":"2026-03-30 10:10:00","source":"TV_PINE","dedupe_key":"HOOD_2026-03-30_ENTRY_101000","payload_json":"{\"event\": \"ENTRY\", \"trade_date\": \"2026-03-30\", \"symbol\": \"HOOD\", \"event_time\": \"2026-03-30 10:10:00\", \"strategy_version\": \"v1.1\", \"strategy_version_used\": \"v1.1\", \"strategy_match\": null, \"strategy_block_reason\": null, \"execution_version\": \"v1.1\", \"shadow_version\": null, \"shadow_match\": null, \"shadow_block_reason\": null, \"timezone\": \"America/New_York\", \"idempotency_key\": \"HOOD_2026-03-30_ENTRY_101000\", \"event_type\": \"ENTRY\", \"event_time_et\": \"10:10:00\", \"source\": \"TV_PINE\", \"script_version\": \"v4.2-0326\", \"short_message\": \"Entry triggered\", \"triggered\": true, \"stp\": 66.69, \"lmt\": 66.77, \"shares\": 233, \"initial_sl\": 65.3562, \"tp2\": 69.5976, \"tp3\": 71.0114, \"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\": 7, \"trigger_quality\": \"A\", \"entry_time_et\": \"10:10:00\", \"entry_price\": 66.77, \"one_r\": 1.4138}","processed_status":"processed","error_message":null,"created_at":"2026-03-30 14:10:22","trigger_quality":"A","trade_day_id":59,"decision_0931":"YES","data_status":"clean","last_event_type":"EXIT"},{"id":54,"trade_date":"2026-03-30","symbol":"HOOD","event_type":"ORDER_PLACED","event_time":"21:31:00","source":"TV_PINE","dedupe_key":"HOOD_2026-03-30_ORDER_PLACED_213100","payload_json":"{\"event\": \"ORDER_PLACED\", \"trade_date\": \"2026-03-30\", \"symbol\": \"HOOD\", \"event_time\": \"21:31:00\", \"strategy_version\": \"v1.1\", \"strategy_version_used\": \"v1.1\", \"strategy_match\": null, \"strategy_block_reason\": null, \"execution_version\": \"v1.1\", \"shadow_version\": null, \"shadow_match\": null, \"shadow_block_reason\": null, \"timezone\": \"America/New_York\", \"idempotency_key\": \"HOOD_2026-03-30_ORDER_PLACED_213100\", \"event_type\": \"ORDER_PLACED\", \"event_time_et\": null, \"source\": \"TV_PINE\", \"script_version\": \"v4.2-0326\", \"short_message\": null, \"order_placed\": \"Y\", \"hud_decision\": null, \"primary_reason\": null, \"secondary_reason\": null, \"stp\": 22.5, \"lmt\": 22.1, \"shares\": 100, \"initial_sl\": 21.8, \"tp2\": null, \"tp3\": null, \"one_r\": null, \"event_source_type\": \"live\", \"decision_0931\": \"YES\"}","processed_status":"processed","error_message":null,"created_at":"2026-03-30 13:35:58","trigger_quality":null,"trade_day_id":59,"decision_0931":"YES","data_status":"clean","last_event_type":"EXIT"},{"id":52,"trade_date":"2026-03-30","symbol":"HOOD","event_type":"SNAP","event_time":"09:31:00","source":"TV_PINE","dedupe_key":"HOOD_2026-03-30_SNAP_093100","payload_json":"{\"event\": \"SNAP\", \"trade_date\": \"2026-03-30\", \"symbol\": \"HOOD\", \"event_time\": \"09:31:00\", \"strategy_version\": \"v1.1\", \"strategy_version_used\": \"v1.1\", \"strategy_match\": true, \"strategy_block_reason\": \"PASS\", \"execution_version\": \"v1.1\", \"shadow_version\": \"shadow-v1.1\", \"shadow_match\": true, \"shadow_block_reason\": \"PASS\", \"timezone\": \"America/New_York\", \"idempotency_key\": \"HOOD_2026-03-30_SNAP_093100\", \"event_type\": \"SNAP\", \"event_time_et\": null, \"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\": \"ORB HUD 配置备注\", \"quick_pass\": null, \"trigger_quality\": null, \"trend_cnt\": null, \"score\": null, \"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, \"legacy_event\": \"SNAP\", \"event_source_type\": \"live\", \"manual_override\": false}","processed_status":"processed","error_message":null,"created_at":"2026-03-30 13:35:19","trigger_quality":null,"trade_day_id":59,"decision_0931":"YES","data_status":"clean","last_event_type":"EXIT"},{"id":51,"trade_date":"2026-03-30","symbol":"HOOD","event_type":"DECISION_YES","event_time":"21:31:00","source":"TV_PINE","dedupe_key":"HOOD_2026-03-30_DECISION_YES_213100","payload_json":"{\"event\": \"DECISION_YES\", \"trade_date\": \"2026-03-30\", \"symbol\": \"HOOD\", \"event_time\": \"21:31:00\", \"strategy_version\": \"v1.1\", \"strategy_version_used\": \"v1.1\", \"strategy_match\": null, \"strategy_block_reason\": null, \"execution_version\": \"v1.1\", \"shadow_version\": null, \"shadow_match\": null, \"shadow_block_reason\": null, \"timezone\": \"America/New_York\", \"idempotency_key\": \"HOOD_2026-03-30_DECISION_YES_213100\", \"event_type\": \"DECISION_YES\", \"event_time_et\": null, \"source\": \"TV_PINE\", \"script_version\": \"v4.2-0326\", \"short_message\": null, \"hud_decision\": \"YES\", \"hud_reason\": \"ORB_OK\", \"primary_reason\": null, \"secondary_reason\": null, \"quick_pass\": null, \"trigger_quality\": null, \"score\": null, \"struct_ok\": null, \"trend_cnt\": null, \"trend_detail\": null, \"event_source_type\": \"live\", \"decision_0931\": \"YES\"}","processed_status":"processed","error_message":null,"created_at":"2026-03-30 13:35:19","trigger_quality":null,"trade_day_id":59,"decision_0931":"YES","data_status":"clean","last_event_type":"EXIT"}],"summary":{"total_count":5,"processed_count":5,"pending_count":0,"failed_count":0,"latest_received_at":"2026-03-30 16:10:05","event_type_breakdown":[{"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}]}}