跳转至

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)