How to Track Options Premium Income Like a Pro

Tracking options premium income gets exponentially harder as your portfolio grows. One covered call on AAPL is easy. Ten positions across five stocks with rolls, assignments, and expirations? That's where most traders lose accuracy — and with it, their ability to measure whether their strategy is actually working.
Try the math on a real ticker — for free
Plug in any of 200+ tickers and get live premium, annualized yield, breakeven, and assignment P&L instantly. No signup, no credit card.
Why Accurate Income Tracking Matters
Premium selling is an income strategy. If you can't accurately measure your income, you can't know your real return. Specifically, you need to track:
- Gross premium collected — total credits from opening trades.
- Net premium — gross premium minus any debits paid to close or roll positions.
- Cost basis impact — premiums reduce your effective cost basis on positions. This matters for tax reporting and for knowing your true breakeven.
- Weekly/monthly income trends — are you growing income or just treading water?
- Win rate — what percentage of trades expire worthless (profitable) vs. requiring a roll or close at a loss?
Three Approaches to Tracking
Before we get into the tracking methods, it's worth noting that not everyone tracks at all — some investors outsource the entire workflow to a covered-call ETF and let the manager do it. We compare the trade-offs in our JEPI & QYLD vs DIY covered calls analysis. The rest of this article assumes you're running premium selling yourself and need an honest accounting of the results.
1. Brokerage Statements
Your brokerage account shows every transaction, but statements are designed for tax reporting — not strategy analysis. They don't link rolls together, don't show cumulative premium per position, and don't calculate annualized yield. Usable for record-keeping but poor for decision-making.
2. Spreadsheets
The most common approach. Google Sheets or Excel with columns for ticker, strike, premium, open date, close date, and P&L. Works well initially but breaks down with roll chains and assignments. Formula errors compound over time.
3. Dedicated Options Income Tracker
A purpose-built platform like CoverEdge that understands trade lifecycles natively. Every trade has a defined status (open, closed, expired, assigned, rolled). Premiums are recorded as immutable ledger entries. Roll chains are automatically linked. Cost basis updates on assignment. Income charts show weekly and monthly trends.
What Pro-Level Tracking Looks Like
Serious premium sellers track these metrics:
- 7-day premium — rolling weekly income snapshot.
- MTD net credit — month-to-date income accounting for opens and closes.
- $/day efficiency— how much premium income you're earning per day per position.
- Annualized ROI — your return normalized to a yearly basis for comparison.
- Win rate (30-trade rolling) — percentage of trades that expire profitably.
- Best week — highest single-week income for goal-setting.
CoverEdge tracks all of these on the dashboard and income page, with 12-week charts that show trends over time.
The Ledger-First Approach
CoverEdge uses a ledger-first accounting model inspired by financial auditing. Every premium received, every debit paid to close a position, and every assignment event is recorded as an immutable ledger entry. Your P&L, cost basis, and income metrics are all derived from the ledger — never from manual override. This means your data is always internally consistent and audit-grade accurate.
It also pays off at tax time. Because every premium, roll, and assignment is a discrete ledger entry, the year-end export reconciles cleanly to your broker's 1099-B — critical when covered call taxes involve wash sales or qualified-vs-unqualified holding-period rules.
FAQ
What's the difference between gross and net premium?
Gross premium is the total credit received from opening trades. Net premium subtracts any debits paid to close or roll positions. Net premium is your true income.
How does CoverEdge handle rolls in income tracking?
When you roll a covered call, CoverEdge records the close of the old contract (debit) and the open of the new contract (credit) as separate ledger entries, linked via roll chain. Your cumulative net P&L across the entire chain is always visible.
Track your covered call income with CoverEdge
AI-powered research, assignment-aware roll recommendations, and ledger-grade P&L tracking. Free to start.