SPX

Pre-market rolls all out and down on the early bounce.

Rolled SPX Jul 30 2026 7400.0 Puts to Jul 31 2026 7375.0 Puts @ 1.00 credit
Rolled SPX Jul 30 2026 7425.0 Puts to Jul 31 2026 7410.0 Puts @ even

Rolled SPX Jul 31 2026 7505.0 Puts to Aug 07 2026 7495.0 Puts @ 2.00 credit

Ladder:

Rolled SPX Jul 30 2026 7450.0 Put to Aug 06 2026 7425.0 Put @ 9.75 credit
Rolled SPX Jul 30 2026 7425.0 Put to Aug 06 2026 7400.0 Put @ 20.00 credit

SPY

Last one.

Sold SPY Sep 18 2026 680.0 Put @ 5.50

EDIT:

One more 🙂 🙂

Sold SPY Sep 18 2026 670.0 Put @ 5.00

SPX

Added.

Sold SPX Aug 14 2026 7600/7605 Bear Call Spreads @ 1.40

SPX

That worked out pretty good. Sold premium on the morning drop and then got some decent rolls on the rip. Still mostly rolling down sacrificing some premium.

Rolled SPX Jul 29 2026 7450.0 Puts to Jul 30 2026 7425.0 Puts @ 2.00 credit
Rolled SPX Jul 29 2026 7425.0 Puts to Jul 30 2026 7400.0 Puts @ 4.25 credit

Ladder:

Rolled SPX Jul 29 2026 7475.0 Put to Aug 05 2026 7450.0 Put @ 15.00 credit
Rolled SPX Jul 29 2026 7450.0 Put to Aug 05 2026 7425.0 Put @ 26.00 credit

SPY

Adding.

Sold SPY Sep 04 2026 690.0 Put @ 5.00
Sold SPY Sep 04 2026 680.0 Put @ 4.00

SPY

Looking to add on more weakness.

Sold SPY Aug 28 2026 695.0 Put @ 4.25

Added:

Sold SPY Aug 28 2026 700.0 Put @ 5.00

Added:

Sold SPY Sep 18 2026 675.0 Put @ 5.00

SPX

Re-loading:

Sold SPX Aug 14 2026 7600/7605 Bear Call Spreads @ 1.40

Added @ 1.45 and 1.50

Why 7600? That’s a little inside the expected move and where my SPX short put cap is sitting with massive premium in it.

SPX

Taking half in a day.

Bought to Close SPX Aug 07 2026 7600/7605 Bear Call Spreads @ .70 (sold for 1.44)

SPY

Rolling out my long puts that I keep in inventory to sell against on dips.

Rolled SPY Aug 21 2026 400.0 Puts to Sep 18 2026 400.0 Puts @ .12 debit

And throwing a tiny starter out there at the 200 day.

Sold SPY Aug 21 2026 700.0 Put @ 3.25

SPX

Most fills pre-market. Happy Fed Day Eve!

Rolled SPX Jul 28 2026 7450.0 Puts to Jul 29 2026 7450.0 Puts @ 11.00 credit
Rolled SPX Jul 28 2026 7450.0 Puts to Jul 29 2026 7425.0 Puts @ 1.50 credit

Ladder:

Rolled SPX Jul 28 2026 7475.0 Put to Aug 04 2026 7450.0 Put @ 22.50 credit
Rolled SPX Jul 28 2026 7450.0 Put to Aug 04 2026 7425.0 Put @ 32.10 credit

SPX

Decent fill and premiums pick up a little next few days too.

Rolled SPX Jul 27 2026 7450.0 Puts to Jul 28 2026 7450.0 Puts @ 9.20 credit

SPX

Come and get ’em!

Sold SPX Aug 07 2026 7600/7605 Bear Call Spreads @ 1.45

EDIT: Added at 1.50

SPX

A couple pre-market rolls in the ladder. Waiting on the rest for awhile.

Rolled SPX Jul 27 2026 7450.0 Put to Aug 03 2026 7425.0 Put @ 34.50 credit
Rolled SPX Jul 27 2026 7475.0 Put to Aug 03 2026 7450.0 Put @ 35.00 credit

SPX

Bought to Close SPX Jul 31 2026 7600/7605 Bear Call Spreads @ .40 (sold for 1.58)

