When bonds have been in a relatively strong trend for better or worse heading into the 3rd week of December, we tend to see a consolidation or a continuation (rarely a reversal).  That's good news for bonds, considering a consolidation or continuation would both be just fine with us at current levels.

The only major risk has been--and continues to be--that stocks manage to break their rusty chains and run back up into the range they broke below last week.  The lower boundary of that range lines up well with an inflection point in 10yr yields as well (2.92%).  Here's what the wider angle looks like.  Basically, this was the "floor" for stocks during the past several months of volatility.

2018-12-20 open2

2.92% is far enough away from current 10yr yield levels (and 2620 far enough from current equities levels) that we should look at an even shorter-term range for an early indication of year-end momentum.  To that end, yesterday afternoon's consolidation makes things easy.  Bonds may be able to do their own thing to some extent, but if stocks manage to break much higher, that would likely pull yields along for the ride.

2018-12-20 open

Bottom line, we're left to mentally patrol these borders.  If we see a breakout to the upside, we need to become more vigilant about momentum continuing in that direction.  Otherwise, we can simply hope that the typical sideways holiday slide has begun (or that the rally move inches bonds into incrementally better territory over the next few weeks).  It's probably a bit too early to assume a range this narrow will hold through the next 2 weeks, but it may serve as a central point of gravity for a slightly wider range.


MBS Pricing Snapshot
Pricing shown below is delayed, please note the timestamp at the bottom. Real time pricing is available via MBS Live.
MBS
FNMA 4.0
101-20 : +0-02
Treasuries
10 YR
2.7490 : -0.0270
Pricing as of 12/20/18 9:00AMEST

Tomorrow's Economic Calendar
Time Event Period Forecast Prior
Thursday, Dec 20
8:30 Philly Fed Business Index * Dec 15.0 12.9
8:30 Jobless Claims (k) w/e 216 206