Days to Expiry — Option Selling Analyzer logo
Days to Expiry
Option Selling Analyzer
January 24, 2026Updated January 24, 2026

Options Premium Tracking: Maximize Your Income from Selling Options

Track options premium income with annualized ROI calculations, premium-per-day metrics, and strategy-level aggregation. A complete system for income-focused options sellers using covered calls and cash-secured puts.

You sold 5 covered calls last month and collected $700 in premium. You think you did well. But did you really?

That's the problem most options traders face: they track premium as a single number. "$700 in premium" feels like income, but it tells you nothing about efficiency. Was that premium collected on $50,000 capital or $200,000? Were all 5 calls equally productive, or is one dragging down your portfolio?

Premium tracking separates amateurs from professionals. Professionals know exactly which positions are generating income and which are just tying up capital at disappointing returns.

DEMO

Demo Portfolio Overview

Explore positions, trades, income, and analytics with realistic sample data.

View Full Demo
Loading demo portfolio...

Want to track your own portfolio? Import your trades and see analytics like this.

Try Free

Already have positions? Use our Portfolio Scanner to pull live data directly from your broker — no manual entry needed.

Why Standard Income Tracking Fails for Options

Most traders apply stock dividend logic to options: "I collected $1,200 in dividends this year. That's good income."

But options income isn't passive dividend income. It requires active management, carries risk, and consumes capital differently across strategies. Comparing "$1,200 in premium from covered calls" to "$1,200 in dividends" is meaningless because:

  1. Capital Requirements Differ: A dividend requires no special capital deployment. A cash-secured put requires actual cash reserved.
  2. Risk Is Different: Dividends are relatively safe (paid by profitable companies). Options involve volatility, assignment risk, and margin requirements.
  3. Effort Is Different: Dividends are automatic. Options require rolling, managing expirations, and potential assignments.

You need a system that tracks premium not as income, but as return on capital deployed.

The Three Tiers of Premium Tracking

Tier 1: Position-Level Tracking

For each position, track:

  • Strike price and expiration
  • Premium collected
  • Capital required (for puts, this is strike × 100)
  • Days to expiration
  • Return on risk (premium ÷ capital × days-to-expiration adjustment)

Example:

PositionPremiumCapitalDaysROI (%)Annualized (%)
VTI $220 call$2.00$22,000350.91%9.5%
VTSAX $145 put$1.50$14,500281.03%13.4%
SPY $450 call$0.80$22,500140.36%9.3%
IWM $195 put$1.20$19,500420.62%5.4%

From this simple table, you can see:

  • VTSAX put is your best earner (13.4% annualized)
  • IWM put is underperforming (5.4% annualized)
  • This suggests you should sell more VTSAX-like positions and avoid IWM

To benchmark whether your ROI is competitive, see our covered call analyzer which shows live annualized returns across strikes and expirations.

Tier 2: Strategy-Level Aggregation

Group positions by strategy (covered calls vs. puts vs. spreads) and calculate:

  • Total premium collected by strategy this month
  • Total capital deployed to each strategy
  • Return on capital by strategy
  • Which strategy is pulling its weight?

Example:

StrategyPremiumCapitalMonthly Return (%)Annualized (%)
Covered Calls$450$65,0000.69%8.3%
Cash-Secured Puts$320$35,0000.91%10.9%
Iron Condors$180$12,0001.50%18.0%
Total Portfolio$950$112,0000.85%10.2%

Analysis:

  • Iron condors are your best earner (18% annualized)
  • Covered calls are underperforming (8.3%)
  • But covered calls use 58% of your capital, so rebalancing may be wise

Tier 3: Performance Trending

Track your metrics across weeks and months to spot trends:

MonthTotal PremiumAvg. Capital DeployedMonthly Return (%)Annualized (%)
Jan$950$112,0000.85%10.2%
Feb$875$110,0000.80%9.6%
Mar$1,050$115,0000.91%10.9%

What does this tell you?

  • You're stable (within 10.2% ± 0.5% annualized)
  • March was your best month—why? Different strategy mix? Better premiums? Better market conditions?
  • February dipped—investigate

Trending prevents you from over-celebrating one good month or panicking on a slow month.

The Core Metrics You Must Track

1. Premium Per Dollar Deployed (PPDD)