SPX Unchanged :) :)

The white line is where we closed last Friday. Beautiful! (3 minute bars)

today

SPY

Taking 30 percent of max in a day (again) 🙂 🙂

Bought to Close SPY Aug 21 2026 700.0 Put @ 2.81 (sold for 4.10)
Bought to Close SPY Aug 21 2026 705.0 Put @ 3.29 (sold for 4.75)
Bought to Close SPY Aug 21 2026 710.0 Put @ 3.82 (sold for 5.37)

SPX Thoughts and Speculation

My long term look:

With the recent gradual roll downs how do things look?

Debit spreads currently:

01 7600-7425
15 7600-7450
03 7600-7475
10 7600-7505
01 7600-7600

Yes, account is down off all time highs a little now but at expiration these are all nicely profitable. Even in a worse case scenario backwardation there will always be somewhere to roll down for a credit even if it’s a year out.

I get questions about when I would consider closing the positions. My answer has always been my heir will close them when I’m gone but I’ve been thinking a little more about that.

Here’s the scenario where I might consider closing everything:

In a slow gradual dropping market allowing good rolling down of the daily sales there could possibly come a point where the LEAPS are worth exactly what I’ve paid for them (including roll ups). Then the market stabilizes without the V shaped recoveries we’ve been getting used to. At that point all the daily sales go worthless eventually. Then LEAPs are at breakeven and every bit of the premium I’ve received becomes 100 percent profit.

That is the situation where I would maybe consider closing everything.

Long story short, If the LEAPs are at breakeven and I’m out of all my daily sales I’d consider locking everything in and reloading on a bounce and VIX drop.

SPX

Pre-market rolls on the tiny bounce.

Rolled SPX Jul 24 2026 7530.0 Puts to Jul 31 2026 7505.0 Puts @ .05 credit

Rolled SPX Jul 24 2026 7475.0 Put to Jul 31 2026 7450.0 Put @ 23.80 credit

SPX

Filled on the tiny bounce right at the open.

Rolled SPX Jul 23 2026 7475.0 Puts to Jul 27 2026 7450.0 Puts @ 4.00 credit

And finishing up laddering the ladder.

Rolled SPX Jul 23 2026 7475.0 Put to Jul 30 2026 7450.0 Put @ 25.00 credit
Rolled SPX Jul 23 2026 7475.0 Put to Jul 30 2026 7425.0 Put @ 15.00 credit

SPY

Starter:

Sold SPY Aug 21 2026 710.0 Put @ 5.37
Sold SPY Aug 21 2026 705.0 Put @ 4.75
Sold SPY Aug 21 2026 700.0 Put @ 4.10

SPX

Pre-market rolls. Copy, paste yesterday except with better premiums with some big earnings on the horizon. Sideways chop is a beautiful thing! 🙂 🙂 🙂

Rolled SPX Jul 22 2026 7475.0 Puts to Jul 23 2026 7475.0 Puts @ 13.50 credit

And laddering my ladder.

Rolled SPX Jul 22 2026 7475.0 Put to Jul 29 2026 7450.0 Put @ 29.25 credit
Rolled SPX Jul 22 2026 7475.0 Put to Jul 29 2026 7475.0 Put @ 37.90 credit

SPX

Copy, paste yesterday.

Rolled SPX Jul 21 2026 7475.0 Puts to Jul 22 2026 7475.0 Puts @ 10.00 credit

And laddering my ladder.

Rolled SPX Jul 21 2026 7475.0 Put to Jul 28 2026 7450.0 Put @ 26.25 credit
Rolled SPX Jul 21 2026 7475.0 Put to Jul 28 2026 7475.0 Put @ 35.50 credit

SPX

Starter.

Sold SPX Jul 31 2026 7600/7605 Bear Call Spreads @ 1.50

SPX

Rolled SPX Jul 20 2026 7475.0 Puts to Jul 21 2026 7475.0 Puts @ 10.00 credit

And laddering my ladder.

Rolled SPX Jul 20 2026 7475.0 Put to Jul 27 2026 7450.0 Put @ 29.25 credit
Rolled SPX Jul 20 2026 7475.0 Put to Jul 27 2026 7475.0 Put @ 37.75 credit

SPY

