Days to Expiry — Options Portfolio Tracker logo
Days to Expiry
Options Portfolio Clarity

Interactive Brokers Options Tracker: Turn Your IBKR Trades Into an Income Dashboard

Days to Expiry connects directly to Interactive Brokers via Flex Query API — every options trade auto-imported, analyzed, and visualized. See your premium income, win rates, and expiry calendar in minutes.

Interactive Brokers is a great broker for options traders — but its built-in analytics weren't designed for income sellers. Activity Statements are dense. Portfolio Analyst doesn't show premium collected over time. Tracking covered calls, CSPs, and spreads across dozens of positions means hours in spreadsheets. Days to Expiry was built from the ground up for IBKR options sellers. It reads your trade history directly from IBKR's Flex Query API — no CSV wrangling, no copy-paste. Within minutes of connecting, you'll see a clean income dashboard: total premium collected, annualized yield, open positions sorted by days to expiry, and trade-by-trade performance.

Interactive Brokers options tracker live dashboard

Tap to view full size

Problem

IBKR's Reporting Wasn't Built for Options Income Sellers

Dense Activity Statements — Raw trade data with no income summary, no premium-collected view, and no roll history aggregation

No Income Dashboard — Portfolio Analyst shows total P&L but has no concept of premium earned over time, per ticker, or per strategy

CSV Export Friction — Every time you want to analyse performance in an external tool, you do a manual export; your analysis is always a day behind

No Expiry Calendar — IBKR shows your positions but doesn't organise them by days to expiry or flag rolls approaching your exit rules

Solution

Everything You Need from an Interactive Brokers Options Tracker

Direct IBKR Sync via Flex Query

Set up once; trades appear automatically — no exports, no uploads, no manual entry

Options Income Dashboard

Total premium received, net P&L after buybacks, annualized yield, and win rate by strategy and ticker

Expiry Calendar & Position Monitor

Visual calendar of every open position colour-coded by urgency so you never miss a roll

📓 Automated Trade Journal

Every trade logged, categorised by strategy, and analysed — win rate, average premium per contract, and return on capital

Options income dashboard showing premium collected and performance metrics

Tap to view full size

How it works

Get started in 3 simple steps

1

Create a Flex Query Token in IBKR

Log into your Interactive Brokers account, navigate to Reports to Flex Queries, and create a new Activity Flex Query. This takes about 3 minutes and gives Days to Expiry read-only access to your trade history.

2

Paste the Token into Days to Expiry

Copy your Flex Query token and paste it into the IBKR connection screen in Days to Expiry. Your full trade history imports immediately — past and future trades sync automatically from this point on.

3

See Your Income Dashboard Instantly

Within minutes you have a live income dashboard: total premium collected, annualized yield, open positions sorted by days to expiry, and trade-by-trade performance — all sourced directly from your IBKR data.

Key Metrics

IBKR Setup Time

< 5 min

Manual Data Entry

Zero

Access Type

Read-only

History Imported

Full

Frequently Asked Questions

Everything you need to know about getting started

How does Days to Expiry connect to Interactive Brokers?

We use Interactive Brokers' official Flex Query API — the same mechanism IBKR provides for third-party integrations. You create a Flex Query token in your IBKR account (takes about 3 minutes), paste it into Days to Expiry, and your full trade history syncs immediately. After that, new trades appear automatically. No CSV exports, no browser extensions, no screen-scraping.

Will this work with my IBKR account type? (Individual, LLC, IRA, etc.)

Yes. Days to Expiry works with any Interactive Brokers account that supports Flex Queries — which includes Individual, Joint, IRA, and entity accounts. If you can log into IBKR and navigate to Reports to Flex Queries, you're set.

Is my IBKR data secure?

The Flex Query token gives Days to Expiry read-only access to your trade history — it cannot place trades, withdraw funds, or access account credentials. Your token is encrypted at rest. We never store your IBKR login or password.

What if I have years of IBKR options history?

Days to Expiry will import your full historical trade data from IBKR on first sync. You'll immediately see analytics across your complete trading history — not just recent activity.

Ready to Get Started?

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