PPDD = Total Premium Collected ÷ Average Capital Deployed

This tells you how much premium you're generating per $1 of capital tied up. If your PPDD is 0.85%, you're generating $0.85 of premium per $100 deployed monthly.

Benchmark:

  • Below 0.5% monthly: You're underperforming. Consider more aggressive strike selection.
  • 0.5–1.0% monthly: Good. Standard for most options strategies.
  • 1.0–1.5% monthly: Excellent. Requires higher risk or better market timing.
  • Above 1.5% monthly: Exceptional, but often indicates overleveraging or unsustainable risk.

2. Opportunity Cost

If you tied up $112,000 to earn $950 premium, what else could that capital have done?

  • In a Treasury bond: 5% annually = $467/month
  • In dividend stocks: 2% annually = $187/month
  • In cash: 4% annually = $373/month

Your options strategy needs to beat these benchmarks. If you're only earning 10.2% annualized vs. 5% from Treasuries, you're taking more risk for less return.

3. Win Rate vs. Breakeven

How many of your positions expire profitably?

Win Rate = (Positions that expired profitably ÷ Total positions expired) × 100

Track separately:

  • Covered calls: What % expire and you keep the premium?
  • Puts: What % expire worthless (no assignment)?
  • Spreads: What % reach max profit?

Example:

  • You sold 20 covered calls this month. 18 expired worthless (premium kept). Win rate: 90%
  • You sold 10 puts. 8 expired worthless, 2 were assigned. Win rate: 80%

A win rate below 70% suggests:

  • You're selling too close to the money
  • Your strike selection is too aggressive
  • Consider wider strikes to improve success rate

4. Assignment-Adjusted Premium

If you get assigned on a put, your effective premium might be different than what you collected.

Example:

  • Sold $50 put for $2 premium
  • Got assigned at $50
  • Bought shares at $50, paying $5,000
  • Effective entry price: $50 - $0.02 = $49.98

Your "premium" accomplished what it was designed to: reduce your average entry. Track whether assignments are hitting your target prices or surprising you.

5. Premium Per Day Deployed

Annualized returns can hide short-duration strategies. If you sold weekly puts, you're deploying capital for 7 days. If you sold monthly puts, you're deploying for 30 days. Normalize:

Premium Per Day Deployed = Total Premium ÷ Total Days of Capital Deployed

If you sold 4 weekly puts (4 × 7 days = 28 days capital deployed) and collected $300 premium:

  • Premium per day: $300 ÷ 28 = $10.71/day
  • Monthly equivalent (30 days): $10.71 × 30 = $321 monthly on that capital

This helps you compare short-term vs. long-term strategies fairly.

Building Your Premium Tracking System

Option 1: Spreadsheet (Best for ≤20 positions)

Google Sheets or Excel with columns:

  • Symbol, strike, expiration
  • Premium collected
  • Capital required
  • Days to expiration
  • Formulas for ROI and annualized return
  • Pivot tables for strategy-level aggregation

Update daily or weekly. Takes 15 minutes.

Option 2: Broker's Built-In Tools (Better for 20–50 positions)

  • Tastyworks: Has excellent P&L tracking by strategy
  • Interactive Brokers: Can export Flex Queries and analyze premium by position
  • TD Ameritrade: Account statements show strategy-level P&L

Option 3: Custom Tracking Software (Best for 50+ positions)

  • Portfolio Scanner: Import trades from Interactive Brokers via Flex Query and compute annualized premium metrics automatically
  • Portfolio Lab: Tracks premium by strategy, with historical trending
  • OptionStrat: Calculates premium efficiency per position
  • Custom Python: Pull data from broker API, calculate all metrics automatically

Most retail traders are best served by spreadsheet + broker tools initially. Only consider custom software when manual tracking becomes a 3-hour weekly task.

Common Premium Tracking Mistakes

1. Counting Premium Collected Before Expiration

You sold a put for $2 premium. On day 20, with 11 days until expiration, the put is worth $0.50. You think you "made" $1.50 profit.

But you haven't closed the position. If the stock crashes before expiration, the put could become worth $3. Only count premium as "collected" after the position is closed (via expiration, assignment, or manual close).

2. Ignoring Margin Interest

If you're using margin to finance your puts, you're paying interest on that borrowed capital. If you're paying 1% monthly margin interest and earning 0.8% monthly premium, you're net losing money.

