问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何计算期货交易品种tick数据的承载量

发布网友 发布时间:2022-04-26 00:05

我来回答

2个回答

热心网友 时间:2023-10-20 12:56

什么是Tick?

举个例子,交易数据可以想象成一条河流,Tick就是这条河流在某个截面的数据。国内期货最细粒度就是每秒两次。也就是说国内期货500毫秒最多发送一个Tick。

国内大多数软件是怎么获取Tick的?

那么500毫秒内实际上发生的成交往往多于一次,里面具体什么情况完全是个黑盒子。特别在商品期货高频交易策略中,Tick行情的接收速度对策略的盈利结果有着决定性的影响。

而市面上大多数交易框架,都是采用回调模式的机制,也就是500毫秒最多只有一个Tick,这还是理想状态。真实情况下onBar/onTick,Tick不漏掉就不错了。为什么呢?因为onBar/onTick函数里面,你要处理一整遍代码逻辑,很浪费时间,不管你愿不愿意,你的策略逻辑必须被打断,必须采用状态机的模式,比如: 

更为先进的机制

发明者量化交易平台并没有采用这种落后的回调机制,而是采用了不打断策略逻辑的main函数入口机制,让用户可以更自然的控制策略流程。用C++与Golang做为稳定的策略低层,策略上层用Javascript/Python处理逻辑问题。结合事件触发机制,同样的也能使策略在第一时间最快的速度处理行情。

不要说脚本语言速度慢,除非你用它来做神经网络训练,就算用神经网络训练, 加入Jit热编译后,他在任何场合都够用的了, Chrome秒IE十条街就是例子。入门级的策略这里就不再写了, 就以期货高频Tick的合成来说。

比如我们连接一个期货公司,只能收到这个期货公司的行情,我们接收行情的速度跟质量也跟自己的网络有关系,跟期货公司前置机的负载也有关系,那么,怎么样才能做到更快的获取更准确的期货Tick数据呢?

在发明者的策略模型下,你很容易就能操作N家不同期货公司的账户,并把他们的行情,融合处理,以最快的速度下单。正常情况下,我们最多可以从期货公司拿到两个Tick每秒,但通过融合行情的技术,以MA801为例,我们可以拿到最多一秒6次不重复的Tick。

代码演示

废话不多说,直接上代码(此代码只能实盘,不能回测,如果您不用发明者可以只参考原理):实盘添加交易所时,可以添加N个期货公司,进行行情的并发融合处理。这里暂时添加两个,演示说明:

代码如下:

原文:如何突破商品期货Tick接收*

演示效果

如上图,可以看到21:24:44秒的时候第一个期货公司的数据比第二个先到,添加两个期货公司就看出来效果了,如果添加5个以上期货公司一起融合。

那么你基本上没有漏Tick的可能,如果用来开发高频交易策略,你已经解决了很重要也是决定性的一步,Tick接收的速度以及稳定性。

热心网友 时间:2023-10-20 12:57

我们这手续费所有公司里最低的:所有的期货品种手续费在交易所上面只加0.01,只加1分

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
说课包括哪些方面 说课内容包括()。 如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 美国怎样调控金融危机 对中国股市的认识 美国为什么会发生金融危机 什么是金融危机和美国的金融危机是如何形成的拜托各位了 3Q 这次的金融危机的起因为何?在哪个国家? 什么是股市?股市是怎么形成的?中国股市是什么时候形成的? 中国股市的定位是什么? 美国应对金融危机采取了那些财政政策? 导致美国的“金融危机”主要原因是什么 论述美国金融危机的原因? 南北方的春节风俗有哪些?急急急急急急急急 南北方过年习俗大PK在网络上如火如荼,双方有什么不同习惯? 中国南北方过年的风俗有何各自的特色? 如何让图片满屏 春节南北方风俗差异是什么? 网页设计中怎么让一张图片填充满整个画面 求代码 PS网页设计尺寸问题 需要满屏 护工需要什么培训 设计网页的时候,怎样让图片在不同的分辨率和显示器下都是满屏显示的?宽... 养老护工也要培训吗? 我国对美国的金融危机采取了什么措施 只为了自己遍自己用的炒期货软件,学Python还是C#? 国产标致3008 后备箱有多少升? 东风标致3008的发动机是国产的还是进口的? 此次金融危机是美国怎么隐发的? 期货如何做到量化? 金融危机受害最大的国家是哪个? 美国的金融危机将要持续多久,会对中国有什么样的影响? 标致3008 档位旁边的雪花按钮是干什么的 python可以读取到国内期货历史tick数据吗 标致3008s和2008哪款更好? 量化交易的第一对口专业是什么? 东风标致3008的设计 美国研究生金融工程 这个专业主要是学什么的 标志车3008型的轮胎型号 标志车怎么样?值得买么? 影视策划是做什么的 何为好的影视策划方案? 从故事梗概、想法来源、创作风格定位、创作诉求等方面出发,写一篇影视项目策划。字数不限、格式不限、想_百度问一问 怎样写电影的策划书?