要用python研究股票需要安裝哪些庫?

會針對股票分析需求請求高手幫助


謝邀。

數據獲取tushare

數據處理的話可以裝numpy,pandas,talib,ffn等

可視化可以用matplotlib,seaborn

建模常用到statsmodel,sklearn


看你怎樣研究了(因為題主說了研究,那咱們就先不考慮交易),最核心的三個環節如下:

1-獲取源數據,如果要行情可以是tushare,或其他任意;如果要連鹿頭,彭博,萬德等等,自己裝庫吧;當然你可以什麼都不裝,自己爬行情,自己扒年報,自己扒輿情……

2-分析,pandas基本上必備了吧,各種高級的計算庫,根據需要吧(其他人說了很多,不再贅述)。神馬?你要自己算?嗯嗯,加減乘除py自帶了;移動平均,做個循環;矩陣運算,再做個循環,你可以的~。你說你要用多重list慢慢擼,行,pandas也免了。

3-結果展示,繪圖matplotlib,seaborn什麼的總要一個吧。什麼什麼,你只看α,β,夏普,什麼都不需要,print就夠了,log也行,不用裝,自帶了。

綜上所述

最低配置:標準庫,神馬都不用裝

基礎配置:pandas

其他要求:根據你的需要,自行組合就好~


補充一下,數據採集tushare,回測zipline,還有一個回測框架也很好,暫時想不起來了。爬蟲requests,lxml,scrapy。


恭喜你,註定不會成為一個好的投資者。

不虧就是勝利。


推薦閱讀:

為什麼 Python 的類不構成作用域(scope)?
這個python程序不能再簡化了吧?
python2.7,python3.3,對於小白,到底從哪個版本入手比較好?
在python中,怎樣計算list的累積和?不能用loop或者library的function。
想問怎麼用Python編一個 同時投12個骰子 計算每次投出至少出現兩個六的次數及概率的程序?

TAG:Python | Python入門 |