{ "schema_version": "1.0", "run_id": "RUN-ANA-WUJI-RECENT-CANDIDATE-SCAN-20260611-001", "generated_at": "2026-06-11T02:41:53+08:00", "stage": "RECENT_DAILY_CANDIDATE_SCAN_NOT_BUY_DECISION", "source_tables": { "daily": "a_share_daily_price", "breadth": "recalculated_from_a_share_daily_price", "minute": "not_used" }, "latest_daily_trade_date": "2026-06-10", "latest_entry_ready": { "entry_trade_date": "2026-06-10", "signal_trade_date": "2026-06-09" }, "rules": { "volume_ratio_threshold": 1.7, "upper_shadow_top_n": 50, "recent_limitup_window_trading_days": 30, "prev_high_window_trading_days": 60, "market_gate": "signal_day_up_count_recalculated_from_daily>=3000" }, "market_gate": { "latest_signal": { "signal_trade_date": "2026-06-10", "stock_count": 5512, "up_count": 1556, "flat_count": 74, "down_count": 3882, "market_gate_open_flag": false, "market_gate_status": "NO_TRADE_MARKET_GATE_CLOSED_SIGNAL_DAY_RECALC_FROM_DAILY" }, "latest_entry_ready": { "signal_trade_date": "2026-06-09", "stock_count": 5515, "up_count": 3321, "flat_count": 144, "down_count": 2049, "market_gate_open_flag": true, "market_gate_status": "MKT_GATE_OPEN_SIGNAL_DAY_UP_3000_RECALC_FROM_DAILY" } }, "counts": { "latest_signal_rows": 50, "latest_signal_pass_rows": 49, "latest_entry_ready_rows": 50, "latest_entry_ready_pass_rows": 48 }, "artifacts": { "recent_candidate_ledger.csv": { "path": "ana-data/result/RUN-ANA-WUJI-RECENT-CANDIDATE-SCAN-20260611-001/recent_candidate_ledger.csv", "size": 47341, "sha256": "6479fe2d579a4ec205cbafca35d6117ce1bb83307412e27e324a1c061313f0f2" }, "latest_signal_20260610_candidates.csv": { "path": "ana-data/result/RUN-ANA-WUJI-RECENT-CANDIDATE-SCAN-20260611-001/latest_signal_20260610_candidates.csv", "size": 24360, "sha256": "43055c3dfd9dd531d6f9e88804407de97dd8c53305d59b93469ab216ec4d97df" }, "latest_entry_20260610_candidates_from_20260609_signal.csv": { "path": "ana-data/result/RUN-ANA-WUJI-RECENT-CANDIDATE-SCAN-20260611-001/latest_entry_20260610_candidates_from_20260609_signal.csv", "size": 23548, "sha256": "1414dc919e7628268202005c3c2472b9fab623dce79926330ca51abefdb47413" }, "summary.json": { "path": "ana-data/result/RUN-ANA-WUJI-RECENT-CANDIDATE-SCAN-20260611-001/summary.json", "size": 2633, "sha256": "92549aee5a100f423b650ac8818f5d8625aa6eeb970caab6ef33227332b129d0" }, "summary.md": { "path": "ana-data/result/RUN-ANA-WUJI-RECENT-CANDIDATE-SCAN-20260611-001/summary.md", "size": 626, "sha256": "76aa0b5abdc5ea3db089aa1ca9fc4ed4ec99874acc0f16779e9aa7129d63a527" } }, "limitations": [ "???? 2026-06-10????? ts_market_breadth_daily_cache ???????", "????? a_share_daily_price ???? signal day ?????", "???????????????????????????????" ] }