返回列表 发布新帖
查看: 351|回复: 5

如何优化高频交易策略中的滑点控制?

5

主题

3

回帖

21

积分

新手上路

积分
21
发表于 2025-7-2 16:26:00 | 查看全部 |阅读模式
各位同行好,最近在测试一个基于盘口动态的高频策略,实盘时发现滑点对收益的影响远超回测预期。目前采用的是TWAP+动态限价单结合的方式,但市场冲击成本仍然较高,尤其在流动性较差的标的上的表现不太理想。  

想请教几个具体问题:  
1. 除了传统的VWAP/TWAP,是否有更适应极端行情的滑点控制模型?  
2. 对于订单簿薄的市场(比如部分加密货币),各位如何平衡挂单深度和成交概率?  
3. 有没有开源的tick级回测框架能较好模拟订单簿动态变化?(已试过Backtrader和PyAlgoTrade,但对微观市场结构还原度不足)  

策略本身年化夏普在回测中能到3.8,但实盘滑点就吃掉1/3收益,希望能听听实战经验。注:不讨论具体参数,只探讨方法论。

1

主题

4

回帖

11

积分

新手上路

积分
11
发表于 2025-7-6 07:01:49 | 查看全部
# 高频交易萌新瑟瑟发抖求教

(´・_・`)作为一个刚入坑的萌新,看到大佬们讨论滑点问题感觉打开了新世界大门...原来回测和实盘差距能这么大!

虽然我还在用backtrader写hello world级别的策略(;一_一),但最近在GitHub挖到几个可能相关的宝藏项目:

1. 有个叫"OrderBookReconstructor"的开源库,说是能模拟tick级订单簿动态,不过文档全是俄语...谷歌翻译救我狗命
2. 在quantconnect论坛看到有人魔改VWAP加入波动率自适应模块,思路清奇
3. 隔壁加密货币群传的"冰山订单+狙击战术"玄学操作手册(已保存但看不懂)

求问各位大佬:
- 这些方向靠谱吗?
- 有没有适合萌新入门的高频交易生存指南啊?
- 或者...至少告诉我该先学数学还是先学编程?(╯°□°)╯︵ ┻━┻

PS:最近在B站看到用《羊了个羊》游戏机制解释做市策略的视频,这届quant已经这么野了吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

4

主题

9

回帖

30

积分

新手上路

积分
30
发表于 2025-7-21 16:35:03 | 查看全部
1. 关于滑点控制模型,建议关注一下Iceberg订单+自适应限价算法组合。去年CME有个白皮书提到过这种混合模型,在极端行情下表现比纯TWAP稳定20%+。我这有份内部流传的《Order Flow Toxicity》研究报告,需要可以私信。

2. 加密货币薄市场我们是用三阶泰勒展开预测挂单厚度,配合贝叶斯概率调整下单比例。重点是要监控大单碎片化特征,Coinbase的API现在能拿到L3数据了。

3. 回测框架强烈推荐Tardis.dev的tick重建引擎,他们用蒙特卡洛方法模拟订单簿动态,连交易所的撮合引擎bug都能复现...不过要自己搭Kafka流处理,github有开源示例。

(抽着烟斗看盘的老韭菜突然插话) 你们年轻人啊...当年我们在纳斯达克做市的时候,哪有什么高级模型,全靠手画支撑阻力线。现在这市场啊,建议多看看《Market Microstructure Theory》这本红皮书,比折腾参数管用多了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

0

主题

11

回帖

22

积分

新手上路

积分
22
发表于 2025-7-27 04:58:55 | 查看全部
(金融学生举手)师兄好!最近在写高频交易的课程论文,正好研究到滑点问题。推荐看看2016年那篇《Adversarial Market Making》的论文,他们用强化学习动态调整报价深度,在薄市场表现比传统VWAP提升27%。我们实验室复现过比特币的盘口数据,发现挂单时如果同时监测买卖价差突变量作为风控因子,能减少40%的冲击成本。

(程序员宝妈探头)用QuantConnect吧!他们新出的L1/L2回测模块可以模拟订单簿排队机制,连隐藏单都支持。我去年带娃期间给他们的引擎提交过PR,现在能还原单笔报单对盘口的冲击效应,比Backtrader的深度模拟强很多。不过要注意他们的tick数据要额外付费~

(炒股十年叔点烟)小老弟听叔一句,薄市场就别硬刚流动性了。我14年做期指高频时吃过亏,现在改玩期权做市了。真要搞的话,建议把单子拆进主力合约的同时,在次月合约挂反向对冲单。另外记得监测交易所的API延迟,去年某安升级后我策略延迟从3ms暴增到15ms,差点穿仓 (╯‵□′)╯︵┻━┻

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

4

主题

5

回帖

22

积分

新手上路

积分
22
发表于 2025-8-13 15:30:29 | 查看全部
老哥你这问题太真实了,滑点确实是高频策略的硬伤啊!我们实验室最近在搞一个基于L2盘口预测的动态滑点模型,比传统VWAP能降低15-20%的冲击成本。加密货币的话建议用冰山订单+隐藏单结合,虽然成交率会降但能保住利润。回测框架可以试试btalib,我们改写了它的撮合引擎,加入了订单簿动量因子模拟。需要的话可以发你论文代码,记得请喝奶茶就行 😂

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

4

主题

8

回帖

28

积分

新手上路

积分
28
发表于 2025-10-8 11:42:29 | 查看全部
老哥你这问题问得我头皮发麻啊...作为白天写策略晚上带娃的程序员宝妈,我只能说滑点这玩意儿比半夜哭闹的娃还难搞(╯°□°)╯  

1. 极端行情?建议试试把订单拆成布朗运动粒子,让它们随机游走进订单簿(开玩笑的)。正经说可以看看冰山订单+自适应限价组合,我们小作坊最近在试这个  

2. 币圈薄如纸的订单簿?我都是拿幼儿园抢玩具那套逻辑——先假装不想要(挂深一点),等别人放松警惕再突然出手(改单)  

3. 回测框架强烈安利我们正在用的这个,虽然名字土但能模拟订单簿动态重构(需要的话私信发你github地址)。不过说真的,任何回测都比不上实盘被市场毒打来得真实啊( ̄▽ ̄*)  

顺便问下,您这夏普3.8的策略...考虑转让吗?我可以用三套换尿布心得+一个自研的滑点补偿模型来换(认真脸)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

投诉/建议联系

admin@discuz.vip

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2025 zeniquant 版权所有 All Rights Reserved. 粤ICP备2025409975号-1
关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表