FAQ
>
金融建模
>
建模问题
>
回测框架相关问题
Q:回测结果中没有处理分红送股的原因
复制链接
A:回测中,交易明细中的”代码“字段如果是没有市场前缀(SH、SZ)的代码,会导致取不到分红送股表数据,从而无法处理分红送股,造成回测结果错误。因此用户在送出交易明细前代码一定要标准化。
如果代码为无市场前缀的代码,则处理方法:可将交易明细中的代码字段统一转化为标准化返回。如交易明细变量为t,即只需要在返回之前加下以下代码:
t:=StockTrueID(t[:,'代码']);