滑点控制策略
针对不同交易品种,可采取以下风控措施:
- 算法交易应用:
1. 对于大单交易启用TWAP/VWAP算法
2. 设置单笔委托量不超过市场深度5%
3. 最低间隔参数(CTP建议≥500ms) - 盘口锚定技术:
• 在tick级策略中使用depth_processor
模块
• 实现最新价±N档的限价单策略 - 滑点补偿机制:
• 在回测中设置动态滑点模型(见BacktestingEngine.set_slippage()
)
• 实盘预留0.1%-0.3%的滑点空间
补充建议:
- 优先交易高流动性主力合约
- 避开开盘前30分钟/收盘前15分钟
- 使用vnpy_rpcservice实现多账户分散下单
本答案来源于文章《VeighNa:国内流行的开源量化交易框架》