Before you sell

Scan first. Then open the chain.

A cash-secured put worth a second look is a liquid name you would own, 30–60 days out, delta about 0.10–0.15, with the strike outside the expected move. Click a row to see that cycle’s credit.

Worked example

NameStageExpiryDTEStrike DeltaDiscountCreditROISource

ROI is premium divided by strike × 100, the cash set aside if assigned. Orange would mean a moomoo field. Grey means this illustration.

Run it on the live chain

Paste this into moomoo AI, Expert mode. It is the same scan: S&P 500 liquidity, elevated IV, 30–60 days, 10–15 delta, and the expected move on the chart.

Please analyze a cash-secured put scan. Do not choose a strike for me.

1. Screen liquid S&P 500 names or SPY and QQQ. Flag where implied volatility is elevated versus its own history, for 30–60 day expiries.
2. Overlay the expected move on the price chart. Keep names in a Stage 2 uptrend (above the 50-day and 200-day moving average).
3. List put strikes at about 0.10–0.15 delta that sit outside that expected-move range. For each show strike, delta, percent below the price, bid and ask, and premium as a percent of strike × 100.
4. If assigned, state the cash required for 100 shares. If that cash is too large for the buying power I have, show the same short put as a put credit spread and the defined max loss.

At home, the same job saved in moomoo Skills re-runs before the open. The calculator for a single name you already like is still at wheel-desk.pages.dev/#csp. That desk is a worksheet. It is not this scan, and it is not a live moomoo chain unless OpenD is connected on that machine.

Next: click an expiry →