XSP rolls 8/11/26

#FuzzyLEAPs Higher premium than yesterday, probably due to inflation report coming tomorrow. Was able to get enough to end my day early.
Rolled $XSP Aug 11th 770 puts to Aug 12th 770 puts, .60 credit
Rolled $XSP Aug 11th 777 puts to Aug 12th 777 puts, 1.23 credit

XSP rolls 8/10/26

#FuzzyLEAPs
Rolled $XSP Aug 10th 777 puts to Aug 11th 777 puts, 1.00 credit
Unless we experience an afternoon drop I will likely be moving my 770 puts higher.

Earnings 8/10 – 8/14

Screenshot 2026-08-09 at 10.33.58 AM

Econ Calendar 8/10 – 8/14

Screenshot 2026-08-09 at 10.31.04 AM
Screenshot 2026-08-09 at 10.31.27 AM
Screenshot 2026-08-09 at 10.31.49 AM

XSP rolls 8/7/26

#FuzzyLEAPs
Rolled $XSP Aug 7th 770 puts to Aug 10th 770 puts, .80 credit
Looking for same amount on 777 puts

July Jobs Report

#Jobs — Surprise loss for the month. Two previous months revised downward, for a 1-year average of 34,000 jobs added per month.

Loss of -27,000 non-farm payroll jobs, vs. expected gain of +83K
Unemployment down 0.1 to 4.1%
U6 unemployment 7.9%, unchanged
Labor force participation down 0.1 to 61.4%
Average hourly earnings up by 0.1%; +3.2% Y/Y

May jobs revised down by -66K to +63K
June jobs revised down by -37K to +20K

XSP rolls 8/6/26

#FuzzyLEAPs Filled right after the open…
Rolled $XSP Aug 6th 770 puts to Aug 7th 770 puts, 1.00 credit
Rolled $XSP Aug 6th 777 puts to Aug 7th 777 puts, .80 credit

XSP rolls 8/5/26

#FuzzyLEAPs
Calendar roll: $XSP Aug 5th 770 puts to Aug 6th 770 puts, .70 credit
Diagonal roll: $XSP Aug 5th 768 puts to Aug 6th 777 puts, 2.63 credit

XSP rolls 8/4/26

#FuzzyLEAPS Wonderful to be back ATM again, but the old frustrations wasted no time in cropping up: whether to wait when selling. Opened the day below both strikes but the blow out rally quickly got us above both strikes. This led to the age-old error of selling the high strike too early and the low strike too late.

Rolled $XSP Aug 4th 770 puts to Aug 5th 770 puts, .50 credit (now around 1.15)
Missed .90+ on the 765 puts, now going for under .50. Gonna see if any pullback comes.

XSP rolls 8/3/26

#FuzzyLEAPs Nothing other than tiny pullbacks today.
Rolled $XSP Aug 3rd 765 puts to Aug 4th 765 puts, standard calendar trade, .12 credit
Rolled $XSP Aug 3rd 770 puts to Aug 4th 770 puts, swing roll, .10 credit

Earnings 8/3 – 8/7

Screenshot 2026-08-03 at 8.46.22 AM

Econ Calendar 8/3 – 8/7

Screenshot 2026-08-03 at 8.44.31 AM
Screenshot 2026-08-03 at 8.44.47 AM
Screenshot 2026-08-03 at 8.45.04 AM

XSP rolls 7/30/26

#FuzzyLEAPs Well, it is becoming my curse that when we have sharp down moves, I miss them, and when I try to move strikes down I get stuck in a sharp up move. In a Downside Warning it’s much easier to catch down moves but at this time it’s way more difficult. My accounts have not gone up meaningfully in months. I don’t know if this strategy is tenable in the long run for XSP, as it’s too difficult to roll strikes downward during a correction.

I caught the swings easily for one trade, but because I was holding out for lowering my strike on the second, I got screwed and moved to a higher strike instead. Skipped to Monday as I cannot trade tomorrow.