Taking over 30 percent of max in a day.

Bought to Close SPY Aug 21 2026 690.0 Put @ 2.43 (sold for 3.60)
Bought to Close SPY Aug 21 2026 695.0 Put @ 2.75 (sold for 4.20)
Bought to Close SPY Aug 21 2026 700.0 Put @ 3.10 (sold for 4.50)

SPX

Done for the week.

Expiring:

SPX Jul 17 2026 7600/7605 Bear Call Spreads (sold for 1.58 average)

SPX Levels

Interesting day so far. The 20 day (yellow), 50 day (red), and bottom of the expected move for the week (white) were all clustered together. Pretty strong bounce from there after possibly taking out stops at the 50 day.

today

SPX

Rolled SPX Jul 17 2026 7475.0 Puts to Jul 20 2026 7475.0 Puts @ 12.50 credit

Rolled SPX Jul 17 2026 7550.0 Puts to Jul 24 2026 7530.0 Puts @ even

And keeping the lid on: 🙂 🙂

Coming up on two months that this has been in place. As long as I’m rolling it the LEAPs won’t need rolled so everything else is free money. It’s sitting at the same strike as the LEAPs.

#TakeOneForTheTeam

Rolled SPX Jul 17 2026 7600.0 Put to Aug 21 2026 7600.0 Put @ 45.85 credit

SPY

On the opening dip:

Sold SPY Aug 21 2026 700.0 Put @ 4.50
Sold SPY Aug 21 2026 695.0 Put @ 4.20
Sold SPY Aug 21 2026 690.0 Put @ 3.60

VIX

Bailed on the Whiz hedge at breakeven.

Sold to Close VIX Aug 19 2026 25/30 Bull Call Spreads @ .35 (bought for .35)

SPX

Rolled SPX Jul 16 2026 7550.0 Puts to Jul 17 2026 7550.0 Puts @ 12.00 credit

SPX

Market high VIX low time to add. Got filled at the same price as the last few times I’ve added.

Bought to Open SPX Dec 2030 7600.0 Puts @ 740.00

Using these to add to the ladder.

Sold SPX Jul 20 2026 7475.0 Put @ 10.00
Sold SPX Jul 21 2026 7475.0 Put @ 12.50
Sold SPX Jul 22 2026 7475.0 Put @ 15.50
Sold SPX Jul 23 2026 7475.0 Put @ 19.50
Sold SPX Jul 24 2026 7475.0 Put @ 23.00

SPX

Protecting my 7600/7605 Bear Call Spreads for Friday:

Rolled SPX Jul 15 2026 7525.0 Puts to Jul 16 2026 7550.0 Puts @ 11.00 credit

And:

Rolled SPX Jul 15 2026 7475.0 Put to Jul 22 2026 7475.0 Put @ 15.00 credit
Rolled SPX Jul 16 2026 7475.0 Put to Jul 23 2026 7475.0 Put @ 20.00 credit

SPX

Was hoping for a little afternoon weakness but never really got it.

Bought to Close SPX Jul 14 2026 7525.0 Puts @ .40 (sold for 22.80)

Sold SPX Jul 15 2026 7525.0 Puts @ 10.55

SPX

With the little down move today going to roll another rung of the ladder a day early.

Rolled SPX Jul 14 2026 7450.0 Put to Jul 21 2026 7475.0 Put @ 21.00

SPX

Rolled these pre-market.

Rolled SPX Jul 13 2026 7500.0 Puts to Jul 14 2026 7525.0 Puts @ 14.00

And the ladder roll.

Rolled SPX Jul 13 2026 7450.0 Put to Jul 20 2026 7475.0 Put @ 23.50

SPX

Been rolling these for quite awhile too. Put this in as a standing rolling order and got filled on the big spike down.

Bought to Close SPX Jul 10 2026 7490.0 Puts @ 1.35 (sold for 73.30)

Sold SPX Jul 13 2026 7500.0 Puts @ 8.85

SPX

Been rolling these for quite awhile.

Bought to Close SPX Jul 10 2026 7450.0 Puts @ .70 (sold for 81.70)

And the full five day ladder is back in place.

Sold SPX Jul 15 2026 7475.0 Put @ 15.70
Sold SPX Jul 16 2026 7475.0 Put @ 18.90