Track margin interest as a deduction from premium collected.

3. Comparing Premium Across Different Expirations

$2 premium for a 7-day put is much better than $2 premium for a 45-day put. The former is annualizing to 104%; the latter to 18%.

Always normalize to annualized returns for fair comparison.

4. Forgetting About Commissions and Slippage

If your broker charges $1 per contract, your $2 premium on a put is really $0.99 (after commissions). Interactive Brokers charges about $0.65/contract for options, which is low. Traditional brokers like E*TRADE charge $6–10/contract, making options uneconomical for small accounts.

5. Over-Celebrating One Great Month

You sold options in a calm market (low volatility). Premium was high. You collected 1.2% for the month. You're excited.

But you forgot: high premium = high risk. Next month, volatility spikes, and your puts get assigned on positions you didn't expect to hold. Over-optimizing for recent performance is a classic mistake.

Related Guides

Tax Implications of Premium Tracking

Premium income from options is taxed differently depending on how positions are held:

Short-term vs Long-term Treatment

Most options trades generate short-term capital gains (taxed as ordinary income). Covered calls on positions held less than a year may disqualify the holding period for long-term capital gains on the stock. Track this separately in your premium tracking system:

Position TypeTypical Tax TreatmentNotes
Short puts (cash-secured)Short-term cap gainStandard if <1yr
Covered calls (qualified)Stock gain rateMust meet holding rules
Assigned shares from putsCost basis = strike - premiumAffects future stock gains
Rolling positionsMay reset holding periodCheck with tax advisor

Add a "Tax Treatment" column to your tracking spreadsheet to flag positions that need special handling at year end.

Year-End Reconciliation

Your broker's 1099-B shows realized gains/losses, but it doesn't separate premium income by strategy. A proper tracking system lets you:

  • Verify 1099-B entries match your records
  • Calculate actual net income per strategy (after commissions and losses)
  • Identify loss carryforwards that offset future premium income

Automating Premium Tracking with Broker APIs

Manual spreadsheets work for under 20 positions, but once you're running a systematic wheel or multi-strategy portfolio, automation pays off.

Interactive Brokers Flex Queries

IBKR's Flex Query system lets you export detailed trade history in CSV or XML format. A basic premium tracking automation:

  1. Configure a Flex Query in Account Management → Reports → Flex Queries
  2. Include fields: Symbol, Put/Call, Strike, Expiry, Buy/Sell, Quantity, TradePrice, IBCommission, OpenCloseIndicator
  3. Export weekly and load into your tracking spreadsheet or tool
  4. Calculate net premium = (SellPrice - BuyPrice) × 100 × Contracts - Commissions

What to Automate First

Start with the highest-value automation:

  1. Annualized ROI calculation — formulas run on export data; no manual entry
  2. Strategy tagging — use put/call + open/close flags to auto-classify as "new put", "roll", "assignment", etc.
  3. Capital utilization — track strike × 100 × contracts as capital deployed per position

The Portfolio Scanner handles this automation for IBKR users by importing Flex Queries and computing strategy-level metrics in real time.

The Premium Tracking Checklist

Set up your system with:

  • ✅ Daily tracking of open positions and premium collected
  • ✅ Weekly aggregation by strategy
  • ✅ Monthly return calculation (actual % on capital)
  • ✅ Quarterly trending (are you getting better or worse?)
  • ✅ Win rate tracking (what % of positions expire profitably?)
  • ✅ Opportunity cost comparison (is options income worth the risk?)
  • ✅ Assignment tracking (how do assignments affect your average entry?)

The Bottom Line

Premium tracking isn't about bragging rights. It's about brutal honesty. Most traders discover, through proper tracking, that their returns are lower than they thought. Some discover they're over-leveraged. Others discover their best strategy is underutilized.

That clarity is worth its weight in gold. Build your tracking system now, track for 3 months, and let the data guide your next optimization.

Written by Days to Expiry Trading Team

Options Strategy Specialist10+ Years Trading Experience

The Days to Expiry trading team brings together experienced options traders and financial analysts dedicated to helping investors generate consistent income through proven options strategies.

Put The Workflow To Work

Turn the tool into a real workflow.

Connect broker activity
Review trade history
Replace one-off spreadsheets