BULLS CORNER 🔱

Time Stops: Why I Exit Trades That Do Not Work Fast Enough

October 20, 2026  ·  BY BIG BULL 🔱

I used to have a category of trade that drove me insane.

Not the stop-outs. Stop-outs I understand. The thesis broke, the stop hit, I am out. Clean.

The category that drove me insane was the trade that did nothing. I would enter a $SPY 0DTE call, price would drift sideways for twenty minutes, and I would sit there watching my premium bleed out one tick at a time. No stop hit. No target hit. Just slow death.

Then I would finally close it for a 40% loss and feel like an idiot, because I knew at minute ten that the trade was dead. I just had no rule that gave me permission to leave.

That is what a time stop trading strategy is. A rule that says: if this trade has not done what it is supposed to do by this time, I am out, regardless of where the price stop sits.

On 0DTE, time IS risk

Everyone understands price risk. If price hits my stop, I lose. Simple.

But on expiry day, there is a second risk eating you alive every second you hold: theta. Time decay. Your option premium bleeds even when price does nothing.

Investopedia's breakdown of theta explains that time decay accelerates as expiration approaches. On a 0DTE, you are in the steepest part of that curve. Every minute you hold a trade that is not moving is a minute of premium you will never get back.

So a trade that sits flat for fifteen minutes is not a neutral trade. It is a losing trade in progress. The clock is a position against you.

This is the whole argument for a time-based stop loss. Your price stop protects you from being wrong. Your time stop protects you from being right too slowly.

The thesis. If the expected move does not start within my window, the thesis is stale. A stale thesis on expiry day is a guaranteed loser.

How I set my time stop

I define my time stop before entry, alongside my price stop. Same plan, same ticket. If I do not know when I would give up on the trade, I do not take it.

For a $SPY 0DTE scalp, my time stop is 15 minutes. Here is the logic:

My scalps are momentum trades. The entry triggers off a sweep and shift, and the move should start immediately. If I enter a long and fifteen minutes later price has not even started pushing toward my target, the momentum is not there. The energy that was supposed to carry this trade does not exist.

I do not need the trade to hit my target in fifteen minutes. I need it to show life. A push in my direction. Structure forming. Proof that buyers are actually stepping in. If I get nothing but chop after fifteen minutes, I close. Not at a full loss, usually at a small loss or scratch, and I keep the rest of my capital for a trade that actually works.

The 15-minute rule. Scalp on 0DTE: show me life in 15 minutes or I am out. The window scales with the timeframe. Swings get hours. Scalps get minutes.

On my runner trades, the time stop is looser. If I am holding toward a 4H liquidity target, I give the trade room to develop. But even runners get a time stop. If $SPY has not advanced at all in 45 minutes on a runner, something is wrong with my read. I tighten up or I exit.

The full picture on how time pressure shapes 0DTE trading is in my theta decay guide. That post covers when I even bother trading 0DTEs during the day. The time stop is the execution-level version of the same idea.

Time stop vs price stop: they do different jobs

A lot of traders hear "time stop" and think it replaces their stop loss. It does not. They protect against two different deaths.

Price stop. Protects against being wrong. Price breaks structure, thesis is dead, I exit. This is the non-negotiable one.

Time stop. Protects against being right too slowly. Price never goes anywhere, theta eats the premium, I bleed out. This is the one most traders are missing.

You need both on 0DTEs. A trade can be "not wrong" for an hour and still cost you 50% on decay. Your price stop will never save you from that, because the stop never got hit. Only a time stop catches the slow bleed.

I think of it like this. The price stop is the emergency exit. The time stop is the landlord telling you your lease is up. Both get you out of the building.

Want to watch me trade this live? I call these setups out in real time every morning inside the free Bulls Corner Discord. Get in free here, just drop your email and you're inside.

What "dead" actually looks like

Traders ask me how to tell the difference between a trade that needs patience and a trade that is dead. Here is my checklist:

Dead trade signs. Price chops sideways in a tight range with no higher highs. Volume dries up. The candle bodies shrink. My premium is bleeding faster than price is moving. Fifteen minutes pass with no directional commitment.

Patience trade signs. Price pulls back but holds above my entry structure. Higher lows are printing even if the move is slow. The thesis levels are intact. The premium is holding value because the underlying is coiling, not dying.

The difference is energy. A coiling trade has tension. A dead trade has nothing. After six years of watching both, I can feel it in about five minutes. But I do not trust feelings. I trust the clock. Fifteen minutes, no life, I am out.

One hard rule: I never extend a time stop because "it feels close." That is hope talking. The time stop exists precisely for the moments when hope is loudest. If the trade was about to work, it had fifteen minutes to show it.

No extensions. The time stop is a rule, not a suggestion. Extending it once makes it optional forever.

Dead money is the enemy on expiry day

Here is the deeper reason this matters, beyond saving a single trade.

On 0DTE, your capital has a job. Every dollar sitting in a dead trade is a dollar not available for the next setup. And setups come fast on expiry day. A sweep prints while you are babysitting a chop trade, and now you cannot take the good one because your money is trapped in the bad one.

Dead money is an opportunity cost. The time stop does not just cut losses. It frees capital.

I keep a personal rule: I would rather take a small scratch on a dead trade and be ready for the next setup than hold the dead trade and miss the setup. The next setup is always coming. Be liquid for it.

This is also connected to knowing when not to trade at all. Some days the market gives you nothing but chop, and the right move is to stay out. I wrote about that in when not to trade. The time stop is the intraday version: knowing when to exit a trade that was worth taking but turned out to be worth nothing.

My exit hierarchy, in order

Every 0DTE trade I take has three exits planned before entry:

1. Target. The liquidity level I am trading toward. Hit it, take profit.

2. Price stop. Beyond the manipulation extreme. Hit it, I am out, full exit.

3. Time stop. 15 minutes for a scalp, longer for a runner. Clock runs out, I am out, no matter what the P&L says.

Whichever fires first wins. No ranking them in the moment. No "let me wait two more minutes" when the time stop fires. The plan was made when I was calm. The moment is not the time to renegotiate.

This three-exit framework is part of my complete SPY 0DTE trading guide, which covers the full setup from entry to exit. The time stop is the piece most traders are missing from it.

Stop paying rent on dead trades

Not every loser hits your stop. Some just sit there, decaying, charging you rent in theta every minute you refuse to leave.

Put a clock on every trade. Define the time stop before entry. And when the clock runs out, leave with your head high and your capital intact.

The market will give you another setup in twenty minutes. It always does.

If you want to see this live instead of reading about it, I trade $SPY and $QQQ 0DTEs every morning and call every step out loud. The free Discord is where it happens, join free.

And if you want the whole thing, every setup, every alert, plus my full course: the 7-day free trial gets you inside Premium free for a week.

FAQ

What is a time stop in trading?

A time stop is an exit rule based on the clock, not price. You define a maximum time for the trade to start working. If the expected move has not begun by then, you exit regardless of where the price stop sits. It protects against slow bleed, not sudden loss.

How long should I hold a losing trade?

On a 0DTE scalp, I give it 15 minutes to show life. If price has not started pushing toward my target in that window, I exit, usually at a small loss or scratch. Holding longer lets theta decay finish the job your stop never did.

What is the difference between a time stop and a price stop?

A price stop protects you from being wrong: price breaks structure and you exit. A time stop protects you from being right too slowly: the trade goes nowhere and time decay eats your premium. On 0DTEs you need both, because decay can destroy a trade the price stop never touches.

When should I exit a trade that is not working?

Exit when your time stop fires, which you defined before entry. For my 0DTE scalps that is 15 minutes without directional commitment. Never extend the time stop because the trade "feels close." The rule exists for exactly those moments.

Does a time stop replace a stop loss?

No. They do different jobs. The stop loss caps your loss when the thesis is wrong. The time stop caps your decay when the thesis is stale. Run both on every trade.

Trade this live with me

I call every step of this model out loud, every morning, inside the free Discord.

Join the FREE Discord
Start 7-day free trial

Risk note: everything on this blog is educational content from my own trading experience, not financial advice. Trading options involves substantial risk of loss.

FREE PDF

Join 2,500+ traders getting my free guides.