SPY

Taking almost 30 percent of max in a day.

Bought to Close SPY Aug 21 2026 695.0 Put @ 3.13 (sold for 4.65)
Bought to Close SPY Aug 21 2026 700.0 Put @ 3.54 (sold for 4.50)

VIX

Whiz trade just for fun.

Bought to Open VIX Aug 19 2026 25/30 Bull Call Spreads @ .35

SPY

Starter at the 200 day.

Sold SPY Aug 21 2026 695.0 Put @ 4.65
Sold SPY Aug 21 2026 700.0 Put @ 4.50

SPX

Been rolling these for awhile:

Bought to Close SPX Jul 06 2026 7455.0 Puts @ .20 (sold for 75.55)

Beginning of re-establishing the weekly ladder.

Sold SPX Jul 13 2026 7450.0 Put @ 16.50
Sold SPX Jul 14 2026 7450.0 Put @ 21.80

SPX

Rolled SPX Jul 02 2026 7475.0 Puts to Jul 06 2026 7455.0 Puts @ even

SPX

Adding one.

Sold SPX Jul 17 2026 7600/7605 Bear Call Spread @ 1.95

SPY

Taking well over half on the bounce.

Bought to Close SPY Jul 17 2026 685.0 Puts @ .90 (sold for 2.75)
Bought to Close SPY Jul 17 2026 690.0 Puts @ 1.05 (sold for 3.00)
Bought to Close SPY Jul 17 2026 695.0 Puts @ 1.27 (sold for 3.00)
Bought to Close SPY Jul 17 2026 700.0 Puts @ 1.53 (sold for 3.42)
Bought to Close SPY Jul 17 2026 705.0 Puts @ 1.87 (sold for 4.01)
Bought to Close SPY Jul 17 2026 710.0 Puts @ 2.30 (sold for 4.70)

SPX

Just to keep Mr. Market motivated 🙂 🙂

Adding:

Sold SPX Jul 17 2026 7600/7605 Bear Call Spreads @ 1.30

SPX

Another half roll.

Rolled SPX Jul 02 2026 7475.0 Puts to Jul 10 2026 7450.0 Puts @ 6.15 credit

SPX

Rolling half and half.

Rolled SPX Jul 02 2026 7505.0 Puts to Jul 10 2026 7490.0 Puts @ 1.00 credit
Rolled SPX Jul 02 2026 7505.0 Puts to Jul 17 2026 7475.0 Puts @ 3.45 credit

SPY

Adding.

Sold SPY Jul 17 2026 685.0 Puts @ 2.75

SPY

Adding.

Sold SPY Jul 17 2026 695.0 Puts @ 3.00
Sold SPY Jul 17 2026 690.0 Puts @ 3.00

XSP….More Volume Coming?

https://www.zerohedge.com/markets/cboe-debuts-prediction-market-sp-500-contracts

SPX

Short week next week. Rolling out and down to Thursday.

Rolled SPX Jun 26 2026 7500.0 Puts to Jul 02 2026 7475.0 Puts @ 1.50 credit
Rolled SPX Jun 26 2026 7525.0 Puts to Jul 02 2026 7505.0 Puts @ 1.50 credit

SPY

Here we go again.

Sold SPY Jul 17 2026 700.0 Puts @ 3.42
Sold SPY Jul 17 2026 705.0 Puts @ 4.02
Sold SPY Jul 17 2026 710.0 Puts @ 4.70

SPX

Here ya go Mr. Market!

Sold SPX Jul 17 2026 7600/7605 Bear Call Spreads @ 1.70

SPX

Rolled SPX Jun 23 2026 7525.0 Puts to Jun 26 2026 7520.0 Puts @ even

SPX

Rolled SPX Jun 22 2026 7525.0 Puts to Jun 23 2026 7525.0 Puts @ 9.00 credit

Market Closed Tomorrow

Just a heads up.

SPY

Taking the quickies right at the open.

Bought to Close SPY Jul 17 2026 690.0 Puts @ 1.73 (sold for 3.00)
Bought to Close SPY Jul 17 2026 695.0 Puts @ 2.00 (sold for 3.00)
Bought to Close SPY Jul 17 2026 700.0 Puts @ 2.20 (sold for 3.10)
Bought to Close SPY Jul 17 2026 705.0 Puts @ 2.65 (sold for 3.50)

