Looked into $USO today to make a trade. The assets are going to get smoked IMO. Interesting fact: this has been bought-up so much that they've 7.5x'd their share count since Feb 29. 156M to 1,188M yesterday. Crazy town. 1/n
$USO is an ETF, and the way that ETFs maintain their alignment with the underlying assets is by having market makers buy/sell the underlying assets and then exchange them for shares of the ETF. e.g. buy WTI, short ETF, and then exchange the WTI for shares from ETF, cancel out 2/n
Because of massive demand (see #1), $USO is trying hard to create more shares to fulfill the market makers' needs. You see, if people buy the ETF, the price goes up. If price > NAV, the situation in #2 happens to bring price back to NAV. ETF needs to issue shares here. 3/n
So $USO applies to the SEC to allow them to make more and more shares by the day. Today, SEC said "NO MORE".
http://www.uscfinvestments.com/documents/united-states-oil-fund-8-k-20200421.pdf
$USO can now only redeem shares, no longer issue. This means that market makers can only arbitrage when price < NAV, not > NAV. 4/n
If the price can only be >= NAV, then it's a speculative instrument that can fly. This only comes back to earth is if new shares can be created (given all the baggies thinking "wow, oil's negative, it can't stay down here forever" without understanding how futures work) 5/n
"But Tim, what does this *mean*"
Right now, the NAV of $USO is about $2.30/share, but is trading at $2.70. This dislocation will continue to widen as long as the inability for $USO to create shares exists, or until the fund completely blows up and has to wind up for ~$0. 6/n
So how am I playing this?
I shorted the weekly $2.50 put and went long 1.5x the $2.00 put for a net cost of $0. Either this thing stays dislocated and above $2.50 (because, "BTFD, bro") or it slams into earth. I make money < $1.50, and breakeven >$2.50. Time will tell. TBC.
Update: an 8K was filed today (h/t @MelsonNandella). $USO has stated that they've rolled their portfolio today from what was 84% June contracts, to 40%. and from 16% July to 55% July. (and the 5% balance in August).

https://www.sec.gov/ix?doc=/Archives/edgar/data/1327068/000117120020000259/i20262_uso-8k.htm
The swing in CL2 (June) today has been from $21.5 to $7. And their filing was made *right* after that $7 mark. The issue with contango for these funds isn't the fact that you're trading up for higher value barrels, it's the erosion of price from buy to sell. NAV today will be fun
Update: NAV today WAS fun for $USO. NAV currently sitting at $2.06, and the price is at $2.81.
Thanks, @SEC_News, really helping keep the market in check by not allowing this one to issue new shares. After allowing 260MM shares to be created since yesterday, no more? What gives?
Turns out $USO *did* sell at the perfect worst time today. Check out their pending trades here:
http://www.uscfinvestments.com/holdings/uso 
And a chart of daily prices of CL June futures here:
https://www.cmegroup.com/apps/cmegroup/widgets/productLibs/esignal-charts.html?code=CL&title=JUN_2020_Crude_Oil_&type=p&venue=1&monthYear=M0&year=2020&exchangeCode=XNYM
And see where it's at all possible to get an average fill of ~$12/bbl. Nice, $USO.
Here's an easier way to see what happened. Here's the full day of June futures. $USO rolled about 40% of their fund from June to July, and therefore sold June. Circled is their average sale price (~$11-12). Willing to bet it was $USO that caused the plunge.
You can follow @timo_tay.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: