雅虎财经下载基础数据



最初我使用IEX Cloud下载基础数据:

api_url = f'https://sandbox.iexapis.com/stable/stock/{symbol}/quote?token={IEX_CLOUD_API_TOKEN}'
data = requests.get(api_url).json()
data
pe_ratio = data['peRatio']

然而,我现在使用雅虎财经,我已经成功地导入了库和数据。

import yahoo_fin.stock_info as si
si.get_stats_valuation("msft")

如何将PE, PS比率,EV等分配给变量?

您可以尝试以下方法:

EV = si.get_stats_valuation("msft").iloc[1,1]
Trailing_PE = si.get_stats_valuation("msft").iloc[2,1]
Forward_PE = si.get_stats_valuation("msft").iloc[3,1]
PS = si.get_stats_valuation("msft").iloc[5,1]

我使用iloc函数从数据框架中提取特定的行或列数据。

你可以看看这个"iloc"函数来自pandas库文档。

相关内容

  • 没有找到相关文章

最新更新