Greg Harmon

Greg Harmon

Creator
0 followers

CMT/CFA; Dragonfly Capital; options and technical analysis, momentum/breadth reads on equities and commodities.

Free May Put Spread Trade: 99/97‑92 1×2
SocialMay 14, 2026

Free May Put Spread Trade: 99/97‑92 1×2

$CSCO "Trade Idea 1: Buy the May 99/97-92 1×2 Put Spread for free." a bust will expire.

By Greg Harmon
Free May Put Spread: Sell on Strength, Capture IV Drop
SocialMay 12, 2026

Free May Put Spread: Sell on Strength, Capture IV Drop

$ONON "Trade Idea 1: Buy the May 34/32.50-32 1×2 Put Spread for free." sell to close a 34/32.50 put spread near $1.50 on any strength in stock, let IV fall then can buy to close remaining put or watch

By Greg Harmon
Hims & Hers and On Holdings Post Premium Earnings
SocialMay 11, 2026

Hims & Hers and On Holdings Post Premium Earnings

Premium Earnings 5-11-26: Hims & Hers and On Holdings, on the blog and here https://t.co/XLkzHNmR4v $HIMS $ONON

By Greg Harmon
Small Loss Turned Profit as AMD Rebounds
SocialMay 8, 2026

Small Loss Turned Profit as AMD Rebounds

Taking this $4 loss near the close yesterday looks genius today with the rebound $AMD

By Greg Harmon
Buy May 8 Call Spread, Sell Put for Credit
SocialMay 8, 2026

Buy May 8 Call Spread, Sell Put for Credit

$COIN "Trade Idea 2: Buy the May 8 Expiry 197.50/200 Call Spread ($1.30) and sell the May 8 Expiry 175 Put for a 5 cent credit." Puts expire, unfortunately so does call spread

By Greg Harmon
Buy 69/71 Call Spread, Sell 60 Put on AFRM
SocialMay 8, 2026

Buy 69/71 Call Spread, Sell 60 Put on AFRM

$AFRM "Trade Idea 2: Buy the May 8 Expiry 69/71 Call Spread ($1.25) and sell the May 8 Expiry 60 Put for 25 cents." Sell to close call spread on anly weakness in stock, look early. Puts expire

By Greg Harmon
MCD Put Spread Bust Likely to Expire
SocialMay 7, 2026

MCD Put Spread Bust Likely to Expire

$MCD "Trade Idea 1: Buy the May 8 Expiry 282.50/277.50 1×2 Put Spread for a 10 cent credit.' a bust, looks to expire

By Greg Harmon
ARM Call Spread Trade Likely Bust After Rally
SocialMay 7, 2026

ARM Call Spread Trade Likely Bust After Rally

$ARM "Trade Idea 2: Buy the May 8 Expiry 237.50/245 Call Spread ($3.40) and sell the May 8 Expiry 205 Put for 50 cents." looks to be a bust after a strong report and intial move higher last night. ...

By Greg Harmon
OXY Call Spread Fails, Consider Rolling Puts Down
SocialMay 6, 2026

OXY Call Spread Fails, Consider Rolling Puts Down

$OXY "Trade Idea 2: Buy the May 8 Expiry 60/61 Call Spread (50 cents) and sell the May 8 Expiry 57 Put for a 5 cent credit." call spread a bust, may need to roll puts down and out

By Greg Harmon
Rolled Short GOOGL Calls to Higher June Strike
SocialMay 5, 2026

Rolled Short GOOGL Calls to Higher June Strike

rolled short $GOOGL May Exp 385 calls up and out to June 5 Exp 395s (against long June 375s)

By Greg Harmon
Buy May 8 128/132 Call Spread, Sell 114 Put
SocialMay 5, 2026

Buy May 8 128/132 Call Spread, Sell 114 Put

$SHOP "Trade Idea 2: Buy the May 8 Expiry 128/132 Call Spread ($2.25) and sell the May 8 Expiry 114 Put for 5 cents." a bust looks to expire.

By Greg Harmon
Potential Recovery on PLTR Call Spread After Bust
SocialMay 5, 2026

Potential Recovery on PLTR Call Spread After Bust

$PLTR "Trade Idea 2: Buy the May 8 Expiry 148/152.50 Call Spread ($1.95) and sell the May 8 Expiry 130 Put for 65 cents." looks to be a bust, may be able to recover cost based on typical IV by...

