量化学习002:搭建backtrader环境

发布于: 修改于:雪球转发:1回复:0喜欢:0

#量化交易#

1、安装anaconda

网页链接下载macos发行版软件并安装。

2、配置系统参数

vim .bash_profile

source .bash_profile

配置文件内容如下,其中conda部分是anaconda安装时自动添加的。

#Python config

export PYTHON3_HOME="/Library/Frameworks/Python.framework/Versions/3.11/"

#ANACONDA config

export CONDA_HOME="/Users/linyi/anaconda3"

# >>> conda initialize >>>

# !! Contents within this block are managed by 'conda init' !!

__conda_setup="$('/Users/linyi/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"

if [ $? -eq 0 ]; then

eval "$__conda_setup"

else

if [ -f "/Users/linyi/anaconda3/etc/profile.d/conda.sh" ]; then

. "/Users/linyi/anaconda3/etc/profile.d/conda.sh"

else

export PATH="/Users/linyi/anaconda3/bin:$PATH"

fi

fi

unset __conda_setup

# <<< conda initialize <<<

3、使用anaconda配置独立的环境,命名为backtrader

教程参考网页链接

conda create --name backtrader python=3.11

conda active backtrader

查看环境情况如下:

(backtrader) linyi@xiebaobao ~ % conda info --envs

# conda environments:

#

base /Users/linyi/anaconda3

backtrader * /Users/linyi/anaconda3/envs/backtrader

4、通过pip install命令安装backtrader和Matplotlib

网页链接

pip install backtrader

pip install matplotlib

5、安装jupyterlab等组件

conda install jupyterlab dask pandas hvplot

6、执行backtrader样例程序,确保软件安装和环境配置正确。

样例程序:网页链接

实际执行的结果和预测的一致,第一步成功了,对于新手来说值得庆祝一下。