The 30-year mortgage rate closed at 6.77%, down 1 basis point on the day, with the 10-year Treasury easing to 4.67% and mortgage bonds holding flat at 96-25. A quiet, sideways session that gave back nothing and gained nothing.
The day opened at 6.78% unchanged, ticked down to 6.77% by midday, and held there into the close — the definition of a market treading water. The 10-year drifted in a narrow band around 4.66–4.67% and UMBS 5.0 never left 96-25, so there was simply no new information for bonds to price. Sessions like this happen when traders have already placed their bets and are waiting on the next number rather than reacting to the last one. The tone was constructive but tentative: nobody sold, but nobody committed to buying the rally either.
For borrowers, 6.77% on a $400,000 loan runs about $2,599 a month in principal and interest — a few dollars below yesterday and functionally the same rate we've held all week. The real event is tomorrow: June PCE, the Fed's preferred inflation gauge, drops Friday at 8:30 AM ET, and it's the number most likely to break rates out of this holding pattern in either direction. A cool reading would give bonds room to rally; a hot one undoes the week's quiet. Anyone sitting on a 7%-plus lock from 2023–2024 should be reachable Friday morning — that's when the market decides where August starts.
Verified upcoming: June PCE inflation report — Friday, July 31, 8:30 AM ET.
— David Burson, NetRate Mortgage