Home › Track record

Track record

Our options track record — every trade, wins and losses.

Every trade idea our screens publish is tracked from its entry price to its exit, on equities and futures alike. No idea is removed for losing: the losing trades are on the record next to the winners, and every figure below is realized — no open-position marks.

Recording since Jan 2, 2026 · Last updated Nov 2, 2026

229ideas published
134closed
95wins
39losses
70.9%win rate (closed)
$98,030.88realized P&L

Results by market

Closed ideas only — an idea joins the win-rate count once it closes.

MarketClosedWinsLossesWin rate
Futures51411080.4%
Equities83542965.1%
All closed ideas134953970.9%

Results by strategy

Ideas published per strategy, how many are still open, and the realized result of the ones that have closed. A dash means nothing has closed yet.

StrategyRecording sinceIdeas enteredPositions openClosedWinsLossesWin rateRealized P&L
Sell PutsSep 24, 2026721161441772.1%$8,715
Covered CallsSep 24, 202666660————
WheelSep 25, 202628622101245.5%-$6,882
Short StranglesJan 2, 2026631251411080.4%$96,197.88

Every closed trade

All 134 closed ideas, newest exit first — what was collected, what was kept, and the realized P&L net of commissions.

Showing 134 of 134 closed trades

TickerStrategyHeldExitPremium collectedPremium keptBuying powerRealized P&LReturn on capital
DDOGSell PutsOct 27, 2026 → Oct 30, 2026Put 2x stop: fundamentals deteriorated$767.50-$1,315$3,237-$1,316-40.7%
DXCMSell PutsOct 27, 2026 → Oct 30, 2026Take-profit 50% on put$202.50$132.50$1,036$131.5012.7%
DDOGWheelOct 26, 2026 → Oct 30, 2026Wheel: 2x buyback, fundamentals deteriorated — close$815-$955$3,146-$956-30.4%
DDOGSell PutsOct 26, 2026 → Oct 30, 2026Put 2x stop: fundamentals deteriorated$815-$955$3,146-$956-30.4%
DDOGWheelOct 23, 2026 → Oct 30, 2026Wheel: 2x buyback, fundamentals deteriorated — close$680-$800$3,023-$801-26.5%
TTDSell PutsOct 16, 2026 → Oct 30, 2026Take-profit 50% on put$69$34.50$150$33.5022.3%
DDOGSell PutsOct 15, 2026 → Oct 30, 2026Put 2x stop: fundamentals deteriorated$810-$897.50$3,229-$898.50-27.8%
DDOGWheelOct 15, 2026 → Oct 30, 2026Wheel: 2x buyback, fundamentals deteriorated — close$810-$897.50$3,229-$898.50-27.8%
DDOGWheelOct 14, 2026 → Oct 30, 2026Wheel: 2x buyback, fundamentals deteriorated — close$1,117.50-$1,122.50$3,299-$1,123.50-34.1%
DDOGWheelOct 7, 2026 → Oct 30, 2026Wheel: 2x buyback, fundamentals deteriorated — close$1,075-$1,157.50$3,414-$1,158.50-33.9%
TTDSell PutsOct 19, 2026 → Oct 29, 2026Take-profit 50% on put$46.50$25.50$145$24.5016.9%
TTDSell PutsOct 14, 2026 → Oct 29, 2026Take-profit 50% on put$32$16$138$1510.9%
DXCMSell PutsSep 29, 2026 → Oct 29, 2026Time close: OTM put$0$52.50—$51.50—
TTDSell PutsOct 26, 2026 → Oct 28, 2026Put 2x stop: fundamentals deteriorated$42-$98$138-$99-71.7%
TTDSell PutsOct 20, 2026 → Oct 28, 2026Put 2x stop: fundamentals deteriorated$47.50-$92.50$157-$93.50-59.6%
DDOGSell PutsOct 20, 2026 → Oct 27, 2026Take-profit 50% on put$797.50$400$2,916$39913.7%
DDOGSell PutsOct 22, 2026 → Oct 26, 2026Take-profit 50% on put$972.50$487.50$2,946$486.5016.5%
DASHSell PutsOct 20, 2026 → Oct 26, 2026Put 2x stop: fundamentals deteriorated$555-$555$2,218-$556-25.1%
DASHSell PutsOct 19, 2026 → Oct 26, 2026Put 2x stop: fundamentals deteriorated$415-$427.50$2,154-$428.50-19.9%
DASHSell PutsOct 14, 2026 → Oct 26, 2026Put 2x stop: fundamentals deteriorated$430-$545$2,061-$546-26.5%
DASHWheelOct 13, 2026 → Oct 26, 2026Wheel: 2x buyback, fundamentals deteriorated — close$462.50-$467.50$2,151-$468.50-21.8%
DASHSell PutsOct 7, 2026 → Oct 26, 2026Put 2x stop: fundamentals deteriorated$448.50-$746.50$2,109-$747.50-35.4%
DASHWheelOct 7, 2026 → Oct 26, 2026Wheel: 2x buyback, fundamentals deteriorated — close$448.50-$746.50$2,109-$747.50-35.4%
DASHSell PutsOct 6, 2026 → Oct 26, 2026Put 2x stop: fundamentals deteriorated$587.50-$912.50$2,257-$913.50-40.5%
COINSell PutsSep 24, 2026 → Oct 26, 2026Put 2x stop: fundamentals deteriorated$1,022.50-$1,252.50—-$1,253.50—
RTYShort StranglesSep 23, 2026 → Oct 26, 2026Took profit (50%)$3,842.50$1,767.50—$1,742.18—
NFLXSell PutsOct 19, 2026 → Oct 23, 2026Take-profit 50% on put$121$61$810$607.4%
LLYSell PutsOct 19, 2026 → Oct 22, 2026Take-profit 50% on put$2,455$1,272.50$18,055$1,271.507.0%
NOWWheelOct 19, 2026 → Oct 22, 2026Wheel: take-profit 50% on put$290$163$1,583$16210.2%
LLYSell PutsOct 15, 2026 → Oct 22, 2026Take-profit 50% on put$2,790$1,435$17,933$1,4348.0%
NOWSell PutsOct 6, 2026 → Oct 22, 2026Time close: OTM put$325$79$1,758$784.4%
NOWSell PutsOct 1, 2026 → Oct 22, 2026Time close: OTM put$303.50$98$1,804$975.4%
GOOGLSell PutsSep 30, 2026 → Oct 22, 2026Time close: OTM put$607.50$265$4,874$2645.4%
NFLXSell PutsSep 25, 2026 → Oct 22, 2026Time close: OTM put$120.50$15—$14—
NOWWheelOct 14, 2026 → Oct 21, 2026Wheel: take-profit 50% on put$425$220$1,812$21912.1%
NOWSell PutsOct 9, 2026 → Oct 21, 2026Take-profit 50% on put$397.50$217.50$1,654$216.5013.1%
NOWWheelOct 9, 2026 → Oct 21, 2026Wheel: take-profit 50% on put$397.50$217.50$1,654$216.5013.1%
ZCShort StranglesSep 23, 2026 → Oct 21, 2026Managed close$7,500-$4,875—-$5,247—
GCShort StranglesSep 18, 2026 → Oct 21, 2026Took profit (50%)$15,860$7,150—$7,082.96—
DDOGWheelOct 13, 2026 → Oct 16, 2026Wheel: 2x buyback, fundamentals deteriorated — close$1,010-$1,015$3,493-$1,016-29.1%
NOWWheelOct 13, 2026 → Oct 16, 2026Wheel: take-profit 50% on put$452.50$233$1,593$23214.6%
DDOGSell PutsOct 6, 2026 → Oct 16, 2026Put 2x stop: fundamentals deteriorated$965-$975$3,369-$976-29.0%
DDOGWheelOct 6, 2026 → Oct 16, 2026Wheel: 2x buyback, fundamentals deteriorated — close$965-$975$3,369-$976-29.0%
DDOGSell PutsOct 5, 2026 → Oct 16, 2026Put 2x stop: fundamentals deteriorated$775-$822.50$3,132-$823.50-26.3%
ABNBSell PutsOct 12, 2026 → Oct 15, 2026Take-profit 50% on put$355$182$2,234$1818.1%
BKNGSell PutsOct 9, 2026 → Oct 15, 2026Take-profit 50% on put$330$165$2,026$1648.1%
DDOGSell PutsOct 9, 2026 → Oct 15, 2026Put 2x stop: fundamentals deteriorated$897.50-$902.50$3,581-$903.50-25.2%
DDOGWheelOct 9, 2026 → Oct 15, 2026Wheel: 2x buyback, fundamentals deteriorated — close$897.50-$902.50$3,581-$903.50-25.2%
LLYSell PutsOct 9, 2026 → Oct 15, 2026Take-profit 50% on put$2,382.50$1,222.50$16,501$1,221.507.4%
LLYSell PutsOct 7, 2026 → Oct 15, 2026Take-profit 50% on put$2,705$1,367.50$17,152$1,366.508.0%
LLYSell PutsOct 6, 2026 → Oct 15, 2026Take-profit 50% on put$2,505$1,412.50$16,835$1,411.508.4%
NOWWheelOct 6, 2026 → Oct 15, 2026Wheel: time close, OTM put$325$79$1,758$784.4%
NOWWheelOct 2, 2026 → Oct 15, 2026Wheel: time close, OTM put$377.50$172$1,814$1719.4%
GOOGLSell PutsSep 29, 2026 → Oct 15, 2026Time close: OTM put$0$91—$90—
GOOGLSell PutsSep 28, 2026 → Oct 15, 2026Time close: OTM put$370$109.50$5,626$108.501.9%
DASHWheelOct 12, 2026 → Oct 14, 2026Wheel: 2x buyback, fundamentals deteriorated — close$412.50-$422.50$2,240-$423.50-18.9%
DASHSell PutsOct 9, 2026 → Oct 14, 2026Put 2x stop: fundamentals deteriorated$532.50-$532.50$2,550-$533.50-20.9%
DASHWheelOct 9, 2026 → Oct 14, 2026Wheel: 2x buyback, fundamentals deteriorated — close$532.50-$532.50$2,550-$533.50-20.9%
SHOPSell PutsOct 8, 2026 → Oct 14, 2026Take-profit 50% on put$547.50$276.50$1,953$275.5014.1%
LLYSell PutsOct 5, 2026 → Oct 14, 2026Take-profit 50% on put$2,365$1,220$16,773$1,2197.3%
LLYSell PutsOct 2, 2026 → Oct 14, 2026Take-profit 50% on put$2,312.50$1,185$17,068$1,1846.9%
LLYSell PutsOct 1, 2026 → Oct 14, 2026Take-profit 50% on put$2,195$1,097.50$16,426$1,096.506.7%
LLYSell PutsSep 25, 2026 → Oct 14, 2026Take-profit 50% on put$2,347.50$1,175—$1,174—
LLYWheelSep 25, 2026 → Oct 14, 2026Wheel: take-profit 50% on put$2,347.50$1,175—$1,174—
LLYSell PutsSep 25, 2026 → Oct 14, 2026Take-profit 50% on put$1,815$947.50—$946.50—
ZSShort StranglesSep 23, 2026 → Oct 12, 2026Managed close$3,600$1,850—$1,730.96—
CLShort StranglesSep 18, 2026 → Oct 12, 2026Managed close$11,180$4,960—$4,886.56—
HGShort StranglesSep 18, 2026 → Oct 12, 2026Managed close$5,862.50$2,812.50—$2,773.98—
NQShort StranglesSep 18, 2026 → Oct 12, 2026Managed close$22,810$9,120—$9,087.80—
DDOGSell PutsOct 1, 2026 → Oct 9, 2026Take-profit 50% on put$960$490$3,267$48915.0%
NOWSell PutsSep 30, 2026 → Oct 9, 2026Take-profit 50% on put$317.50$164$1,538$16310.6%
NOWWheelSep 30, 2026 → Oct 9, 2026Wheel: take-profit 50% on put$317.50$164$1,538$16310.6%
GOOGLSell PutsSep 25, 2026 → Oct 9, 2026Take-profit 50% on put$530$275.50—$274.50—
GOOGLWheelSep 25, 2026 → Oct 9, 2026Wheel: take-profit 50% on put$530$275.50—$274.50—
GOOGLSell PutsSep 25, 2026 → Oct 9, 2026Take-profit 50% on put$860$435—$434—
GOOGLWheelSep 25, 2026 → Oct 9, 2026Wheel: take-profit 50% on put$860$435—$434—
GOOGLSell PutsSep 24, 2026 → Oct 9, 2026Take-profit 50% on put$590$295—$294—
6EShort StranglesSep 18, 2026 → Oct 9, 2026Managed close$6,325-$1,500—-$1,626.40—
ZBShort StranglesSep 18, 2026 → Oct 9, 2026Managed close$14,062.50-$4,062.52—-$4,303.52—
MSFTSell PutsOct 2, 2026 → Oct 6, 2026Take-profit 50% on put$530$265.50$7,435$264.503.6%
DASHSell PutsSep 30, 2026 → Oct 6, 2026Take-profit 50% on put$572.50$288$2,152$28713.3%
METASell PutsSep 30, 2026 → Oct 6, 2026Take-profit 50% on put$1,557.50$792.50$9,852$791.508.0%
NOWSell PutsSep 29, 2026 → Oct 6, 2026Take-profit 50% on put$0$213.50—$212.50—
MSFTSell PutsSep 30, 2026 → Oct 5, 2026Take-profit 50% on put$845$425$7,707$4245.5%
SHOPSell PutsSep 29, 2026 → Oct 5, 2026Take-profit 50% on put$0$243—$242—
METASell PutsSep 28, 2026 → Oct 5, 2026Take-profit 50% on put$1,442.50$725$9,820$7247.4%
NOWSell PutsSep 28, 2026 → Oct 5, 2026Take-profit 50% on put$280$140.50$1,445$139.509.7%
JNJSell PutsSep 25, 2026 → Oct 2, 2026Put 2x stop: fundamentals deteriorated$196.50-$243.50—-$244.50—
JNJSell PutsSep 24, 2026 → Oct 2, 2026Put 2x stop: fundamentals deteriorated$302.50-$302.50—-$303.50—
NVDASell PutsSep 24, 2026 → Oct 2, 2026Take-profit 50% on put$395$200—$199—
SHOPSell PutsSep 28, 2026 → Sep 30, 2026Take-profit 50% on put$350.50$186.50$1,579$185.5011.7%
SHOPSell PutsSep 25, 2026 → Sep 30, 2026Take-profit 50% on put$305$169.50—$168.50—
RTYShort StranglesAug 31, 2026 → Sep 17, 2026Managed close$3,425$987.50—$962.18—
ZCShort StranglesAug 31, 2026 → Sep 17, 2026Took profit (50%)$2,493.75$1,312.50—$1,208.34—
ZSShort StranglesAug 31, 2026 → Sep 17, 2026Managed close$2,968.75$1,406.25—$1,331.85—
6BShort StranglesAug 28, 2026 → Sep 17, 2026Time exit (21 DTE)$568.75$237.50—$212.22—
6EShort StranglesAug 28, 2026 → Sep 17, 2026Time exit (21 DTE)$912.50$600—$568.40—
CLShort StranglesAug 28, 2026 → Sep 17, 2026Managed close$34,220-$7,640—-$7,848.08—
ESShort StranglesAug 28, 2026 → Sep 17, 2026Managed close$6,850$2,112.50—$2,078.74—
GCShort StranglesAug 28, 2026 → Sep 17, 2026Managed close$22,520$6,800—$6,703.70—
HGShort StranglesAug 28, 2026 → Sep 17, 2026Took profit (50%)$5,862.50$2,825—$2,799.32—
NGShort StranglesAug 28, 2026 → Sep 17, 2026Managed close$5,380$1,980—$1,853.60—
NQShort StranglesAug 28, 2026 → Sep 17, 2026Managed close$26,840$8,550—$8,461.38—
ZNShort StranglesAug 28, 2026 → Sep 17, 2026Managed close$4,062.51-$1,328.12—-$1,472.72—
ZBShort StranglesAug 17, 2026 → Aug 27, 2026Managed close$1,968.75$93.75—$64.83—
6EShort StranglesAug 13, 2026 → Aug 27, 2026Managed close$1,525-$475—-$512.92—
6EShort StranglesAug 4, 2026 → Aug 27, 2026Managed close$3,537.50-$250—-$344.80—
CLShort StranglesAug 4, 2026 → Aug 27, 2026Time exit (21 DTE)$9,630$2,450—$2,382.68—
ESShort StranglesAug 4, 2026 → Aug 27, 2026Time exit (21 DTE)$7,130$3,230—$3,208.90—
GCShort StranglesAug 4, 2026 → Aug 27, 2026Managed close$27,830-$14,810—-$14,957.66—
NQShort StranglesAug 4, 2026 → Aug 27, 2026Time exit (21 DTE)$81,670$29,360—$29,362.30—
ZNShort StranglesAug 4, 2026 → Aug 27, 2026Took profit (50%)$7,656.25$4,843.75—$4,650.95—
ESShort StranglesJul 7, 2026 → Aug 27, 2026Managed close$14,015$215—$11,305.90—
GCShort StranglesJul 24, 2026 → Aug 3, 2026Time exit (21 DTE)$7,840$1,770—$1,744.32—
6EShort StranglesJul 20, 2026 → Aug 3, 2026Managed close$825$125—$74.58—
ESShort StranglesJul 20, 2026 → Aug 3, 2026Managed close$4,047.50-$90—-$103.24—
GCShort StranglesJul 20, 2026 → Aug 3, 2026Time exit (21 DTE)$8,630$2,570—$2,537.90—
NQShort StranglesJul 20, 2026 → Aug 3, 2026Managed close$11,054$1,704—$1,690.76—
ZNShort StranglesJul 20, 2026 → Aug 3, 2026Managed close$10,000$625—$726.43—
NGShort StranglesJul 8, 2026 → Aug 3, 2026Time exit (21 DTE)$4,740$120—$44.16—
ZNShort StranglesJul 8, 2026 → Aug 3, 2026Managed close$4,218.75$156.25—$611.39—
6EShort StranglesJul 7, 2026 → Aug 3, 2026Managed close$512.50$62.50—$399.58—
CLShort StranglesJul 7, 2026 → Aug 3, 2026Managed close$3,804$314—$265.56—
NQShort StranglesJul 7, 2026 → Aug 3, 2026Managed close$11,504$2,184—$2,170.76—
6AShort StranglesJul 7, 2026 → Jul 30, 2026Managed close$430$50—$37.36—
6BShort StranglesJul 7, 2026 → Jul 30, 2026Took profit (50%)$381.25$200—$187.36—
6AShort StranglesMay 15, 2026 → Jul 6, 2026Managed close$690$390—$364.66—
6BShort StranglesMay 15, 2026 → Jul 6, 2026Managed close$900$550—$511.98—
6EShort StranglesMay 15, 2026 → Jul 6, 2026Managed close$2,475$1,125—$1,061.64—
CLShort StranglesMay 15, 2026 → Jul 6, 2026Managed close$810-$74—$1,217.32—
NGShort StranglesMay 15, 2026 → Jul 6, 2026Took profit (50%)$840$600—$2,243.94—
ZNShort StranglesMay 15, 2026 → Jul 6, 2026Took profit (50%)$765.64$687.51—$663.33—
ESShort StranglesJan 2, 2026 → Jul 6, 2026Managed close$16,935$7,710—$11,744.66—
NQShort StranglesMay 15, 2026 → Jun 12, 2026Managed close$3,289-$119—-$143.20—

