Public track record · 313 closed · 22 live

Every signal we closed, in the open.

335 signals published, 313 closed since January 5, 2026. 93% of the 313 finished are in profit, with share lots still held marked to market — $115,394 of premium captured, +$43,291 total P/L, and every loss left on the page.

Premium captured

$115,394

Across 313 closed cash-secured puts and covered calls

Win rate

93%

291 of 313 finished, held lots marked to market

Total P/L incl. open share positions

+$43,291

Realized +$44,482 · 5 assignments still held, unrealized −$1,191

Nov 4, 2026Signals313Premium$115,394Realized+$44,482
  • Premium kept
  • Closed at a loss
  • Assigned, shares held
  • Realized P/L

Closed signals

313

Since January 5, 2026

Live right now

22

Members only — details stay in the feed

Annualized on capital

35%

Capital × days weighted

Premium kept

43%

Option P/L ÷ premium captured

Median hold

8 days

38 tickers traded

01

Month by month

Premium from the signals that closed each month, and what was realized.

Monthly skyline

Gold bars: premium of the signals closed that month (count inside). Below: realized P/L.

Premium closedRealized

Month highlights

Best month
August 2026+$11,940
Toughest month
October 2026−$2,865
Busiest month
June 202648 closes
Average per month
28 closes

Months count when a trade's outcome landed — the close or the assignment. Sold share legs count in the month of the sale.

02

Every outcome, distributed

How much of each trade's premium was kept — wins and losses on the same axis.

Share of premium kept, per trade

Each finished trade's P/L as a share of the premium it collected (lots still held are marked to market). Most wheel trades are bought back early, around half the premium.

Median kept: 51%

93%291/313

Win rate

291 of 313 finished signals are at or above zero. The 5 assigned lots still held count at the premium kept plus their share move to date.

The honest numbers

Average win
+$179.54
Average loss
−$407.03
Largest loss
$CRWV−$3,052
Best trade
$TSLA+$2,823
Kept 98%+ of the premium
2
Median hold
8 days
233 cash-secured puts80 covered calls

03

When a put gets assigned

Assignment is part of the wheel, not a failure we hide.

The wheel, lane by lane

Every put either closes (bought back or expired) or is assigned; assigned shares are tracked until they're sold or called away.

233 cash-secured puts

  • Closed or expired226
  • Assigned · shares held5
  • Assigned · shares sold2

80 covered calls

  • Closed or expired80
  • Called away0

Assignment ledger

Assignments
7
Premium kept on assignment
$1,358
Lots still held
5
Share P/L on sold lots
−$5,372

Assignments are part of the record, not hidden: an assigned put keeps its full premium and the share lot is tracked in the members feed until it exits — once sold, the share P/L is included here too.

04

The full ledger

Every closed signal, newest first. Open positions stay in the members feed.

313 closed

The names behind the record

38 tickers traded · most active first

  • $TSLL85 signals · 81/85 wins+$2,263
  • $NBIS42 signals · 40/42 wins+$18,389
  • $TSLA28 signals · 27/28 wins+$6,787
  • $RKLB16 signals · 15/16 wins+$2,300
  • $DRAM15 signals · 13/15 wins+$695.07
  • $HOOD11 signals · 8/11 wins+$1,498
  • $ROBN10 signals · 10/10 wins+$1,209
  • $SOFI8 signals · 7/8 wins+$84.00
  • $CRWV8 signals · 6/8 wins−$3,440
  • $SPCX7 signals · 6/7 wins+$797.10
  • $LMND7 signals · 7/7 wins+$775.94
  • $MU6 signals · 6/6 wins+$3,759

Trade history

Newest first · realized P/L includes the share leg once an assigned lot is sold.

