分钟级因子回测的滑点设置核心是「贴合实盘成交的真实偏差」,不能为了回测好看盲目设小,也没必要过度放大导致回测结果失真,建议结合以下维度逐步调整:
一、分场景的具体设置建议
1. 按标的流动性区分
- 沪深300/中证500等大盘成分股、宽基ETF:流动性充足,买卖价差极小,分钟级滑点可设0.01%~0.03%(比如100元的股票,滑点0.01~0.03元);
- 中小盘股、科创板个股、行业主题ETF:流动性波动大,部分时段买卖价差明显,滑点设0.05%~0.1%;
- 可转债、小众指数ETF:波动大且流动性不稳定,滑点设0.08%~0.15%,极端情况可上调至0.2%。
2. 按策略换手率区分
- 高换手策略(日内高频、换手率每日超30%):频繁下单会产生冲击成本(大单成交会拉抬/打压价格),滑点需额外叠加冲击成本,建议设0.1%~0.2%;
- 低换手策略(日均换手率<10%):单次下单对市场影响小,滑点设0.02%~0.05%即可。
二、PTrade平台的专属设置技巧
PTrade支持「比例滑点」和「固定滑点」两种模式,分钟级回测优先选比例滑点(避免高价股滑点绝对值过高、低价股滑点可忽略的失真问题);另外部分券商版本的PTrade内置了「市场冲击系数」选项,建议同时开启,将冲击成本纳入模拟(一般设冲击系数0.05~0.1,和滑点参数配合使用)。
三、新手避坑指南
1. 不要为了回测曲线好看设0滑点:分钟级策略哪怕0.01%的滑点差异,累积下来对收益的影响可能超过10%;
2. 不要统一设置固定滑点:比如给10元的股票和100元的股票都设0.1元滑点,前者滑点比例1%,后者仅0.1%,完全不符合实盘;
3. 不要忽略单票持仓量:如果你的策略单票持仓占流通盘比例较高,滑点和冲击成本还要再上调。
四、优化方法
最准确的滑点参数其实来自实盘验证:可以用小资金(比如1~2万)跑实盘3~5天,对比回测和实盘的收益偏差,反向调整滑点参数,直到回测结果和实盘误差在5%以内。
这块设置细节比较多,不同策略和标的的调整差异很大,如果你想更精准地设置,或者需要手把手演示PTrade的滑点参数配置,微信搜索关注"叩富问财"服务号,输入"量化工具"就能找到我,我可以帮你1对1梳理适配你策略的滑点方案,还能给你整理一份PTrade回测参数优化的实操攻略。
发布于2026-6-26 23:22 南宁



分享
注册
1分钟入驻>

+微信
秒答
电话咨询
18630917047 

