10yr yields spent some time in the 1.7's today and Fannie 3.0s traded over 103. Those are two things that seemed outside the realm of possibility this time last year, but thanks to Europe's impressive ability to continue screwing things up, here we are!
While the underlying story continues to be about Europe, we got a surprisingly strong boost from today's Retail Sales data. This made for a very nice tag team performance with the European Court of Justice's long-anticipated assessment on the ECB's current bond buying safety net. The implication is that the ECB faces one less hurdle in announcing a more user-friendly QE program either this month or next.
Retails Sales and the European news account for most of the morning's rally. Levels held refreshingly steady until 2pm, when a big bounce back in equities markets and oil fueled a "risk on" trade. While that did result in steady and somewhat significant weakness, 5pm levels are still the best they've been since early May 2013.
MBS | FNMA 3.0 102-21 : +0-06 | FNMA 3.5 105-05 : +0-04 | FNMA 4.0 106-25 : +0-02 |
Treasuries | 2 YR 0.5010 : -0.0398 | 10 YR 1.8620 : -0.0431 | 30 YR 2.4730 : -0.0290 |
Pricing as of 1/14/15 5:04PMEST |