By Greg Harmon
Dragonfly Capital's Top 5 Monday Stock Picks
SocialMay 3, 2026

Dragonfly Capital's Top 5 Monday Stock Picks

Dragonfly Capital - 5 Trade Ideas for Monday: First Solar, Gamestop, Interactive Brokers, Illumina and Lilly https://t.co/Q0k6vkReXo $FSLR $GME $IBKR $ILMN $LLY https://t.co/bcCdniNTdJ

By Greg Harmon
Premium Users: May 1 Macro Week Review & Preview
SocialMay 1, 2026

Premium Users: May 1 Macro Week Review & Preview

Premium Users - Macro Week in Review/Preview May 1, 2026, on the blog and here https://t.co/iqBACHDibD

By Greg Harmon
Weekly Dip, but YTD up 19.25%
SocialMay 1, 2026

Weekly Dip, but YTD up 19.25%

Dragonfly Capital Premium Top 10 Equal Weighted lost 2.1bp on the week using 80% of capital. YTD +19.25% https://t.co/mwVjeg6Lx7 https://t.co/iwExoZkmTK

By Greg Harmon
Target $7.50 Profit on May 1 Call Spread
SocialMay 1, 2026

Target $7.50 Profit on May 1 Call Spread

$TWLO "Trade Idea 2: Buy the May 1 Expiry 145/152.50 Call Spread ($3.00) and sell the May 1 Expiry 128 Put for 20 cents." puts expire, sell top close call spread near $7.50

By Greg Harmon
Sell May 1 $257.5/$282.5 Strangle for $2.15 Credit
SocialMay 1, 2026

Sell May 1 $257.5/$282.5 Strangle for $2.15 Credit

$AAPL "Trade Idea 4: Sell the May 1 Expiry 257.50/282.50 Strangle for a $2.15 credit." puts expire, calls on the edge, may need to roll up and out. can buy to close after IV falls

By Greg Harmon
MSFT May Call Spread Trade Likely Fails
SocialApr 30, 2026

MSFT May Call Spread Trade Likely Fails

$MSFT "Trade Idea 2: Buy the May 1 Expiry 430/440 Call Spread ($3.90) and sell the May 1 Expiry 395 Put for 30 cents." a bust, looks to expire

By Greg Harmon
Free Put, Call Spread Gains $5 on Expiration
SocialApr 30, 2026

Free Put, Call Spread Gains $5 on Expiration

$GOOGL "Trade Idea 2: Buy the May 1 Expiry 355/360 Call Spread ($2.35) and sell the May 1 Expiry 332.50 Put for free." puts expire, sell to close call spread near $5

By Greg Harmon
Trade Idea Bust: Monitor Puts, Consider Rolling Down
SocialApr 30, 2026

Trade Idea Bust: Monitor Puts, Consider Rolling Down

$META "Trade Idea 2: Buy the May 1 Expiry 670/682.50 Call Spread ($5.65) and sell the May 1 Expiry 615 Put for 40 cents." a bust, watch puts, may need to roll down and out

By Greg Harmon
Profit From Amazon Call Spread After Put Expiry
SocialApr 30, 2026

Profit From Amazon Call Spread After Put Expiry

$AMZN "Trade Idea 2: Buy the May 1 Expiry 262.50/267.50 Call Spread ($2.30) and sell the May 1 Expiry 240 Put for 7 cents.' puts expire, sell to close call spread near $5

By Greg Harmon
ETSY Put Spread Busts, Likely Worthless at Expiry
SocialApr 29, 2026

ETSY Put Spread Busts, Likely Worthless at Expiry

$ETSY "Trade Idea 1: Buy the May 1 Expiry 63/60 1×2 Put Spread for a 5 cent credit." a bust, will expire.

By Greg Harmon
May Call Spread Bust; Consider Rolling Puts Down‑Out
SocialApr 29, 2026

May Call Spread Bust; Consider Rolling Puts Down‑Out

$HOOD "Trade Idea 2: Buy the May 1 Expiry 83/86 Call Spread ($1.21) and sell the May 1 Expiry 74 Put for 30 cents.' a bust, may need to roll puts down and out.

By Greg Harmon
IBM Put Position Rolled to June 220, Strangle Ends
SocialApr 24, 2026

IBM Put Position Rolled to June 220, Strangle Ends

rolled short $IBM Apr 24 Exp 235 puts down and out to June 220 puts, calls from Strangle expire today.

