Bonds shook off the midday soft patch and closed nearly flat — the 10-year finished at 4.601% and UMBS 5.0 ended up a single tick at 97.34, leaving rates parked at their lowest levels in more than two weeks.
The day traced a round trip. Bonds opened strong on the back of yesterday's geopolitical rally and the weak ADP print, drifted lower into midday as the 10-year backed up toward 4.63% and MBS shed about 11 ticks, then quietly recovered into the afternoon to land right back near the morning's levels. Net-net, the market did nothing — and doing nothing after a two-day gain is a constructive outcome, not a disappointing one. The 30-year conventional rate held at 6.75% on most sheets all session, with no reprice drama in either direction by the close.
This was a market marking time, and that's exactly what it should be doing ahead of Friday. There was no data, no Fed commentary, no fresh catalyst today — just position-squaring and a market unwilling to press its bets before the official jobs number lands. The fact that bonds absorbed a midday selloff and closed steady tells you the underlying bid is firm; buyers stepped in on the dip rather than chasing yields higher.
For borrowers, 6.75% is still on the board and still the best you've seen in two weeks. Everything now hinges on Friday's Non-Farm Payrolls report. ADP's soft 44,000 print sets a low baseline — a miss on the official count would likely extend this rally toward the low 6.60s, while a strong number would test how quickly this week's improvement gives back. If your target is here and your timeline is short, today's steady close is a clean opportunity. Floating through Friday is a bet that the official data confirms what ADP is hinting at. No other major scheduled data before the payrolls release.
— David Burson, NetRate Mortgage