设为首页
收藏本站
切换到窄版
论坛
BBS
登录
立即注册
zeniquant
»
论坛
›
交易买卖广场
›
卖方专场
›
关于高频交易中tick级数据处理的几个坑与优化思路 ...
返回列表
发布新帖
查看:
654
|
回复:
0
关于高频交易中tick级数据处理的几个坑与优化思路
秋语凉
秋语凉
当前离线
积分
19
5
主题
2
回帖
19
积分
新手上路
新手上路, 积分 19, 距离下一级还需 31 积分
新手上路, 积分 19, 距离下一级还需 31 积分
积分
19
发消息
发表于 2025-7-11 14:14:04
|
查看全部
|
阅读模式
最近在开发一个股指期货高频策略时,踩了不少tick数据处理的坑,分享出来希望能帮到刚入行的朋友。
1. 时间戳对齐问题
交易所推送的tick时间戳和本地接收时间经常存在毫秒级偏差,直接使用会导致交易信号错位。我的解决方案是用硬件时钟同步+滑动窗口校准,实测将延迟抖动控制在3ms以内。
2. 异常tick过滤
遇到过几次tick价格跳变超过5倍标准差的情况(非集合竞价时段)。现在采用动态阈值法:基于最近1000个tick计算滚动标准差,超过3σ的tick触发复核逻辑。
3. 内存管理陷阱
用Python的deque存tick数据时,曾因为没及时清理旧数据导致内存泄漏。后来改成numpy的环形缓冲区,内存占用稳定在预设的200MB以内。
有个疑问想请教:在订单簿重建时,各位是如何处理丢失的增量更新报文?目前我用的是线性插值补缺,但总觉得会影响信号质量。
(策略具体参数和绩效数据不便公开,欢迎私信交流方法论)
回复
举报
返回列表
发布新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
关于我们
关于我们
加入我们
新闻动态
联系我们
服务支持
官方商城
成功案例
常见问题
售后服务
投诉/建议联系
admin@discuz.vip
未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
关注公众号
添加微信客服
Copyright © 2001-2025
zeniquant
版权所有
All Rights Reserved.
粤ICP备2025409975号-1
关灯
在本版发帖
扫一扫添加微信客服
QQ客服
返回顶部
快速回复
返回顶部
返回列表