By Greg Harmon
Sell April 24 60/75 Strangle for $1.55 Credit
SocialApr 24, 2026

Sell April 24 60/75 Strangle for $1.55 Credit

$INTC "Trade Idea 4: Sell the April 24 Expiry 60/75 Strangle for a $1.55 credit."puts expire. Will need to roll calls up and out

By Greg Harmon
Buy Tesla April 24 385/375 Put Spread for Credit
SocialApr 23, 2026

Buy Tesla April 24 385/375 Put Spread for Credit

$TSLA "Trade Idea 1: Buy the April 24 Expiry 385/375-372.50 1×2 Put Spread for a 5 cent credit." sell to close a 385/375 put spread on any strngth in stock. Let IV fall then can buy remaining put or...

By Greg Harmon
Free IBM Put Spread: Sell, Wait IV Drop, Roll
SocialApr 23, 2026

Free IBM Put Spread: Sell, Wait IV Drop, Roll

$IBM "Trade Idea 1: Buy the April 24 Expiry 250/242.50 1×2 Put Spread for free." sell to close a 250/242.50 put spread near $7.50, let IV fall then will need to roll remaining put down and out.

By Greg Harmon
BA Put Spread Trade
SocialApr 22, 2026

BA Put Spread Trade

$BA "Trade Idea 1: Buy the April 24 Expiry 220/215-212.50 1×2 Put Spread for a 5 cent credit." looks to be a bust, will expire

By Greg Harmon
Buy 202.5/200 Put Spread, Credit, Exit on Strength
SocialApr 22, 2026

Buy 202.5/200 Put Spread, Credit, Exit on Strength

$COF "Trade Idea 1: Buy the April 24 Expiry 202.50/200-195 1×2 Put Spread for a 5 cent credit." sell to close 202.50/200 put spread on any strength in stock. Let IV fall then can buy to close remaining put...

By Greg Harmon
Cheap 1x2 Put Spread Targets GE Strength
SocialApr 21, 2026

Cheap 1x2 Put Spread Targets GE Strength

$GE "Trade Idea 1: Buy the April 24 Expiry 300/292.50-290 1×2 Put Spread for 15 cents.' sell to close a 300/292.50 put spread on any strenght in stock. Let IV fall then can buy to close remaining put or...

By Greg Harmon
Fans Angry as Cavs Game Moves to Paywall
SocialApr 21, 2026

Fans Angry as Cavs Game Moves to Paywall

So f'ng mad I can't watch the @cavs tonight as @nbc decides to put it on their pay platform. But more so with Adam Silver and @nba for letting that happen. You all suck.

By Greg Harmon
Added Bullish Call Spreads on FDX
SocialApr 20, 2026

Added Bullish Call Spreads on FDX

added $FDX May 8 Exp 395/410/420 broken wing call flys, $SKY May 85 calls and $Z May 50 calls

By Greg Harmon
Dragonfly Capital's Top 5 Monday Stock Picks
SocialApr 19, 2026

Dragonfly Capital's Top 5 Monday Stock Picks

Dragonfly Capital - 5 Trade Ideas for Monday: Agilent, CIENA, Dollar General, Fedex and Champion Homes $A $CIEN $DG $FDX $SKY https://t.co/tu22GQjZXZ https://t.co/R6tWDfK6xM

By Greg Harmon
This Week’s Market Outlook: SPY, IWM, QQQ, TLT, GLD
SocialApr 18, 2026

This Week’s Market Outlook: SPY, IWM, QQQ, TLT, GLD

What to expect from the stock market this week https://t.co/ED0eV0SFkz $SPY $IWM $QQQ $TLT $GLD and more https://t.co/K3PhHcpXfk

By Greg Harmon
Weekly Macro Review & Preview for Premium Users
SocialApr 17, 2026

Weekly Macro Review & Preview for Premium Users

Premium Users - Macro Week in Review/Preview April 17, 2026, on the blog and here https://t.co/0ZHWM5Rrf2

By Greg Harmon
Closed Ally and Carvana April Call Spreads
SocialApr 17, 2026

Closed Ally and Carvana April Call Spreads

sold to close $ALLY Apr 42 calls and $CVNA Apr 24 Exp 352.50/382.50 call spreads

By Greg Harmon
Buy Call Spread, Sell Put: Ally Trade Strategy
SocialApr 17, 2026

