- 10yr yields were as low as 1.567 early
- Fannie 3.0s were as high as 103-04
- Both were driven by Europe (sub-zero German 10yr) and both rebounded when Europe rebounded
- US bonds ended up relatively unchanged ahead of Fed
- Sooooo much Brexit horse-trading
I wrote down some thoughts on Brexit, because it's complex and confusing. I don't know everything--let alone everything about Brexit, but if it helps you get farther down the proverbial road, here you go.
Bottom line, markets are all geeked out over something that probably isn't as big of a deal as trading levels/volumes would suggest--at least not in the short term. Sure, Brexit could end up paving the way for the disintegration of the EU, but we wouldn't know that for years. The worst part of any immediate effects is whatever traders make of them. In other words, the actual impact on the European and global economies isn't expected to be too dramatic or too immediate. If traders weren't making lots of varying bets (either opportunistically or defensively) surrounding Brexit risks, we probably wouldn't have negative 10yr yields in Germany or long-term lows in the US 10yr.
After hitting -0.03, German Bund yields bounced and Treasuries followed. The sharper gains from the overnight and early morning sessions were erased in a slow and steady fashion with the worst levels not being seen until after 3pm. This constant selling pressure gave the impression of more of a bummer of a day in bonds, but by the end, we found ourselves merely 'unchanged' at long term rate lows. 10's ended at 1.613. A week ago today, we were considering a floor of resistance underfoot at 1.70. Perspective.
Fed tomorrow, but Brexit vote next Thursday. The later dulls the former's teeth, but not so much that a bite couldn't hurt. In other words, the Fed can still make you wish you would have locked ahead of it. Of course it can also make you regret locking, but any further progress lower in rates will be so slow that you probably wouldn't regret that too much.
MBS | FNMA 3.0 102-31 : -0-01 | ||
Treasuries | 10 YR 1.6130 : -0.0030 | ||
Pricing as of 6/14/16 5:30PMEST |