Much like the Friday after Thanksgiving, we have to wonder what the point is of a trading session without any neighbors (there's actually some guiding principle in setting holiday closures that t...
MBS have shed another 3 ticks (.09) since the last alert. We're still up 1 tick on the day, but down 7 ticks (.22) from the highs. With that, jumpier lenders could more legitimately c...
MBS are still up 2 ticks on the day, but down exactly an eighth of a point from pre-Fed highs (but only half of that weakness has happened since the Fed announcement).
10yr yields are up...
No rate cut
No major changes to statement
Notable changes to dots as seen in chart below
Bottom line, the dot plot shows about half of the Fed moving toward the 0-1 cut camp and the o...
Although swings in net exports have affected the data, recent indicators suggest that economic activity has continued to expand at a solid pace. The unemployment rate has stabilized at a low lev...
Fed day is here and there's a 0% chance of a rate cut. That's been the case for just over a month due a combination of April's jobs report and the stock market recovery in May (or the under...
Bonds were decently stronger in the overnight session, but not for any new, specific reasons. Trading levels have been cutting an increasingly narrow, sideways range. Until that chang...
MBS had a decent rally into 10:30am but have been losing ground steadily since noon. Chatter surrounds the anticipation over the Senate unveiling its version of the spending bill. 10y...
After rallying fairly well last Wednesday and Thursday, bonds pulled back on Friday, but not enough to erase more than half of the week's gains. The new week is starting out in uneventful fashion...
Bonds have been selling fairly steadily throughout the session in an intentional move to the sidelines ahead of higher-than-normal potential volatility over the weekend. This isn't just abo...
Consumer Sentiment
60.5 vs 53.5 f'cast, 52.2 prev
1yr inflation expectations
5.1 vs 6.6 prev
Consumer sentiment has been a sub-par market mover at best, recently, b...
By 8pm last night, news of Israel's attack on Iran erased an entire week of stock market gains and pushed bond yields to the lowest levels in more than a month. Given the alarming nature of some ...
This morning's PPI did its best impression of yesterday's CPI with the core monthly number coming in at 0.1 vs 0.3 forecast. In yesterday's case, this was good enough for a reasonably big rally.&...
Core MM PPI
0.1 vs 0.3 f'cast, -0.2 prev
Core YY PPI
3.0 vs 3.1 f'cast, 3.2 prev
Monthly Headline PPI
0.1 vs 0.2 f'cast, -0.2 prev
Jobless Claims
24...
Heading into today's CPI data, our stance was that we'd need to see the monthly core number come in at 0.1 vs 0.3 in order to see much of a friendly response, and that is exactly what's playing o...
Core CPI m/m
0.130 vs 0.3 f'cast, 0.2 prev
Core CPI y/y
2.8 vs 2.9 f'cast, 2.8 prev
Bonds were modestly weaker in the overnight session but have been willing ...
Although bonds are experiencing a small amount of volatility this morning, it isn't consequential in the bigger picture. Quick-but-modest weakness at 10:15am ET has essentially taken MBS ba...
Many lenders are not yet out with their first rate sheet of the day. Others tend to have a slightly higher bar for reprice risk when bonds sell off at this time of day. All that to say that repri...
Overnight and early-session trading confirm the bond market is shifting gears and re-entering a sort of cruise control in the prevailing range. Had last Friday's jobs report been as weak as some ...
Nothing new or exciting has happened since the jobs report this morning, but bonds have been selling to progressively weaker levels, even if the pace is super slow. With each tick lower in ...
The bond market was likely taking a bit of a lead-off ahead of today's jobs report, inspired by a string of weaker economic data over the past week. Wednesday's ADP and ISM data had an espe...
Nonfarm Payrolls
139k vs 130k f'cast, 147k prev
Unemployment Rate
4.2 vs 4.2 f'cast/prev
As we discussed yesterday, Wednesday's data led the market to price in a sl...
MBS are now down 2 ticks and 10yr yields are up 2.2bps at 4.378 after more details on the Trump/Xi phone call.
Newswires are far from earth-shattering, but they've been enough to drive s...
Bonds began the morning in rally mode, even if not in an extreme way. Gains lasted for about 20 minutes before reversing. The shift was accompanied by slightly elevated volume, indica...
Jobless Claims
247k vs 235k f'cast, 239k prev
Continued Claims
1904k vs 1910k f'cast, 1907k prev
Bonds began the session in slightly stronger territory and held gai...
It's been a fairly simple morning so far for the bond market. Both of the morning's key economic reports came in weaker than expected. In the case of ADP employment, that's fairly straightforward...
ADP Employment
37k vs 115k f'cast, 60k prev
Bonds were mostly flat in the overnight session but have rallied about as much as one would expect in light of the substantially lower...
MBS are now down 3 ticks (.09) on the day. These are the lowest levels and more than an eighth of a point below most lenders' rate sheet print times. As such, negative reprices are in...
MBS are down 5 ticks (.16) from AM highs and an eighth of a point from the levels seen just before the 10am econ data. A few lenders released rates around that time, but they would need to be fee...
First thing's first: the overnight rally was fairly modest with 10yr yields dropping about 3bps to 4.41 ahead of the domestic session. Given that these levels are/were in line with the lowe...
The first alert arrived amid minimal reprice risk due to morning rate sheet timing. Specifically, most lenders priced for the morning before the 10am rally and thus weren't seeing huge loss...
Bonds are selling off to the weakest levels of the day for debatable reasons (GDP Now update showing 4.6 vs 3.8 prev, perhaps? But that seems like a stretch).
10yr yields are quick...
The ISM Manufacturing PMI has more potential than most economic reports to cause a reaction in the bond market, even if it isn't perfectly consistent. As today's only big ticket data, it was...