There was a lot that could have gone wrong for the bond market today, given the confluence of big-ticket events (Powell testimony, 10yr auction, Fed minutes, technical momentum shifts).  Not only did bonds run that gauntlet with minimal damage, they were able to bounce back from some significant weakness in the overnight session.

The losses began primarily during European market hours with a slew of stronger than expected economic reports and weaker bond auctions to blame.  Naturally, European bonds bore the brunt of that weakness, but it was more than enough for 10yr yields to move decisively up and out of the recent 1.97-2.07 range.

Powell's prepared remarks offered the day's first major salvation.  They fully acknowledged a shift in the Fed's perceived risks and likely course of action.  Perhaps more importantly, they gave no credit last week's strong jobs report as something that might derail the shift.  Powell himself doubled down on that same notion when asked about it during his testimony.   Additionally, he was never forced to comment on whether he thought markets had gotten ahead of themselves with respect to rate cut forecasts by the end of 2020.  

All of the above having been said, Powell certainly didn't promise those rate cuts.  He said it would depend on a variety of economic indicators.  As such, it was no surprise to see bonds hesitate to gain more ground than they already had.  

In day over day terms, the short end of the curve was the big winner for obvious reasons.  We basically have a confirmed Fed rate cut in 3 weeks, and 2yr yields would benefit from that much more than 10yr yields.  For their part, 10's managed to make it back under 2.07%, but not by much.  The relatively weak 10yr auction pushed yields briefly higher, and they only made it back to the mid 2.06's by the 3pm CME Close.

Tomorrow brings another day of Fed testimony, but Day 2 usually isn't as big an event as Day 1.  After all, it was the prepared remarks that moved markets more than anything and those won't change.  There will also be a smattering of economic data with CPI being the headliner at 8:30am ET.

MBS Pricing Snapshot
Pricing shown below is delayed, please note the timestamp at the bottom. Real time pricing is available via MBS Live.
FNMA 3.0
100-24 : +0-06
10 YR
2.0630 : +0.0070
Pricing as of 7/10/19 3:09PMEST

Today's Reprice Alerts and Updates
A recap of Alerts and Updates provided to MBS Live subscribers.
2:12PM  :  Fed Minutes Bullet Points
12:37PM  :  Bonds Mostly Holding Gains as Powell Stays Dovish
8:41AM  :  Bonds Come Roaring Back on Release of Powell Speech
8:25AM  :  Bonds Lose Ground Overnight, Led By Europe

MBS Live Chat Highlights
A recap of featured comments from the Live Discussion on the MBS Live Dashboard.
Timothy Baron  :  "Would be so nice to close under 2.06."
Matthew Graham  :  "Powell could have caused some hold-back"
Matthew Graham  :  "noon to 1pm"
Victor Burek  :  "when are bids put in for auction?"
Matthew Graham  :  "There's a C+"
Matthew Graham  :  "RTRS - U.S. SELLS $24 BLN 9-YR 10-MO NOTES AT HIGH YIELD 2.064 PCT, AWARDS 2.74 PCT OF BIDS AT HIGH"
Victor Burek  :  ""Fed Chair Powell delivered a dovish testimony. We now expect a 25bp cut at the upcoming meeting with a chance of a 50bp cut." - BofA"

Economic Calendar
Time Event Period Actual Forecast Prior
Wednesday, Jul 10
7:00 MBA Purchase Index w/e 275.6 269.3
7:00 Mortgage Refinance Index w/e 1799.7 1925.6
10:00 Wholesale inventories mm (%) May 0.4 0.4 0.4
10:00 Powell Congressional Testimony *
13:00 10-yr Note Auction (bl)* 24
14:00 FOMC Minutes *
Thursday, Jul 11
8:30 Core CPI (Annual) (%)* Jun 2.0 2.0
8:30 CPI (annual) (%) Jun 1.6 1.8
8:30 Jobless Claims (k) w/e 223 221
10:00 Powell Congressional Testimony (part 2) *
13:00 30-Yr Bond Auction (bl)* 16