By quite a wide margin, today was the best day for bond markets since the election. 10yr yields dropped nearly 10bps, making it all the way to the important technical level of 2.34%. That's a nice move considering we're finally trading in the new year, thus shaking off much of the inconsistencies associated with year-end trading.
In other words, we had the opportunity to read into the rally that took place on the last few days of 2016, but it's hard--even dangerous--to draw big-picture conclusions from that tiny pocket of activity. The start of the new year means market participation is getting stronger and volumes are getting bigger (today's 10yr futures volumes were nearly 3 times bigger than those seen on 12/28--the only other day that even came close to matching today's gains).
How about MBS? Fannie 3.5s gained HALF a POINT by the end of the day. There was a brief pause for profit-taking and position reshuffling heading into the afternoon (a few lenders even repriced for the worse), but bonds came charging back by the end of the day. Overwhelmingly the reprice situation was positive. Several lenders repriced more than once, and rates fell nearly an eighth of a point in many cases.
So what's up with all the gains? This was discussed in greater detail in today's MBS Live updates and the attached video. The quick version is that today was the first time since the election that we saw a legitimate vote of confidence in the bond market. Traders have been thinking and talking about catching the proverbial falling knife (i.e. they've been saying "enough is enough... time for a correction, at least for a little while") and today was the day they went for it. It looks like the 2.42% technical level played a key role. Once that levee broke, 2.34% came quickly.