Rolled $XSP July 30th 765 puts to Aug 3rd 765 puts, 1.00 credit
Rolled $XSP July 30th 764 puts UP to Aug 3rd 770 puts, -.60 debit

XSP rolls 7/29/26

#FuzzyLEAPs Missed the big drops again but still managed to find enough swings…
Rolled $XSP July 29th 764 puts to July 30th 764 puts, 1.00 credit
Rolled $XSP July 29th 765 puts to July 30th 765 puts, .50 credit

XSP rolls 7/28/26

#FuzzyLEAPs. Well, I’m getting pretty sick of being deep ITM and today made it worse as I got caught in the rally for my second trade. I want to try and roll down but it’s not easy.

Rolled $XSP July 28th 764 puts to July 29th 764 puts, 1.00 credit
Rolled $XSP July 28th 760 puts UP to July 29th 765 puts, 2.50 credit

XSP rolls 7/27/26

#FuzzyLEAPs Too busy of a morning to sit by my computer and I missed the decent drops. So I got stuck with an overall loss.

Rolled $XSP July 27th 764 puts to July 28th 764 puts, .20 credit
Rolled $XSP July 27th 760 puts to July 28th 760 puts, -.80 debit

Earnings 7/27 – 7/31

Screenshot 2026-07-27 at 7.55.16 AM

Econ Calendar 7/27 – 7/31

Screenshot 2026-07-27 at 7.48.38 AM
Screenshot 2026-07-27 at 7.49.15 AM
Screenshot 2026-07-27 at 7.49.36 AM

XSP rolls 7/24/26

#FuzzyLEAPs Rolling on the swings…
Rolled $XSP July 24th 764 puts to July 27th 764 puts, 1.00 credit
now working on the 760 puts…

XSP rolls 7/23/26

#FuzzyLEAPs Both legged on the swings…
Rolled $XSP July 23rd 760 puts to July 24th 760 puts, .70 credit
Rolled $XSP July 23rd 764 puts to July 24th 764 puts, .20 credit

XSP rolls 7/20/26

#FuzzyLEAPs Rolling on the swings to Thursday as I have a busy week…
Rolled $XSP July 20th 764 puts to July 23rd 764 puts, 1.00 credit
Now for the 760 puts…

Earnings 7/20 – 7/24

Screenshot 2026-07-19 at 9.42.59 AM

Econ Calendar 7/20 – 7/24

Screenshot 2026-07-19 at 9.38.37 AM
Screenshot 2026-07-19 at 9.37.00 AM
Screenshot 2026-07-19 at 9.38.56 AM

XSP rolls 7/17/26

#FuzzyLEAPs Both legged on the swings; was able to roll down a strike to the much more liquid 760…
Rolled $XSP July 17th 761 puts DOWN to July 20th 760 puts, 1.00 credit
Rolled July 17th 764 puts to July 20th 764 puts, .30 credit

XSP rolls 7/16/26

#FuzzyLEAPs
Rolled $XSP July 16th 761 puts to July 17th 761 puts, .30 credit (standard calendar)
Rolled $XSP July 16th 764 puts to July 17th 764 puts, 1.00 credit (on swings)

XSP rolls 7/15/26

#FuzzyLEAPs I’ve noticed that since Upside Warning started the bigger moves have been early so today I got it all done in first hour rather than wait.
Rolled $XSP July 15th 761 puts to July 16th 761 puts, .50 credit (standard calendar)
Rolled $XSP July 15th 764 puts to July 16th 764 puts, 1.00 credit (on swings)

XSP rolls 7/14/26

#FuzzyLEAPs
Rolled $XSP July 14th 764 puts to July 15th 764 puts, .10 credit (on swings)
Rolled $XSP July 14th 761 puts to July 15th 761 puts, .16 credit (standard calendar)

CPI 3.5% annually in June, less than expected

The consumer price index fell a seasonally adjusted 0.4% for the month, bringing the annual inflation rate down to 3.5%. Wall Street had expected a 0.2% monthly decline and 3.8% annual level. The monthly drop was the largest since April 2020.

