Python是一種非常流行的編程語言,用途廣泛。本文將介紹如何使用Python畫股票K線圖。首先,需要導入所需的庫:
import pandas_datareader as pdr import matplotlib.pyplot as plt import mplfinance as mpf
以上這些庫包括了用于獲取股票數據、繪制圖表的工具和用于創建股票K線圖的庫。
接下來,需要用pandas_datareader庫中的get_data_yahoo()函數獲取所選股票的數據:
df = pdr.get_data_yahoo('AAPL', start='2015-01-01', end='2020-12-31')
這里我們選擇了蘋果公司(AAPL)的股票數據,時間范圍為2015年1月1日至2020年12月31日。獲取的數據將被存儲在pandas dataframe(df)中。
然后,使用mplfinance庫創建K線圖:
mpf.plot(df, type='candle', mav=(10,20,30), volume=True, title='AAPL K線圖', ylabel='Price ($)')
上面的代碼將繪制AAPL的K線圖,其中type參數指定繪制的類型是蠟燭圖,mav參數指定3種不同的移動平均線,volume參數指定繪制成交量的圖表,title參數添加了圖表的標題,ylabel參數指定了y軸的標簽。
最后,使用matplotlib.pyplot庫顯示K線圖:
plt.show()
這行代碼將打開一個新窗口,顯示我們繪制的股票K線圖。
總結一下,使用Python可以輕松地獲取股票數據并繪制出股票K線圖。這些功能都可以通過兩個常用的Python庫,pandas_datareader和mplfinance, 輕松完成。希望這篇文章能提供幫助,讓你更好地了解Python世界中的股票分析。