3

過去の財務データを iex または Morningstar から取得しようとしています。このために、次のコードを使用します。

import pandas as pd
pd.core.common.is_list_like = pd.api.types.is_list_like
import pandas_datareader.data as web
import datetime

start = datetime.datetime(2019, 1, 1)
end = datetime.datetime(2019, 1, 10)
facebook = web.DataReader("FB", 'morningstar', start, end)

print(facebook.head())

残念ながら、次のエラー メッセージが表示されます。

NotImplementedError: data_source='morningstar' は実装されていません

また

ValueError: IEX クラウド API キーは、api_key 変数または環境変数 IEX_API_KEY を介して提供する必要があります

両方のソースのどちらを使用するかによって異なります。

私がしようとしました

pip uninstall pandas-datareader
pip install pandas-datareader

何度かカーネルを再起動しましたが、何も変わりません。この API に何か変更がありましたか、それとも何か間違ったことをしていますか?

4

1 に答える 1