VNPY 2020數字貨幣量化交易從零到實戰-第二章總結--數據準備和學習要求
1. 軟件要求
通過pip install的方式進行安裝
pip install git+https://github.com/ramoslin02/howtrader.git
更新到最新, 後面加上-U表示更新到最新的
pip install git+https://github.com/ramoslin02/howtrader.git -U
1. 數據爬取
- 數據庫: 爲了方便學習,降低學習成本,用sqlite數據庫,不用任何配置
- 用crawl_data爬取BTCUSDT, ETHUSDT, BNBUSDT等現貨和合約的數據,
如果沒有數據後面課程沒法學習。 - okex和火幣沒有提供歷史數據,他們最多提供2000個K線的數據,學習和研究非常不方便,除非自己購買第三方數據。
2. 把UI界面和行情跑起來
註冊幣安賬號
沒有開通幣安或者交易所的可以通過下面鏈接去開通,有手續費減免:
https://www.binancezh.pro/cn/futures/ref/51bitquant
合約邀請碼:51bitquant配置API: 生成api地址:
https://www.binancezh.pro/cn/usercenter/settings/api-management啓動界面
python main.py
注意事項
如何確定自己電腦的網絡是否能訪問幣安交易所呢?
在終端輸入
ping api.binance.com
如果能訪問就不用配置代理,如果不能訪問就需要配置代理主機和代理端口
相應的課程視頻在網易雲課堂和B站上搜索51bitquant即可以找到相應的視頻。