l2数据接口如何获取股票实时行情数据?

news/2024/10/18 14:25:04/

l2数据接口在股票交易中常常需要挖掘股票数据,可以是l1和l2接口来执行获取股票实时行情数据的原理,将自己需要查询的需求就可以数据接口上搜索就可以很快的获取数据了。那么,在获取的过程中,是需要基于开发员将股票数据接口介入开发源码,才能执行自助选股,常见的例子如下:

l2数据接口对TickRecord d1逐笔成交:

字段名

类型

备注

stock_exchange

uint32

证券市场,1-SH,2-SZ

stock_code

string

证券代码

created_at

int64

成交日期时间戳(毫秒)

code

string

成交编号

price

uint32

成交单价

volume

uint64

成交数量

amount

uint64

成交金额

tx_dir

uint32

交易方向:0-未知,1-买方成交,2-卖方成交

tx_kind

uint32

交易类型:0-成交,1-撤单

buy_order_seq

string

买方委托序号

sell_order_seq

string

卖方委托序号

源码表示:

import requests;

import time;

import json;

import pandas as pd;

def fenshishuju_dfcf(daima);

//这里我们要定义数组来区分开来,让打印结果更加详细化,实现l2数据接口实时抓取的数据按时间详细化分割,精准的打印出来;

if daima[:2] == "sh":

lsbl = '1.'+daima[2:]

else:

lsbl = '0.' + daima[2:]

wangzhi = "http://push2his.eastmoney.com/api/qt/stock/trends2/get?&fields1=f1%2Cf2%2Cf3%2Cf4%2Cf5%2Cf6%2Cf7%2Cf8%2Cf9" \

"%2Cf10%2Cf11%2Cf12%2Cf13&fields2=f51%2Cf52%2Cf53%2Cf54%2Cf55%2Cf56%2Cf57%2Cf58&" \

"ut=7eea3edcaed734bea9cbfc24409ed989&ndays=1&iscr=0&secid="+lsbl+ \

"&_=1643253749790"+str(time.time)

resp = requests.get(wangzhi, timeout=6)

# print (resp)

#打印请求结果的状态码

data = json.loads(resp.text)

shuju = {'日期时间': [], '最新价': [], '均价': [], '成交额': []}

for k in data['data']['trends']:

lsbl = k.split(",")

shuju['日期时间'].append(lsbl[0])

shuju['最新价'].append(lsbl[2])

shuju['均价'].append(lsbl[-1])

shuju['成交额'].append(lsbl[-2])

shuju = pd.DataFrame(shuju)

print(shuju)

return shuju

if __name__ == '__main__':

while 1:

fenshishuju_dfcf('sh603102')

time.sleep(3)

return{

}

当然了,各种股票数据接口同时也能支持多个数据同时进行查询,不会起冲突。


http://www.ppmy.cn/news/794237.html

相关文章

股市量化交易接口如何获取A股历史数据?

股市量化交易接口其实也是对散户开放等是比较安全稳定接口,但是其接口通过第三方券商完成交易,主要用做于个人或机构做私募等量化投资数据参考的首选,比如说在股市中进行量化投资时,通过接口策略的定制将股票数据快速筛选&#xf…

Redis 删除 key用 del 和 unlink 有啥区别?

问题 del 和 unlink 有啥区别啊?为什么String类型删除不会做异步删除? 彬彬回答 DEL 和 UNLINK 都是同步的释放 key 对象,区别是怎么释放后面的 value 对象 DEL 每次都是同步释放 value 部分,如果 value 很大,例如一…

量化股票交易接口如何一键执行委托下单?

大家都知道,我们平时在进行股票交易时候,只需要在手机或者电脑上打开量化股票交易接口系统一键点买入和卖出,就简单的完成了对应的股票就在二级市场的股票交易。当然了,我们在完成这笔交易都是需要有对应的程序来处理,…

ctp交易接口股票怎么查询历史数据?

针对于ctp交易接口股票历史数据的查询,其基本原理就是利用api接口开发子系统最终就是开发完成并暴露一个标准的HTTPAPI接口,并将接口注册和接入到API网关。API设计和开发的核心思想仍然应该是基于领域对象建模驱动,通过领域对象建模很好的实现…

f5故障排除

1.硬件问题 1)硬盘:查看/var/log/daemon, kern日志,smartctl测试,EUD 2)PSU: 查看LCD报警,/var/log/ltm,EUD等 3)内存:可能导致设备突然重启或无法启动,查看c…

东方财富股票交易接口数据怎么执行出来?

东方财富股票交易接口数据常见输出类型数据程序如下: import requests import time import json import pandas as pd def fenshishuju_dfcf(daima): if daima[:2] "sh": lsbl 1.daima[2:] else: lsbl 0. daima[2:] …

如何用 python 获取实时的股票数据?

这个我会! 先上个展示图 这篇回答中,我将向你展示两种不同的代码版本(加强版和一般版) 代码运行环境说明(非常重要) Python版本要求 Python 3 需要安装的库 efinance 库的安装方法是:打开 cm…

Python爬取东方财富网任意股票任意时间段的Ajax动态加载股票数据

导言 最近由于需求想爬取以下东方财富网的股票数据,但是发现没有想象那么简单,接下来我会讲述一下我遇到的问题以及是如何解决,最后成功的爬出了想要的数据。 查看网页源码 首先我们F12打开东方财富网网页源码,以指南针(300803…