股票买卖明细接口是怎样实现查询交易数据的?
股票买卖明细接口作为软件应用而言,很多资源和数据不一定就是由其自身提供的,所以说某些功能还是需要调用第三方提供的服务,这其中就涉及到API接口的调用。也就是说,股票买卖明细接口是与数据端直接挂钩的,通过一些量化接口的基本函数就能查询各类交易数据,就比如以下基本的函数使用对应的功能:
名称 |
功能 |
|
基本函数 |
Init |
API 初始化 |
Deinit |
API 反初始化 |
|
Logon |
登录交易账户 |
|
Logoff |
登出交易账户 |
|
QueryData |
查询各类交易数据 |
|
QueryHistoryData |
查询各类历史数据 |
|
SendOrder |
委托下单 |
|
CancelOrder |
委托撤单 |
|
GetQuote |
获取五档报价 |
|
Repay |
融资融券账户直接还款 |
|
GetExpireDate |
查询 API 授权到期日期 |
|
单账户批量函数 |
QueryDatas |
单账户批量查询各类交易数据 |
SendOrders |
单账户批量下单 |
|
CancelOrders |
单账户批量撤单 |
|
GetQuotes |
单账户批量获取五档报价 |
|
多账户批量函数 |
QueryMultiAccountsDatas |
多账户批量查询各类交易数据 |
SendMultiAccountsOrders |
多账户批量下单 |
|
CancelMultiAccountsOrders |
多账户批量撤单 |
|
GetMultiAccountsQuotes |
多账户批量获取五档报价 |
股票买卖明细接口查询各类交易券商数据方法:
签名 |
void QueryData(int |
ClientId, int Category, |
char* Result, char* |
ErrorInfo); |
|
功能 |
查询各类交易数据 |
||||
参数 |
ClientId |
客户端 Id |
|||
Category |
查询信息类别 0: 资金, 1: 股份, 2: 当日委托, 3: 当日成交, 4: 可撤单, 5: 股东代码, 6: 融资余额, 7: 融券余额, 8: 可融证券, 9: 各券商不同, 10-11: 无, 12: 可申购新股查询, 13: 新股申购额度查询, 14: 配号查询, 15: 中签查询 |
||||
Result |
查询结果, 需要分配 1024*1024 字节的空间 格式请参阅[Result 格式] |
||||
ErrorInfo |
错误信息, 需要分配 256 字节的空间 |
||||
返回值 |
无, 查询成功与否通过 ErrorInfo 是否为空字符串来判断 |
这其中的股票买卖明细接口开发和使用的功能主要是从其他数字平台有丰富的API接口,让应用程序可以轻松地使用另一个应用程序的数据和资源,把通用的、共性的应用功能进行模块化处理,实现数据的查询的稳定。
举个查询交易明细的开发框架例子:
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:]
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)
输出示例:
另外,在数据接入股票买卖明细接口也时值得一提的,因为它与传统功能相比,数字看点产品支持多种股票接口数据,通过无代码自由编辑处理能力,实现自动交易化,更重要的是带来更多的变化,保持数据输出的稳定性和时效性。
股票买卖明细接口是怎样实现查询交易数据的?相关推荐
- 关于接口连续调用,查询数据库数据不一致的情况
关于接口连续调用,查询数据库数据不一致的情况 在后端开发中为前端提供了一个上传图片的接口,并且允许上传多张,虽然我封装了数组,但是前端依然是一张一张进行上传的,例如上传三照片,那么就调用三次接口,就是 ...
- 免费获取所有股票5分钟级别及以上的交易数据
平台介绍 证券宝www.baostock.com是一个免费.开源的证券数据平台(无需注册). 提供大量准确.完整的证券历史行情数据.上市公司财务数据等. 通过python API获取证券数据信息,满足 ...
- Python 与金融科技5|批量抓取并保存上证50的交易数据
本期我们将利用上一期爬取到的上证50的五十只股票代码,学习如何使用API接口从雅虎批量获取交易数据,并将每支股票的交易数据以CSV的格式保存到本地.另外本期还会涉及到一些常用的文件操作. 前言 在这个 ...
- taobao.trades.sold.get-查询卖家已卖出的交易数据(根据创建时间),淘宝店铺卖出订单查询API接口,R2接口,oAuth2.0交易接口代码分享
一.taobao.trades.sold.get-查询卖家已卖出的交易数据(根据创建时间),淘宝店铺卖出订单查询API接口,R2接口,oAuth2.0交易接口代码分享 搜索当前会话用户作为卖家已卖出的 ...
- taobao.trades.sold.get-查询卖家已卖出的交易数据(根据创建时间),淘宝店铺卖出订单查询API接口,淘宝R2接口,淘宝oAuth2.0交易接口代码分享
一.taobao.trades.sold.get-查询卖家已卖出的交易数据(根据创建时间),淘宝店铺卖出订单查询API接口,R2接口,oAuth2.0交易接口代码分享 搜索当前会话用户作为卖家已卖出的 ...
- 股票接口实时交易数据怎么查询?
股票数据接口作为软件应用而言,很多资源和数据是由自身提供的,像其他一些功能还是需要调用第三方提供的服务,这其中就涉及到股票数据接口api的调用功能,通过api来获取实时交易数据查询更方便,因此,如果交 ...
- C++设计一个Bank类,实现银行的创建账户存钱取钱查询交易明细
#include<iostream> #include<iomanip> using namespace std; #define NUM 30 struct Deal//定义 ...
- 股票分时成交明细接口的数据怎么看?
今天的文章我们主要针对于股票日线级别的行情数据,介绍了一些获取和处理的方法,其实最原始的数据是交易明细数据,level2行情软件的各种周期和统计的数据都是通过明细数据跨周期转换而形成的,比如分钟K线. ...
- 您的请求参数与订单信息不一致_[淘客订单检测]淘宝客订单检测接口,淘客订单查询API...
功能 1.输入交易的订单编号,即可查询该订单是否为淘宝客订单.有意向请联系卫星weixiaot168. 2.查询结果 0:不是淘宝客订单:1:是. 3.根据淘宝官方的后台数据,进行检测,数据真实且有效 ...
最新文章
- C与C++之间相互调用
- mongodb中简单的聚合查询
- 使用 CodeIgniter 框架快速开发 PHP 应用(二)
- spring源码刨析总结
- 函数局部变量和函数的参数在栈中的布局
- DHCP服务器--红色箭头
- jQuery实现Ajax应用
- 历日 [宋] 许月卿
- 解决Tomcat version 7.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 and 6 Web modules
- 关于HTML转word小记
- 物联网学习之路——物联网通信技术简介
- deepin 设置wifi热点
- 高通SDM845平台Sensor学习——3.SLPI(Physical Sensor)
- 台积电股价突破万亿大关 创下台股历史新高
- 使用ssr退出后,电脑能连上无线网,但是不能上网的解决方法
- 【狗狗分类项目】(3)扩展数据集:斯坦福kaggle数据库
- 互联网基础架构之锅的传递及作用域
- 腾讯安全发布《2020年公有云安全报告》,重点剖析8大主流安全风险
- ViLBERT: Pretraining Task-Agnostic Visiolinguistic Representations for Vision-and-Language Tasks
- 有关永中科技破产到工信部上访琐记
热门文章
- OPENMP学习笔记(1)——简介,模型,运行
- java 数据挖掘包,什么是Java数据挖掘,JDM?
- C++ 字符串和数字拼接
- 从零搭建vue-ssr详细介绍
- Unity-解决报错Shader error in ‘EffectCore/alphaBlend_glow‘: ‘‘ : ‘UNITY_PASS_FORWARDBASE‘ already define
- linux设备模型——总线,驱动,设备间的关系
- 【网络】默认路由(路由黑洞,路由终结)
- 简单的网络数据++分类++封装OkHttp
- Unity:计算两个物体(没有父子关系)的相对坐标
- 【离散数学】点割集(割点集)与边割集详解