XPOF DD: High Short Interest, Reversal Structure, Heavy Off-Exchange Activity, and a Major Battle at $5
I’ve been watching **Xponential Fitness (XPOF)** pretty closely over the last several sessions, including price action, Level 2, time & sales, FINRA/off-exchange prints, volume, short interest, moving averages, MACD, RSI, and options positioning.
I’m not posting this as a “MOASS tomorrow” prediction. There are some legitimate bullish ingredients here, but there are also several things XPOF still has to prove.
Here’s what I’m seeing.
**The short-interest setup is legitimate**
The most recent data we reviewed showed roughly:
**10.31 million shares short**
Approximately **27.5%+ of the float short**
Roughly **11–15 days to cover**, depending on the volume period being used
That is objectively elevated short interest.
But I think people need to make an important distinction:
**High short interest doesn’t equal trapped shorts.**
At \~$4.70–$4.90, I don’t think you can confidently say the shorts are trapped yet. My line in the sand is higher. If XPOF starts establishing itself above roughly **$5.20 and especially $5.50**, then the pressure on newer short positions becomes considerably more interesting.
Until then, this is **short-squeeze potential**, not a confirmed squeeze.
**The daily chart has quietly improved a lot**
The stock recently bottomed around **$3.565** and has now recovered into the upper $4s.
As of today, XPOF was around **$4.76–$4.80**, after reaching an intraday high of approximately **$4.91**.
The daily chart currently shows:
**20-day MA: \~$4.10**
**50-day MA: \~$4.94**
**200-day MA: \~$6.37**
**RSI(14): \~57**
MACD still below zero, but improving substantially
Positive/rising MACD histogram
That matters.
The stock has moved from roughly **$3.56 to the $4.70s** while:
creating higher lows,
recovering above the 20-day MA,
improving RSI,
improving MACD,
and now testing the declining 50-day moving average.
That’s a much healthier chart than it was several weeks ago.
The long-term trend is **not bullish yet** because XPOF remains well below the 200-day MA. But the intermediate reversal attempt is real.
**$4.90–$5.00 is the battlefield**
This is probably the most important part of the setup right now.
Today’s intraday high was approximately **$4.91**.
The 50-day moving average is around **$4.94**.
Then you have the obvious psychological level at **$5.00**.
So essentially you’ve got:
**$4.91 → $4.94 → $5.00**
all stacked together.
That’s a significant resistance zone.
Earlier analysis also identified additional resistance around:
**$5.19–$5.23**
and then roughly:
**$5.39–$5.50**
A move through $5 isn’t enough by itself for me. What would get my attention is:
**break $5 → hold/retest it → clear $5.20 → continue on increasing volume.**
That would be a very different technical setup.
**There has been a lot of off-exchange/FINRA activity**
I’ve also been watching the tape.
Today, for example, XPOF was trading around **$4.81** with an NBBO around:
**$4.81 bid / $4.82 ask**
At one point the visible inside market was approximately:
**600 shares bid vs. 300 offered**
and a **FINRA print occurred around $4.825**, slightly above the displayed ask.
That’s constructive.
Later, around the **$4.77 area**, the bid repeatedly appeared/replenished while multiple trades printed around **$4.775**, including activity reported through FINRA and several lit venues.
This is where people need to be careful with “dark pool” terminology.
A FINRA print does **not automatically mean institutional accumulation**.
FINRA generally tells you the trade occurred off exchange. It doesn’t magically tell you:
“BlackRock just bought this.”
What I’m interested in is the **behavior around those executions**.
If sellers repeatedly hit a price and:
**shares execute → bid replenishes → price refuses to break lower**
that’s evidence consistent with absorption.
If a large bid simply appears and disappears without executions, that’s much less meaningful.
Right now I see **possible absorption**, but I would not claim it has been conclusively proven.
**Today’s intraday action actually gave us a useful test**
Earlier today XPOF ran to approximately **$4.91**, then pulled back toward:
**$4.81 → $4.78 → $4.76**
The 5-minute chart weakened:
Price moved below VWAP
MACD turned negative intraday
RSI dropped into the mid-30s
Lower highs/lower lows appeared
At first glance that looks bad.
But zoom out to the daily chart and the picture changes.
The stock basically ran straight into its **50-day moving average around $4.94** and got rejected.
That’s a technically logical place for profit-taking and short pressure to appear.
The question now isn’t whether XPOF can trade $4.76 instead of $4.80 for a few minutes.
The bigger question is whether the stock can **hold the broader breakout structure and attack $4.94–$5.00 again.**
**The options setup adds another interesting wrinkle**
One thing that stood out in the options data was significant positioning around the **$5 strike**, including negative gamma exposure.
That’s relevant because $5 isn’t just psychologically important.
It’s also an area where dealer hedging dynamics could potentially increase volatility if the stock begins moving decisively through the strike.
Again, that doesn’t guarantee upside.
Negative gamma can amplify moves **in either direction**.
But combined with the short interest and technical resistance sitting in essentially the same area, **$5 is clearly the level I’m watching.**
**My key levels**
This is how I’m currently viewing the chart:
**Price**
**Why it matters**
**$6.35–$6.40**
200-day MA / major longer-term resistance
**$5.50**
Area where the “trapped shorts” argument becomes much stronger
**$5.39–$5.40**
Secondary resistance
**$5.19–$5.23**
Important breakout resistance
**$4.94–$5.00**
50DMA + psychological resistance + options battle
**$4.85–$4.91**
Immediate resistance
**$4.75–$4.80**
Current battle/support area
**$4.60–$4.66**
Important short-term support
**\~$4.10**
20-day MA
**$3.565**
Recent swing low
**What would make me bullish**
The sequence I want to see is something like:
**$4.70s hold**
→ **$4.85 reclaimed**
→ **$4.91 breaks**
→ **$4.94–$5.00 breaks on real volume**
→ **$5 retest holds**
→ **$5.20 breaks**
At that point I think the setup becomes significantly more interesting because technical traders, momentum traders, options hedging, and short covering could all start interacting.
The most important thing would be **volume confirmation**.
A $5.05 print on thin volume means much less to me than sustained trading above $5 with volume expanding.
**What would invalidate the thesis**
I’m not ignoring the downside.
If XPOF:
continuously fails at $4.90–$5,
loses the mid-$4.60s,
falls back below the 20-day MA,
and off-exchange activity keeps occurring while price continues making lower lows,
then what looks like accumulation today could turn out to have been **distribution**.
That’s why I don’t think the “dark pools are loading before the squeeze” narrative should be treated as established fact.
Price ultimately has to confirm it.
**Bottom line**
To me, XPOF currently has an unusual combination of:
**\~27%+ short interest**
**double-digit days to cover**
**major recovery from $3.565**
**improving daily MACD**
**RSI back above 50**
**price above the 20DMA**
**heavy off-exchange activity**
**repeated defense around the upper $4s**
**50DMA sitting almost exactly at $5**
**significant options positioning around $5**
That’s enough to keep it on my radar.
But I don’t think the evidence justifies saying:
**“The squeeze has started.”**
Not yet.
For me, **$4.94–$5.00 is the door. $5.20 is confirmation. $5.50 is where the short thesis potentially starts getting uncomfortable.**
Until price proves it, this remains a **high-short-interest reversal setup with potential**, not a guaranteed squeeze.
Not financial advice. Do your own DD. I’m posting this mainly because there seems to be considerably more going on underneath XPOF than the headline price movement suggests.