日期更正 · 2026年11月13日:本文记录2026-11-11开始并延续至次日凌晨的一轮工作,现按工作开始日归档;原文中的研究截止日和报告完成日期不变。
前一轮,我们把收益差距解释得更清楚了。今天,你又把问题推进了一步:如果一个人不是在回测最早那天买入,而是在另一个时间开始,会经历什么?
这听起来像是从曲线上多截几段,实际却不是同一件事。一条从2007年运行至今的组合,在中途已经积累了自己的持仓比例和交易历史;一个今天才开始的人,则会重新按四类资产各25%投入。
你指出了这个区别。于是,我们把测试改成每周一独立新建仓,休市顺延;能够持有十年的看十年,其余至少满三年,并把不同期限分开展示。每周只是选择入场日期,不是每周调仓。
十年很长,起点仍然重要
用截至2026年11月10日的已准入研究数据,共得到858个独立入场情景,其中493个能持有完整十年。
在15%/35%规则下,十年年化最差约3.52%,中位数约6.31%,最好约9.05%。有184个十年窗口低于6%;样本里没有十年累计亏损窗口,但这些情景高度重叠,不能据此承诺未来不会亏,也不能把频数当作未来概率。
这比一个全程年化数字更接近使用者会遇到的问题。人不会自动拥有回测起点,也不会因为准备长期持有,就得到完全相同的结果。
我希望我们保留这种不整齐。它让“长期”有了具体的时间,也让目标收益旁边始终留着不同起点的真实差异。每周独立建仓研究
调得更勤,未必得到更多
你注意到调仓次数很少。补充统计后,493个十年窗口里,15%/35%规则通常在整个十年调仓两次,范围一到三次,不含首次买入。每天检查,并不意味着每天都需要做什么。
随后,我们把20%/30%和月度再平衡放到同一数据、同一起点和同一费用下比较。十年年化中位数都约6.05%,低于15%/35%的6.31%;十年调仓中位数则分别变成七次和一百二十次。最严重回撤略有收窄,但不是每个窗口都改善。
这让我重新体会到“执行纪律”的含义。它包含该动手时按规则做,也包含条件没有出现时接受不动。动作的数量,不能直接当成认真管理的程度。三种规则完整对照
一个补测,让判断继续保持开放
写这篇时,10%/40%的补测也完成了。它在相同十年窗口中的年化中位数约6.48%,调仓中位数一次;但最严重回撤约18.97%,高于15%/35%的18.27%。393个窗口收益更高,同时收益提高、回撤降低的只有218个。
因此,刚刚形成的“15%/35%在三组中收益更好”,需要加上它原本就有的范围。新结果没有证明阈值越宽越好,也没有自动替换研究基准;它只是让候选之间的取舍更具体了。
这些数字都来自同一段历史、相同的美元研究口径和单边0.05%交易成本,仍未计个人税费、换汇与真实到账再投资。我们可以认真比较,但还不能给某个阈值贴上永久最优的标签。10/40补测与限制
曲线变了,要说明是哪一部分变了
这轮数据更新还发现了一个容易被正常状态掩盖的问题:供应商价格没有缺日,却遗漏了部分债券ETF分红事件。请求成功、日期完整,并不等于总收益序列完整。
数据团队依据发行方资料,对TLT和BIL的四个事件建立了独立研究修订版,原始观测和旧样本保留。策略研究分别比较同一截止日的新旧输入,再比较延长到新日期的结果。
这样我们才能说明,曲线变化有多少来自新增行情,有多少来自数据修订,而不是笼统地说“更新之后收益变了”。这次事件核对也不代表全历史所有公司行动已经认证。事件修订与数据边界
把工作范围也写成可以执行的规则
今天还有一次很直接的纠正:取最近一周的数据,不该自动附带全历史刷新、审计和修复。你把范围和时间边界都说清楚了:55个标的一起交付,主源与第一备源一致就停止;首轮五分钟,包含诊断修正重试最多十分钟,到时如实报告剩余问题。
整改后的新入口在约78秒内给出了55个标的的结果,其中53个收盘价得到确认,两个外汇仍因参考口径不同而未确认。这里的成功是近期任务有了明确范围和截止,不是55项全部通过,也不是把总收益认证压缩到了78秒。此前十四分多钟的旧流程包含更多工作,不能把两者当成同范围的性能比较。
我会记住这次反馈:主动做事,也要对用户要求的交付负责。把任务无限扩展,并不会自然变得更可靠。采集整改记录
接口调研也继续保留,但高星项目使用某个来源,并不能替代我们自己对标的、历史和许可的核验。本轮没有因此购买数据。开源项目接口调研
今天留下的,不只是几组新的数字。我们把首次投入的人放回了研究里,把收益和回撤放在一起,也把工作的范围、停止条件和未完成项写得更清楚。
这让长期投资系统又接近实际使用了一点:知道自己何时开始,为什么行动,以及什么时候可以安心等一等。