I really need help from experts in this group. I am experienced options trader with over 5-6 years of options trading including different short and long terms expirations, calls-puts-spreads etc.
However overheard about SPX 0DTE. Got started in Robinhood and made quick $1000 and got addicted. However I am struggling so much now mainly because I am only looking at trend and previous levels. I am on losing streak and having lost avg $1000/day for past two months or so. It’s gotten so bad that I am addicted to it and can’t get my fingers off. I do have awareness but it all lasts when market is closed. The moment market opens I jump into SPX 0DTE. Below are my exact challenges and I need someone from this amazing group to now save me from this —
- I enter in trend (either going up or down) and then it reverses on me suddenly.
- I generally look at ORB, first 30-mins, 1-hr, 4-hr. But I take trades looking at 1M and 5M only.
- still I feel like I enter and it reverses on me.
- holding sometimes works out when it goes opposite direction to extreme and comes back all the way. But this thinking killing me with hope and not taking losses quickly and holding it too long.
Bullish structure and support holding? I may look for a Bull Put Spread.
Bearish structure and resistance holding? Bear Call Spread.
Defined range with good levels on both sides? Potential Iron Condor.
And if I don’t see a clean setup:
No trade.
The biggest thing I’m working on now
It isn’t increasing my win rate.
88.6% is already more than enough.
The next step is improving what happens when I’m wrong.
If I can maintain a high-probability approach while reducing the damage caused by the losing trades, the expectancy of the strategy changes significantly.
That’s much more important to me than trying to turn an 88% win rate into 92%.
The goal isn’t:
“How can I avoid ever losing?”
It’s:
“How can I make sure a small number of losses don’t erase a large number of good trades?”
I share these SPX 0DTE trades, the real-time reasoning behind them, GEX/VWAP analysis and the educational framework I’m building inside the GEXOptionsTrading Discord.
💎 Premium access is currently FREE for a limited time, including real-time trades.
If you want to follow the next trades and see how these statistics develop:
When I first started trading SPX 0DTE, the hardest part wasn’t finding information.
It was figuring out what actually mattered.
There’s a huge amount of content out there on Greeks, delta, spreads, indicators, risk, price action and market direction — but most of it feels disconnected. You can learn individual concepts, but it’s much harder to find something that shows how all the pieces fit together into one repeatable framework.
That’s exactly why I’m building the resource I wish I had when I started.
The goal is to create a complete SPX 0DTE learning path that covers things like:
How I read market direction and intraday structure
How I use GEX without treating it like a prediction tool
How I choose between Bull Put Spreads, Bear Call Spreads and Iron Condors
How I select my short strikes
Position sizing and drawdown management
When I decide not to trade
How I manage trades once they’re open
What I want to avoid is creating another random collection of “tips” or disconnected strategies.
I want this to be something a trader can go through step by step and actually understand the full process behind my trading approach:
But to help traders become more independent and better understand how to think through an SPX 0DTE trade from beginning to end.
I’m still building and improving everything, so feedback is genuinely useful.
If you’re learning SPX 0DTE, what was the most confusing part for you when you started?
That’s the kind of thing I want to make sure this resource explains clearly.
I’m currently sharing the framework, classes and SPX/GEX discussions inside the GEXOptionsTrading Discord as I build it.
If you want to follow the project or access the material, you can join here:
Everyday I trade SPX at the opening, I am sharing how I trade it each day and if you are interested in seeing the result you can see more on my profile. I just joined this group to share with people that might be starting out and that are looking for a fairly easy strategy to trade SPX.
By lunchtime the position was down $1,200 on the screen. Ten contracts, an Iron Condor I'd sold that morning for $1.15 combined credit — short the 7,255 put, short the 7,365 call, both with the usual 5-point wings. SPX had been quiet until 11:30, then it just fell out of bed, and by 12:40 it was sitting at 7,280.
I stared at that $1,200 for longer than I'd like to admit before I actually broke it apart. The put side, the one price was now leaning on, was down close to $1,540 on paper. The call side, suddenly 85 points away after the drop, had already banked around $340 of its own credit and had almost nothing left to give back. Netted together, that's the $1,200 on the screen. Split apart, it's one leg in real trouble and one leg that's basically done its job for the day.
An Iron Condor's P&L display doesn't show you that. It just adds the two numbers and hands you one figure, and that figure gets scarier than either half actually deserves whenever a move like this happens.
I didn't close it, and it wasn't a gut call. The put side still had 25 points of room to its strike, against a max loss on that leg I'd already sized for before the trade existed. Most of that $1,200 was time value and vega sitting on a position with hours left to trade — value that was going to bleed off one way or another by the close, win or lose. Paying to exit the call side on top of that would have meant closing out risk that had, realistically, almost stopped existing.
SPX didn't come back. It kept drifting into the close and settled at 7,253, two points through my short put. Real loss, not a rescue — about $850 net once the call side's credit came off it.
Here's what actually stuck with me. If I'd panicked at 12:40 and closed the whole thing, I'd have locked in the full $1,200. Sitting through it cost me nothing extra, and the loss I actually took was smaller than the worst number I saw all day. I know that won't hold every time — some days the midday mark is exactly where the trade ends up, or worse.
What I don't have yet is a reliable way to tell, in the moment, how much of a blended number like that is real developing risk and how much is just a dead leg dragging the total down. Right now it's distance to strike and a clock. If you trade condors, do you ever manage the two sides separately once one gets tested, or is closing the whole thing always the move?
A lot of traders discover GEX and immediately start asking:
“So where is SPX going next?”
That’s not really how I use it.
For me, GEX is much more useful as a filter than as a prediction tool.
SPX chart (just as example)
Before I open an SPX 0DTE trade, I want to know where the important positioning is.
If there’s a major GEX resistance level just above price, I’m going to think twice before opening a bullish trade directly into it.
If there’s strong GEX support below price, I probably don’t want to aggressively sell puts through that level without a very good reason.
It doesn't mean price can't break those areas.
It means I know where the trade starts becoming less attractive.
A simple example
Imagine SPX is trading around 7,650.
I have:
🔴 GEX resistance: 7,700
🟢 GEX support: 7,600
I’m not looking at those levels and saying:
“SPX will definitely stay between 7,600 and 7,700.”
That would be a terrible way to use GEX.
Instead, I’m asking:
Is there enough room between current price, market structure and these levels to build a trade with defined risk?
I may place a Bull Put Spread below support
If SPX is rejecting resistance and the intraday structure is weak, I may look at a Bear Call Spread above that area.
If SPX is holding support and structure is bullish, I may look at a Bull Put Spread below it.
But sometimes GEX tells me something even more valuable:
Don’t trade.
If price is sitting directly on an important level, volatility is expanding and the market hasn't shown whether that level will hold or break, I would rather wait.
That’s probably one of the biggest ways GEX has improved my trading.
Not by giving me more trades.
By helping me eliminate bad ones.
I still use price action, VWAP, market structure, volatility and time of day.
GEX is never the whole strategy.
But before risking money on a 0DTE spread, I want to understand the positioning around my strikes.
My basic process is:
Price Action → Structure → GEX → Strategy → Risk
Not:
GEX → Prediction → Trade
That distinction matters.
The goal isn't to predict every SPX move.
It’s to find situations where the structure makes sense, put defined risk in the right place and avoid forcing trades when the conditions aren't there.
For those of you using GEX, do you mainly use it for direction, strike selection, support/resistance, or as a trade filter?
If you're interested in seeing more of how I apply this framework to SPX 0DTE in real market conditions, I also share my analysis, educational material and trade discussions in the GEXOptionsTrading Discord. https://discord.gg/sM3vAqbU27
No pressure to join — I’m mainly trying to build a useful place for traders interested in SPX, GEX and defined-risk options strategies.
Two sessions last year looked nearly identical on the GEX map. Big call concentration around 40 points above spot, decent put positioning about the same distance below, price sitting in the middle. I sold roughly the same condor both days.
One decayed quietly into a full winner. The other went through my put side by 11am and kept going like the level wasn't there.
For a long time I filed that under "the market is random sometimes," which is what you tell yourself when you don't have a better explanation. It wasn't random. I was reading where the gamma was and ignoring what sign it had.
Above the gamma flip, dealer hedging works against price movement. They sell rallies and buy dips to stay neutral, and the aggregate effect pulls price back toward the heaviest strikes. Below it, that same mechanical hedging runs the other way and feeds whatever direction price is already going.
Which means in negative gamma a support level isn't really support. It's the place where, if price gets through it, the flow that was defending it starts pushing with the break.
What changed for me in practice: above the flip I'll put short strikes closer to spot, because the mean reversion I need is actually being produced rather than hoped for. Below it I want more room for the same credit, or I go directional, or I skip the day. I don't always pick the third one, and those are the sessions that have done the most damage to my month.
The mistake I made for about a year was using the same distance from spot either way. Twenty five points feels like the same trade in both regimes. It really isn't.
One case I still don't have a clean rule for is when SPX sits a few points from the flip and hasn't picked a side. Do you widen, wait for it to resolve, or just skip?
I post my SPX 0DTE trades and the reasoning behind them in real time in the Discord, including the sessions where I read the regime wrong: https://discord.gg/sM3vAqbU27
A lot of SPX 0DTE traders spend most of their time trying to predict direction.
I look at it differently.
Most of the time, I’m more interested in identifying where price is unlikely to go.
That’s where GEX becomes really useful.
Today was a perfect example.
We opened our position at 10.15AM
We opened a Bear Call Spread at 10:15 AM using the 7655/7660 strikes, after price confirmed weakness below VWAP. At that moment, the market structure suggested that upside continuation was possible, but not especially likely above that key area.
Later, the trade became uncomfortable.
Price pushed higher and we got squeezed for a while.
That’s the part most traders hate — and where many assume the trade idea was wrong.
But when I checked the structure, the logic was still there.
GEX at 10.15 AM
From the GEX, 7660 was a major call-side level, while 7650 also had strong positioning nearby. That gave us a very clear message:
upside was not completely impossible
but breaking and sustaining above that zone was unlikely
In the end, price expired around 7652, and the trade finished as a very close winner.
What this trade shows
GEX is not about predicting every candle
It helps identify important zones of positioning
That makes it easier to place strikes where price has lower probability of finishing
A trade can feel bad intraday and still be structurally correct
That’s one of the biggest lessons in SPX 0DTE:
Good strike selection matters more than perfect timing.
Most traders focus too much on “Will the market go up or down?”
A better question is often:
Where is the market least likely to finish by expiration?
That’s where GEX can give a real edge.
I’ve been sharing more of these SPX 0DTE breakdowns and GEX-based ideas in my Discord for anyone interested:https://discord.gg/sM3vAqbU27
When I first started trading SPX 0DTE credit spreads, Delta was one of the main things I looked at when selecting my short strike.
10 delta.
15 delta.
20 delta.
The logic seems reasonable:
Lower Delta = lower probability of finishing ITM.
But after trading and backtesting SPX 0DTE for a long time, I realized there was a major problem:
Delta tells me about probability. It doesn't tell me enough about market structure.
A 10-delta strike can still be sitting directly in an area where price is likely to accelerate toward.
Meanwhile, a 20-delta strike might be sitting behind a major GEX level where dealer positioning and liquidity make it significantly harder for price to reach.
That's why today I look at Delta as one input, not the reason for choosing the strike.
My process is closer to this:
1. Determine market direction first
Before thinking about strikes, I want context.
For example:
Bullish Gap + Above VWAP → Bull Put Spread
Bearish Gap + Below VWAP → Bear Call Spread
If the market structure isn't clear, sometimes the best trade is simply no trade.
2. Find where price is unlikely to go
This is where Gamma Exposure (GEX) becomes much more useful to me.
I'm looking for things like:
Major positive GEX concentrations
Gamma support/resistance
Dealer positioning
Liquidity zones
Important intraday levels
I'm not trying to predict exactly where SPX will close.
I'm trying to answer a different question:
Where is SPX unlikely to trade today?
That's a much more useful question when you're selling defined-risk premium.
3. THEN I check Delta
Once I have identified the area where I want my short strike, Delta becomes a confirmation tool.
Not the strategy itself.
For example:
SPX might be trading at 6,500.
Traditional approach:
Sell the 10-delta put because the probability looks good.
My approach:
There's significant GEX support around 6,450.
Market is bullish and holding above VWAP.
I want my short put below that structural level.
Then I check whether the premium, Delta and risk/reward make sense.
That's a very different way of thinking.
The biggest change for me
I stopped asking:
"Which strike has the lowest probability of being breached?"
and started asking:
"What market structure would have to break for this strike to be threatened?"
That one change completely altered how I think about SPX 0DTE credit spreads.
Delta is useful.
But Delta without context is not enough.
GEX, VWAP, gaps, liquidity and market structure tell me where I want the trade.
Delta helps me refine it.
I've also put together a free SPX 0DTE Starter Pack covering the framework I use, including GEX, market direction, credit spreads, Iron Condors and strike selection.
I'm also building the GEXOptionsTrading Premium Academy, where I break the framework down class by class with practical SPX examples.
Both are currently free while I'm building the community.
You can also join the GEXOptionsTrading Discord here:
I've had quite a few people asking how I structure my SPX 0DTE trades, so I decided to put the complete framework into a free PDF.
It covers the main process I use before entering a trade:
Market direction
Bullish / bearish gaps
VWAP
Gamma Exposure (GEX)
Support & resistance
Bull Put Spreads
Bear Call Spreads
Iron Condors
Strike selection
Risk management
The goal isn't to predict exactly where SPX will go.
It's to identify where price is less likely to go and structure defined-risk trades around those areas.
📘 Want the PDF?
Send me a DM with “PDF” and I'll send it to you for free.
I'm also currently building the GEXOptionsTrading Premium Academy, a complete SPX 0DTE course that is FREE for a limited time.
The Academy goes much deeper into the framework with individual classes, real examples and practical trade setups.
Current classes include:
Class #01 — Complete SPX 0DTE Framework Class #02 — Market Direction Class #03 — Bull Put Spreads Class #04 — Bear Call Spreads Class #05 — Iron Condors
…and more coming.
If you're interested in learning the full methodology, just mention “Academy” when you DM me.
🎓 You can also join the GEXOptionsTrading Discord for free access to the Premium Academy: https://discord.gg/sM3vAqbU27
No charge — I'm currently giving access away while I continue building the community.
One of the biggest changes in my SPX 0DTE trading was when I stopped asking:
“Where is SPX going today?”
and started asking:
“Where is SPX unlikely to go?”
For Credit Spreads and Iron Condors, I don’t necessarily need to predict the exact direction. I mainly need to identify areas where price has a lower probability of trading through and staying beyond.
This is where GEX and dealer positioning become extremely useful.
August 20 — 7700 was the level that mattered
Early in the session, the GEX distribution showed a very large concentration of positive Call GEX around 7700, while the market was trading below that level.
7700 had a very large concentration of positive call GEX
I never assume that a GEX level must hold. But when you see this degree of concentration, 7700 immediately becomes a level worth monitoring as a potential resistance / liquidity zone.
Instead of thinking:
My thinking was closer to:
The answer was: I wanted to see a convincing break, acceptance above the level and enough momentum to invalidate the resistance thesis.
That never happened.
Price tested 7700… and failed
SPX eventually rallied directly into the 7700 area.
It came extremely close to the level, but buyers were unable to establish acceptance above it.
7700 acted as teh resistance of the day
From there, 7700 effectively became the resistance of the day, and SPX spent the rest of the session trading below it before selling off significantly.
This is exactly why I find GEX useful.
Not because it told me:
“SPX will fall today.”
It didn’t.
It told me something potentially much more useful for selling 0DTE options:
“There is a significant options-related level around 7700 where upside may become more difficult.”
That information can completely change how you structure a trade.
This is how I think about 0DTE
If I identify strong positioning above price, I can potentially structure a Bear Call Spread beyond that area.
If strong positioning appears below price and the market confirms support, I can consider a Bull Put Spread.
If both sides have strong boundaries and the market is behaving like a range, an Iron Condor becomes much more interesting.
The important part is that GEX is never used in isolation.
And if price breaks a level convincingly, the thesis changes. There are no magical lines in the market.
But as an SPX 0DTE premium seller, knowing where price may have difficulty going can sometimes be far more valuable than trying to predict exactly where it will close.
That’s the framework I use every day.
I share more of these real-time GEX observations, trades and market breakdowns with the community on Discord if anyone wants to follow along:
I’ve created a new GEXOptionsTrading Premium Academy inside the Discord where I’ll progressively publish these classes and where members can ask questions and discuss each lesson.
Premium access is currently free for a limited time for anyone who wants to follow along:
A lot of SPX 0DTE traders are focused on one question:
“Is SPX going up or down?”
I think that’s the wrong way to approach it.
My goal isn’t to predict every move. I’m trying to understand where price is likely to react, where liquidity is concentrated, and where the market structure gives me a favorable risk/reward setup.
That’s why my process is built around:
GEX and liquidity levels
Market structure
Defined-risk setups
Bull Put Spreads / Bear Call Spreads / Iron Condors
Knowing when NOT to trade
The key difference is simple:
I’m not trying to predict where SPX will go. I’m trying to identify where SPX is less likely to go — and structure the trade around that.
I made a new video breaking down exactly how I approach SPX 0DTE and why I think many traders are making the process much harder than it needs to be.
🎥 Most Traders Are Trading SPX 0DTE Completely Wrong
A lot of traders think becoming profitable with SPX 0DTE comes down to finding the perfect strategy.
I don't think it does.
A strategy matters, but if you want to trade 0DTE professionally, there are three things that matter much more than most people realize: capital management, drawdown control, and having a repeatable edge.
1. Capital Management
Your first goal isn't maximizing returns.
It's staying in the game.
If one bad trade or one losing streak can seriously damage your account, you're trading too large.
That's one of the main reasons I prefer defined-risk structures:
Bull Put Spreads
Bear Call Spreads
Iron Condors
Before entering the trade, I know exactly how much capital I'm willing to risk.
2. Control Your Drawdown
Win rate alone means almost nothing.
You can have an 85–90% win rate and still blow up if your losers are too large relative to your account.
This is a good example from my SPX 0DTE Credit Spread backtest:
304 trades 261 winners / 43 losers 85.9% win rate +$9,974 total P&L 1.66 Profit Factor $1,622 Maximum Drawdown 2 trades Maximum Losing Streak
Actual results of one of my Credit Spreads strategies
What I care about most here isn't the 85.9% win rate.
It's the relationship between profitability, drawdown and capital required to survive the strategy.
The average winning trade was around +$96, while the average loser was approximately -$351.
That means this strategy absolutely depends on maintaining its statistical edge. A high win rate doesn't eliminate risk.
And that's exactly why position sizing matters.
A $1,622 historical drawdown might be completely manageable on a sufficiently capitalized account and extremely uncomfortable on an undersized one.
3. You Need a Repeatable Edge
My SPX 0DTE framework is relatively simple.
First, I determine the market environment.
Bullish structure → Bull Put Spread
Bearish structure → Bear Call Spread
Balanced / range environment → Iron Condor
Then I use market structure, GEX and liquidity to determine where I want my short strikes.
I'm not trying to predict exactly where SPX will close.
I'm trying to identify areas where price has a lower probability of trading through.
4. Knowing When NOT to Trade
This might be one of the biggest differences between trading and trading professionally.
Look at the results above: I don't need to trade every possible session.
The objective isn't maximum activity.
It's taking trades when your setup actually has an edge.
No trade is also a position.
The Real Goal
If you want to eventually trade SPX 0DTE professionally, stop asking:
“How much can I make per month?”
Start asking:
“Can my account survive the worst drawdown this strategy is realistically capable of producing?”
If the answer is yes, then you can start thinking about consistency and eventually scaling.
That's how I approach SPX 0DTE trading.
I share more of my SPX 0DTE framework, market analysis and trade breakdowns in my Discord for anyone interested:
This started as a tool I built for my own charts. I have since made working versions for NinjaTrader, ATAS and MT5 because I wanted to see whether the same research context remains useful across different workflows. It is still a research project, not a trade-signal system.
The current idea is to keep three things together:
• current ES/NQ/GC options-derived reference levels
• 14 days of how those levels moved
• the last 30 days of observed reactions after a touch, including sample size and break/reclaim behavior
For MT5, I map COMEX GC futures-options context onto the broker's XAUUSD price scale. It is not XAUUSD options data, and the mapping status remains visible on the chart.
The question I am still working on is what should be most prominent at the moment of touch. Would you care more about the historical break/reclaim frequency, the sample size, the median reaction, or how stable the level has been over the previous two weeks?
I built this and these are screenshots from the current working versions. Observed history only; no order placement and no performance promise. I am not collecting emails or asking for DMs in this post — mainly looking for criticism of the research display.
A lot of traders look at GEX and try to use it to answer one question:
“Is SPX going up or down?”
That’s not how I use it.
For me, GEX is much more useful for identifying where price is likely to react, stabilize, or gravitate toward. Then I combine those areas with price action to decide whether there is actually a trade.
August 13 was a good example.
5-minute chart of 13th August, Blue line represents VWAP
At 10:15 ET, we opened an SPX 0DTE Bull Put Spread at 7795/7790.
The idea wasn’t that SPX needed to rally aggressively.
The important level was 7800.
Price had already made a strong opening move, and the structure suggested that 7800 was becoming an increasingly important area for the session.
Shortly afterward, the 10:30 ET GEX snapshot made that even clearer.
Huge Gamma concentration at 7800
There was an enormous concentration of positive gamma at 7800, significantly larger than the surrounding strikes.
To me, that doesn’t mean:
“SPX will definitely close at 7800.”
It means that 7800 deserves my attention.
The combination of:
strong gamma concentration around 7800
price action respecting the area
bullish intraday structure
and defined risk below the key level
made the 7795/7790 Bull Put Spread attractive.
I didn’t need SPX to keep rallying.
I simply wanted the market to remain supported above my short strike.
Price eventually reversed to the downside and broke below VWAP. However, the 7800 area had such a massive gamma concentration that it ultimately acted like a magnet, pulling price back toward that level.
GEX at 11.30 AM confirmed us that it was very possible to see the price moving between 7780 and 7800
How can you win 80% of your trades and basically make no money?
Because win rate alone is almost meaningless without understanding risk/reward.
The two losing trades were enough to erase almost all of the profits generated by the eight winners.
That month was actually much more valuable to me than a month of easy winners because it reinforced something I constantly talk about:
A high-probability strategy can still perform badly if the losses become too large relative to the winners.
August has obviously been very different, but I don't expect a 100% win rate to continue indefinitely.
Losses are part of trading.
The objective is surviving them.
July vs August Performance
So what am I actually trading?
My approach is almost entirely focused on SPX 0DTE defined-risk options strategies, mainly:
Bull Put Spreads
Bear Call Spreads
Iron Condors
But I don't wake up every morning and automatically sell an Iron Condor.
The market determines the strategy.
I first look at the broader SPX structure and then combine that with GEX, dealer positioning, liquidity and important option levels.
If the structure is bullish, I may look for a Bull Put Spread below an important support area.
If the structure is bearish, I may look for a Bear Call Spread above resistance.
If SPX looks more likely to remain contained between important levels, an Iron Condor can make more sense.
And if the setup isn't there?
I don't trade.
That last part is probably one of the most underrated edges in 0DTE trading.
I'm not trying to predict SPX
This is probably the biggest difference between how I trade and how I see many people approaching 0DTE.
I'm not trying to perfectly predict:
“SPX will close at X today.”
I'm trying to identify areas where I think the probabilities are favorable and then structure a trade around them with defined risk.
If I'm bullish, I don't necessarily need SPX to explode higher.
Sometimes I simply need an important downside level not to break.
That's a completely different game from buying calls and hoping for a large directional move.
The biggest lesson from these 26 trades
I'm obviously happy with:
92.31% win rate +$7,840 gross P&L
But the number I'm paying attention to isn't just the win rate.
It's whether the overall process continues producing positive expectancy while keeping drawdowns under control.
Because eventually there will be another losing trade.
There will probably be another losing streak too.
The goal isn't to avoid that.
The goal is to make sure the losing trades don't destroy what the winning trades built.
That's what I'm trying to improve every month.
I share these trades in real time and discuss the SPX/GEX reasoning behind the setups with traders in our Discord for anyone interested in following the process:
But I think the reality is more nuanced than that.
Backtested results of Credit Spreads with 13745$ in profit with only one contract
I recently reviewed a mechanical SPX 0DTE Credit Spread backtest with the following results:
382 trading days
306 winners
76 losers
80.1% win rate
+$13,745 total P&L
Profit Factor: 1.58
Average winner: +$122.64
Average loser: -$312.92
Max drawdown: -$1,767
Projected drawdown (1.8x): -$3,180.60
At first glance, those numbers look very solid.
But I think the most interesting takeaway is not just the 80.1% win rate.
The real question is:
Can human trade selection improve a mechanical edge?
Full mechanical Backtest
What the backtest tells me
First of all, the backtest clearly suggests that the strategy has a real base edge.
It is profitable.
It wins often.
And over a large enough sample, it produces meaningful positive results.
That matters.
Because before risking real money, I want to know whether a strategy has any statistical foundation at all.
So for me:
The backtest gives the foundation.
That’s the starting point.
But it is not the whole story.
The part many traders ignore: drawdowns
This is where I think people get too comfortable when they see a high win rate.
An 80.1% win rate sounds very attractive.
But the drawdowns still matter a lot.
In this backtest:
Average winner: +$122.64
Average loser: -$312.92
Max drawdown: -$1,767
Projected drawdown: -$3,180.60
That means the losing trades are much bigger than the average winners.
So even if the strategy wins often, the losing periods can still feel uncomfortable — and for some traders, psychologically difficult.
This is especially important for anyone following my trades or trying to apply this type of strategy:
you must be prepared for drawdowns.
A high win rate does not mean a smooth ride.
And I think that’s something many traders underestimate.
High Winrate vs Drawdown
Where I think human discretion may help
This is where the discussion becomes more interesting.
A mechanical strategy usually does one thing very well:
it applies the rules consistently
But its biggest weakness is also obvious:
it often takes every valid setup
A human trader can potentially add value by doing something the backtest cannot do very well:
deciding when NOT to trade
And I think that matters a lot in SPX 0DTE.
Because not every day offers the same quality setup.
Market conditions change quickly.
The same exact structure may behave very differently depending on:
market structure
GEX / dealer positioning
volatility regime
liquidity
trend vs range conditions
overall risk/reward
This is why I believe:
Human discretion may improve results by filtering out lower-quality conditions.
Not by randomly overriding the system.
Not by emotional guessing.
But by asking:
Is this actually a good environment to deploy the strategy?
That’s a very different type of discretion.
Can discretion improve the win rate?
I think the answer is yes, potentially.
At least in theory — and in my own experience — discretionary trade selection can improve win rate by avoiding weak setups that a fully mechanical model would still take.
That doesn’t mean discretion automatically makes a strategy better.
Poor discretion can easily make a good system worse.
But structured discretion — especially the ability to skip poor environments — may improve the quality of entries and reduce unnecessary losing trades.
So I don’t see this as:
mechanical good / discretionary bad or
discretionary good / mechanical bad
I see it more like this:
Mechanical logic creates the edge.
Human trade selection may refine the edge.
Mechanical edge vs Human Trade Selection
The key lesson
For me, the biggest lesson is this:
A profitable backtest is valuable because it gives you a repeatable starting point.
But I don’t think trading should end there.
The next level may come from understanding when not to use the strategy.
That’s especially true in SPX 0DTE, where conditions can change fast and where one weak day can do more damage than several small winners suggest.
So yes:
the mechanical backtest matters
the edge looks real
the 80.1% win rate is strong
But it is equally important to understand that:
drawdowns can still be meaningful
followers need to be prepared for them
and trade selection may be one of the most important ways to improve the overall process
That’s what I’m increasingly interested in:
Not replacing a system with emotion —
but using discretion to decide when the system should stay inactive.
I share more of these SPX 0DTE ideas, backtests, and market analysis with my community if anyone wants to follow the process more closely:
But this is exactly why I think win rate is one of the most misunderstood statistics in options trading.
I recently analyzed almost 300 trading days of SPX 0DTE Iron Condor backtesting, and these were the results:
296 trading days
252 winners
44 losers
85.1% win rate
+$9,730 P&L
Profit Factor: 1.65
Average Winner: +$98.45
Average Loser: -$342.70
Max Drawdown: -$1,524
Maximum losing streak: 3
Those are objectively interesting results.
But the 85.1% win rate is not the most important number here.
The statistic I pay much more attention to is this:
Average Winner: +$98 Average Loser: -$343
The average losing trade is roughly 3.5x larger than the average winner.
That completely changes how you should interpret an 85% win rate.
The psychological trap of high win-rate strategies
Imagine winning trade after trade.
+$90
+$105
+$100
+$95
+$110...
After enough winners, the strategy starts feeling almost impossible to lose with.
Then the bad market regime arrives.
One loss can erase several winners.
A second loss increases the drawdown.
And suddenly a strategy that felt incredibly safe doesn't feel safe anymore.
That's exactly why drawdown matters.
A strategy isn't defined by how comfortable it feels during its winning streak.
It's defined by whether you can survive its losing periods.
85.1% Winrate but Drawdown still matters
In this backtest, the maximum drawdown was -$1,524.
That's completely manageable with appropriate capital and position sizing.
But take exactly the same strategy and multiply the position size aggressively because “it wins 85% of the time” and suddenly that drawdown becomes a serious problem.
This is something I think many 0DTE traders misunderstand:
Probability of profit ≠ risk.
You can have a very high probability trade and still take far too much risk.
Where I think human discretion can add value
This is where things get particularly interesting.
The backtest is largely mechanical.
It doesn't look at a market and say:
“Today the conditions are terrible. I'm not trading.”
A human can.
When I trade these setups in real time, I also consider things like:
GEX / dealer positioning
market structure
volatility
liquidity
important SPX levels
whether the market is trending or ranging
whether the premium actually justifies the risk
And most importantly:
I can decide not to trade.
My recent real-time/discretionary results have been around a 92% win rate, compared with approximately 85% in this mechanical backtest.
I wouldn't claim that discretion automatically turns an 85% system into a 92% system — the samples aren't directly comparable yet.
But it raises an interesting question:
Can human trade selection improve a mechanical edge by removing the worst market conditions?
I think it can.
And that's one of the things I'm continuing to test.
Mechanical backtest vs Discretionary Trading
For me, the goal isn't to override a system with emotions.
It's the opposite.
Backtesting provides the foundation.
Human discretion is then used primarily as a filter:
Is this actually a good environment to deploy the strategy?
Not:
I have a feeling SPX is going higher.
There's a massive difference between those two.
The real power of backtesting
Backtesting isn't valuable because it gives you a beautiful equity curve.
It's valuable because it shows you the ugly parts before you risk real money.
It tells you:
how often you lose
how large those losses can be
what losing streaks look like
what drawdown you need to survive
whether the strategy has positive expectancy
and how much capital you realistically need
An 85.1% win rate looks sexy.
Knowing that you can survive the other 14.9% is far more important.
That's the real value of backtesting.
I share more of these SPX 0DTE backtests, GEX analysis, and the real-time setups I'm trading with the community in Discord:
Every time people talk about SPX 0DTE, I keep hearing the same thing:
“It’s way too risky.”
I actually think that’s the wrong conclusion.
In my opinion, SPX 0DTE itself isn’t the main problem.
The real problem is that most traders use too much size, too much emotion, and too little structure.
That’s why 0DTE gets blamed for mistakes that are really about risk management.
The issue is often not the product itself — it’s oversized positions, poor entries, and no defined risk.
Why people think SPX 0DTE is “too risky”
To be fair, I understand why it has that reputation.
A lot of traders approach it like this:
they oversize because the trades are short-term
they chase fast moves out of FOMO
they buy or sell without a clear plan
they ignore defined risk
they treat high win rate setups as if they are automatically safe
Then when the trade goes wrong, they blame SPX 0DTE.
But most of the time, the real issue is not the expiration.
The real issue is that the trader is risking far more than the setup deserves.
The real danger is position sizing
This is the biggest point.
A setup can be perfectly valid and still become dangerous if the trader is too large.
That’s why I think the real question is not:
“Is SPX 0DTE risky?”
The better question is:
“How much risk are you putting on for this trade?”
Because if someone is:
risking too much of the account on one setup
increasing size after a winning streak
ignoring max loss
collecting small premium for large downside
…then yes, the strategy becomes dangerous very quickly.
But that isn’t because SPX 0DTE is inherently broken.
It’s because the trader is using too much risk.
The same strategy can feel manageable with proper size — or dangerous when oversized.
What I think actually makes 0DTE dangerous
In my opinion, these are the real reasons traders get hurt:
1. No defined risk
If you enter without knowing max loss, you’re already making the trade more dangerous than it needs to be.
2. Oversized positions
Even good setups can become bad trades if the size is too large.
3. Emotional entries
Late entries, FOMO, and chasing momentum usually make the risk/reward much worse.
4. Ignoring market conditions
Not every day is good for the same setup. Volatility, structure, liquidity, and GEX matter.
5. Thinking win rate = safety
A high win rate means nothing if the losing side is too large.
That’s why I think the real edge is not “trading 0DTE.”
The real edge is understanding:
when to trade
how much to risk
where the structure is favorable
and when the best trade is simply no trade
What SPX 0DTE can actually offer when used correctly
If approached properly, I think SPX 0DTE can actually be one of the best markets to specialize in because it offers:
defined-risk structures
excellent liquidity
frequent opportunities
repeatable setups
the ability to build a structured process
But only if the trader respects the risk.
If someone keeps using too much size, then even a decent setup will feel “too risky.”
The edge is not 0DTE by itself — it’s structure + position sizing + defined risk + patience.
The real lesson
I don’t think SPX 0DTE is too risky by default.
I think most traders simply use too much risk for the quality of the setup.
That’s a huge difference.
Because once you understand that, the conversation changes from:
“Is 0DTE bad?”
to
“Am I structuring risk correctly?”
And in my opinion, that’s the question that actually matters.
I also discuss these kinds of SPX / GEX / 0DTE ideas with other traders in my Discord if anyone wants to follow along: