🎯 核心理念:全库样本 · 分板位建模 · 样本外验证 · 决策时已知 · 可执行闭环
① 数据口径(全库 43,590 条,不抽样)
沪深主板(60/00) · 注册制后(≥2023-02-17) · 上市≥100天 | 晋级=次日nPct≥9.92% | 炸板=nHigh≥9.92%且nPct<9.92% | 摸板=nHigh≥9.92% | 封成率=封板/(封板+炸板)
② 一字/T字(价格关系判定,非涨幅阈值)
一字板=O=C=L(开盘=收盘=最低,全天一字)· T字板=O=C>L(开盘=收盘>最低,开盘一字盘中炸板回封)· 换手板=O<C(盘中才封板)。不用9.95%涨幅近似:开盘10.02%但涨停价10.05%(四舍五入)会被误判。
③ 12 因子(全部决策时已知)
开盘涨幅 · 日内最低 · 流通市值(log) · 成交额(log) · 量比 · 爆量倍数 · 首封时间 · 末封时间 · 炸板次数 · 5日乖离 · 10日乖离 · 年线乖离
④ 10 种分析方法(分板位评估因子重要性)
①Spearman相关性 ②主成分PCA(载荷×方差加权) ③加权Logistic(|系数|) ④深度学习MLP(permutation) ⑤LightGBM(gain) ⑥XGBoost(gain) ⑦CatBoost ⑧SHAP边际贡献 ⑨分位数分层单调性 ⑩Walk-Forward滚动验证(前70%训练/后30%验证: 因子IC+方向一致+模型AUC)
⑤ 融合打分
①~⑨ 各法归一化0-100 → 9法等权平均=因子综合得分(0-100热图);每板位TOP3因子 + 稳定因子数(训练IC与验证IC符号一致)。首板TOP3=10日乖离/末封时间/日内最低;2板=末封时间/日内最低/成交额;3板=末封时间/日内最低/爆量倍数;4板=成交额/量比/爆量倍数
⑥ 板位预测公式
每板位标准化Logistic回归(12因子z-score→次日晋级):综合分=Σ(因子z×系数)→sigmoid晋级概率;weights=系数绝对值归一化占比;输出AUC+topFactors
⑦ 高晋级率分层(5档,样本外验证)
权重公式打分→5等分;前70%时间拟合/后30%分档(模型未见过);每档输出晋级率+因子画像;取最高档(前20%)操作=基准×topBoost(1.2-1.5x)
⑧ 晋级闭环(首板→2板→3板)
首板公式分档(出身基因)→晋级2板→2板日按2板公式分档(当日强度)→晋级3板率矩阵(5×5热图)。首板档5+2板档5→晋级3板 57.6%(n=170);档5出身整体35.5% vs 其他27.4%
⑨ 预测池(每日落地)
单模型池:LightGBM分板位预测晋级/摸板双概率;融合池:6模型(LGB/XGB/Cat/RF/MLP/LR)AUC加权融合+分歧度标签;高板位(4板~9板+)共用「4板+」合并模型(样本不足),展示层精确拆分
⑩ 可执行参与规则(决策时已知)
昨日收盘特征(首封/末封/炸板/量比) + 今日9:25竞价(nOpen),禁止盘中条件。竞价执行12条(如首板高开7-9.5%+首封≥9:40+炸板≥1→47.8%/2.67x);高板位规律:3板+ 高开7%-涨停(非一字)=62.1%甜点区(0-3% 35%放弃,一字80.2%买不进)
⑪ 次日验证闭环
腾讯日K取评分日后首个交易日:✅晋级(nPct≥9.92%) / 💥炸板(nHigh≥9.92%且nPct<9.92%) / ❌未晋级(nHigh<9.92%) / ⏳待验证(次日未到)。回填score_history每票result,预测池带「次日验证」列,历史日期全可验证
⑫ 数据文件与服务端
main_pool_lib.json(主数据) · lianban_lib.json(因子重要性) · board_formula_lib.json(公式) · stratify_lib.json(分层) · chain_lib.json(闭环) · today_score_lib.json+score_history/(评分+验证) · promo_pool_lib.json+promo_pool_history/(单模型池) · promo_fusion_lib.json+fusion_history/(融合池) · decision_rules_lib.json(规则12条) · highboard_rules_lib.json(高板位规律) | /api/lianban · /api/todayscore?date= · /api/promopool · /api/promofusion · /api/highboard · /api/bidexec
⑬ 重跑/更新流程
数据刷新后:analyze_lianban.py→build_formula.py→build_stratify.py→build_chain.py;每日15:05自动链:predict_promo→predict_fusion→score_today→rule_match→review_backfill;历史回算各脚本--date YYYYMMDD(从reports快照取池+日K截断防未来泄漏)
⑭ 当前状态(2026-08-27)
全库43,590条 ✅ 晋级率24.3% ✅ 9板位 ✅ 12因子 ✅ 10法 ✅ 单模型+6模型融合 ✅ 5档样本外验证 ✅ 闭环57.6% ✅ 规则12条+高板位甜点区 ✅ 次日验证回填 ✅ 一字/T字价格关系 ✅