本教程详细讲解Qlib安装过程

最后利用Jupyter Notebook对Qlib数据可视化配置

Jupyter Notebook中文设置

*************************************************************************

 

安装conda

https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/

 

安装好后,在开始菜单打开Anaconda Prompt (Miniconda3)
执行命令创建虚拟环境

conda create -n qlib_env python=3.9 -y

激活虚拟环境

conda activate qlib_env

安装Qlib

pip install pyqlib -i https://pypi.tuna.tsinghua.edu.cn/simple

确认Qlib的运行版本:

python -c "import qlib; print('Qlib version:', qlib.__version__)"

 

到止qlib就安装好了,如果需要更多的模块,需把源码克隆下来

git clone https://github.com/microsoft/qlib.git

创建工作目录

 mkdir d:\qlib_work

切换到工作目录

 cd d:\qlib_work

可视化安装

pip install .[analysis]

 

如果国外不行就国内

pip install --user -i https://pypi.tuna.tsinghua.edu.cn/simple .[analysis]


运行jupyter notebook


jupyter notebook examples/workflow_by_code.ipynb

jupyter notebook 安装中文

 

pip install jupyterlab-language-pack-zh-CN

 

# 获取日频数据

python -m qlib.cli.data qlib_data --target_dir ~/.qlib/qlib_data/cn_data --region cn

# 获取分钟级数据

python -m qlib.cli.data qlib_data --target_dir ~/.qlib/qlib_data/cn_data_1min --region cn --interval 1min

 

运行qlib自带LightGBM模型分析

cd d:\Miniconda3\qlib\examples


qrun benchmarks/LightGBM/workflow_config_lightgbm_Alpha158.yaml


转换csv数据为qlib支持的数据

python D:\Miniconda3\qlib\scripts\dump_bin.py dump_all --data_path D:\Miniconda3\sh-data --qlib_dir D:\Miniconda3\qlib_data --date_field_name date --include_fields open,high,low,close,amount,volume --file_suffix .csv
声明:本站内容来自公开平台,如若侵犯到您的权益,请联系我们,我们会第一时间删除!联系QQ:502428990。