设置

关灯

第89章 在过去的K线上,运行未来的算法(第3节)

陈默放下笔,揉了揉太阳穴。他意识到一个问题:回测中的“基本面评估”,需要依赖公司信息的披露时间。而年报通常在次年3-4月才发布,三季报在10月。这意味着,在每年的大部分时间里,投资者都是在信息不完全的情况下做决策。

这反而更真实。

他决定调整方法:不追求每个时点都做出完美评估,而是设定几个固定的“评估日”——比如每年4月30日(年报披露截止日后),和10月31日(三季报披露后)。在这些时点更新对公司基本面的评分,其他时间沿用上一次评估结果。

虽然粗糙,但可行。

上午十点,陈默完成了1993年1月4日十只股票的“基本面初始评估”。结果是:三只信息相对充分(深发展、万科、陆家嘴),可以打分;五只信息不足,标记“待评估”;两只(金杯汽车、琼民源)几乎找不到可靠信息。

接下来是估值评估。这个相对简单——他有手工记录的历史价格,可以计算每只股票的市盈率(用最近一期财报的每股收益)。然后对照自己整理的历史市盈率区间,判断分位。

技术面评估最直观。翻开K线图,看股价是否在60日均线上,是否有突破形态。

三个因子评估完,就可以模拟“双因子模型”的决策:基本面≥7分、估值≤历史50%分位、技术面发出买入信号——三条件同时满足,则“买入”。

买入后,模拟持仓,每周更新价格,直到卖出信号触发:要么基本面恶化(评分降至7分以下),要么估值过高(超过历史70%分位),要么技术面破位(跌破关键均线)。

听起来简单,但做起来繁琐到令人绝望。

到中午十二点,陈默才模拟完1993年1月份的决策。整整一个月,没有一只股票同时满足三个条件。模型给出的信号是:空仓。

而现实呢?1993年1月,上证指数从787点涨到838点,涨幅6.5%。如果当时空仓,会错过这

本章未完,请点击"下一页"继续阅读! 第3页 / 共9页