当前位置: 首页 > 工具软件 > QUANTAXIS > 使用案例 >

QuantAxis量化框架学习记录(一):安装及初始化数据

安轶
2023-12-01

官方教程地址:https://doc.yutiansut.com/install

一、安装及初始化数据

1、环境:

Windows 7, Anconda 4.8.2, python 3.7,MongoDB 4.2.8

安装 Anconda时要记着添加系统path,创建单独的虚拟环境运行QuantAxis

安装 MongoDB时,不要选最新的,不支持win7,安装时不要选安装MongoDB Compass,要单独下载后安装,否则慢死

2、安装QuantAxis:

  1. pip install quantaxis-1.9.30-py3-none-any.whl -f . (从群文件里下载的最新版quantaxis)
  2. 输入quantaxis进入命令行时报错,按天神大佬提示:pip install janus==0.4.0后,重新进入命令行模式
  3. 提示 PLEASE run "pip install peakutils" to call these modules,遂退出 pip install peakutils
  4. 再次输入quantaxis进入命令行,正常

3、初始化数据

在初始化数据之前,因为tushare的内置pytdx版本太旧,下载数据时会报错,所以要先pip uninstall pytdx,然后再重新 pip install pytdx,然后在quantaxis>命令提示符下:

  1. 输入 save all, 初始化数据,会自动下载每只股票的日线、权息、板块信息等数据到数据库,有3900多只,过程很漫长
  2. 接着输入save info,更新财务信息,还是很漫长

4、更新数据

参照官方教程(暂时没试)https://doc.yutiansut.com/windows_autojob_updatedata

在quantaxis>命令提示符下再次save all

 类似资料: