PTrade的回测功能详解:如何设置滑点、佣金与初始资金
发布时间:4小时前阅读:5

回测是量化策略开发的核心环节,而回测参数设置是否贴近实盘,直接影响结论的可信度。PTrade的回测模块提供了滑点、佣金、初始资金等关键参数的配置,下面逐一讲解如何合理设置。
首先,初始资金:建议设置为你的实盘计划投入金额。例如你打算用20万做量化,回测就用20万。这样可以直观看到最大回撤的绝对金额,判断自己能否承受。
其次,佣金设置。PTrade默认佣金可能是万2.5,但实盘往往更低。你需要根据自己账户的实际费率填写。股票佣金包括:买入佣金+卖出佣金+印花税(0.05%)+过户费(沪市万分之0.1)。例如佣金万1.5,那么买入费率设为0.015%,卖出设为0.015%+0.05%=0.065%。ETF免印花税和过户费,只设佣金。期货、可转债另有标准。务必分品种设置,否则回测结果偏差极大。
第三,滑点设置。这是最容易被忽视的参数。PTrade支持固定滑点和比例滑点。对于大盘股(如贵州茅台),买卖价差很小,可以设0.01元固定滑点或0.01%比例滑点。对于小盘股或低价股,建议设0.1%比例滑点。保守起见,可以统一设为0.1%。如果你的策略依赖高频交易,滑点可能需要设为0.2%-0.3%。
第四,其他设置:回测时间段应尽可能长,涵盖牛市、熊市、震荡市。例如2018-2026年。避免只回测单边上涨行情。另外,PTrade支持设置“回测频率”,一般选择“日线”即可,分钟线回测更慢但更精细。
第五,高级设置:可以设置“保证金比例”用于期货回测,“融券利率”用于融券策略。如果你不做这些品种,保持默认。
回测完成后,PTrade会生成收益率曲线、交易明细、风险指标。建议重点关注“最大回撤”和“夏普比率”,而不是总收益率。一个年化30%但回撤40%的策略,实盘很难坚持。
注意:PTrade的回测引擎默认不考虑涨跌停无法成交的情况,也不考虑停牌。你需要在策略代码中自行过滤。此外,回测表现优异的策略,建议再用一个不同的时间段做验证(如样本外测试)。
国金证券的PTrade对合格用户开放回测功能,10万资金即可开通实盘,回测完全免费。量化社群中,用户经常分享不同品种的滑点经验值,可以参考。同时,两融全线上办理,如果你计划在实盘中使用融资,回测中也要加入融资利息成本(年化约6%)。参数设置得越贴近实盘,回测结论就越可靠。
温馨提示:投资有风险,选择需谨慎。


问一问

+微信
分享该文章