22 live signals — members only
TickerStrikeRealized
RKLBCash-secured put · Jun 29, 2026$65.00+$170.00
HPECash-secured put · Jun 29, 2026$50.00−$583.00
NBISCash-secured put · Jun 29, 2026$200.00+$229.01
RKLBCash-secured put · Jun 29, 2026$80.00+$107.42
ROBNCash-secured put · Jun 29, 2026$20.00+$55.00
ASTSCash-secured put · Jun 29, 2026$80.00−$150.00
SPCXCash-secured put · Jun 29, 2026$120.00+$106.00
TSLLCash-secured put · Jun 29, 2026$12.50+$29.01
DRAMCash-secured put · Jun 25, 2026$50.00+$75.00
ROBNCovered call · Jun 25, 2026$35.00+$204.00
MUCash-secured put · Jun 25, 2026$850.00+$1,227
TSLLCash-secured put · Jun 22, 2026$12.00+$39.18
TSLACash-secured put · Jun 18, 2026$355.00+$41.01
MRVLCash-secured put · Jun 18, 2026$255.00+$742.98
NBISCash-secured put · Jun 17, 2026$200.00+$587.99
NBISCash-secured put · Jun 17, 2026$140.00+$497.99
MRVLCash-secured put · Jun 16, 2026$220.00+$707.99
DRAMCash-secured put · Jun 15, 2026$50.00+$128.01
TSLLCash-secured put · Jun 15, 2026$11.00+$28.18
HOODCash-secured put · Jun 15, 2026$50.00+$428.02
VIAVCash-secured put · Jun 15, 2026$40.00+$119.00
NBISCash-secured put · Jun 15, 2026$175.00+$246.00
TSLLCash-secured put · Jun 15, 2026$10.00+$30.18
DRAMCash-secured put · Jun 12, 2026$43.00+$98.01
MRVLCash-secured put · Jun 12, 2026$210.00+$103.01

05

How we count

The rules behind every number on this page.

  1. Every signal, no deletions

    Each signal is recorded the moment it's published. Closed trades are never edited out or hidden — winners and losers alike.

  2. A win is P/L at or above zero

    Win rate counts every finished signal. An assigned lot still held counts at its total P/L today: the premium kept plus the share move since assignment, at the latest price (refreshed hourly). A win is a total at or above zero.

  3. Premium is what was collected

    Premium captured is the credit of every closed signal: premium × 100 × contracts, at the price in the signal.

  4. Realized means option + shares

    Realized P/L is the option leg at its close, plus the share leg once an assigned lot is sold. Lots still held are shown separately as unrealized, and the headline total adds both.

  5. Annualized by capital and time

    Return on capital is weighted by capital × days held — Σ P/L ÷ Σ (capital × days) × 365 — so a one-day trade can't dominate the average.

  6. Open signals stay private

    Live positions are the paid product: only their count is public. Each one lands here once it closes. The page refreshes hourly.

Educational only — not financial advice or a recommendation to buy or sell any security. Past performance does not guarantee future results. Options trading involves substantial risk of loss. Results are per signal at the published prices.

06

Trade alongside the record

The exact cards members get — and two ways to start.

Example signal
TSLATesla Inc.NewSellCSP
Opened Oct 29, 202628 DTEOpen
Strike
$300
Premium
$9.80
Capital
$30,000
Expiration
Dec 3, 2026
Time in tradeDay 7 of 35
Monthly ROI
3.4%
Annualized ROI
41.1%
Yield: 3.3%Breakeven: $290.20

Projected premium yield if held to expiration — not a guarantee.

8.7% OTM
Underlying: $328.50Strike: $300

Selling the 300 put after the pullback — roughly 9% of downside cushion above major support.

High-IV name — expect swings and size the position accordingly.

Log a similar tradeOpens your own position form pre-filled. Your contracts, price and fees may differ.
Example signal
AMDAdvanced Micro DevicesSellCSP
Opened Sep 28, 2026·Assigned Oct 26, 2026AssignedHolding shares
Strike
$155
Premium
$4.10
Capital
$15,500
Expiration
Oct 26, 2026
100 sh @ $155.00
Premium kept
$410.00
Shares P/L
+$370.00unrealized · at publish
Live price: $158.70(at publish)

The wheel continues — covered calls can now be sold against these shares.

Assigned at $155 — happy to own AMD here. Net cost basis $150.90 after premium; now selling covered calls against the shares.

Example signal
NBISNebius GroupSellCSP
Opened Oct 2, 2026·Closed Nov 1, 2026Closed
Strike
$170
Premium
$6.40
Capital
$17,000
Expiration
Nov 1, 2026
Realized P/L
$640.00
Realized ROI
3.8%
Annualized ROI: 45.8%Held 30d

Expired worthless — full premium captured.

Signals · PRO

$9.99/ month

The live feed behind this record

Every new signal with strike, premium, projected ROI and rationale, alerts when it's time to act, and every close tracked to its result. Cancel anytime.

Free forever

Free

Track your own wheel

Log puts, assignments and covered calls, see premium and annualized returns, and keep your own honest record — no card required.