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