The Investment Scientist

Posts Tagged ‘Shiller PE

New York Stock Exchange

New York Stock Exchange

Recently, I got a call from a physician client of mine who asked a fantastic question. The Shiller PE of the S&P 500 index is at 24 now, much higher than the historical mean of 16 – is the market headed for a fall?

What is the Shiller PE?

This is a stock market metric invented by Yale Professor Robert Shiller. Basically, it is the average of the PE ratios of ten consecutive years. Because of that, Shiller PE is also called PE10.

Professor Shiller found it to be a reasonably good measure of valuation of the whole market: the higher the Shiller PE, the more expensive the market.

Back to my client’s question, I told him right away that I don’t know the answer. I don’t make investment decision based on opinion. I have to research historical data. After I hung up the phone, I asked my assistant to study the relationship between the Shiller PE and forward one-year and forward three-year returns.

Read the rest of this entry »


Author

Michael Zhuang is principal of MZ Capital, a fee-only independent advisory firm based in Washington, DC.

Twitter: @mzhuang

Error: Please make sure the Twitter account is public.

Archives

%d bloggers like this: