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
- 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%
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
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.
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.
| Ticker | Outcome | Strike | Premium | Opened | Closed | Days | Realized | Annual ROI |
|---|---|---|---|---|---|---|---|---|
| RKLBCash-secured put · Jun 29, 2026 | Closed | $65.00 | $2.65 | Jun 25, 2026 | Jun 29, 2026 | 4 | +$170.00 | 238.7% |
| HPECash-secured put · Jun 29, 2026 | Closed | $50.00 | $1.40 | Jun 2, 2026 | Jun 29, 2026 | 27 | −$583.00 | -157.6% |
| NBISCash-secured put · Jun 29, 2026 | Closed | $200.00 | $3.80 | Jun 23, 2026 | Jun 29, 2026 | 6 | +$229.01 | 69.7% |
| RKLBCash-secured put · Jun 29, 2026 | Closed | $80.00 | $1.83 | Jun 3, 2026 | Jun 29, 2026 | 26 | +$107.42 | 18.9% |
| ROBNCash-secured put · Jun 29, 2026 | Closed | $20.00 | $0.90 | Jun 25, 2026 | Jun 29, 2026 | 4 | +$55.00 | 250.9% |
| ASTSCash-secured put · Jun 29, 2026 | Closed | $80.00 | $3.50 | May 29, 2026 | Jun 29, 2026 | 31 | −$150.00 | -22.1% |
| SPCXCash-secured put · Jun 29, 2026 | Closed | $120.00 | $2.10 | Jun 23, 2026 | Jun 29, 2026 | 6 | +$106.00 | 53.7% |
| TSLLCash-secured put · Jun 29, 2026 | Closed | $12.50 | $0.50 | Jun 1, 2026 | Jun 29, 2026 | 28 | +$29.01 | 30.3% |
| DRAMCash-secured put · Jun 25, 2026 | Closed | $50.00 | $1.60 | Jun 23, 2026 | Jun 25, 2026 | 2 | +$75.00 | 273.8% |
| ROBNCovered call · Jun 25, 2026 | Closed | $35.00 | $3.20 | Jun 15, 2026 | Jun 25, 2026 | 10 | +$204.00 | 212.7% |
| MUCash-secured put · Jun 25, 2026 | Closed | $850.00 | $15.00 | Jun 23, 2026 | Jun 25, 2026 | 2 | +$1,227 | 263.4% |
| TSLLCash-secured put · Jun 22, 2026 | Closed | $12.00 | $0.78 | Jun 5, 2026 | Jun 22, 2026 | 17 | +$39.18 | 70.1% |
| TSLACash-secured put · Jun 18, 2026 | Closed | $355.00 | $1.05 | Jun 18, 2026 | Jun 18, 2026 | 1 | +$41.01 | 42.2% |
| MRVLCash-secured put · Jun 18, 2026 | Closed | $255.00 | $14.90 | Jun 3, 2026 | Jun 18, 2026 | 15 | +$742.98 | 70.9% |
| NBISCash-secured put · Jun 17, 2026 | Closed | $200.00 | $11.50 | Jun 3, 2026 | Jun 17, 2026 | 14 | +$587.99 | 76.6% |
| NBISCash-secured put · Jun 17, 2026 | Closed | $140.00 | $10.20 | May 26, 2026 | Jun 17, 2026 | 22 | +$497.99 | 59.0% |
| MRVLCash-secured put · Jun 16, 2026 | Closed | $220.00 | $14.00 | Jun 9, 2026 | Jun 16, 2026 | 7 | +$707.99 | 167.8% |
| DRAMCash-secured put · Jun 15, 2026 | Closed | $50.00 | $2.15 | Jun 5, 2026 | Jun 15, 2026 | 10 | +$128.01 | 93.4% |
| TSLLCash-secured put · Jun 15, 2026 | Closed | $11.00 | $0.58 | Jun 5, 2026 | Jun 15, 2026 | 10 | +$28.18 | 93.5% |
| HOODCash-secured put · Jun 15, 2026 | Closed | $50.00 | $8.80 | Mar 24, 2026 | Jun 15, 2026 | 83 | +$428.02 | 37.6% |
| VIAVCash-secured put · Jun 15, 2026 | Closed | $40.00 | $2.25 | May 29, 2026 | Jun 15, 2026 | 17 | +$119.00 | 63.9% |
| NBISCash-secured put · Jun 15, 2026 | Closed | $175.00 | $3.76 | Jun 10, 2026 | Jun 15, 2026 | 5 | +$246.00 | 102.6% |
| TSLLCash-secured put · Jun 15, 2026 | Closed | $10.00 | $0.55 | Jun 10, 2026 | Jun 15, 2026 | 5 | +$30.18 | 220.3% |
| DRAMCash-secured put · Jun 12, 2026 | Closed | $43.00 | $1.90 | Jun 9, 2026 | Jun 12, 2026 | 3 | +$98.01 | 277.3% |
| MRVLCash-secured put · Jun 12, 2026 | Closed | $210.00 | $2.05 | Jun 9, 2026 | Jun 12, 2026 | 3 | +$103.01 | 59.7% |
05
How we count
The rules behind every number on this page.
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.
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.
Premium is what was collected
Premium captured is the credit of every closed signal: premium × 100 × contracts, at the price in the signal.
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.
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.
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.
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.















