假设检验进阶:把口径说清楚
假设检验的起点通常是一个观察,例如某类资产在某个时间段的表现与长期均值不同。要把观察变成可证伪的问题,需要先写下一句明确的话:在什么范围内、用什么指标、与什么基准比较、达到什么条件算被证伪。这句话就是口径。口径不清,检验就会在事后被随意调整,结论也就失去意义。进阶用法的核心不是更复杂的公式,而是把口径说清楚。
(1)定义边界。边界包括时间区间、样本范围、资产类别、市场范围。例如“某市场全部上市普通股在最近若干个完整年度内的年度收益”,而不是“最近几年表现好的股票”。边界一旦写定,就不能因为结果不理想而删掉某些年份或某些样本。
(2)计算前提。常见前提包括:收益是否包含分红、是否复权、频率是日度还是月度、缺失值如何处理、极端值是否剔除、比较基准是宽基指数还是无风险利率。不同前提会得到不同结果,因此前提必须在检验前写明,并与数据来源的官方定义保持一致。以官方规则为准。
(3)数据来源。来源要可追溯,例如交易所公布的行情文件、指数公司公布的指数点位、官方统计口径的财务数据。若使用第三方整理数据,应记录其版本与提取日期。数据来源不同,同一指标可能有差异,此时应说明采用哪一来源,而不是混合使用。
一个可复现的复盘例子:某投资者观察到“过去某些年份中,高分红组合的年度收益高于市场平均”。他把问题写成可证伪形式:在指定市场、指定年度区间内,按年初分红率排序分组,若最高组的年度收益不低于市场基准,则观察成立。接着他固定边界:只取有完整年度数据的普通股;固定前提:收益按复权价计算、分红再投资、剔除停牌超过一定天数的样本;固定来源:交易所行情文件与指数公司点位。然后按年度逐期计算,记录每期最高组与基准的差。复盘时,他公开数据版本、计算脚本与每期结果,使他人可以重复。若某一年结果与观察相反,也如实保留,而不是删除该年。
这种做法的意义在于:检验的不是“某类资产好不好”,而是“在给定口径下,某个可证伪的陈述是否被数据支持”。口径写清楚后,结论只对应该口径,不能外推到其他区间或其他定义。对普通投资者而言,进阶用法就是先写规则、再算数字、最后看是否被证伪,并保留可复现的记录。数字不确定时,通常以官方规则为准。