Portfolio manager with momentum and vol strategies. Also hack guitar player who sings. Tweets/RTs are not investment advice. You need to do your own work!!
Might just be a blip, but it's usually not a good thing when the ratio of $VIX:$VIX3M (green) goes above ratio of $VIX3M to $VIX6M (red). It was a particularly useful tell July 2024.
Update on cross-asset conditions. $SPX has bounced but the high yield market (using cume advance-decline) has not followed. This is a condition to 👀, not a trade signal. h/t @McClellanOsc
One measure of VIX futures slope is VX30 (constant maturity VIX futures) to spot $VIX. We're sitting at the 96th percentile of that spread. It can hang out here for a while but it can't get much better FWIW.
So many things to see today. I use 3 ratios from @CBOE term structure: VIX9D:VIX, VIX:VIX3M & VIX3M:VIX6M. Not often that all three are > 1. Very rare to have two in close proximity. But the steamroller is on the loose, so be careful out there.
Volatility recap. $VIX went up really fast last week. $VIX came back down really fast this week. Many people on Twitter telling you what that means. Truth is none of them has a clue. Feel free to unfollow me. 😁
Looking at the $VIX term structure using @CBOE vol indices. Spread between $VIX6M and $VIX set a new record on Friday. Near-term vol and longer-term vol telling two different stories. Big week ahead with VIX expiration and OPEX. 👀
Dedicating this one to my #VolTwit nerds (you know who you are). In the last 8 trading days, $VIX popped more than 10 points (0.3% event) and flopped more than 5 points twice (0.8% events). This is not normal.
Four big $VIX spikes post the Big Kahuna last year. They all traveled approximately 3 ATR above the 20 EMA before turning down. Let's see what happens this time.
Lots of noise these days about how $VIX is lower than it should be. Let me just point out that it sits at the 86th percentile of values going back to day one.
The drop in equity markets was enough to lift the entire $VIX futures term structure, but not violent enough to flatten the first three months. Similarly, $VIX9D remains below $VIX. Bulls were punched in the face but not yet knocked out of the ring. @VixCentral
This is what it looks like when $VIX has the biggest POINT drop in its history. The size of these bars is not indicative of a bull market. Not yet anyway.
OK, $VIX fans. Tomorrow we expire the April futures contract (yawn). Meanwhile, the term structure has become very steep. It's been a tailwind for the short vol trade.
BIG change from this morning 😳 Based on history, the jump in $VX futures is quite large relative to the drop in equities. Either Monday is a big down day for the stock market or this gap shrinks a lot. (BTW, I have no idea)
Monthly Public Service Announcement: Nov $VIX futures contract expires tomorrow morning. Term structure is 99th percentile steep. I know we've got a long Dec cycle, but what happened to all those short vol Chads??
Old news for some, but worth a refresher. $VIX = 30-day implied vol for $SPX. Cheat code = divide $VIX by 16 for implied average daily move. $VIX at 22 gives you +/- 1.4% daily moves. Average change the last two weeks ~1%. So hard to see $VIX higher right now. #OrderlyDisruption
“Volatility [creates] opportunity,” Ballast Rock's @vixologist says. “If you have patience, if you’re a long-term investor, and if you’re blessed to have cash to put to work in an environment like this, these can be seen as opportunities to put some of the money to work.”
This one is for the chart nerds. You know who you are because you recognize Average True Range as a superior measure of price volatility. You also understand that ATR should be expressed as a % of price over any extended period. And this recent mess is right up there!
$VIX squeeze update. Bollinger Bands inside Keltner Channels and BB width less than 20. It doesn't matter until it does. This is a condition, not a trade signal.
While it's on my mind, if somebody wants to show you all the good things that happen after $VIX goes above 50 and then comes back below 30, tell them to shut the F* up because its only happened three times EVER.
Yup. What Kris said. The spread between M1 (May) and M2 (Jun) is at the 96th percentile, while the M2-M3 (Jul) spread is 94th percentile. 5.5 pt spread between spot $VIX and M2 is 98th percentile. 👀
This is what complacency looks like from a vol perspective. Spot $VIX flat week over week. $VX futures in steep contango with the front end dropping as we approach expiration of the Aug contract next Wednesday. You get to decide if we remain complacent or shake things up.
Spoke to a small business owner last night whose workers receive more in gov't support than he was paying them. His business is still open but he can't get staff to come back. Wondering if other biz owners are seeing the same.
Meanwhile, the bursts of vol starting last August have lifted the 1-year moving avg of $VIX back toward the threshold of 20 that I use as the borderline between low and high vol regimes. Not magical but stuff tends to get crazy if we hang out above the line for too long.
I'm sure it's nothing, but someone was buying $VX futures as $SPX was ramping today. I guess $UVIX was a bargain after it dumped 10% from yesterday's close. 😉
For those concerned that the $VIX can't go any lower, it spent 236 trading days in 2017 below today's close and has been lower about 20% of the time in its history. Not a prediction.
Modified take on @dampedspring's great work. This uses @CBOE ShortVol Index to calc one-month forward return (21 trading days) against $VIX on entry date. Data goes back to early 2005. I've noted a few highlights.
Selling 1 Month IV 101
There are some on here that say selling vol at the lows or at the highs are better than selling vol in the middle. Using the entire data set since VIX was created shows what you might expect
Major equity indices down on the week, so vol must have gone higher, right? Not so fast. Realized vol remains in the crapper. Vol continues to be sold. The beatings will continue until morale improves.
If you've lifted your hedges and gone long equities, just keep one eye open cuz spot $VIX is still hovering above the entire futures term structure and that's not a good look.
Good question here. In fact, SPX realized vol (red line) is above both VIX (yellow) and the blue VX30 (constant maturity VIX futures). Supposed to be VX30 > VIX > RV21.
Follow up to my chart yesterday. These bearish divergences don't mean anything if you own the shrinking number of stocks that are driving the index higher. But you might want to make sure you have access to the nearest exit.
OK gang!! Some day on @Jeopardy: On April 10, 2025, the CBOE volatility index (VIX) did this for the first time ever. "What was four days in a row with a daily range of 20 points or more."
Two problems here for equity bulls. Spot $VIX above all $VX futures and futures term structure still in backwardation. As @Ksidiii pointed out earlier, vol can be sticky in these conditions. Be careful out there.
Several people asked why be careful. First, spot VIX was above the Feb contract. We prefer a premium for the futures over spot. Second, the term structure is relatively flat (~1.5 points) and a steeper curve is generally more supportive of risk-on conditions.
July $VIX futures contract expires this morning. Meanwhile, the term structure is VERY steep. This is a tailwind for the short vol trade that has been crushing it (not a recommendation). Just remember that extreme conditions will eventually change.
"We're concerned that the impact of the tariffs really hasn't been seen yet in earnings," Ballast Rock Private Wealth portfolio manager @vixologist says. "There are a lot of signs to suggest that ... we're certainly going to see some recessionary outcomes from the tariffs."
I'll be ignoring this cesspool most of the day, but here's a quickie. Spot VIX actually below the front end of the futures term structure. Are we finally headed toward contango??
I've posted about the flatness of the $VIX futures term structure. Same thing using @CBOE constant maturity indices. Just barely more than 1 point from 9 days out to 1 year. This is not normal. Make your own guess about which direction we're headed.
This is what gravity looks like. Equities are pretty flat but VIX futures term structure is feeling the need to close the gap between Aug and spot $VIX. That spread still sits north of the 90th percentile.
Before you get too excited about today's uptick, spot $VIX continues to levitate above the entire futures term structure and we still have backwardation up front. Just be careful out there.
$VX futures go back roughly 20 years now. Over that time, there have been 270 days where $SPX was down between 1% and 1.5%. The average move for $VX30 on those days was up 1% (Percent OK to use with $VX futures). $VX30 up ~11% today and that is 99th %ile.
Updating a chart that I've shown before. Tracking cumulative advance-decline line for junk bonds. No surprise that the bond market is not happy but also not supportive of any major rebound in stocks.
Markets still open, but worst may be over. If so, $VIX moved 11 points from yesterday close to HOD today. $SPX was down 2.66% at the LOD. That's 4 $VIX points per 1% SPX move. Suffice to say that's a YUGE number. This is what the annual averages look like back to 2004.