很久之前就希望可以量化分析股票,那么國內的股票數據API也有個,最有名的就是tushare,然后還有baostock。
今天我們就來研究一下這個baostock吧。
首先,我們需要下載一個叫做anaconda的軟件,它是用來作為部署python的環境的,非常方便。
在第二個標簽中,我們可以看到有環境,然后可以新建一個
然后在其中運行:
pip install baostock -i https://pypi.tuna.tsinghua.edu.cn/simple/ --trusted-host pypi.tuna.tsinghua.edu.cn
進行安裝baostock包,這樣我們在之后就可以取使用這個額框架了。在新建項目的時候,運行環境需要設置為這樣
由於我比較傾向於ROE這個杜邦的指標,所以我接下來首先分析的就是這個數據的獲取
首先給自己一個命題作文吧,《如何獲取600000的連續5年的ROE數據呢》這樣就可以了。
我們允許一個就可以發現
可以看到,我們的浦發銀行的ROE數據實在是亮瞎了我們的雙眼哈。
我們可以進一步的去確認計算,查看某一年的數據是否滿足我們的要求,為以后的選股操作做做基礎。
這樣,如果數據返回是True,這代表這一年的ROE>0.08。
怎么樣,是否有選股的思路了呢?