You may see news stories about the Fed shifting its rate hike outlook (conveyed in a dot plot often referred to as "the dots") to "zero hikes in 2019," but that's not today's big news.  Today's big story is exactly the one we were looking for: a concrete announcement on the Fed's bond-buying plans. Specifically, the Fed's previous policy of allowing its balance sheet to shrink by a predetermined amount every month is officially on borrowed time.

Starting in May 2019, the Fed will lower the maximum runoff amount from $30bln to $15bln per month.  Simply put that's an immediate $15bln month injection of new bond buying demand.  If I had to guess (and I don't anymore), I'd say that is both sooner and a bigger move than the market was expecting.  Just for good measure, the Fed didn't say they were going to assess the affects and make future changes.  Rather, they went ahead and said balance sheet runoff completely ends after September 2019.  Yep, that's another $15bln/month of bond buying. 

But that wasn't all... Then in October, they're going to stop letting nearly as much MBS fall off the balance sheet.  The first $20bln of MBS proceeds (basically all of it...) will be reinvested into Treasuries.  Simply put, by October, we're looking at a $50bln/month swing in new bond buying demand that we weren't planning on having a few months ago.

This is about as big and as fast as such things might have possibly happened.  As such, it's no surprise to see bonds rallying aggressively, even though so much of 2019's previous strength can be attributed to hopes for such a move.  10yr yields dropped nearly 10bps to 2.524% and Fannie 3.5 MBS rallied nearly half a point to just under 101-00.