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)
次に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
とりあえず、ここまで。