akshare量化是如何精准分析的?
创始人
2024-03-23 18:24:35

大家有没有想过akshare量化是如何精准分析的呢?其实tushare量化的使用是以积分为根本,也就是说它的积分越多,能使用的权限越多和查阅的股票数据越多,这要是运用到量化投资上面来说,它就是具有轻便的分析功能,并且运用股票交易接口的功能,进行自选股委托下单,以及分析股票数据的十档行情API接口的调用,分析出来的数据更加直观精准安全。股票api接口相对应的说明如下分析:

股票API 接口说明分析:

签名

int Init();

功能

API 初始化

参数

返回值

授权成功的交易账户数量

返回值 < 1 时, 无需调用 Deinit 接口, 也不能调用其它接口, 否则会出错!

签名

void Deinit();

功能

API 反初始化

参数

返回值

签名

int Logon(const char* Ip, short Port, const char* Version, short Yybid, const char* Account, const char* TradeAccount,

const char* JyPassword, const char* TxPassword,

char* ErrorInfo);

功能

登录交易账户

参数

Ip

券商交易服务器 IP, 注意区分普通和两融

Port

券商交易服务器端口, 注意区分普通和两融

Version

客户端的版本号, 一般为空字符串

Yybid

营业部代码, 一般为 0

Account

登录账号,一般为券商的资金账号或客户号

注: 两融账号需要额外添加 .C 结尾, 如 123456 变为 123456.C

TradeAccount

交易账号, 一般与登录账号相同, 但无需额外添加 .C 结尾

可登录券商软件, 查看股东列表, 股东列表内的资金账号就是交易账号

JyPassword

交易密码

TxPassword

通讯密码, 一般为空字符串或与交易密码相同

ErrorInfo

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

返回值

调用成功: 客户端 Id

调用失败: 返回 <= 0

签名

void Logoff(int ClientId);

功能

登出交易账户

参数

ClientId

客户端 Id

返回值

签名

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 是否为空字符串来判断

akshare量化分析具体就是基于API接口的调用,但要注意的是,不要重写基于接口的API来使用泛型。考虑到当前实现的限制,任何目前使用非空接口的代码,如果继续使用股票api接口,其行为将更有预见性,而且会更简单。当涉及到方法调用时,泛型将指针变成了两次直接的接口,而接口则就变成不规范的了。这一点是需要注意的,并且能够将自己的需求定义在系统的开发上,普通交易者也可以进行使用和二次开发,如果想深入学习这方面的知识,可以Q下方与开发者一起交流。

相关内容

热门资讯

“小爱同学”不是想喊就能喊 (来源:法治日报)转自:法治日报□ 本报记者   罗莎莎  □ 本报通讯员 刘晓慧 张海陵  科技飞...
以文塑城 以旅兴城 (来源:衢州日报)转自:衢州日报  记者 赵凯怡  当人文温度融入城市治理的肌理,衢州将千年文脉转化...
中煤(宣威)新能源有限公司成立... 经济观察网 天眼查App显示,12月3日,中煤(宣威)新能源有限公司成立,法定代表人为杨航行,注册资...
深化普法长效机制,打造法治宣传... (来源:法治日报)转自:法治日报□ 周元卿  法治宣传教育是全面依法治国的长期基础性工作。党的二十届...
《雨中曲》等经典剧目岁末年初蓉... 转自:成都日报锦观《雨中曲》等经典剧目岁末年初蓉城上演 本报讯 (成都日报锦观新闻记者 余力)...