…

Portfolio tracker that handles options correctly

Premiums, assignments, expirations, contract multipliers, per-leg P&L — for IBKR options traders.

Written with AI assistance

Options handling in Hedger

Why options break most trackers

Many portfolio trackers treat an options trade like a stock trade. They miss the 100x multiplier, lose track of assignments, silently drop expired contracts, and double-count premiums when you close a position. The result is a number that disagrees with your broker, and no obvious way to find out why.

Hedger models options as first-class instruments. Each contract knows its underlying, strike, expiration, and multiplier. Open and close legs match correctly. Assignments and exercises produce the corresponding stock position with the right cost basis.

What's handled

  • Premiums on open and close — no double-counting; the closing leg nets against the opening premium
  • Assignments — short put assignment creates a long stock position at the strike; short call assignment closes the underlying at the strike
  • Expirations — explicit expired-worthless events; not silently dropped
  • Exercises — long call/put exercise produces the underlying position correctly
  • Multipliers — 100x for standard equity options, but configurable per asset class (mini contracts, index options)
  • Spreads — per-leg P&L attribution; vertical, calendar, and ratio spreads all reconcile

Tax-aware (for Czech investors)

Czech tax law treats options under §10F (derivatives) rather than §10D (securities). Hedger separates the two, applies FIFO matching per leg, and produces a §10F report alongside the §10D stocks report. Cash-settled vs physical-delivery distinctions are preserved.

What this is and isn't

This is a tracker and tax report tool for closed options positions and the cash flows around them.

This isn't a live Greeks calculator, a strategy backtester, an order-routing platform, or a margin simulator.

Related