SUMMARY

⚠️ 免责声明:历史回测,不代表未来收益,不构成投资建议;量化/短期交易可致重大亏损。

核心结论(一句话)

对能写代码的个人投资者:高频/日内是死局(成本×换手的数学判定),中低频量化是大概率跑不赢 指数定投的高风险技能投资;绝大多数人最优解是被动定投 + 规则化再平衡——做量化最大的收益, 往往是让你决定「不做」主动量化。

支撑这一结论的硬数据(均可在 notebook 复现)

各 notebook 状态

notebook 执行 一句话
00_数据与环境 ✅ 通过 2 10标的×11年日线,质量体检全绿,离线可复现
01_因子与信号 ✅ 通过 4 四类信号都能十几行写出,但各有结构性代价
02_策略回测_含真实成本 ✅ 通过 3 成本拖累≈换手×成本;含成本后多数跑输持有;backtrader 已交叉验证
03_回测陷阱实证 ✅ 通过 5 过拟合/前视/多重检验逐个证明有多坑
04_可行性结论与个人落地路径 ✅ 通过 2 分情景矩阵 + 第一周清单 + 止损判据

全部 nbconvert --execute --inplace 0 错误、0 缺字告警,已保存带输出版本。

已知局限(诚实披露)

  1. 数据口径:沪深300指数(akshare)为价格指数、部分美股ETF经腾讯取到为价格序列,少计股息, 绝对收益略低估;但主动vs被动同口径对比,结论不受影响
  2. 数据源:本机 eastmoney 被封、Yahoo 周期性 429,故 A股主力用 akshare 新浪后端、 美股限流时降级腾讯(详见 NOTES.md §2)。所有数据已缓存 data/*.csv
  3. 横截面因子:仅用 5 只 A股做演示,标的池偏窄(真因子回测需全市场几百上千只)。
  4. 样本期:2014–2024 是对多头持有特别有利的十年,已构成对主动策略的「放水」; 即便如此主动仍 0/24 跑输,结论稳健。
  5. 未建模:大单冲击成本、资本利得税、资金费率、心理/执行误差——计入后真实只会更差。