Bonds extended the rally through the close — UMBS 5.0 finished at 98.52, up 53 basis points on the day, while the 10-year Treasury settled at 4.387% and 30-year rates confirmed at 6.55%.
The session ran cleanly from open to close. UMBS 5.0 opened at 98.39, pushed to 98.46 by midday, and added another 6 basis points into the close. The 10-year yield followed the same trajectory — 4.419% at the open, 4.408% at noon, 4.387% at the close. That's a 11.2-basis-point drop on the 10-year across a single session, which is a meaningful move. The morning catalyst was labor market softness; the afternoon extension looks like quarter-end institutional mechanics — with Q2 closing June 30, portfolio managers systematically rebalance into fixed income to hit duration targets, adding bond demand that doesn't require a macro trigger.
The Fed stress test results came out at 4:00 PM ET and didn't disrupt the afternoon. The rally held. That removes the one variable that morning commentary flagged as a genuine wildcard, and the close reflects a market that absorbed the release cleanly.
For borrowers, 6.55% is the confirmed close — the best rate of the week. The open question is whether quarter-end flows maintain this bid into next week or reverse when Q3 begins. The labor market data that started this move hasn't changed; that's the durable part of the rally. Quarter-end positioning is transient by definition and fades after June 30.
— David Burson, NetRate Mortgage