第三方功能(外掛小工具)

2019年6月7日 星期五

Python之 ffn套件~超級無敵方便

ffn (Financial Functions for Python)

安裝好 ffn套件後
再用 get('股價代碼')
就可以取得你想要的股票
從2010年以來的股價資料
非常方便吧

以下以:台灣50(0050.TW),台積電(2330.TW)
蘋果公司(aapl),波克夏(brk-b)為例

#2010年以來股價資料
import ffn
prices=ffn.get('0050.TW,2330.TW,aapl,brk-b')
prices.head()

#股價曲線圖
%matplotlib inline
import matplotlib.pyplot as plt
plt.rcParams["figure.figsize"]=(20,10)
prices.plot()

#報酬率
prices.rebase()
prices.rebase().plot(secondary_y=True)

#虧損幅度
prices.to_drawdown_series()
prices.to_drawdown_series().plot()

#相關係數熱圖
prices.plot_corr_heatmap()

#歷史數據分析
stats=prices.calc_stats()
stats.display()

以上摘錄自:https://www.finlab.tw/ffn-intro/


































沒有留言:

張貼留言