🔄 Options Ledger
Sign in to continue
First time? Enter the temporary password from your invite email, then set a new password.
🔄 Options Ledger
Loading…
☀️
🌙
📊 Dashboard
📌 Open Positions
⚡ Buying Power
📋 Ledger
📈 Returns
🔍 Ticker View
📡 Screener
⚙️ Settings
Period
📈 Running P&L
📌 Open Positions — Live Monitor
Ticker Action Strike Recommendation Expiry DTE Days In Trade Contracts Entry Credit Underlying Mid Price IV Delta Theta/day ITM? Profit % Profit/Day Profit Remaining Profit/Day Remaining Last Updated
Open Positions — Buying Power Detail
TickerExpiryActionShares StrikeNet PremiumBP Used DTEBP ExpiringStatus
Opened →
Closed →
Credits Debits
Action ↕ Date ▼ Ticker ↕ Strike ↕ Expiry ↕ Shares ↕ Credit ↕ Comm. ↕ Ret% ↕ Total Rcvd ↕ Status ↕ Actions Debit Action ↕ Close Date ↕ Shares ↕ Debit/Share ↕ Comm. ↕ Total Paid ↕ Days In Trade ↕ Actions
Total Returns Summary — Closed Trades
Ticker Contracts Type Share Price Stock price at the time the trade was opened. Used as the basis for return calculations.= credit.sharePrice (or strike if not set) Profit $ Net dollar profit for this trade.= Total Premium Received − Total Debit Paid Days In Trade Abs. Return Absolute return as a percentage of the capital committed to the trade.= Profit $ ÷ (Share Price × Contracts × 100) Ann. Return Absolute return scaled to a full year, so trades of different lengths can be compared.= Abs. Return ÷ Days In Trade × 365 Closed MM/YY
Ticker Summary Click a row to view history & cost basis
Ticker Net P&L
excl. CSP assignments
Net P&L
incl. CSP assignments
🎯 Screening Pipeline — AWS Lambda ▼ collapse
Runs automatically every Monday 6 AM ET as an AWS Lambda — filters ~800 tickers down to confirmed CBOE weekly option candidates before any yfinance calls. Results are stored in S3 and loaded on demand.
1 Build universe from S&P 500 + S&P 400 + Nasdaq 100 via Wikipedia → ~800–1,000 tickers
2 CBOE pre-filter — cross-check against weeklys list → ~300 tickers (eliminates ~60% before yfinance)
3 Download 1-year price history in batches of 100 — apply technical rules
4 Fetch fundamentals only for technical survivors — apply Mkt Cap, Beta, Earnings rules
5 Write screener_results_YYYY-MM-DD.csv sorted by market cap
✓ CBOE Weeklys (pre-filter) Mkt Cap > $10B Beta < 3 EMA 50 > EMA 100 > EMA 200 SMA 50 < Price Vol 1W < 100% Avg Vol > 500K No Earnings ± 30d
📋 CBOE Weekly Options 683 tickers · May 2026
Browse all 683 tickers
📊 Latest Results — embedded snapshot · load live results below
Ticker ↕ Price ↕ Mkt Cap ↕ Beta ↕ Vol 1W ↕ Avg Vol 90d ↕ EMA 50 ↕ EMA 100 ↕ EMA 200 ↕ CBOE
Add Trade
Trade Type
Enter ticker above to see matching open trades
Enter ticker above to see prior closed trades for this symbol
Greeks at Entry ▶ expand (optional)
💰 Account Sizes
🔍 Audit Log
SuperAdmin only — click "Load Last 500" to fetch recent login/logout activity.
Timestamp (UTC) Event Email IP Address User Agent
No data loaded
📬 Daily Alert
Schedule: Mon–Fri 8 AM ET (EventBridge)  ·  Lambda: options-ledger-alert-prod  ·  Sends email when Take Profit / Roll / Cut Loss rules trigger on open positions
Click "Load Last Result" to see the most recent evaluation, or "Run Now" to evaluate immediately.
⚙️ Commission Rules
Commission is calculated per contract (100 shares). Set the default rate per broker. If a broker has a free-trade threshold, any option trading at or below that price is commission-free.
Broker $ / Contract Free-Trade Threshold (≤)
Close Trade —
🔄 Roll Analysis
Loading options chain…
📋 Trading Notes —
Edit Closing Entry
📋 Trading Notes —