第一步:核对回测的参数设置
先查看你回测时的手续费设置项,确认是否和你实盘交易的实际手续费费率一致。
检查是否遗漏了印花税、过户费这类券商交易中必定会收取的费用,很多回测模板会默认不设置这类费用。
核对回测的滑点设置,确认是否设置了符合实盘情况的滑点,很多回测会默认零滑点,这和实际交易不符。
第二步:统计实盘交易的成本占比
导出你实盘交易的所有交割单,计算每笔交易的手续费总和,统计手续费占总交易金额的比例。
对比回测中计算的成本比例,看看实际成本是否比回测预估高出很多,确认手续费带来的具体影响幅度。
如果是高频策略,统计换手率,计算高换手带来的累计成本,就能明确手续费对最终收益的侵蚀程度。
第三步:调整策略重新回测验证
把实盘实际的手续费、滑点等交易成本全部代入回测参数,重新运行回测流程。
对比调整参数后的回测结果和原回测结果、实盘结果,确认收益差异是不是手续费导致的。
根据调整后的结果优化策略,调整交易频率或者入场出场条件,缩小回测和实盘的收益差距。
建议咨询官方确认细节。需要注意的是,除了手续费,未来函数、幸存者偏差、过拟合也是回测收益虚高的常见原因,不能只把问题归因为手续费,要全面排查模型的各项设置。举例来说,如果你做的是日内高频回转策略,原本回测的时候没有计算手续费,实际每笔来回交易都要收取佣金和印花税,一年上百次交易下来,累计手续费会吃掉大部分甚至全部收益,就会出现回测赚得多但实盘反而亏损的情况。
我们可为您提供开户佣金成本费率,如果你做量化高频交易,交易频率高对交易成本更敏感,我们可以为你提供优惠的开户佣金成本费率,帮你降低整体交易成本,减少手续费对策略收益的侵蚀,我作为专属理财顾问还能帮你梳理交易成本结构,给到适配量化交易的账户配置建议。如果你觉得这个回答对你有帮助,麻烦点个赞支持一下,点击我的头像添加联系方式,就能添加我成为你的专属理财顾问对接后续服务。




分享
注册
1分钟入驻>

+微信
从业认证
秒答
电话咨询
18630917047

