pythonで株価を扱う 指標を取得する(epsやper)

備忘録

分かりやすいのでメモさせていただきました。

▷pandas
Python版のエクセル。データ分析では必須。

▷pandas_datareader
Yahoo!finance USから必要なデータを取得できる便利なライブラリ。
マーケット分析では必須。

▷matplotlib
Pythonでチャートを描画する際、必ずと言って良いほど使う可視化ライブラリ。
『matplotlib.pyplot』はよく書くパターン。

 

次に株価に関わるいろいろな指標を取得してみる。

まずは、参考にさせていただいているブログを真似てみる。

 

import datetime
import pandas_datareader.data as web
codelist = ["KO","PG","MSFT"]
pers = web.get_quote_yahoo(codelist)['trailingPE']
# trailingPE:実績PER
print(pers)

実績per

次にEPSを取得してみる。

import datetime
import pandas_datareader.data as web
codelist = ["KO","PG","MSFT"]
data = web.get_quote_yahoo(codelist)

[ ['epsTrailingTwelveMonths','epsCurrentYear','epsForward'] ]

print(data)
 

 
# epsForward:12ヶ月先の予想eps
# epsTrailingTwelveMonths:過去12ヶ月のEPS
#epsCurrentYear:今年のEPS

EPS



とりあえず、ここまで。