Showing posts with label bond yield. Show all posts
Showing posts with label bond yield. Show all posts

Friday, July 24, 2020

24/7/20: Bonds v Stocks: Of Yields, Investors and Large Predators


Corporates are reeling from the COVID19 pandemic impacts, yet stocks are severely overpriced by all possible corporate finance metrics. Until, that is, one looks at bonds.


Over the 3 months through June 2020, average 10 year U.S. Treasury yield has been 0.69 percent. Over the same period, average S&P500 dividend yield was 2.02 percent. The gap between the two is 1.33 percentage points, which (with exception of March-May average gap of 1.42 points) is the highest in history of the series (from 1962 on).

Given that today's Treasuries are carrying higher liquidity risk (declining demand outside the official / Fed demand channel) and higher roll-over risks (opportunity cost of buying Ts today compared to the future), the real (relative) bubble in financial markets todays is in fixed income. Of course, in absolute returns terms, long-term investment in either bonds or equities today is equivalent to a choice of being maimed by a T-Rex or being mangled by a grizzly. Take your pick.