Track every short option you sell — cash-secured puts and covered calls — across all your brokers and accounts in one place. The dashboard tells you the one thing your brokers won't: if all your short puts were assigned tomorrow, do you have enough total cash?
🔒 100% private — positions & balances stay in your browser, never uploadedEntry date is optional — used only to compute the annualized yield (premium ÷ cash, annualized over entry→expiration). Leave it blank and annual yield is simply left off. Covered calls also need shares — set held shares per ticker in each account below.
A tag = any broker×account (e.g. Fidelity-Roth, IBKR-Margin). Enter the cash available in each to secure puts.
| Type | Account | Ticker | Price | Strike | Qty | Expiry | DTE | Cash/Shares req | Premium | P/L now | Ann. yield |
|---|
🔒 Everything here is stored only in this browser. Clearing browser data clears your positions — use Export CSV to back up.
If you sell options for income — the wheel strategy, cash-secured puts, or covered calls — the hardest thing to see is your real cash exposure across accounts. Each broker only shows you its own account. But if you sold a $50 put in Fidelity and a $260 put in IBKR, the question that actually matters is: if every one of those puts were assigned at once, do you have enough total cash to buy the shares? Your broker never answers that. This tracker does.
When you sell (short) a put, you're promising to buy 100 shares per contract at the strike price if it's assigned. The cash you need to set aside is simply strike × 100 × contracts. Sell a $150 put and you're on the hook for $15,000. The tracker sums this across all your accounts and compares it to the cash you actually hold — so you know instantly whether you're fully cash-secured or quietly over-committed. Set a cash guardrail (e.g. warn me at 80%) and it flags you before you run out of room.
The wheel is: sell cash-secured puts on a stock you'd happily own → if assigned, you own the shares → sell covered calls against them → collect premium until they're called away → repeat. The tricky part is doing it across several tickers and brokers at once. This tool tracks both legs — short puts (with the cash to secure them) and covered calls (with the shares to cover them) — tags each position by broker/account, and shows live P/L on every open option using real option prices, plus days-to-expiration and annualized yield.
A covered call needs 100 shares per contract of that specific ticker in that account. The tracker keeps cash (for puts) and shares (for calls) as separate totals — because 100 shares of one stock and 100 of another aren't interchangeable — and flags any call that isn't fully covered.
Your positions, balances and broker names never leave your browser — there's no account and no upload. Everything is stored locally on your device; use Export CSV to back it up or move it between computers.