第三方库的安装
安装第三方库yfinance
pip install yfinance
获取股票信息
import yfinance as yf
#设定股票代码
tickerSymbol = 'MSFT'
#获取股票信息
tickerData = yf.Ticker(tickerSymbol)
#获取股票历史数据
tickerDf = tickerData.history(period='1d', start='2010-1-1', end='2020-1-25')
#数据展示
tickerDf
参数解释:
period:‘1d’-‘一天’、‘1mo’-‘月’、‘1y’-‘年’
价值信息
对于许多股票经纪人来说,你可以得到关于公司整体的有价值的信息,如地理位置、网站、业务总结等
#define the ticker symbol
tickerSymbol = 'MSFT'
#get data on this ticker
tickerData = yf.Ticker(tickerSymbol)
#info on the company
tickerData.info
获得重要事件
取公司的最新收益事件
tickerSymbol = 'MSFT'
tickerData = yf.Ticker(tickerSymbol)
tickerData.calendar
查看评级
查看分析师如何对该股票进行评级。
tickerSymbol = 'MSFT'
tickerData = yf.Ticker(tickerSymbol)
tickerData.recommendations