SPX

Rolled pre-market. First step in re-establishing the weekly ladder.

Rolled SPX Jun 18 2026 7535.0 Puts to Jun 22 2026 7525.0 Puts @ 2.50 credit

Rolled SPX Jun 18 2026 7535.0 Puts to Jun 26 2026 7500.0 Puts @ 12.70 credit

SPY

More SPY fun.

Sold SPY Jul 17 2026 705.0 Puts @ 3.50
Sold SPY Jul 17 2026 700.0 Puts @ 3.10
Sold SPY Jul 17 2026 695.0 Puts @ 3.00
Sold SPY Jul 17 2026 690.0 Puts @ 3.00

SPCX

That was fun. One night stand. 🙂 🙂 🙂

Bought to Close SPCX Jul 17 2026 150.0 Put @ 4.40 (sold for 7.00)

SPCX

Couldn’t help myself. Had to do it just to say I did. 🙂 🙂

Sold SPCX Jul 17 2026 150.0 Put @ 7.00

SPX

They served their purpose. Thanks!

Bought to Close SPX Jun 18 2026 7450/7455 Bear Call Spreads @ 4.15 (sold for 1.50)

SPY

Booking 65 percent of max a month early.

Bought to Close SPY Jul 17 2026 650.0 Puts @ .70 (sold for 3.00)
Bought to Close SPY Jul 17 2026 660.0 Puts @ .83 (sold for 3.30)
Bought to Close SPY Jul 17 2026 670.0 Puts @ 1.00 (sold for 2.72)
Bought to Close SPY Jul 17 2026 680.0 Puts @ 1.23 (sold for 3.80)
Bought to Close SPY Jul 17 2026 690.0 Puts @ 1.60 (sold for 4.75)
Bought to Close SPY Jul 17 2026 700.0 Puts @ 2.08 (sold for 5.05)
Bought to Close SPY Jul 17 2026 705.0 Puts @ 2.48 (sold for 6.20)

SPY

Added on the little dip.

Sold SPY Jul 17 2026 705.0 Puts @ 6.20

SPX

Rolled SPX Jun 12 2026 7535.0 Puts to Jun 18 2026 7535.0 Puts @ 3.50 credit

Leaving the lid on:

Rolled SPX Jun 18 2026 7600.0 Put to Jul 17 2026 7600.0 Put @ 21.00 credit

And come and get ’em!

Sold SPX Jun 18 2026 7450/7455 Bear Call Spreads @ 1.50

SPY

More:

Sold SPY Jul 17 2026 690.0 Put @ 6.00
Sold SPY Jul 17 2026 680.0 Put @ 4.62

SPY

Adding.

Sold SPY Jul 17 2026 700.0 Put @ 7.62

SPY

Adding.

Sold SPY Jul 17 2026 660.0 Put @ 3.60
Sold SPY Jul 17 2026 650.0 Put @ 3.00

SPX

A quick double in 25 minutes. 🙂 🙂

Sold to Close SPX Jun 10 2026 7400/7375 Bear Put Spreads @ 15.00 (bought for 7.50)

And:

Sold SPY Jul 17 2026 670.0 Put @ 3.00
Sold SPY Jul 17 2026 660.0 Put @ 3.00

SPY

Adding.

Sold SPY Jul 17 2026 690.0 Put @ 4.54
Sold SPY Jul 17 2026 680.0 Put @ 3.75

SPX

Taking a shot just for fun.

Bought to Open SPX Jun 10 2026 7400/7375 Bear Put Spreads @ 7.50

SPY

Adding a few more to possibly sell against after CPI tomorrow.

Bought to Open SPY Jul 17 2026 400.0 Puts @ .07

SPX

Adding another SPX upside hedge. Whiz trade…

Bought to Open SPX Dec 19 2031 16000/18000 Bull Call Spread @ 31.50

SPX

All pre-market.

Out to Friday:

Rolled SPX Jun 08 2026 7550.0 Puts to Jun 12 2026 7535.0 Puts @ 1.75 credit

Keeping the upside hedge in place:

Rolled SPX Jun 08 2026 7600.0 Put to Jun 18 2026 7600.0 Put @ 13.00 credit