The David Lin Report · Wednesday, August 12, 2026
Ted Oakley points out that the Shiller P/E ratio is currently at 42, which historically indicates minimal returns over the next five years. He believes many investors are overlooking this valuation metric.
“The BA graph that they run, market vein, anything you want to run, a cape ratio, as I said, it's been for what, three or four months in a row. It's 42 now. I mean, uh, if you look at the history of that, when that ratio is over 35, you don't make any money the next five years. So, uh, but I think that's what's going on. And I think people are blind to that.”