Options traders love talking about premium collected. "I pulled in $1,200 this month selling puts and calls." And look, that feels great. But if that's the only number you're tracking, you're flying blind — and probably overstating your actual returns.
True options income, especially for wheel strategy traders, is a composite number. It's not just the credit you received when you sold a contract. It's the net result of premiums collected, dividends received, assignment costs absorbed, and the unrealized gains or losses sitting in your positions right now.
Let's break down what actually goes into your options income and why tracking it properly changes the way you evaluate your performance.
Here's a scenario that plays out constantly. You sold a cash-secured put on INTC at the $30 strike and collected $1.20 in premium — that's $120 per contract. Nice. The put expired worthless, you kept the full premium, and you log it as income. So far, so good.
Next week, you sell another $30 put on INTC for $0.85 ($85). This time, INTC drops to $27 and you get assigned. Now you own 100 shares at a cost basis of $30 per share, and you've collected $205 in total put premium across both trades.
You then sell a covered call at the $30 strike for $0.95 ($95). INTC stays at $28. The call expires worthless. You sell another call at the $29 strike for $0.70 ($70). INTC stays flat. That one expires too.
At this point, many traders look at their premium log and see: $120 + $85 + $95 + $70 = $370 in collected premiums. They think they're up $370.
But here's the reality. You own 100 shares of INTC at $30 that are currently worth $28. That's a $200 unrealized loss sitting right there. Your true net position is $370 in premiums minus $200 in unrealized loss = $170 in actual gain. Still profitable, but less than half of what the "premium collected" number suggested.
And if INTC pays a dividend during this period? That's additional income that should be counted too. If you received $0.125 per share ($12.50), your true position is $182.50.
This is why tracking gross premium alone gives you a distorted picture.
When you're running the wheel strategy, your actual income comes from multiple sources that all need to be tracked together:
Every cash-secured put you sell generates premium. Whether it expires worthless (pure profit) or results in assignment (premium offsets your cost basis), this is income stream number one.
Once you own shares from assignment, covered calls generate ongoing income. Each call premium collected further reduces your effective cost basis on those shares.
If you're wheeling dividend-paying stocks — and many wheel traders specifically target them — those dividends are real income. They reduce your cost basis and contribute to total return. Ignoring them understates your performance.
When you get assigned on a put, you're buying shares. When you get assigned on a call, you're selling them. These aren't "income" per se, but they directly affect your cost basis and realized gains. You can't calculate true returns without them.
The current market value of shares you're holding from assignment affects your total portfolio return. A position that's collected $400 in premiums but is sitting on $600 in unrealized losses is not a winning position — yet.
Most traders start with a spreadsheet. It works fine when you're tracking two or three positions. You have a column for premium collected, maybe one for dividends, and you manually calculate cost basis.
Then you scale to eight positions. Some are in the put phase, some in the call phase. You've got different expiration dates, rolling adjustments, partial closes, and dividend payments arriving on different schedules. The spreadsheet becomes a second job.
The real problem isn't the data entry — it's that spreadsheets don't naturally connect related transactions. That INTC put you sold three months ago, the assignment that followed, the four covered calls since, and the two dividends received are all part of one continuous wheel cycle on one ticker. In a spreadsheet, they're just rows. You have to mentally (or formulaically) stitch them together to see the complete picture.
Even if your spreadsheet is perfect, rolling up individual position performance to a portfolio-level view is painful. Questions like "what's my total return across all positions this quarter?" or "which tickers have the best premium-to-capital ratio?" require custom formulas that break every time you add a new position.
A good options income tracking system does three things:
Connects the full cycle. Every transaction on a given ticker — puts sold, assignments taken, calls written, dividends received — feeds into a single running cost basis for that position. You see the full journey, not isolated trades.
Separates income types. You can see your put premium income, call premium income, and dividend income independently. This matters because it tells you where your edge actually is. Maybe you're great at selling puts but your covered call timing needs work. You won't know unless you can see it.
Shows net performance, not just gross. Total premium collected is a feel-good number. Net return — factoring in cost basis, unrealized gains/losses, and all income streams — is the number that matters.
This is the exact problem that MyATMM was built to solve. Every transaction you log — whether it's a put sold, a call expired, a dividend received, or an assignment — feeds into a unified view of your position. Your cost basis updates automatically as premiums are collected and shares are assigned. Your dashboard shows real portfolio returns, not just a running tally of credits received.
You can see at a glance which positions are net profitable, which ones are underwater, and what your true income breakdown looks like across premiums and dividends. For wheel traders running multiple positions, that visibility is the difference between thinking you're profitable and knowing it.
If you've been tracking options income in a spreadsheet and you're starting to feel the limitations, give MyATMM a try. The free tier supports up to 3 tickers with no credit card required — enough to see how unified income tracking changes your perspective.
MyATMM provides purpose-built cost basis tracking for option sellers, with the flexibility to track covered calls, cash-secured puts, and wheel strategy positions.
Track up to 3 tickers completely free forever. No credit card required.
Create Your Free Account TodayBuilt for covered calls, cash-secured puts, and the wheel strategy