In spite of yesterday's Moderna vaccine news, 10yr yields managed to end the day nearly unchanged. More impressively, they're heading into the current session in noticeably stronger territory--once again testing the 0.88% technical level. Breaking below this floor would afford bond bulls quite a bit more breathing room, and it would decrease the risk of an impending push up and over 1.0% (something that looked entirely possible last week). This isn't to say that closing below 0.88% is some magic pill that ensures success for bonds in the short term, but it would be another vote in favor of a generally supportive ceiling taking shape under/around 1.0%.
Indeed, yields have spent MUCH more time and energy trying to break back below 0.88% in the past 4 trading days than they did attempting to break above the .96 technical level. Today is shaping up to be the most successful example with yields already lower than they were when I snapped the following chart.
Don't expect MBS to keep pace with today's Treasury rally (assuming some semblance of it remains by the close). MBS are much happier to outperform when Treasury yields are rising whereas underperformance is the norm during rallies.
What will it take for 0.88% to be definitively broken? We've already seen a reaction to this morning's Retail Sales data. Bonds were definitely willing to react, which is nice to see for those of use waiting for economic data to reliably reconnect with market movement. But that alone won't be enough. Additional support would need to come from more aggressive stock selling or additional covid-related lockdown announcements. These aren't the only potential sources of motivation, but they're probably the top two todayb.