Open positions, period filters and sortable columns are on the interactive record on the homepage. Buying power and return on capital appear where the entry record carries them — a dash where it doesn't, never an estimate.

Track record questions

What does this options track record cover?

Every trade idea our screens have published since Jan 2, 2026 for the strategies we offer today, on equities and futures alike: puts, covered calls, the wheel and futures short strangles. A strategy we stop offering leaves the record as a whole. Each idea is recorded from the price noted when it was published to the price noted when it closed. As of Nov 2, 2026 that is 229 ideas, 134 of them closed.

Are losing trades included?

Yes. Every closed idea counts, win or lose, and no idea is ever removed for its result. Of the 134 closed ideas so far, 39 were losses — each one is listed in the table above with its realized P&L.

How are the trades tracked?

Each idea is tracked from its entry price to its exit under the management rules published with it: winners are harvested at half the premium collected, losers are cut at twice it, and time exits are set at entry. Equity ideas are tracked at one contract each, so the record scales to any account. Futures strangles are managed as rolling campaigns, and their P&L covers the whole campaign. Results are net of commissions.

How is the win rate calculated?

Winning closed ideas divided by all closed ideas — currently 95 of 134. An idea counts as a win when its realized P&L, net of commissions, is above zero. Open positions are not counted until they close. Premium selling wins often by design and loses larger when it loses, so read the win rate next to the realized P&L, never on its own.

How often is the record updated?

The record is republished as ideas are managed and closed; the date at the top of this page shows the latest update (currently Nov 2, 2026). The screens that feed it publish every trading day by 10:00 AM Central.