As foreseen, foretold, and prophesied, today's trading session was the slowest of the year for bond markets.  It wasn't even close either.  10yr Futures contacts were still under 80k by noon, which is roughly a tenth of what we'd see during a busy day by this time of day.  Unlike Tuesday's low volume session, today's was exceptionally calm.

If there was a detectable bias in the morning, it was negative.  10yr yields were as low as 2.239 just after the open, but moved up slowly and steadily to 2.255.  They leveled off from there, with both Treasuries and MBS holding positive territory relative to Wednesday's latest levels. Literally nothing  happened in markets today.  Trading levels only moved when the buy/sell buttons were incidentally struck by tumbleweeds.

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-26 : +0-07
FNMA 3.5
103-31 : +0-06
FNMA 4.0
106-17 : +0-05
2 YR
0.7430 : +0.0000
10 YR
2.2520 : -0.0120
30 YR
2.8170 : -0.0170
Pricing as of 12/26/14 7:35PMEST

Morning Reprice Alerts and Updates
A recap of Alerts and Updates provided to MBS Live subscribers.
9:55AM  :  Trading Levels Slipping a Bit; Still a Narrow Range