sync_pool.py 执行报告 2026-10-06
执行摘要
| 项目 | 数值 |
|---|---|
| 执行时间 | 2026-10-06 15:40 |
| ZXSX.blk 代码数 | 9只 |
| 因子计算成功 | 4只 (44%) |
| avg≥50 阈值通过 | 2只 (50% of valid) |
| 最终入池 | 2只 |
| 连续低池天数 | 9天 (9/28→10/6) |
今日入池股票
| 排名 | 代码 | 名称 | avg分 | 收盘价 | 日涨跌 |
|---|---|---|---|---|---|
| 1 | 301311 | 昆船智能 | 58.0 | ¥18.32 | -3.58% |
| 2 | 002084 | 海鸥住工 | 52.5 | ¥5.74 | -1.03% |
未入池候选(avg<50)
| 代码 | 名称 | avg分 | 日涨跌 |
|---|---|---|---|
| 002606 | 大连电瓷 | 48.8 | +0.93% |
| 000938 | 紫光股份 | 40.7 | -1.62% |
因子计算失败的代码(5只)
ZXSX.blk 共9码,5只因因子计算错误被丢弃:
- 301017、300717、688768、000503、603170、300162(实际6只未入,但只有5个位置—核对:blk有10行含换行符问题,实际9只代码,6只未入分析)
注:ZXSX.blk 有10行但最后一行为空,实际9只代码。其中4只成功计算因子,5只失败。
池子萎缩趋势
| 日期区间 | 池大小 | 状态 |
|---|---|---|
| 9/17-9/23 | 10只 | ✅ 正常 |
| 9/24 | 1只 | ❌ 断崖下跌 |
| 9/25 | 1只 | ❌ 持续萎缩 |
| 9/28-10/6 | 2只 | ⚠️ 低位稳定 |
关键转折:9/24从10只骤降到1只,此后缓慢恢复到2只并长期停滞。
根因分析
- ZXSX.blk 内容变更:9月下旬的blk包含更多有效代码(当日选出10只不同股票),10月以来blk仅维护9只固定代码,且其中5只因子计算持续失败
- 因子计算失败率高:5/9 (56%) 的代码在
calc_factors()或tencent_quote()阶段出错 - avg≥50 阈值筛选:4只有效候选中仅2只过线,门槛相对合理但候选基数太小
- 手工池缺失:stock_pool_manual.csv 不存在,无手工补充
建议
- 排查因子计算失败:检查 301017/300717/688768/000503/603170/300162 为何 calc_factors 返回 error
- 检查 ZXSX.blk 更新机制:blk 从9月下旬的多只动态变化变为10月的固定9只,确认是否人为调整或通达信端问题
- 临时降低阈值:若需恢复池子规模,可考虑 avg≥45 过渡(今日将有3只入池:+大连电瓷48.8)
- 重建手工池:创建 stock_pool_manual.csv 补充观察票
生成时间: 2026-10-06 15:40 | Cron: sync_pool