当前位置: 首页 > news >正文

什么是A股交易接口_(股票交易c接口)开发原理

A股交易接口是指用于与国内的证券交易所(上海证券交易所和深圳证券交易所)进行股票买卖交易的电子接口或软件系统。A股交易接口是金融机构、券商以及个人投资者的必备掌握操作技能之一,它提供了实时的股票行情、交易下单、撤单、查询账户信息等接口功能,方便投资者进行股票交易操作。

A股交易接口开发主要包括以下几个方面:

1. 行情查看:提供股票的实时行情、盘口数据、分时图、K线图等相关信息,帮助投资者及时了解股票市场状况。

例如API功能方面:

名称

功能

基本函数

Init

API 初始化

Deinit

API 反初始化

Logon

登录交易账户

Logoff

登出交易账户

QueryData

查询各类交易数据

QueryHistoryData

查询各类历史数据

SendOrder

委托下单

CancelOrder

委托撤单

GetQuote

获取五档报价

Repay

融资融券账户直接还款

GetExpireDate

查询 API 授权到期日期

单账户批量函数

QueryDatas

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

SendOrders

单账户批量下单

CancelOrders

单账户批量撤单

GetQuotes

单账户批量获取五档报价

多账户批量函数

QueryMultiAccountsDatas

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

SendMultiAccountsOrders

多账户批量下单

CancelMultiAccountsOrders

多账户批量撤单

GetMultiAccountsQuotes

多账户批量获取五档报价

2. 交易下单:通过交易接口,投资者可以下达买入或卖出指定股票的交易指令,并设置相关交易参数,如价格、数量等。

3. 资金管理:投资者可以通过接口查询自己的账户资金余额、可买金额、持仓情况等,方便进行资金管理和决策。

4. 成交查询:投资者可以通过接口查询自己的成交情况,包括成交价格、成交数量等信息,方便进行交易记录的管理。

例如:

签名

void CancelOrders(int ClientId, const char* ExchangeId[], const char* EntrustId[],

int Count, char* Result[], char* ErrorInfo[]);

功能

单账户批量撤单, 通过下标区分每项撤单

参数

ClientId

客户端 Id

ExchangeId[]

交易所 Id 数组

EntrustId[]

要撤单的委托编号数组

Count

撤单项数, 即数组长度

Result[]

撤单结果数组, 每项结果需要分配 1024*1024 字节的空间

格式请参阅[Result 格式]

ErrorInfo[]

错误信息数组, 每项错误信息需要分配 256 字节的空间

返回值

无, 第 i 项撤单成功与否通过 ErrorInfo[i]是否为空字符串来判断

签名

void CancelMultiAccountsOrders(int ClientId[], const char* ExchangeId[],

const char* EntrustId[], int Count, char* Result[], char* ErrorInfo[]);

功能

多账户批量撤单, 通过下标区分每项撤单

参数

ClientId[]

客户端 Id 数组

ExchangeId[]

交易所 Id 数组

EntrustId[]

要撤单的委托编号数组

Count

撤单项数, 即数组长度

Result[]

撤单结果数组, 每项结果需要分配 1024*1024 字节的空间

格式请参阅[Result 格式]

ErrorInfo[]

错误信息数组, 每项错误信息需要分配 256 字节的空间

返回值

无, 第 i 项撤单成功与否通过 ErrorInfo[i]是否为空字符串来判断

签名

void GetQuote(int ClientId, const char* Zqdm, char* Result, char* ErrorInfo);

功能

获取五档报价

参数

ClientId

客户端 Id

Zqdm

证券代码

Result

查询结果, 需要分配 1024*1024 字节的空间

格式请参阅[Result 格式]

ErrorInfo

错误信息, 需要分配 256 字节的空间

返回值

无, 调用成功与否通过 ErrorInfo 是否为空字符串来判断

5. 撤单功能:如果投资者需要取消已下达的未成交订单,可以通过交易接口进行撤单操作。一般需要投资者在开通证券账户后,根据券商提供的相关资料完成接口的配置和安装,才能正常使用交易接口进行股票交易。

因此,股票交易接口的开发是基于接口系统的性能来制定的,适应a股市场的灵活配置,以及运行,增加市场的活跃性。

http://www.lryc.cn/news/125945.html

相关文章:

  • STM32F4X NVIC中断概念
  • 关于consul的下载方法
  • 应用在汽车前照灯系统中的环境光传感芯片
  • Python Flask+Echarts+sklearn+MySQL(评论情感分析、用户推荐、BI报表)项目分享
  • 开源项目-高校自动排课系统
  • IP网络广播系统草坪音箱景区系统防水石头,草坪音箱的应用
  • 拒绝摆烂!C语言练习打卡第二天
  • 第四章:前端框架Vue基础入门
  • 企业权限管理(十三)-用户关联角色操作
  • 深入理解Vue 3.0x中的Suspense和异步组件
  • Ajax 笔记(三)—— Ajax 原理
  • el-tree通过default-expand-all动态控制展开/折叠
  • 基于Bsdiff差分算法的汽车OTA升级技术研究(学习)
  • 如何使用CSS实现一个纯CSS的滚动条样式?
  • 使用维纳过滤器消除驾驶舱噪音(Matlab代码实现)
  • vue所有UI库通用)tree-select 下拉多选(设置 maxTagPlaceholder 隐藏 tag 时显示的内容,支持鼠标悬浮展示更多
  • 进行 200 瓦太阳能 (PV) 模块设计以测量太阳能光伏阵列的电压、电流和功率、综合负荷频率和电压控制系统的方法研究(Simulink实现)
  • 实战:工作中对并发问题的处理 | 京东物流技术团队
  • 解决VSCode CPU高占问题的方法
  • tensorflow 1.x和3090、cuda部署
  • vue-photo-preview( 照片预览功能 )
  • Angular 独立组件入门
  • Lie group 专题:Lie 群
  • Vue-打印组件页面
  • Python爬虫——scrapy_基本使用
  • 30 | 中国高校数据分析
  • 开源低代码平台Openblocks
  • 每日汇评:黄金在 200 日移动平均线附近似乎很脆弱,关注美国零售销售
  • DFT笔记 DC/AC mode与Func
  • docker核心操作