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…
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed