Bonds closed at their best levels of the day — 30yr rate holds at 6.45%, 10yr Treasury at 4.371%, UMBS 5.0 up 40 ticks as oil selloff and month-end buying drove the full session
Wednesday's arc was clean: the morning opened with yesterday's damage priced in at 6.50%, the bond market was already rallying when New York opened, and it held its gains all the way to the bell. UMBS 5.0 closed at 98.75, up 40 ticks from Tuesday's close. The 10-year Treasury finished at 4.371% — down nearly 6 basis points on the day, with the last leg of that move coming in the afternoon session. The 30-year rate at 6.45% reflects lenders acknowledging the morning reprices; another round of improvement didn't materialize before the close, but the bond market set up a favorable base heading into tomorrow.
The two drivers were both technical. Oil prices dropped sharply, which eases inflation expectations and draws buyers into fixed income — and on the last trading day of April, institutional managers adding duration to hit month-end benchmarks amplified that effect. There was no meaningful economic catalyst: Q1 GDP printed broadly in line, and the bond market moved past it quickly. The real data point this week is Friday's April jobs report. A soft payrolls number extends today's rally into next week; a strong print reverses it. Today was a good day, but it was a positioning move, not a conviction trade.
For borrowers, 6.45% is a real number — the best published 30-year rate since the week before last's selloff. Monthly savings versus a 7.0% note on a $400K loan are approximately $150/month, with a breakeven under 31 months at $4,500 in closing costs. That math holds if Friday's jobs report doesn't knock rates back above 6.50%. The window is open. Friday morning will tell us how long it stays that way.
— David Burson, NetRate Mortgage