引子:怎样能在股市博弈中胜出?不管是量化也曾主不雅,比的是谁掌捏了更多的信息,谁粗略摸清阛阓的礼貌。关于量化投资者来说,谁掌捏了更多的数据,并从中发掘出礼貌,谁就能胜出。
本系列就带你走进确切量化机构在使用的股票高频交游数据,挖掘不知说念的真相。
图片
本篇著作是本系列的第一篇,逐笔请托和逐笔成交数据解读。
上交所和深交所提供股票数据的频率如下图所示,从上到下顺次频率增多。快照英文是Snapshot, 逐笔是Tick。本系列将会重心解读逐笔成交,逐笔请托和快照三个线索的数据。只须先全面深度了解数据,才智愈加速速的建筑计谋。交游所还离别了聚会竞价和相连竞价,本文先不计议聚会竞价,后续著作会重心训诫聚会竞价。
【随和公众号,回应 逐笔请托 ,即可取得完满数据字典文档】
图片
图片
上交所和深交所的数据字段不一致,是以咱们分开有计划。
一、订单簿结构
股票逐笔请托数据纪录的最小时辰拒绝为0.01秒,每个0.01秒内有可能有多笔请托,Level 2 行情数据对0.01秒内的请托时点进行糊涂解决,不进行离别。股票逐笔请托数据的单日数据量在 12GB 傍边,由于交游活跃度不同,不同标的之间的单日数据量会有很大互异。
这是咱们在大大王人券商交游软件上看到的订单簿结构数据,上头是卖出,底下是买入,按照价钱排序,各自五档,3秒刷新一次数据,也称之为Level-1行情。
图片
施行交游中,每一笔请托报单王人会干预到贸易队伍中按照价钱优先,时辰优先的原则列队恭候交游所中央订单簿自动交游撮合。
图片
有过股票交游履历的读者会知说念,除了下单,还有撤单操作,撤单也会被纪录发送给系统,防御撤单是沿途撤单,不行分批撤单。结合上头的图,一个逐笔请托单的信息应该要包括价钱、数目、贸易标的、个股代码、下单时辰或者说是到达交游系统的时辰、是下单也曾撤单。
接下来咱们就望望施行的数据长什么样。
二、上交所逐笔数据解读
上交所具体提供哪些数据,数据字段,上交所官网王人有发布,如下图。
图片
图片
下图是上交所逐笔数据样例1:
图片
咱们先看下每个字段是什么含义,再来长远贯通其结构:
不同数据供应商,券商会对数据加工解决,字段名和数据类型会有互异,上交所的逐笔请托(order)和逐笔成交(trade)是分开两类文献传送的,本文所用数据集是合并了两张表的内容,是以和上交所官网看到的不齐全相同。
图片
阐述上头的数据字典,咱们再看下数据样例1的数据抒发了什么信息:
图片
600600这只股票,2024年1月24日,TypeFlag=ENTRUST真谛是请托单而不是成交单,Type=D真谛是删除请托单即撤单操作,BSFlag=B,真谛是买单,是以AskOrderNo是空,SubSeqNo是请托单里面的序号,按照到达时辰排序,是以不错看到序号大小关系和时辰Time的关系是相同的。
综上,图里纪录了5笔请托买单撤单信息。
咱们再通过几个样例来加深贯通:
上交所逐笔数据样例2:
图片
ENTRUST标明王人是请托单,A标明是下单,D是撤单,圈出来的是在团结时辰发过来的,交游所糊涂解决,排序没有利旨。
上交所逐笔数据样例3:
图片
11:29:36.28,有一笔请托买单,接下来有5笔卖单和其成交,不错看到数目亦然匹配的,买单500股=卖单100股*5笔。他们的BidOrderNo是换取的。成交单的S即是主动卖盘。
上交所逐笔数据样例4:
图片
09:30:01.85,有一笔请托买单,比及1小时20分钟后才有1笔卖单和其成交,买单500股=卖单500股。他们的BidOrderNo是换取的。成交单的S即是主动卖盘。
然而咱们发现这笔卖单orderno=5709925是只须成交单莫得请托单的,如下图所示,TypeFlag=Tick,即沿途是成交单。何如会有订单只须成交莫得请托呢?
图片
阐述上交所规矩,要是这笔请托跟现时订单簿能撮合成交,那么能成交的部分请托量不会出面前逐笔请托里,要是能沿途成交,就不会有这笔请托纪录;然而逐笔成交里面有订单号。关系的说卓见上交所文档如下:
图片
一次性撮合成交:订单发送到交游所的撮合平台能立即成交,不需要在订单簿队伍中列队,比如 【市价单】,限价单的【主动买入】(大于等于现时盘口的卖一价的买入)或【主动卖出】(小于等于买一价的卖出)
若主动买【买方订单号>卖方订单号】或【BSFlag='B'】,将无法在逐笔请托中查找到买方的原始请托 若主动卖【买方订单号<卖方订单号】或【BSFlag='S'】,将无法在逐笔请托中查找到卖方的原始请托。
三、深交所逐笔数据解读
深交所的数据和上交扫数2处不同:
1)深交所的逐笔成交数据中,有标记为撤单(象征4)的逐笔成交,施行含义是逐笔请托的撤单。
2)逐笔请托数据中是莫得OrderNo(OrderNo是官方字段名,本篇著作里是BidOrderNo, AskOrderNo), 是通过SeqNo字段把逐笔请托和逐笔成交单逐一双应,如下图所示。
以下是深交所逐笔数据样例1:
图片
深交所一定会发送扫数的order数据,况兼order数据一定会先于与其关联的trade被发送(意味着你一定会先继承到order,然后才会继承到与其关联的trade)。
底下是深交游所数据字段解读:
图片
本站仅提供存储做事,扫数内容均由用户发布,如发现存害或侵权内容,请点击举报。