您好,登錄后才能下訂單哦!
大數據中初學量化交易環境搭建和問題解決是怎樣的,針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。
目前Python的版本已經到了3.8.5,但是在實際的開發中并木有太多的使用者,或者說很的多包和插件都還不支持。(我java猿一枚)目前自己屬于一個量化的初學者,對python生態還不是很了解。全程靠著伸手黨的本事,在搜索引擎的海洋里打怪升級,今天在這里記錄下升級的心酸。
Python3.6 (不要選高了,我開始就用的3.8.5,基本上和用java14一個道理)
PyCharm (編碼工具)
Anaconda3(包及其依賴項和環境的管理工具)
教程地址:傳送門
這個怪,你的自己打。也可選擇別的怪,不強求。
簡介:包及其依賴項和環境的管理工具
資料:
anaconda官網:https://www.anaconda.com/
miniconda官網:https://docs.conda.io/en/latest/miniconda.html
外國語大學:https://mirrors.bfsu.edu.cn/help/anaconda/
清華大學的:https://mirror.tuna.tsinghua.edu.cn/help/anaconda/
打開Anaconda3 Prompt
創建pydev環境: conda create -n pydev python=3.6
激活pydev環境: conda activate pydev
查看已存在環境:conda env list
刪除已存在環境:conda romove -n pydev --all
簡介:zipline是pythonic算法交易庫。它是一個事件驅動的回測系統。
官網地址:傳送門
1. 打開Anaconda3 Prompt
2. conda install -c Quantopian zipline
3. [2]異常,可選擇手動安裝,打開:https://www.lfd.uci.edu/~gohlke/pythonlibs/#zipline
4. 找到Zipline開頭對應文件下載(python3.6就下載cp36的)
5. pip install 文件所在的絕對路徑+文件名
6. 檢查是否安裝成功運行命令:zipline
7. 可能出現版本問題:numexpr過低(如下圖1)
8. 指定版本號升級:pip install -U numexpr==2.6.2
9. 成功如圖2
圖1:
圖2:
簡介:TaLib是一個Python金融指數處理庫。包含了很多技術分析里的常用參數指。
官網地址:傳送門
1. 打開Anaconda3 Prompt
2. pip install Ta-Lib
3. [2]異常,可選擇手動安裝,打開:https://www.lfd.uci.edu/~gohlke/pythonlibs/#Ta-Lib
4. 找到TA_Lib開頭對應文件下載(python3.6就下載cp36的)
5. pip install 文件所在的絕對路徑+文件名
簡介: Pandas 納入了大量庫和一些標準的數據模型,提供了高效地操作大型數據集所需的工具。
官網地址:傳送門
1. 打開Anaconda3 Prompt
2. pip install Pandas
3. [2]異常,可選擇手動安裝,打開:https://www.lfd.uci.edu/~gohlke/pythonlibs/#Pandas
4. 找到TA_Lib開頭對應文件下載(python3.6就下載cp36的)
5. pip install 文件所在的絕對路徑+文件名
關于大數據中初學量化交易環境搭建和問題解決是怎樣的問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。