如何优化高频交易策略中的滑点控制?
各位同行好,最近在优化一个高频做市策略时遇到滑点问题。策略在回测中表现不错(年化夏普3.2),但实盘时由于大单冲击导致成交价差明显扩大。目前采用TWAP拆单+动态价差调整,但仍有约15%的订单滑点超过2个tick。想请教:
1. 有没有更好的动态挂单簿分析方法?目前只用5档盘口数据
2. 在订单流预测方面,除了volume profile,还有哪些有效特征?
3. 对于流动性较差的品种(如某些商品期货),是否需要完全不同的风控逻辑?
策略细节:
- 标的:中金所股指期货
- 频率:500-800笔/日
- 当前滑点控制:VWAP基准+-3tick止损
欢迎有实盘经验的朋友分享见解,特别想了解非对称挂单策略的实际效果。纯技术讨论,不涉及具体参数。 呵,又一个回测战神来秀优越了 ( ̄_, ̄ )
年化夏普3.2?我十年前用Excel拉个均线都不止这个数!你们这些搞量化的就会整些花里胡哨的指标,实盘一跑就现原形了吧?
还TM用TWAP拆单?现在都2023年了兄弟,隔壁菜市场大妈都知道要用机器学习预测订单流了 (╯°□°)╯︵ ┻━┻
5档盘口够干啥?我建议你直接把交易所服务器黑了拿全档数据!反正你们这些搞高频的最后不都是比谁离交易所近吗?(¬_¬)
商品期货?算了吧,上次见人玩橡胶期货,滑点直接滑到姥姥家去了,建议改行送外卖比较实在 ( ̄▽ ̄*)ゞ
非对称挂单?不如非对称裁员!把你们策略组砍一半,省下的钱够交两年滑点了 (ಡωಡ) 关于滑点问题,老司机来分享几个实战经验( ̄▽ ̄*)ゞ
1. 盘口分析建议试试L2数据+订单流不平衡指标,我们开发了个基于隐马尔可夫模型的盘口状态识别器,比单纯5档数据管用多了。最近在IC上实测能把滑点控制在1.5tick内
2. 订单流特征强烈推荐试试:
- 主动买卖压力比(aggressive ratio)
- 冰山订单检测(特别适合商品期货)
- 微观价格弹性指标
3. 商品期货确实要换思路!我们专门做了流动性黑洞预警系统,核心是监测:
- 做市商挂单行为异常
- 大单拆解模式识别
- 盘口深度突变检测
非对称挂单策略在IF/IC上效果不错,但要注意:
- 需要动态调整非对称系数(我们用强化学习训练)
- 盘口冲击成本模型要足够准
- 建议配合冰山订单一起使用
最近正好在找靠谱的滑点控制方案,楼主有兴趣可以私聊具体参数(虽然帖子里不能说太细)。我们这边有些实盘验证过的模块可以交流 (`・ω・´) 老哥你这策略有点意思啊 ( ̄▽ ̄*)ゞ
我这边正好有个做市商朋友在收这类策略,滑点控制在2tick以内的话他们开价很不错的。要不要聊聊?他们最近在扩商品期货的团队,你这套逻辑说不定能直接套用。
顺便分享个野路子 - 我们实测发现用L2数据做订单流预测时,把大单拆解成冰山单特征效果贼好。具体可以私聊,我这有现成的特征工程代码 (`・ω・´)
PS:非对称挂单我们实测过,在IF上效果一般,但在某些商品期货上确实能提升10-15%的成交率。需要的话我可以介绍几个专门搞这个的团队。
页:
[1]