ヤフー・ファイナンスの株価データpandas_datareader

pandas_datareaderをインストールPIP使用

パンダ-DataReaderのパッケージpandas_datareader.data.DataReader機能は、着信データ・パケット・パンダのタイプであるデータフレームのデータ型であり、これは、開始日と終了日、ティッカー入力に従ってデータはすべて歴史的な日付有価証券の価格を含んで返すことがあります。 。の(20190607)2019年の初めから現在までの歴史日価格:ここでは、アップル(AAPLティッカー)をするとします。
1、価格データを取得するために
、ここで使用されるパケットは日時、パンダ、そしてパンダ、DataReaderのである。日時輸入の理由は、我々が今日の日付を呼び出すためにdatetime型のパッケージdatetime.datetime.today()関数を使用したいということです。
次に、開始日と終了日を設定します。今日の日付にdatetime.date.today機能を使用し、指定した日付にdatetime.datetimeの機能を使用してください。DataReaderの機能を実行し、価格でという名前の変数に保存します。
インポート日時
のPdなどの輸入パンダ
インポートウェブなどpandas_datareader.data
開始= datetime.datetimeの(2019、1、1)
エンド= datetime.date.today()
価格= web.DataReader( 'AAPL'、 'ヤフー'、開始、終了)
プリント(prices.head())

関数パラメータは、データの第2のソースを表し、DataReaderオブジェクトは、ここを含めヤフー、グーグル、などのデータソースのダースの種類をサポートし、このノートは、ヤフー・ファイナンスデータソースのみに関心あるのDataReaderに注意してください。

価格(列名で)得られたデータの前の6行を見てください。

2、データ収集配当

パンダ、DataReaderのパッケージは、このような限りデータ・ソースがDataReaderの関数をパラメータとしての「ヤフー・アクション」に変更された株式分割や配当のようなデータを得るために使用することができます。

インポート日時
のPdなどの輸入パンダ
ウェブとしてインポートpandas_datareader.data
開始= datetime.datetimeの(2019、1、1)
エンド= datetime.date.today()
価格= web.DataReader( 'AAPL'、 'ヤフー・アクション'、スタート、終わり)
プリント(prices.head())

データを入手した価格を見てください

セキュリティアクションは、ここでは、そのような配当、株式分割などの操作を、意味し、値が演算値ことを示しています。私たちは、Appleの最新の年間配当金は$ 0.77株の配当金の支払いにつき、2019年5月10日であることがわかります。

おすすめ

転載: www.cnblogs.com/li98/p/10988809.html
おすすめ