Ben Carlson

Why Invest in Stocks When Bond Yields Are Higher?

In the fall of 1981 the yield on 30 year U.S. Treasury bonds hit 15%. Fifteen percent! For 30 years! One million dollars invested at that time would have been paying out $150,000 a year in interest for 3 decades.1 Can you imagine how much demand there would be for bonds yielding 15% for that long…

The Long-Term Wins

Some people might think it’s bizarre that turning the page on the calendar should matter to investors. Why do investment professionals care about the end of a month, quarter or year? These periods do seem arbitrary but the changing of the calendar from one year to the next offers a good chance for market nerds…