It was an interesting Fed day for bond markets, with 10yr yields dropping 3.8bps and 2yr yields not dropping at all.  That's the first clue that markets were not merely trading the prospects of a Fed rate hike (which would have the most effect on shorter term yields like 2s and 3s), but also were tuned in to the Fed's main thesis: LOWER FOR LONGER.

The change in the Fed's projected path for rates was quite telling.  In the following chart, each dot is a Fed member's opinion on where rates will be at the end of the next 3 years.  Red dots from the June meeting became green dots today.  Notice the mass migration:

2016-9-21 Updated dots

In no case do we see more green dots above red dots.  That means it's unlikely that anyone at the Fed sees rates rising faster than they did in June (and if they do, they've been offset by another member seeing rates rising more slowly).   How about a few other striking anecdotes from the forecasts:

  • In June, only one Fed member saw rates under 1.25% (3 hikes)  hikes by the end of 2017, or under 2.0% (6 hikes) by the end of 2017.  Now there are 9!
  • The median Fed Funds Rate for both 2017 and 2018 is now seen a full HALF POINT lower versus June.

More than the verbiage of the statement, it was these changes in the forecasts that prompted the strength in the longer end of the yield curve.  Meanwhile, the "tough talk" (the Fed said the "case for a rate increase has strengthened" and Yellen would later all but promise a December rate hike) was enough to keep shorter term yields out of the party.  

Bottom line, the Fed just gestured toward a year-end hike in much the same way they did in 2015, and bonds generally rallied.  Back in 2015, bond markets sold-off on the news, but admittedly, it was fairly well expected today.  The counterpoint is that the rally was fairly light as far as post-Fed rallies go.  10yr yields didn't manage to break below 1.65, meaning they're STILL trading inside the range set by last Tuesday's highs and lows.  In that sense, we're STILL waiting to see the next convincing move.  Today didn't quite do it.

MBS didn't partake in the gains to quite the same extent, which is to be expected considering their shorter average life-span vs 10yr Treasuries (and shorter term debt fared worse today).