A股量化交易和level2行情数据接口有什么特色?

与普通市场相比evel-1)相比,这个市场具有数据更完整、推送速度更及时的优势,帮助投资者及时把握盘中主要资金流,做出更准确的投资决策。简而言之,Level-2最大的作用就是提前看到主力的大单,对于追逐日线跌停非常有用。

L2市场数据非常有用。我们一直被用作交易系统的基本数据。我们网上有level2数据,里面有一个统计分析工具,可以看到大单小单和主动趋势。

Level-2产品是上海证券交易所推出的实时市场信息收费服务,主要为上海证券交易所上市交易的证券产品提供实时交易数据。包括十档行情快照、交易队列、逐笔交易、委托总量、加权价格等新数据。使用Level-2软件的投资者可以在开盘时间内随时看到庄家和散户买卖股票。

1、Level 2行情数据接口

Level-2行情为上证所信息网络有限公司推出的上海证券交易所新一代行情,是在基础行情上增加了增值信息,以更好地满足机构投资者和专业投资者对行情信息的差异化需求。 数据采用基于FIX/FAST协议的接口,行情通过上证所信息网络有限公司的专网传输。

2、Level 2行情的特点

作为增值行情,Level-2行情特点如下:

(1)更丰富的信息

更多的盘口订单数据、逐笔成交数据、成交与订单关联数据及增值数据,揭示交易细节,全方位反映市场状态

(2)更丰富的委托盘口

提供买卖方10个价位的价格、股数和委托笔数信息,同时提供第一档位的前50笔订单的委托量,揭示买卖双方行为细节

(3)更低时延

采用国际一流的FAST协议,毫秒级时延的技术系统让数据更迅速直达用户

(4)更多增值服务

数据经专业的信息服务商加工,可以衍生出更多的技术分析指标,如资金流向和大单分析等

(5)更高的服务质量保障

提供重发机制,确保数据可靠、准确,不丢失任何一笔数据

3、Level 2行情的优点

Level-行情比Level-1行情增加的主要内容:

(1)增加委托信息

汇总的委托笔数、委托数量及加权平均价格;

前10档的价格、委托数量及委托笔数;

前1档价位前50笔订单的委托数量;

总的价位深度数量;

(2)增加成交数据

逐笔成交明细数据;

买/卖方订单成交的最长等待时间;

(3)增加增值数据

买/卖方的累计撤单笔数、数量和金额;

ETF申购;

(1)深交所

行情内容:在基本即时行情的基础上,实时买卖盘由五档扩展到十档,并增加最佳价位的前50个分档明细、逐笔委托、逐笔成交等信息;

发布频率:3秒/次;

传输形式:TCP;

(2)上交所

行情内容:在Level-1基础上增加委托信息(如委托笔数、委托数量及加权平均价格; 前10档的价格、委托数量及委托笔数; 前1档价位前50笔订单的委托数量; 总的价位深度数量)、成交信息(逐笔成交明细数据买/卖方订单成交的最长等待时间)、增值数据(买/卖方的累计撤单笔数、数量和金额 ETF申购)

发布频率:3秒/次;

传输形式:TCP;

4、行情接口对于任何程序化交易策略而言,行情接口和交易接口都是不可或缺的组成部分,行情是所有交易策略最基础的信号源,而各种交易信号的发送和接收则是交易策略的最终实现形式。

//股票十档行情

//接口数据说明

message StockQuoteRecord{

  uint32 stock_exchange = 1;//证券市场,见数据字典

  string stock_code = 2;//证券代码

  int64 created_at = 3;//快照日期时间戳(毫秒)

  uint32 status = 4;//状态:0-开盘前,1-开盘集合竞价,2-集合竞价至连续竞价,3-连续竞价,4-中午休市,5-收盘集合竞价,6-闭市

  uint32 prev_close_price = 5 ;//前收盘价

  uint32 open_price = 6 ;//开盘价

  uint32 latest_price = 7 ;//最新价

  uint32 high_price = 8 ;//最高价

  uint32 low_price = 9 ;//最低价

  uint32 limit_up_price = 10 ;//涨停价

  uint32 limit_down_price = 11 ;//跌停价

  uint32 order_quantity = 12 ;//成交笔数

  uint64 volume = 13 ;//成交数量

  uint64 amount = 14 ;//成交金额

  uint64 bid_volume = 15;//委托买入数量

  uint32 bid_price = 16;//委托买入加权平均价

  uint64 ask_volume = 17;//委托卖出数量

  uint32 ask_price = 18;//委托卖出加权平均价

  repeated uint32 bid_price_detail = 19;//委托买入价格明细(十档)

  repeated uint32 bid_volume_detail = 20;//委托买入数量明细(十档)

  repeated uint32 ask_price_detail = 21;//委托卖出价格明细(十档)

  repeated uint32 ask_volume_detail = 22;//委托卖出数量明细(十档)

猜你喜欢

转载自blog.csdn.net/L2gogogo/article/details/129557834