量化投资只能通过股票行情数据接口获得实时数据吗?

我们在做量化交易的时候,都需要用到大量的行情数据,但是问题来了,这些数据要怎样获得呢?

通常来讲获取实时数据的方法有两种,一个是通过股票行情数据接口获得,另一个是通过网络上的一些开放平台获取。

我们先来说说从开放平台获得行情数据,例如像聚宽,属于比较量化研究机构,可以提供本地金融数据服务,使用方式很也简单:

首先使用pip安装jqdatasdk:

pip install jqdatasdk

然后需要在聚宽官网上注册,并提交申请。使用get_price获取日线数据

from jqdatasdk import *

#鉴权,账号是申请时所填写的手机号;密码为聚宽官网登录密码

auth('账号','密码')

 # 获取获得000001.XSHG在2015年01月31日前2个交易日的数据

df = get_price('000001.XSHE',end_date='2015-01-31', frequency='daily')

但是聚宽不能做太高频的交易,最高就是1分钟,有更高需求的可以考虑使用股票行情数据接口接入数据,开发合适的交易程序软件。这里就涉及我们要说的第一种获取方式——股票行情接口。目前比较常用的数据行情接口包括的股票数据有:

消息

说明

TickRecord

逐笔成交

OrderRecord

逐笔委托

OrderQueueRecord

委托队列

StockQuoteRecord

股票十档行情

基本上都可以满足大部分股票量化投资的需求,股票行情数据接口一般是需要收费,不过价格不会太高,大家可以自行了解。


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部