Hedging The Great Unwind – Second Highest Treasury Put Volume On Record Hits The Tape

In early June 2007, Treasury futures saw their largest-ever put volume traded (821,978 contracts) and within a few days, Treasury yields had peaked at 5.32% and never looked back. Yesterday, according to CME data, Treasury futures put volume hit 758,0…