Days to Expiry — Options Portfolio Tracker logo
Days to Expiry

Options Income Tracker: See Every Dollar You've Earned Selling Options

Connect your IBKR account and instantly see your options income by week and month — broken down by ticker and by puts vs. calls. Built for covered call and cash-secured put sellers.

You're selling covered calls and cash-secured puts every month, but you have no clean view of how much income you've actually generated. Your brokerage shows closed P&L mixed in with unrealized positions. Your spreadsheet is always a few trades behind. You can't easily answer 'how much did I make selling options last quarter?' Days to Expiry is an options income tracker built specifically for sellers. Connect your IBKR account once — your trades sync automatically. You get a dedicated income dashboard that separates premium collected from capital gains, organizes it by time period and ticker, and shows you the metrics that matter for a systematic income strategy.

Live broker sync, true cost basis after rolls. No card.

Options dashboard showing net liquidity, a monthly P&L calendar, and an income calendar by month

Tap to view full size

Problem

The Options Income Dashboard Built for Premium Sellers

P&L Not Income — Your broker mixes premium collected with unrealized stock positions; there's no clean "income earned selling options" view

Spreadsheet Lag — Manual updates mean your tracker is always a few trades behind, and you're always doing ROI math by hand

No Per-Ticker View — No easy way to see which underlying stocks are generating the most premium income for you each month

No Close/Expire Rate — You can't see what percentage of your options closed or expired without assignment, a key metric for income sellers

Solution

What You Can Track With Days to Expiry

Income Summary Dashboard

Weekly or monthly premium bars with a cumulative line over 1W to YTD and all-time ranges; filter by ticker.

Automatic IBKR Sync

Connect once via Flex Query; expired, closed, and assigned options are imported on the daily sync and categorised.

Per-Ticker Income Breakdown

Premium collected per underlying and per-symbol total return (option P/L plus stock P/L).

DTE & Strategy Analytics

See trade count and close/expire rate by DTE bucket (0–7, 8–14, 15–30, 31–45, 45+ days) to find the timeframes that work most reliably for you.

Sankey diagram showing premium income flow from put and call premium through closures to retained cash

Tap to view full size

How it works

Get started in 3 simple steps

1

Connect Your IBKR Account

Link your Interactive Brokers account via Flex Query with a token and Query ID. Days to Expiry imports the options trades your Flex Query covers — up to the last 365 days — on the first sync.

2

See Your Income Dashboard

Your trades are automatically categorised by strategy type and underlying. A dedicated income view shows premium collected as income over time — not P&L mixed with unrealized positions.

3

Analyse Which Positions Earn Best

Drill into per-ticker income breakdowns. See which stocks pay you the most premium, compare covered call vs. CSP income, and identify which DTE buckets perform most consistently for your strategy.

Key Metrics

Income View

Premium, not P&L

Sync

Auto daily (IBKR Flex)

Setup

Flex token + Query ID

Manual Entry

Zero

Frequently Asked Questions

Everything you need to know about getting started

What makes this different from just tracking options income in a spreadsheet?

A spreadsheet requires manual entry after every trade, is prone to errors, and gives you no analytics out of the box. Days to Expiry syncs automatically from IBKR, categorises every trade, and shows income breakdowns that would take hours to build manually — close/expire rate, premium and total return per ticker, DTE performance buckets.

Does this work if I sell both covered calls and cash-secured puts?

Yes. Days to Expiry tracks all short option strategies and labels them by type. You can see your covered call income and cash-secured put income separately, or combined. It's designed specifically for wheel strategy investors and systematic premium sellers who use multiple strategies on the same underlying.

Can I see my options income for tax purposes or to share with my accountant?

Yes. You can export your option trades as a CSV. The export shows each trade's date, underlying, strike, expiry, quantity, premium, and status, which you can use to reconcile with your brokerage 1099 or share with an accountant. Note: Days to Expiry is a tracking tool, not tax software — always confirm with your tax advisor.

Ready to Get Started?

Join traders who are already using our tools to make better decisions.

Live broker sync, true cost basis after rolls. No card.