Bond markets continue defying the odds so far in 2016, with another strong performance in the overnight session (although things may be leveling off this morning).  In general, we've seen one of two things.  This is probably a classic "flight-to-safety" based primarily on concerns relating to China.  It could also be a mere byproduct of the new year's tradeflows.  It doesn't have to be "either/or" though, and most likely it's a combination of the two. 

Whatever the case, there's no denying the massive losses in Chinese equities markets so far this year, or the fact that they've been dragging down other equities markets around the world.  As investors panic (relatively), Treasuries have gotten a boost, but as you can see in the chart below, it's not nearly commensurate with the movement in other markets.

2016-1-7 combo

Given the Fed rate hike and strong ADP data yesterday--among other reasonably decent economic anecdotes--we would be more justified in expecting bonds to be under pressure at the start of the year.  So the modest gains are a pleasant surprise.

This hearkens back to August 2015 when China-related panic was an even bigger issue.  It presented a few good days of opportunity, ending in a massive bounce as soon as China's freefall was arrested.  As such, we should stay vigilant about a similar bounce this time around.

Oh, and NFP is tomorrow too.  That brings up the question of the day: are markets more interested in trading the bigger picture concerns or will NFP have its normal amount of market moving power?  There's no way to know until we see how the market trades it.  The reaction has the potential to tell us a lot about investor sentiment.  Either way, for now, it's too soon to view the past few days as anything other than a gift that isn't guaranteed to stick around.

MBS Pricing Snapshot
Pricing shown below is delayed, please note the timestamp at the bottom. Real time pricing is available via MBS Live.
FNMA 3.0
100-17 : +0-02
FNMA 3.5
103-19 : +0-00
FNMA 4.0
106-04 : -0-01
2 YR
0.9760 : -0.0080
10 YR
2.1830 : +0.0060
30 YR
2.9520 : +0.0120
Pricing as of 1/7/16 10:20AMEST

Tomorrow's Economic Calendar
Time Event Period Forecast Prior
Thursday, Jan 07
8:30 Initial Jobless Claims (k)* w/e 275 287