Python 算法交易实验29 聚宽环境
·
说明
简单介绍一下环境搭建的过程
内容
主要是希望获得一个比较全面和稳定数据源,实时性可以不用那么高(分钟级就足够了)。当然有交易接口是最好的,但是看起来只能把策略托管在平台,只能呵呵了。就当一个纯粹的数据源吧。
- 1 去聚宽申请一个账号
- 2 本地搭建访问
比较简单,但是要注意python的版本最好是3.6.x, 我看到示例里面是3.6.5, 我拿了一个3.6.9的镜像没问题,3.8+的就报错了。主要应该是pandas的锅。
使用镜像还是那几步:
- 1 docker pull image
- 2 docker run -it IMAGE bash
- pip 安装
pip install jqdatasdk -i https://mirrors.aliyun.com/pypi/simple/
pip install sqlalchemy==1.2.8 -i https://mirrors.aliyun.com/pypi/simple/
pip install pandas==0.24.2 -i https://mirrors.aliyun.com/pypi/simple/
官方的参考在这里
- 3 docker commit xxx
- 4 docker push
然后就可以复用了。
安装后打开容器,测试
In [1]: import jqdatasdk
In [2]: jqdatasdk.auth('账号,也就是手机号', '密码')
auth success ( 如需更多使用说明请查看API文档:https://www.joinquant.com/help/api/help#name:JQData )
jqdatasdk.get_price("000001.XSHE")

价格算比较适中吧,一年1000~3000

新用户半年的试用期,到时候看看好不好用。
更多推荐




所有评论(0)