分类 Finance 下的文章

期货tick全量历史数据

对于做期货量化交易的来说,能有一份完整准确的tick数据异常重要,有了完整的历史数据,才能进行策略的全面回测,进而判断策略是否可行,是否能实盘运行。

但凡有点开发基础的人,理论上可以通过CTP接口实时获取最新的tick数据,但对于历史的tick数据,基本都是收费的,价格昂贵而且对于数据的质量、合约数量等很多也无法保证......

本站通过多年的数据搜集、清洗、整理,可提供完整的期货tick历史数据,从2010年到2021年最新的数据,囊括国内五大期货交易所:CFFEX,CZCE,DCE,SHFE,INE。并提供各种纬度的数据,比如:按照合约,每个合约一个全量csv文件;按照日期存放,每天每个合约一个csv文件等,也可根据开发者的需求进行数据格式的定制。

可以免费提供2021年的tick数据,如有需要可以站内联系或者qq:1878337088。

期货tick行情和快照行情

目前国内期货有五大交易所,包括中金所(CFFEX),上交所(SHFE),郑交所(CZCE),大交所(DCE),上海能源(INE)。正常交易时间段内,各大交易所会将准实时数据通过CTP接口提供出来。大家目前常说的主要有tick行情和快照行情这两类行情数据。

  • tick行情又称逐笔行情,是整个市场上的逐笔数据。例如投资者一笔新的委托会形成一笔行情,交易所撮合一笔新的成交也会形成一笔行情。 tick行情记录了市场的每一个事件的数据,是最精细和完整的数据。
  • 快照行情又称切片(snapshot)行情,如其名,是对tick行情数据的某一个时刻的切片数据。例如现在常见的期货500ms一笔的行情,就是每500ms,在这时间段内的最高价、最低价、成交量等汇总成的一笔快照行情。

目前,几大交易所都还不提供tick逐笔交易行情,只提供了快照的数据。比如:中金所只有1s两次的快照行情,1s两次即每隔500ms发一次快照行情。大家日常说的tick数据,其实指的就是交易所提供的快照数据,而不是真正的逐笔行情。

  • Level1行情又称1档行情或基本行情,字面意义上是指行情报单簿的档位只有一档,即买一价,卖一价。实际应用中一般用来指比较基础的一种行情,只包含最低层次的买卖,成交数据,更新频次也是最低。
  • Level2行情又称多档行情或者深度行情,可以认为是level1行情的升级版,体现在报单簿档位会多,数据丰富,或者更新频次更快。这种行情一般是要单独收费的。Level2行情一般都提供了5档买卖价格。

期货tick数据的字段主要包括以下几个:

  • 'trade_time':交易时间,年月日时分秒毫秒
  • 'price_last':最新价
  • 'price_high':最高价格
  • 'price_low':最低价格
  • 'trade_volume':成交量
  • 'trade_amount':成交额
  • 'positions':持仓量
  • 'price_s1':卖一价
  • 'volume_s1':卖一量
  • 'price_b1':买一价
  • 'volume_b1':买一量

以下是一个商品数据的tick数据实例

最新文章

最近回复

  • feifei435:这两个URI实际是不一样的
  • zsy: git push origin 分支 -f 给力!
  • 冼敏兵:简单易懂,good fit
  • Jack:无需改配置文件,看着累! # gluster volume se...
  • Mr.j:按照你的方法凑效了,折腾死了。。。。
  • zheyemaster:补充一句:我的网站路径:D:\wamp\www ~~菜鸟站长, ...
  • zheyemaster:wamp2.5(apache2.4.9)下局域网访问403错误的...
  • Git中pull对比fetch和merge | 炼似春秋:[…] 首先,我搜索了git pull和git fe...
  • higkoo:总结一下吧, 性能调优示例: gluster volume s...
  • knowaeap:请问一下博主,你维护的openyoudao支持opensuse吗

分类

归档

其它