Daily Notes — 2026-03-30
今天做的事
P0 Dead Code 清理
- vulture >= 80 置信度清理:10 个文件,删了 26 行
- 涉及:cli.py, scheduler.py, stock_picker.py, strategy_variants.py, lot_size_aligner.py, ml_cross_sectional.py, parse_rebalance_nl.py, broker_ops_futu.py, execution_engine.py, markets/hours.py
- commit:
511aac2
SemiAnalysis 周报脚本
- 从 scrapling(curl_cffi 编译失败)迁移到 requests + jina.ai
- 输出:
.md + .html(pandoc standalone)
- cron
ct-semianalysis-weekly 每周日 21:10
ML 模型训练 Cron 修复
ct-weekly-model-train 原引用已删的 train_all_models.py
- 改为
scripts/precompute_ml_scores.py --market US/HK
- commit:
02fbe93
git force push 教训
- 今天两次 force push 导致远程历史被重写
- 教训:不要在用户没确认前做 destructive git 操作
待续
- south_money 因子接入计划(
docs/south_money_factor_plan.md 已创建,等确认再做)
- PIT Phase 4 审计文档
- A 股 CN Market 支持(Tushare Pro)