not logged in Data — EXECUTION: OFF — monitoring only
Loading…
Loading…
Loading…
Loading…

Needs attention now

PositionDTEΔCushionP&L ActionConfidenceWhy

Earnings ahead next 21 days

Macro calendar

Loading…

Latest news

Loading…

Best candidates right now

StockBest strikeStrike vs spotDTEΔPOP PremiumYieldScoreMake-upSafety

Candidates

Stock Best strike Strike vs spot DTE Δ POP Premium Annual yield Cushion Fund. Score Make-up Safety

One row per stock — its best-scoring strike. The + opens every other strike that cleared the gates for that name. Click a row for the full symbol page. Margin is a Reg-T estimate unless the row says otherwise, and yield-on-margin is only as good as that number.

Portfolio login

Runs the full pipeline for one ticker on demand — quote, fundamentals, gates, scoring — and shows every option it rejected, with the reason.

Stock Price Sector IV rank Fund. score Tier

Rates & inflation

What the market prices for the policy rate — 30-day fed funds futures, risk-neutral prices not forecasts

Scenario board — conditional, not a forecast

Measured sector sensitivity

Coming up

Already happened — open any row for the sentiment and how the tape answered

What this page cannot tell you

Writing rate futures options

Scanner — every strike on every contract, scored 0–100

ScoreContractExpiryWriteStrike Expires OTM Premium$/moBreakeven $/0.1%σ at horizon Safety · Reward · Evidence · Pressure

Where to write — strike by probability of expiring worthless

Contracts — measured DV01, and what a 0.1% move is worth

ContractCurvePrice $/bp$/0.1%r² σ at horizon68% band Confidence

How the forward view reaches the belly

What this page cannot tell you

Hedge Scanner — writing one option and buying another, scored 0–100

Grade Asset Spot Type Expiry · DTE Short K · Δ Long K Width Credit MaxLoss$ 1:X ROC% · ann Breakeven · DistBE% Dist% · ATRxT ATR× P_ITM PoT P_ML Edge% EV$ · ER IV_Ks · IVR · VRP σ_f Theta$/d · Vega$ Stress% A / B Flags Liquidity

What was thrown away — a rejected combination is a decision, not an absence

Symbols the scan could not use

Future Hedge Scanner — the same spread, written on commodities and index futures

Grade Product Month · Spot Type Expiry · DTE Short K · Δ Long K Width Credit MaxLoss$ 1:X ROC% · ann Breakeven · DistBE% Dist% · ATRxT P_ITM PoT P_ML Edge% EV$ · ER IV_Ks · VRP σ_f Theta$/d · Vega$ Stress% A / B Flags Delivers Liquidity

What was thrown away — a rejected combination is a decision, not an absence

Roots the scan could not use

How a rates write is scored

Every candidate is one specific trade: sell this strike, on this expiry, on this contract. It carries a score from 0 to 100 that is a weighted mean of four components, each itself on 0–100.

Components that cannot be measured are dropped and the remaining weights are renormalised, so the score stays on 0–100. They are never scored 50. A missing measurement is not a neutral one — writing 50 for an unpriced strip would be a claim that risk is balanced, which is precisely what was not observed.

1 · Safety — how far outside the money

2 · Reward — the premium, per unit of risk and per unit of time

3 · Evidence — how much the distribution is worth

4 · Pressure — the only side-aware component

The probability model behind “expires OTM”

What this model does not know

Data sources

Watchdog

System events

TimeLevelComponentMessage

Scan preferences — this portfolio

Log in on the Positions tab to edit preferences.

How to read the numbers

IBKR whatIf broker truth Reg-T estimate computed here from strike/spot/premium IV history ranked against our own banked ATM-IV snapshots HV proxy realised vol standing in until enough IV history accrues

Any number tagged with an orange chip is an approximation this app computed, not a figure a broker quoted. The tags exist so an estimate can never silently pass for the real thing.

What this data plan cannot do

Three readings are missing for want of an entitlement, not for want of code. Each row is the endpoint that would supply it, the response this key gets today, and what the deck does instead. Nothing here is inferred — the panels that refuse to show a figure refuse because of these.

What is missingEndpointTodayWhat the deck does instead
Analyst consensus & earnings estimates /benzinga/v1/earnings 403 not entitled Company reports are judged on the market's response, measured against the stock's own usual move. No beat/miss column is drawn, because it could only be filled with a guess.
Economic forecasts (actual vs expected) — none published no such product Macro releases are coloured the same way: by what the proxy instrument did, not by whether the print beat a forecast.
NBBO quotes /v3/quotes/{ticker} 403 not entitled Bid/ask is an indicative overlay, tagged as such, and the bid-ask-spread gate is disabled rather than run on a number that is not the inside market.

The provider answers the first and third with “You are not entitled to this data. Please upgrade your plan.” — an entitlement on the existing key, not a different vendor or an integration. The second is not sold on this provider at all, so a forecast column would need a separate economic-calendar source.

System