Buy Call Spread, Sell Put: Ally Trade Strategy

$ALLY "Trade Idea 2: Buy the April 43/44 Call Spread (45 cents) and sell the April 40 Put for 15 cents." sell to close call spread on any weakness in stock. puts expire.

By Greg Harmon
Buy 120 Call Calendar, Sell 99 Put
SocialApr 17, 2026

Buy 120 Call Calendar, Sell 99 Put

$NFLX "Trade Idea 3: Buy the April/May 120 Call Calendar ($1.05) and sell the April 99 Put for 50 cents.' may need to roll puts down and out, April calls expire leaving a May call

By Greg Harmon
Buy April 185/187.5 Call Spread, Sell 177.5 Put
SocialApr 15, 2026

Buy April 185/187.5 Call Spread, Sell 177.5 Put

$MS "Trade Idea 2: Buy the April 185/187.50 Call Spread ($1.25) and sell the April 177.50 Put for 40 cents." puts expire, sell to close call spread on any weakness in stock or can watch to see if maxes out...

By Greg Harmon
Buy BAC 54/55 Call Spread, Sell 52 Put
SocialApr 15, 2026

Buy BAC 54/55 Call Spread, Sell 52 Put

$BAC "Trade Idea 2: Buy the April 54/55 Call Spread (34 cents) and sell the April 52 Put for 1 cent.' puts expire, sell to close call spread on any weakness in stock price.

By Greg Harmon
Buy April 84/82.5‑82 Put Spread, Credit 5¢
SocialApr 14, 2026

Buy April 84/82.5‑82 Put Spread, Credit 5¢

$WFC "Trade Idea 1: Buy the April 84/82.50-82 1×2 Put Spread for a 5 cent credit." sell to close a 84/82.50 put spread on any strength in the stock. Let IV fall then can buy to close remaining put...

By Greg Harmon
April 124/121 Put Spread Busted, Credit Lost
SocialApr 14, 2026

April 124/121 Put Spread Busted, Credit Lost

$C "Trade Idea 1: Buy the April 124/121 1×2 Put Spread for a 5 cent credit." a bust, will expire

By Greg Harmon
Added GOOGL Calendar Spread, Selling 300 Put
SocialApr 13, 2026

Added GOOGL Calendar Spread, Selling 300 Put

added $GOOGL Apr 27 Exp/May 1 Exp 330 call calendar selling Apr 27 Exp 300 put

By Greg Harmon
Added SPY & QQQ Call Calendar Risk Reversals
SocialApr 13, 2026

Added SPY & QQQ Call Calendar Risk Reversals

added $SPY May/June 700 call calendars selling May 640 put (call calendar risk reversal) and $QQQ May/June 640 call calendar risk reversals (with May 560 put short)

By Greg Harmon
SPY RSI Signals March 30 Bottom, Divergence Emerges
SocialApr 13, 2026

SPY RSI Signals March 30 Bottom, Divergence Emerges

Another signal (as they pile up) that March 30 was the bottom: $SPY on the verge of a higher high in RSI, nergating momentum divergece with price https://t.co/HVxScEKu6b

By Greg Harmon
Premium Users Get This Week’s Top Trade Ideas
SocialApr 12, 2026

Premium Users Get This Week’s Top Trade Ideas

Premium Users - Top Trade Ideas for the Week of April 13, 2026: The Best, on the blog and here https://t.co/ftQfOy5d50

By Greg Harmon
Premium Users Get Weekly Macro Review & Preview
SocialApr 10, 2026

Premium Users Get Weekly Macro Review & Preview

Premium Users - Macro Week in Review/Preview April 10, 2026, on the blog and here https://t.co/yuHKVKbbyr

By Greg Harmon
Dragonfly Premium Fund Gains 4.7% Weekly, 17.6% YTD
SocialApr 10, 2026

Dragonfly Premium Fund Gains 4.7% Weekly, 17.6% YTD

Dragonfly Capital Premium Top 10 Equal Weighted added 4.675% on the week using 90% of capital. YTD +17.61% https://t.co/vJiWIqZmjw https://t.co/tI2MVAcSJn

By Greg Harmon
Rolled QQQ Put Spreads,
SocialApr 10, 2026

Rolled QQQ Put Spreads,

Adjustment: $QQQ May 590/550 1x2 put spreads ==> June 600/564.78-560 1x2 put spreads taking $2.30

By Greg Harmon