Synopsis

opscan scan short-put [-i] [-a=<minAnnualizedRoi>] [-d=<minDelta>] [-D=<maxDelta>] [-m=<minDte>] [-M=<maxDte>] [-r=<minRoi>] [-s=<maxStrike>]

Examples

Search for naked or covered put opportunities in INTC between 30 and 60 days out (default).

opscan scan INTC short-put

Modifying days to expiry

To change your results to include different days to expiry (DTE), use --min-dte, -m and --max-dte, -M (Note - check if the underlying has an expiration in this time or you will get no results!)

opscan scan INTC short-put --min-dte=0 --max-dte=14
opscan scan INTC short-put -m 0 -M 14

Setting a minimum and maximum delta

To filter your results by the position’s delta, use --min-delta, -d and --max-delta, -D.

Note that these values should always be positive, puts have negative delta but the tool will handle this. In this case, passing 0.2 will mean -0.2 for puts.

opscan scan INTC short-put --min-delta=0.1 --max-delta=0.35

Setting a maximum strike

If you plan to only sell a put at or below a certain price, you can configure this with --max-strike, -s

opscan scan INTC short-put --max-strike=48

Setting a minimum ROI

Basic ROI

To filter your results by return on investment ((premium / strike price) * 100) use --min-roi, -r.

For example to require a minimum ROI of 2% use 2.

opscan scan INTC short-put --min-roi=2

Annualized ROI

To filter your results by annualized ROI (roi * (250 / daysToExpiry)) use --min-annualized-roi, -a.

For example to require a minimum annualized ROI of 15% use 15.

opscan scan INTC short-put --min-annualized-roi=15

Allowing "in the money"

By default only "out of the money" (i.e. strikes above the current stock price) will be returned. Set --allow-in-the-money, -i to change this.

opscan scan INTC short-put --allow-in-the-money

Options

-a, --min-annualized-roi=<minAnnualizedRoi>

Default: 0

-d, --min-delta=<minDelta>

Default: 0

-D, --max-delta=<maxDelta>

Default: 0

-i, --allow-in-the-money
-m, --min-dte=<minDte>

Default: 30

-M, --max-dte=<maxDte>

Default: 60

-r, --min-roi=<minRoi>

Default: 0

-s, --max-strike=<maxStrike>

Default: 0