Python 是一種簡單易學且功能強大的編程語言,其在金融行業有廣泛的應用。其中,使用 Python 進行股票行情分析是一種非常常見的方式。
要在 Python 中獲取股票行情,我們需要使用一些第三方庫來幫助我們進行數據的獲取和分析。比如,使用
pandas-datareader庫可以幫助我們從 Yahoo Finance 獲取股票歷史價格,使用
matplotlib庫可以幫助我們進行價格圖形化展示。
下面是一個簡單的 Python 腳本,可以獲取股票行情并可視化展示。我們可以通過修改股票代碼和時間范圍,獲取不同的股票價格數據。
import pandas as pd import pandas_datareader.data as web import matplotlib.pyplot as plt # 股票代碼和時間范圍 start_date = '2010-01-01' end_date = '2021-01-01' stock_code = 'AAPL' # 從 Yahoo Finance 獲取歷史價格數據 prices = web.DataReader(stock_code, 'yahoo', start_date, end_date)['Close'] # 繪制價格走勢圖 plt.plot(prices.index, prices) plt.title('{} Stock Price'.format(stock_code)) plt.xlabel('Date') plt.ylabel('Price') plt.show()
該腳本代碼使用
pandas-datareader庫從 Yahoo Finance 獲取了 Apple 公司自 2010 年至今的歷史股價數據,并使用
matplotlib庫將股票價格繪制成了走勢圖。我們可以將代碼中的數據源和時間范圍修改為自己感興趣的股票和日期,就可以輕松地獲取股票行情信息了。
上一篇vue發起https請求
下一篇python 能做哪些事