Only levels with ≥ 2 touches and strength ≥ 0.5
Supports come from 180-day price action via swing-point clustering. Single-touch lines and low-strength clusters don't qualify as anchors — every excluded level is listed on the row with a reason.
End-of-day wheel screener for NSE F&O. For each stock in the universe we surface the single highest-yielding cash-secured put whose strike sits strictly below a validated support level. No multi-strike noise — one row per stock, or none.
| Stock | Spot | Strike | Support | Premium | Ann. Yield | OI | Flags |
|---|---|---|---|---|---|---|---|
| HCLTECH PE | ₹1,442.30 | ₹1,390.00 | ₹1,398.50 · Strong | ₹22.80 | 54.4% | 1.0L | Liquid |
| TATASTEEL PE | ₹212.12 | ₹177.00 | ₹181.56 · Strong | ₹1.60 | 30.0% | 11.0k | Liquid |
| RELIANCE PE | ₹1,365.00 | ₹1,320.00 | ₹1,362.35 · Strong | ₹4.55 | 16.9% | 16.7L | Liquid |
| HDFCBANK PE | ₹799.90 | ₹725.00 | ₹726.65 · Strong | ₹3.20 | 16.1% | 2.4L | Liquid |
| GRASIM PE | ₹2,720.50 | ₹2,620.00 | ₹2,693.56 · Strong | ₹16.15 | 20.4% | 39.8k | LiquidEarn before expiry |
A two-leg options workflow for generating premium on stocks you would be willing to own at the strike price. Cash-secured puts on the way in, covered calls on the way out.
On a stock you'd be willing to own at the strike price. Reserve strike × lot size in cash.
Bought at the put's strike. Effective cost basis = strike − premium collected.
Against the shares you now hold, at or above your effective cost basis.
You keep the call premium plus any gain up to the strike, then write a new put.
You write an OTM cash-secured put on a stock you'd be willing to own at the strike price. If spot stays above the strike through expiry, you keep the premium and write another. If spot closes below the strike, you're assigned — you buy the shares at the strike and move to the next leg.
Against the shares you were just assigned, you write an OTM covered call at or above your effective cost basis (strike − premium collected on the put). If spot stays below this new strike through expiry, you keep the premium and write another. If spot closes above, your shares are called away — you pocket the premium plus any gain up to the strike, and cycle back.
Every metric has a published formula, every detection has a sample, and the IV inversion is cross-checked against external references. The filters describe what each contract is — never what you should do with it.
For every stock in the universe, we look at the supports below spot, filter out anything weak or unconfirmed, and find the strike that sits strictly below the level — within a 5% cushion cap. Of the qualifiers, we keep the one with the highest annualized yield. One row per stock, or none.
Supports come from 180-day price action via swing-point clustering. Single-touch lines and low-strength clusters don't qualify as anchors — every excluded level is listed on the row with a reason.
The whole premise is that if price tests the support, your strike is already a margin below it — not hoping the line holds. Tighter cushions (2%, 1%) concentrate the list further.
Illiquid contracts widen on the way out, and earnings whipsaws break the premium-capture thesis. Both are opt-in filters in the screener sidebar.
(premium / strike) × (365 / DTE). The one you see on the row is the highest-yield strike in the anchor's band. Alternates and other supports are inside the row's expansion panel.
We don't trust a number we haven't cross-checked. The methodology page shows the daily reconciliation table — strike-by-strike, with the diffs.
Read the methodology →A level is the cluster mid-price of swings within a 1% band. Strength scales with touch count and recency. See the full spot-check in the methodology.
Read the methodology →This is an EOD scan tool for end-of-day planning. If the timestamp lags more than one trading day, the nightly pipeline has failed — treat the data as stale.
Read the methodology →thetalens surfaces options contracts matching a set of quantitative filters. The operator is not registered with SEBI as a Research Analyst or Investment Adviser. Nothing on this site constitutes a recommendation to buy, sell, or hold any security. Options trading involves substantial risk of loss, including loss of principal. All data is end-of-day and may be delayed or inaccurate. Consult a SEBI-registered adviser before making any trading decisions.