内部实现
本页面面向维护者。
权重回测流程
校验 weights 和 prices
|
v
对齐共同日期和资产
|
v
计算资产收益
|
v
计算组合毛收益
|
v
计算换手和交易成本
|
v
构建 BacktestResult
权重被解释为每个时间点的目标权重。成本模型使用权重变化和初始资金估算交易名义金额。
因子评估流程
校验 factor 和 prices
|
v
计算 forward returns
|
v
计算截面 IC
|
v
计算分位数组合收益
|
v
构建 top-N 权重
|
v
运行嵌套权重回测
嵌套 top-N 回测复用同一个权重回测引擎,从而保持成本和绩效行为一致。
校验原则
对于非 DataFrame 输入、重复坐标轴、非数值值、空交集、无效配置和不支持的 dispatch kind,应尽早失败。错误信息应指出具体输入。
可视化
绘图辅助函数应消费结果对象并返回 matplotlib 对象。它们不应重新计算绩效指标,也不应修改结果数据。