yfinance - 不提供某些代码的数据(只是简单的信息)?
yfinance - not giving data for some tickers (just plain info)?
我正在尝试 yfinance,它给我错误。我正在使用自动收报机 AAALY
|OTCBB 上的 Aareal Bank Ag
还有其他示例,如何获取这些示例的数据?
代码:
import yfinance as yf
yft = yf.Ticker('AAALY')
print(yft.info)
我正在获取其他代码的结果,例如 AMZN、AAPL 等
- 有关可用方法,请参阅包文档
yfinance
: Quick Start 显示所有 Ticker
模块方法。
- 使用
.isin
,但数据可能不可用,所以将方法调用放在try-except
块中。
- 要下载财务数据,请使用以下行
df = yf.download(['AAALY'], group_by='Ticker', period='30d')
- yfinance下载的multi-level列名如何处理?
tickers = ['AAALY', 'MSFT', 'AMZN', 'AAPL']
for t in tickers:
data = yf.Ticker(t)
try:
print(data.isin)
except ValueError as e:
print(e)
[out]:
No tables found
US5949181045
-
US0378331005
我正在尝试 yfinance,它给我错误。我正在使用自动收报机 AAALY |OTCBB 上的 Aareal Bank Ag
还有其他示例,如何获取这些示例的数据?
代码:
import yfinance as yf
yft = yf.Ticker('AAALY')
print(yft.info)
我正在获取其他代码的结果,例如 AMZN、AAPL 等
- 有关可用方法,请参阅包文档
yfinance
: Quick Start 显示所有Ticker
模块方法。
- 使用
.isin
,但数据可能不可用,所以将方法调用放在try-except
块中。 - 要下载财务数据,请使用以下行
df = yf.download(['AAALY'], group_by='Ticker', period='30d')
- yfinance下载的multi-level列名如何处理?
tickers = ['AAALY', 'MSFT', 'AMZN', 'AAPL']
for t in tickers:
data = yf.Ticker(t)
try:
print(data.isin)
except ValueError as e:
print(e)
[out]:
No tables found
US5949181045
-
US0378331005