quantmod
ヤフーの金融ウェブページで見ることはできますが、会社株式のP/Eレシオを読み込むことはできますが、ETFは読み込めません。たとえば、SPY
の場合は、http://finance.yahoo.com/q?s=SPY&fr=uh3_finance_web&uhb=uhb2とすることができます。しかし、Rのコマンドは何も生成しません:S&P 500 ETFのP/Eレシオの読み込み方法
getQuote("SPY", what = yahooQF("P/E Ratio"))
Trade Time P/E Ratio
SPY 2016-05-17 04:00:00 N/A
これは、しかし、株式のために正常に動作します:
getQuote("MSFT", what = yahooQF("P/E Ratio"))
Trade Time P/E Ratio
MSFT 2016-05-17 04:00:00 38.94
任意の提案ですか?
私はそれがそうでなければなりません。プロセスを自動化する方法はありますか? – Oposum
確かに、ファンドのサイトを掻き集めて資産配分を取得し、ファンド内の各資産の価格と収益を把握し、そこからP/Eレシオを計算する必要があります。 – Tchotchke