https://www.cnbc.com/2026/07/14/consumer-price-index-inflation-report-june-2026.html

XSP rolls 7/13/26

#FuzzyLEAPs Both traded on the swings; caught a good move on one but couldn’t manage to on the second.
Rolled $XSP July 13th 765 puts DOWN to July 14th 764 puts, 1.04 credit
Rolled $XSP July 13th 761 puts to July 14th 761 puts, -.50 debit

Earnings 7/13 – 7/17

Screenshot 2026-07-12 at 10.03.40 AM

Econ Calendar 7/13 – 7/17

Screenshot 2026-07-12 at 9.48.24 AM
Screenshot 2026-07-12 at 9.48.48 AM
Screenshot 2026-07-12 at 9.49.13 AM
Screenshot 2026-07-12 at 9.49.27 AM

XSP rolls 7/10/26

#FuzzyLEAPs Crappy day on Wednesday as I was traveling and tried to do my usual swing rolls. Got swallowed by the rally, ending up going a strike higher with 1.50 and 2.00 debits. Won’t do that agin.
Today…
Rolled $XSP July 10th 761 puts to July 13th 761 puts, .21 creddit (standard calendar)
Rolled $XSP July 10th 765 puts to July 13th 765 puts, -.50 debit (failed swing roll)

XSP rolls 7/7/26

#FuzzyLEAPs Rolled two days out as I’m busy tomorrow, and got only .30 each on the swings, 764 and 760 puts.

XSP rolls 7/6/26

#FuzzyLEAPs Hard to get much pullback with Upside Warning in effect, but managed to roll on the swings:
Rolled $XSP July 6th 764 puts to July 7th 764 puts, .48 credit
Rolled $XSP July 6th 760 puts to July 7th 760 puts, .30 credit

Earnings 7/6 – 7/10

Screenshot 2026-07-05 at 9.22.11 AM

Econ Calendar 7/6 – 7/10

Screenshot 2026-07-05 at 9.15.30 AM
Screenshot 2026-07-05 at 9.15.52 AM
Screenshot 2026-07-05 at 9.16.08 AM

XSP rolls 7/2/26

#FuzzyLEAPs Got a swing roll on one but a straight calendar for two pennies on the other.
Rolled $XSP July 2nd 764 puts to July 6th 764 puts, 1.00 credit
Rolled $XSP July 2nd 760 puts to July 6th 760 puts, .02 credit

Have a Happy 4th everyone!

June Jobs Report

#Jobs — Lower than expectations, and effectively erased by prior month revisions.

Gain of +57,000 non-farm payroll jobs, vs. expected gain of +115K
Unemployment down 0.1 to 4.2%
U6 unemployment 7.9%, down by 0.2%
Labor force participation down 0.3 to 61.5%
Average hourly earnings up by 0.3%; +3.5% Y/Y

May jobs revised down by -43K to +129K
April jobs revised down by -31K to +148K

XSP rolls 7/1/26

#FuzzyLEAPs Swing rolling again today, 1 down 1 to go
Rolled $XSP July 1st 764 puts to July 2nd 764 puts, .65 credit

XSP rolls 6/30/26

#FuzzyLEAPs. Unfortunately had to roll to higher strikes again as two-rally disrupts my swing strategy. This is the pitfall of sticking to one-day rolls and not rolling down strikes, but provided we go back to the highs it should not have a negative long term effect.
Rolled $XSP June 30th 762 puts to July 1st 764 puts, -.35 debit
Rolled $XSP June 30th 758 puts to July 1st 760 puts, +.25 credit

XSP rolls 6/29/26

#FuzzyLEAPs A rare day when the swing-rolls did NOT work. Forced to roll strikes higher and take a net loss.
Rolled $XSP June 29th 760 puts to June 30th 762 puts, -.45 debit
Rolled $XSP June 29th 756 puts to June 30th 758 puts, even

Earnings 6/29 – 7/3

Screenshot 2026-06-28 at 9.59.54 AM

