股票详情接口是怎样开发的?
创始人
2024-02-24 07:15:03
0

一般情况下,在量化市场中,投资者使用的辅助炒股软件就包括很多数据接口,特别是股票详情接口系统更为可见,不过在使用之前,也是需要提前了解清楚它的开发原理,以及使用规则等,那么它是怎样开发出来的呢?

先来看看股票详情接口系统的开发场景:

交易所

数据类型

上交所

十档行情快照(Level-2)

委托队列(Level-2)

逐笔成交(Level-2)

深交所

十档行情快照(Level-2)

逐笔委托(Level-2)

委托队列(Level-2)

逐笔成交(Level-2)

沪深交易所

期权、可转债

也就是针对A股市场的股票进行开发,能够支持强大的数据池系统,海量的挖掘A股所有股票历史数据。还有另一种方式也是可以获取股票详情数据,就比如股票API接口l2系统,就是通过api的调用功能来获取股票列表,具体看看它的调用函数功能:

基本函数

Init

API 初始化

Deinit

API 反初始化

Logon

登录交易账户

Logoff

登出交易账户

QueryData

查询各类交易数据

QueryHistoryData

查询各类历史数据

SendOrder

委托下单

CancelOrder

委托撤单

GetQuote

获取五档报价

Repay

融资融券账户直接还款

GetExpireDate

查询 API 授权到期日期

单账户批量函数

QueryDatas

单账户批量查询各类交易数据

SendOrders

单账户批量下单

CancelOrders

单账户批量撤单

GetQuotes

单账户批量获取五档报价

多账户批量函数

QueryMultiAccountsDatas

多账户批量查询各类交易数据

SendMultiAccountsOrders

多账户批量下单

CancelMultiAccountsOrders

多账户批量撤单

GetMultiAccountsQuotes

多账户批量获取五档报价

其实,相对于这两种开发方式而言,小编认为第一种比较方便,股票详情接口系统爬取的数据很快,不容易出现限速的问题,而第二种,则会有限速的问题,也就是在很多人爬取同一只股票执行自动交易的时候,系统需要排队等待几秒,则才会提交成功。

最后,示例常见的开发程序:

public class Main {
public static void main(String[] args) throws IOException {

Excel_reader test= new Excel_reader();

ArrayList> arr=test.xlsx_reader("/....../filename.xlsx",0,1,2,3,4,5); //后面的参数代表需要输出哪些列,参数个数可以任意都可以

for(int i=0;i

ArrayList row=arr.get(i);

for(int j=0;j

System.out.print(row.get(j)+" ");

}

System.out.println("");

}
    }

}
执行示例:

 

相关内容

热门资讯

监控摄像头接入GB28181平... 流程简介将监控摄像头的视频在网站和APP中直播,要解决的几个问题是:1&...
Windows10添加群晖磁盘... 在使用群晖NAS时,我们需要通过本地映射的方式把NAS映射成本地的一块磁盘使用。 通过...
protocol buffer... 目录 目录 什么是protocol buffer 1.protobuf 1.1安装  1.2使用...
Fluent中创建监测点 1 概述某些仿真问题,需要创建监测点,用于获取空间定点的数据࿰...
educoder数据结构与算法...                                                   ...
MySQL下载和安装(Wind... 前言:刚换了一台电脑,里面所有东西都需要重新配置,习惯了所...
MFC文件操作  MFC提供了一个文件操作的基类CFile,这个类提供了一个没有缓存的二进制格式的磁盘...
在Word、WPS中插入AxM... 引言 我最近需要写一些文章,在排版时发现AxMath插入的公式竟然会导致行间距异常&#...
有效的括号 一、题目 给定一个只包括 '(',')','{','}'...
【Ctfer训练计划】——(三... 作者名:Demo不是emo  主页面链接:主页传送门 创作初心ÿ...