1. What this site does
OptionIncomeTools is a free workbench for traders who sell options premium — covered calls, cash-secured puts, and the wheel. We do three things for you:
- Find opportunities — live ranked lists of the best yields across 30+ liquid US tickers, refreshed every 5 minutes.
- Do the math — per-strategy calculators that compute annualized yield, downside cushion, assignment probability, and warn you about ex-dividend traps.
- Track your trades — a wheel tracker logs every leg and gives you a true return-on-capital number.
No signup. No login. No paywall. Everything runs in your browser; market data is fetched live.
2. Options income, quickly
You only need three concepts to use this site:
Covered Call — you own 100 shares. You sell someone the right to buy them from you at a higher price (the strike) by a fixed date (the expiration). They pay you cash up front (the premium). If the stock stays below the strike at expiry, you keep the premium and the shares. If it rises above, your shares get sold at the strike.
Cash-Secured Put (CSP) — you set aside cash equal to 100 × a strike. You sell someone the right to sell you shares at that strike. They pay you premium up front. If the stock stays above the strike, you keep the premium. If it drops below, you must buy the shares at the strike.
The Wheel — you cycle: sell CSPs on a stock you'd happily own → if assigned, you own shares → sell covered calls against them → if called away, restart with another CSP. Income compounds; the wheel tracker logs every leg.
3. Live Opportunities dashboard
What it is: the highest-annualized covered-call and cash-secured-put yields across the 30+ most liquid US tickers, ranked. Refreshes every 5 minutes during market hours.
When to use it: when you have cash to deploy and you want a starting point. Sort by annualized yield, scan for tickers you'd be comfortable owning, click through to see the full ticker chain.
Step-by-step
Worked example
You scan the CC tab and spot F $18 strike, 28 DTE, premium $0.51, annualized 36.4%. You already own 200 shares of F (Ford). The yield looks great. You click the card → the F ticker dashboard opens → you click the $18 strike → the Covered Call calculator opens pre-filled with your numbers. Now read the warnings before placing the trade.
4. Strike Screener
What it is: type any ticker, see every strike across every expiration, ranked by annualized yield. Like Live Opportunities but for one symbol at a time.
When to use it: you already know which stock you want to trade, you want to compare strikes/expirations side-by-side.
Step-by-step
Worked example
You own 100 NVDA. Open the screener, type NVDA, select Covered Call, set DTE 14–30, delta 0.20–0.30. The table shows the conservative strikes — low assignment risk, modest premium. You compare a 21-DTE strike vs a 28-DTE strike to see which annualizes better.
5. Covered Call calculator
What it computes: static yield (just premium ÷ cost), if-called return (premium + upside to strike + dividends), annualized versions of both, downside breakeven, and ex-dividend assignment warning.
Inputs
- Ticker: the underlying stock symbol.
- Current price: auto-fills from live data.
- Cost basis / share: what you paid per share.
- Contracts: 1 contract = 100 shares.
- Strike: the price at which you'd be obligated to sell.
- Premium collected / share: the price you receive per share.
- Expiration: the contract's expiry date.
- Expected dividend / share & ex-div date: dividends you'll collect before expiry. Used for the ex-div assignment warning.
- Implied volatility: auto-fills; used to estimate assignment probability.
Outputs to focus on
- Annualized yield: what your return on capital would be if you could repeat this trade every year.
- If-called annualized return: same but assumes you get assigned. This is usually higher than static yield because it bakes in upside to the strike.
- Downside cushion: how far the stock can fall before you start losing money.
- Probability ITM (in-the-money): rough chance the stock is above your strike at expiry.
- Ex-div assignment warning: red alert if the upcoming dividend exceeds the call's time value — means it's likely to be exercised early.
Worked example
You own 100 AAPL bought at $190. Current price $311.23. You sell a $315 call, 28 DTE, premium $4.20. The calculator shows:
• Static yield = 1.35% (≈ 17.6% annualized)
• If-called return = 2.55% (≈ 33.2% annualized)
• Downside cushion = 1.35%
• Assignment probability ≈ 38%
If AAPL goes ex-dividend before expiry and the dividend exceeds the call's time value, the calculator flashes a red warning.
6. Cash-Secured Put calculator
What it computes: cash at risk, premium yield on capital, annualized return, effective cost basis if assigned, breakeven, and assignment probability.
Inputs
- Ticker, current price, contracts, strike, premium, expiration, IV — same idea as CC.
Outputs to focus on
- Cash secured: strike × 100 × contracts. This is what you must keep in the account.
- Premium yield on capital: premium ÷ cash secured.
- Annualized return: scaled to 365 days.
- Effective cost basis if assigned: strike minus premium received. This is the "true" price you'd pay if assigned — usually below current spot.
- Breakeven: the price below which you start to lose money.
Worked example
SPY is at $756. You sell a $750 put, 21 DTE, premium $3.40. Cash secured = $75,000. Premium yield on capital = 0.45% (≈ 7.9% annualized). Effective cost basis if assigned = $746.60. Breakeven = $746.60. Assignment probability ≈ 32%.
Translation: you'd be happy buying SPY at $746.60 (4.4% below current). If SPY stays above $750, you pocket $340 and roll into another trade.
7. Wheel Strategy Tracker
What it is: a log of every leg of your wheel — CSPs sold, assignments, covered calls sold, calls assigned. It computes cumulative premium collected, realized P&L, and your true wheel yield over time.
When to use it: if you actually trade the wheel, this is the single source of truth for whether you're winning. Brokers don't report "wheel yield" — we do.
Step-by-step
Data privacy: all trade data lives in your browser's localStorage. We never see it, never store it on a server. Clear your browser data and it's gone.
8. Black-Scholes & Greeks calculator
What it computes: theoretical option price, delta, gamma, theta, vega, rho. Also reverse-solves for implied volatility given a market price.
When to use it: when you want to understand why an option is priced the way it is, or to sanity-check a quoted price against theoretical fair value.
The five Greeks, plain English
- Delta (Δ) — how much the option price changes when the stock moves $1. Calls: 0 to +1. Puts: 0 to −1.
- Gamma (Γ) — how much delta changes when the stock moves $1. Bigger gamma = jumpier option.
- Theta (Θ) — how much the option loses per day from time decay. This is the "income" in options-income strategies.
- Vega (ν) — how much the option changes when implied volatility moves 1%. Long options gain when IV rises.
- Rho (ρ) — sensitivity to interest rates. Usually small. Ignore unless rates are moving fast.
Step-by-step
9. Per-Ticker Dashboard
What it is: one page, one symbol. Live quote, IV rank, the top strikes for both CCs and CSPs, the upcoming dividend calendar, and ex-div assignment warnings if relevant.
When to use it: when you've picked a stock and want everything-you-need-to-know on one screen before placing a trade.
How to get there
- Click any opportunity card on the Live Opportunities page.
- Click any row in the Strike Screener.
- Type the URL directly: /ticker.html?symbol=AAPL.
- Click a ticker in your Watchlist.
10. Watchlist
What it is: a saved list of tickers you care about. Each row shows live price, best CC yield, best CSP yield, and refreshes automatically.
When to use it: for the 10–20 tickers you actually trade. Open the page in a browser tab and let it sit; numbers update on their own.
Step-by-step
Data privacy: your watchlist lives in localStorage, never on our servers.
11. Glossary
- Annualized yield
- The premium you collect, scaled to a full year. Lets you compare a 14-day trade against a 45-day trade on equal footing. Formula: (premium ÷ capital) × (365 ÷ DTE).
- Assignment
- When an option is exercised against you. For a CC: someone exercises their right to buy your shares at the strike. For a CSP: someone exercises their right to sell you shares at the strike.
- Bid / Ask / Mid
- Bid = highest price buyers will pay. Ask = lowest price sellers will accept. Mid = the average. We use mid for fair-value calculations.
- Delta (Δ)
- How much the option price changes per $1 move in the underlying. Also a rough proxy for assignment probability: a 0.30 delta call has ~30% chance of expiring ITM.
- DTE (Days to Expiration)
- Calendar days between today and the option's expiration date.
- Ex-dividend date
- The cutoff date. If you own shares on the day before ex-div, you get the dividend. If you're short a covered call and the call's time value is less than the dividend, expect early assignment.
- Implied Volatility (IV)
- The market's forecast of how much the stock will move. Higher IV = richer premium. We use it to estimate assignment probability and price options.
- ITM / ATM / OTM
- In-the-Money: strike is favorable vs spot. At-the-Money: strike ≈ s