Econ Calendar 6/29 – 7/3

Screenshot 2026-06-28 at 9.57.13 AM
Screenshot 2026-06-28 at 9.58.03 AM
Screenshot 2026-06-28 at 9.58.21 AM

Need new LEAPs

Really hoping 2029 XSP options release soon. The Dec 2028 options are suffering from time decay so it’s getting harder to keep profits coming in. Does anyone know when the Dec 2028 options were released?

XSP rolls 6/26/26

Happy palindrome day. Trading the swings again.
Rolled $XSP June 26th 757 puts DOWN to June 29th 756 puts, 1.00 credit.
Trying to see how low we can go to roll the 760.

XSP rolls 6/25/26

#FuzzyLEAPs Rolled one on the opening drop; 757 still to go
Rolled $XSP June 25th 760 puts to June 26th 760 puts, 1.00 credit

XSP rolls 6/24/26

#FuzzyLEAPs Same as it ever was…. same as it ever was…
Rolled $XSP June 24th 760 puts to June 25th 760 puts, 1.00 credit
Rolled $XSP June 24th 757 puts to June 25th 757 puts, 1.00 credit

XSP rolls 6/23/26

#FuzzyLEAPs Doing swing-calendar rolls today. One down, one to go
Rolled $XSP June 22nd 757 puts to June 23rd 757 puts, 1.00 credit

XSP rolls 6/22/26

#FuzzyLEAPs Had to leg out then in on the swings again…
Rolled $XSP June 22nd 760 puts to June 23rd 760 puts, .50 credit
Rolled $XSP June 22nd 757 puts to June 23rd 757 puts, .50 credit

Earnings 6/22 – 6/26

Screenshot 2026-06-21 at 8.31.16 AM

Econ Calendar 6/22 – 6/26

Screenshot 2026-06-21 at 8.28.31 AM
Screenshot 2026-06-21 at 8.28.54 AM
Screenshot 2026-06-21 at 8.29.09 AM

XSP rolls 6/18/26

#FuzzyLEAPs
Rolled $XSP June 18th 757 puts to June 22nd 757 puts, .70 credit. Filled on opening bell. 760 puts still to go.

XSP rolls 6/17/26

#FuzzyLEAPs.
Rolled $XSP June 17th 760 puts to June 18th 760 puts, .40 credit
Rolled $XSP June 17th 757 puts to June 18th 757 puts, .65 credit

XSP rolls 6/16/26

#FuzzyLEAPs Nice to be back in the pocket
Rolled $XSP June 16th 760 puts to June 17th 760 puts, .85 credit
Rolled $XSP June 16th 757 puts to June 17th 757 puts, 1.40 credit

XSP rolls 6/15/26

#FuzzyLEAPs A very rapid return to ATM; my orders filled but ended up being too early
Rolled $XSP June 15th 757 puts to June 16th 757 puts, .85 credit
Rolled $XSP June 15th 760 puts to June 16th 760 puts, .45 credit

Earnings 6/15-6/19

Screenshot 2026-06-14 at 9.46.31 AM

Econ Calendar 6/15 – 6/19

Screenshot 2026-06-14 at 9.31.14 AM
Screenshot 2026-06-14 at 9.31.42 AM
Screenshot 2026-06-14 at 9.32.47 AM

XSP rolls 6/12/26

#FuzzyLEAPs No time for legging today but we got high enough to get a little premium from straight calendars
Rolled $XSP June 12th 760 puts to June 15th 760 puts, .20 credit
Rolled $XSP June 12th 757 puts to June 15th 757 puts, .30 credit

XSP rolls 6/11/26

#FuzzyLEAPs Trying for 1.00 and 2.00. First one filled but abrubt bounce higher had me lose .50 on the second
Rolled $XSP June 11th 760 puts to June 12th 760 puts, 1.00 credit
Rolled $XSP June 11th 757 puts to June 12th 757 puts, -.50 debit

XSP rolls 6/10/26

