Covered call management software
Writing the call is the easy part. Managing it — rolling, buying back, exiting, recording assignment and keeping the realised numbers honest — is what OptionHarvest is built around.
The full lifecycle of a covered call
Open a position
Record the shares you own, the strike, the premium and the expiry. Breakeven, premium yield, return if exercised and days to expiry are derived immediately.
Roll before expiry
Buy back the current call and write a later or higher strike. The buyback cost nets against the new premium and the running total flows into the same holding.
Let it expire worthless
Expired positions close automatically at the correct market close in the exchange's own time zone, keeping the premium as realised income and freeing the shares.
Get assigned
If the close is above the strike, the trade is marked assigned automatically and the shares move to your closed log with the full realised return including every premium collected.
Buy back and exit
When a trade turns against you, record the call buy-back and the share sale together so the closed position shows the real loss rather than a phantom assignment.
Review
Sort closed trades by most and least profitable, filter history by week, month, quarter or year, and read the automated monthly summary emailed to Pro accounts.
Included with Pro
- Unlimited positions on Pro
- Daily automated price updates, US and ASX
- Dividend tracking
- Trade history exports
- Automated monthly summary email
- Live chart links per ticker
Related
Frequently asked questions
- What does covered call management software do that a broker does not?
- Brokers show positions and fills, not strategy. They rarely carry premium across a roll into your adjusted cost basis, they do not tell you a position's lifetime yield, and closed trades disappear into a transaction list instead of a strategy-level record.
- Can it handle rolling a covered call?
- Yes. A roll is recorded against the same holding, so the buyback cost and the new premium both flow into a single running net premium and breakeven rather than creating two disconnected trades.
- What if I buy the call back and sell the shares?
- That exit is supported directly: record the call buy-back price and the share sale price, and the closed position reflects the true realised outcome instead of being mislabelled as an assignment.
- How much does it cost?
- There is a free demo with up to 2 trades. Pro is $5 USD per month with a 7-day free trial, cancel any time. Taxes may apply and are calculated at checkout.
Track every covered call automatically
OptionHarvest logs each call you sell, rolls premium into your breakeven, updates prices daily and tells you exactly which positions are at risk of assignment. Free demo — no credit card required.