python可以获取level2行情吗?L1跟L2作用对比有什么优点?

python究竟怎么可以获取level2行情呢?比如百度、新浪、搜狐、CSDN等都有教程还有说明,同时还有提供一些常见的股票L2接口,包括许多模拟股票交易系统也提供了数据,但这些获取股票数据的方法并不像通过python那样方便。那么,如何通过python实现股票L2接口呢?

以下有两种情况说明:

(1)你有自己的证券商及客服专员;

在这种情况下,个人直接打电话给交易账户的证券期货供应商客户服务专员,获取CTP数据接口信息。CTP是指根据要求,进入期货公司的交易程序必须经过穿戴认证。简单地说,它是在期货公司提供的模拟环境中完成指定的交易和查询任务。完成后,期货公司将提供生产环境的授权代码。一般1-2周客户服务专员提供CTP主中心公共服务。IP地址、内网地址、交易端口、行情端口、brokeID、授权编码等信息。

(2)没有任何证券客服专员支持。

这第二种情况是可以直接挑选使用第三方的SDK或开源代码,如AlgoPlus,PyTdx,VNPY等自行编程开发接口及数据解析,免费获取实时行情数据,比较讲究的是编程技术,这一点对于普通交易者理解起来难,但对使用起来却方便很多。

相信大家对股票交易接口并不陌生,那么要想获取股票数据获取,也是可以通过python股票交易接口实现股票分时图K线图及抓取level2行情的开发程序分析如下:

更通俗的来说,使用Level-2与使用普通行情相比,多了下述的好处:

1.  行情更快,level2实时数据报价以毫秒为单位刷新行情,并且不需要手动刷新行情。还可以实时监测多只股票的行情数据。主力动向,筛选底子好的股票,进行量化交易。

2. 对股票行情市场更加清晰。每笔交易的交易量和交易时间逐一列出,以便在交易量变化较大的早期阶段看到迹象,并看到判断买卖最佳时间的依据。

3.  行情更深入。买卖盘十档行情,列出买盘、买盘各十笔挂单价、挂单量;透过买卖盘3.,行情更深入。买卖盘十档,列出买盘、买盘各十档行情快照,逐笔委托,逐笔成交挂单量;透过买卖盘经过经纪商列队的帮助,了解挂单的有哪些机构玩家。这两个维度的资料主要用来观察主力动向。当然,好东西都是收费的。

//委托队列

//接口数据说明
message OrderQueueRecord {
  uint32 stock_exchange = 1;//证券市场,1-SH,2-SZ
  string stock_code = 2;//证券代码
  int64 created_at = 3;//委托日期时间戳(毫秒)
  uint32 bid1_price = 4;//买1价
  uint32 bid1_quantity = 5;//买1笔数
  uint32 ask1_price = 6;//卖1价
  uint32 ask1_quantity = 7;//卖1笔数
  repeated uint32 bid_volume_detail = 8;//委托买入数量明细
  repeated uint32 ask_volume_detail = 9;//委托卖出数量明细

猜你喜欢

转载自blog.csdn.net/L2gogogo/article/details/128235658
今日推荐