#FuzzyLEAPs These swing-rolls are pretty easy on these choppy high-vol days. Probably should try to go for more than 1.00— could have gotten 7.00 on the first one. I figure I’ll just keep these deep ITM, making a gain on each day’s roll and then reaping the profits when the correction recovers.
Rolled $XSP June 10th 760 puts to June 11th 760 put, 1.00 credit
Rolled $XSP June 10th 757 puts to June 10th 757 puts, 1.00 credit

XSP rolls 6/8/26

#FuzzyLEAPs Legged out then in on these. Screwed up the ask price on one so it was a no-credit roll…. rolled 2 days out as I’m busy tomorrow.
Rolled $XSP June 8th 760 puts to June 10th 760 puts, 1.00 credit
Rolled DOWN June 8th 758 puts to June 10th 757 puts, 0.00 credit.

Earnings 6/8 – 6/12

Screenshot 2026-06-07 at 6.21.11 PM

Econ Calendar 6/8 – 6/12

Screenshot 2026-06-07 at 6.18.06 PM
Screenshot 2026-06-07 at 6.18.36 PM
Screenshot 2026-06-07 at 6.19.01 PM

XSP rolls 6/5/26

What a difference a day makes…. big drawdown as I’m deep ITM on dailys with no premium available for rolling.

May Jobs Report

#Jobs — Much higher than expected again; UE holds.

Gain of +172,000 non-farm payroll jobs, vs. expected gain of 80K
Unemployment unchanged at 4.3%
U6 unemployment 8.1%, down by 0.1%
Labor force participation unchanged at 61.8%
Average hourly earnings up by 0.3%; +3.4% Y/Y

March jobs revised up by +29K to +214K
April jobs revised up by +64K to +179K

XSP rolls 6/4/26

Rolled $XSP June 4th 760 puts to June 5th 760 puts, .75 credit
Rolled $XSP June 4th 758 puts to June 5th 758 puts, 1.22 credit

XSP rolls 6/3/26

#FuzzyLEAPs
Rolled $XSP June 3rd 758 puts to June 4th 758 puts, 1.20 credit
Asking same price to roll 760 puts

Didn’t post yesterday but I now have 758 and 760 short dailys, and I rolled the 720 LEAP spread up to 760. LEAPs now at 730, 740, and 760. Account values back to moving upward after quite a time of going sideways.

XSP rolls 6/1/26

#FuzzyLEAPs
Rolled $XSP June 1st 754 puts to June 2nd 754 puts, .80 credit
Rolled UP June 1st 750 puts to June 2nd 758 puts, .74 credit

Earnings 6/1 – 6/5

Screenshot 2026-05-31 at 8.32.22 AM

Econ Calendar 6/1 – 6/5

Screenshot 2026-05-31 at 8.30.05 AM
Screenshot 2026-05-31 at 8.30.29 AM
Screenshot 2026-05-31 at 8.30.57 AM

XSp rolls 5/28/26

#FuzzyLEAPs Crappy day as my fills missed by a hair in the morning then market just kept slipping away from me. Forced to roll near all-time high.
Rolled $XSP May 28th 750 puts to May 29th 750 puts, .30 credit
Rolled UP May 28th 747 puts to May 29th 754 puts, .88 credit

XSP rolls 5/27/26

#FuzzyLEAPs Filled on the morning dip, no waiting
Rolled $XSP May 27th 750 puts to May 28th 750 puts, .90 credit
Rolled $XSP May 27th 747 puts to May 28th 747 puts, .70 credit

XSP rolls 5/26/26

#FuzzyLEAPs
Rolled $XSP May 26th 750 puts to May 27th 750 puts, .95 credit
I will probably be rolling my 740 puts higher

Earnings 5/25 – 5/29

Screenshot 2026-05-24 at 9.06.40 AM

Econ Calendar 5/25 – 5/29

Screenshot 2026-05-24 at 9.02.19 AM
Screenshot 2026-05-24 at 9.03.12 AM
Screenshot 2026-05-24 at 9.03.32 AM