質問: googleスプレッドシートの市場向けeps googleスプレッドシートでは、 googlefinance 関数を使用して、次のような多数の株式データポイントを取得できます。 price volume eps ダウの市場データポイントでgooglefinance関数を使用しました(ティッカー.dji)、s&p(.inx)、およびnasdaq(.ixic)。具体的には、以下を使用してcloseからgooglefinanceポイントを正常に取得しました。=index(googlefinance(".inx","close",date(2018,01,01),2,2)) (googleスプレッドシートの学校財政プロジェクトはこちら) googleスプレッドシートで市場のepsデータポイントを取得することは可能ですか?最終的には、 shiller pe またはcapeレシオを取得したいと思います。それをするために、 私はepsが必要です 。
回答: いいえそうではありません。ダウやナスダックのような指数はまさにそれです:指数。 eps(1株当たり利益)は、インデックス自体には収益がなく、実際には株式もないため、これらの人にとって意味のある測定値ではありません。したがって、市場はgoogleスプレッドシートが取得するepsデータポイントを持っていません。これが、googleスプレッドシートが、「eps」は指定されたティッカーシンボルの有効な属性ではないというツールチップを提供する理由です。インデックスのシラーpeまたはcape比率を計算する場合は、そのインデックスにリストされている会社ごとに個別に計算してから、データを集計する必要があります。私は金融数学者ではないので、これがどのように行われるかを説明することはできませんでした。これは、このフォーラムの範囲外です。これを 数学 または 定量的ファイナンス stackexchangesのいずれかに持っていくことをお勧めします。