【发布时间】:2021-08-15 22:44:27
【问题描述】:
我知道我可以使用 yfinance 获取给定股票的期权信息,方法是将股票代码作为字符串传递给 yfinance.Ticker,创建一个 yfinance Ticker 对象,然后执行 .options 以返回到期日期元组。这适用于大多数股票代码,如 AAPL、MSFT、TSLA 等。
但是,有些公司(例如伯克希尔哈撒韦公司)拥有多个股票类别。 B 股根据报价系统或惯例在 BRK/B 或 BRK.B 下交易。这是我现在拥有的代码示例,它返回一个空元组:
import yfinance as yf
berkshire = yf.Ticker('BRK.B')
print(berkshire.options)
我怀疑这是因为我传递了错误的伯克希尔 B 股股票代码/标识符。有人可以请教我吗?
【问题讨论】:
标签: python finance options trading yfinance