Diamond Dashboard

Cash-secured puts · the wheel Monday 05 October 2026, 09:36
Regime: RICH PREMIUM / DEFENSIVE SIZING SPY IV 12.6% vs 20-day realized 10.0% (IV/RV 1.26); SPY above its 50-day. Proxy for premium richness, not dealer gamma.
Expiration: 2026-10-09, 2026-10-16 (4 DTE) Quotes pulled: 2026-10-05 09:35:04 ET Market: OPEN Rows: 43 of 63 scanned 20-day setups: 10 Feed: Alpaca indicative (OPRA not subscribed)
ScoreTickerQualityCatSetupPrem %/wkHits TgtPick20-dayPx vs 20d5d MoveK vs 20dAnnual ROIWeeklyMonthlyDeltaStrikePremiumCreditCollateralContractsYour CreditAssign BasisBasis DiscCushionBull UpsideFair ValueSourceModel FVVal GapEntry TgtBasis vs FVAnalysisTargetAnlst UpsRecom52w Upside52w PosStockBetaIV%RV%IV/RVSectorEarningsTierSpreadLiquidityVolDTEContractNotesEvents
3.75SMCIBBEXTENDED1.08%MEETSdelta band$40.346.6%2.8%0.4%59.70%1.15%4.59%0.22$40.50$0.46$46$4,050--$40.036.9%5.8%144.7%$97.96lynch (high)$97.96127.9%$83.2759.1%model$41.333.2%2.9546.8%60%$42.982.1278.3%66.5%1.18Technology2026-11-02Tier 215.1%OK1,0294WEEKLY+6.6% above the 20-day - too far for a strike at the average; Clear trade week (earnings…none scheduled
3.63FCXBBBOUNCE0.87%mid onlydelta band$71.750.4%0.1%-3.8%47.10%0.91%3.62%0.24$69.00$0.62$62$6,900--$68.385.0%4.2%47.6%$100.90lynch (medium)$100.9040.1%$85.7632.2%model$75.9511.1%1.6217.4%80%$72.001.3657.7%39.4%1.47Basic Materials2026-10-27Tier 391.2%ILLIQUID6804WEEKLYNEWS (M): earnings/guidance date set, timing not stated - "What to Expect From Freeport-McMoRan's…none scheduled
3.62NOWBBNEAR0.85%mid onlydelta band$135.970.1%3.5%-3.7%45.85%0.88%3.53%0.23$131.00$1.16$116$13,100--$129.844.6%3.7%-22.1%$101.14lynch (high)$101.14-25.7%$85.97-28.4%model$145.8712.3%1.3648.6%49%$136.070.9657.2%43.3%1.32Technology2026-10-28Tier 116.5%OK1144WEEKLYsitting +0.1% above the 20-day ($135.97) but not pulling back - 5-session move is +3.5%; clears…none scheduled
3.58TGBCCBOUNCE1.10%mid onlydelta band$8.612.7%0.3%-7.1%63.38%1.22%4.88%0.24$8.00$0.20$20$800--$7.8011.7%9.5%131.8%$18.09lynch (low)$18.09104.6%$15.3856.9%model$9.7825.3%1.2225.8%84%$8.841.4182.9%68.3%1.21Basic MaterialsunknownTier 3128.2%ILLIQUID6311MONTHLYMONTHLY CONTRACT - no weekly this week, 11 days to expiry; HIGH-IMPACT EVENT BEFORE EXPIRY: CPI…CPI (September) 10-14 (H)
3.54PLTRAAEXTENDED0.60%underdelta band$181.025.4%1.8%0.8%32.48%0.62%2.50%0.20$182.50$1.14$114$18,250--$181.365.0%4.4%-68.4%$57.23lynch (low)$57.23-70.0%$48.65-216.9%model$202.6911.8%1.8914.4%84%$190.861.6450.8%26.3%1.93Technology2026-11-02Tier 13.5%OK2,1194WEEKLYNEWS (M): earnings/guidance date set, timing not stated - "Palantir (PLTR) Defense Momentum…none scheduled
3.49AXTICCEXTENDED1.02%MEETSdelta band$72.6518.6%17.0%6.0%59.09%1.14%4.55%0.16$77.00$0.88$88$7,700--$76.1211.7%10.7%-27.2%$55.40lynch (low)$55.40-35.7%$47.09-37.4%model$95.0324.8%1.3388.1%59%$86.181.96112.6%104.8%1.07Technology2026-10-29Tier 324.0%OK794WEEKLYNEWS (M): earnings/guidance date set, timing not stated - "AXT, Inc. Schedules Third Quarter 2026…none scheduled
3.42SKHYAANEAR0.78%underdelta band$187.213.2%6.2%-1.2%42.44%0.82%3.26%0.23$185.00$1.51$151$18,500--$183.495.0%4.2%367.0%$856.91lynch (implausible)$856.91343.6%$728.3878.6%model$258.4540.9%1.238.9%91%$193.16-54.8%58.9%0.93TechnologyunknownTier 17.9%OK7974WEEKLYCOMPANY EVENT: ex-dividend $0.02 (0.0% of price) 10-07 (L); sitting +3.2% above the 20-day…SKHY ex-dividend $0.02 (0.0% of price) 10-07 (L)
3.37QCOMAARECLAIM0.78%underdelta band$186.09-1.0%-1.7%-4.6%41.89%0.81%3.22%0.23$177.50$1.43$143$17,750--$176.074.4%3.6%-54.0%$81.02lynch (high)$81.02-56.0%$68.86-117.3%model$196.7311.7%2.6547.6%45%$184.191.6952.8%54.6%0.97Technology2026-11-04Tier 115.4%OK5514WEEKLYslipped -1.0% under the 20-day ($186.09) and is coming back up (+1.2% over 2 sessions) - a strike…none scheduled
3.36NVDAAAEXTENDED0.38%underdelta band$224.146.0%3.8%2.6%20.46%0.39%1.57%0.18$230.00$0.91$90$23,000--$229.093.6%3.2%72.2%$394.39lynch (low)$394.3965.9%$335.2341.9%model$334.4546.0%1.213.8%100%$237.662.1935.8%24.2%1.48Technology2026-11-17Tier 11.1%OK20,7984WEEKLY+6.0% above the 20-day - too far for a strike at the average; pays 0.38%/wk of the share price…none scheduled
3.35GMEAAEXTENDED0.85%mid onlydelta band$22.8310.3%5.0%5.1%46.58%0.90%3.58%0.22$24.00$0.21$22$2,400--$23.795.5%4.6%-37.4%$14.88lynch (medium)$14.88-40.9%$12.65-59.8%model$13.50-43.2%3.0013.5%80%$25.171.6563.1%44.4%1.42Consumer Cyclical2026-12-07Tier 232.6%HOLD TO 80%2,3624WEEKLY+10.3% above the 20-day - too far for a strike at the average; clears 0.80%/wk at the mid but only…none scheduled
3.31LYFTBBBOUNCE2.82%MEETSon the 20-day$15.262.2%4.7%1.6%147.61%2.84%11.35%0.44$15.50$0.44$44$1,550--$15.063.4%0.6%68.5%$25.37lynch (low)$25.3762.7%$21.5740.6%model$19.3228.3%2.4669.6%24%$15.602.0978.5%38.7%2.03Technology2026-11-03Tier 3109.1%ILLIQUID1454WEEKLYNEWS (M): court ruling pending, timing not stated - "Lyft Settles With State Of California For…none scheduled
3.29PURRBBBOUNCE4.77%MEETSon the 20-day$12.461.9%5.1%0.4%251.68%4.84%19.36%0.42$12.50$0.60$60$1,250--$11.896.3%1.5%-65.2%$4.14lynch (medium)$4.14-67.4%$3.51-187.6%model$22.3287.6%1.0024.1%82%$12.70-136.9%86.1%1.59Financial2026-12-07Tier 3107.4%ILLIQUID494WEEKLYbounced off the 20-day ($12.46): a recent close reached it and price is up +5.4% over 2 sessions…none scheduled
3.28MCCPRIME1.62%MEETSon the 20-day$22.312.3%-0.9%0.9%85.51%1.64%6.58%0.38$22.50$0.37$37$2,250--$22.133.0%1.4%-14.1%$19.01lynch (high)$19.01-16.7%$16.16-16.4%model$23.104.4%2.8820.1%63%$22.821.4355.6%43.0%1.29Consumer Cyclical2026-12-03Tier 227.0%HOLD TO 80%194WEEKLYshort-term pullback (-0.9% over 5 sessions) into the 20-day at $22.31 - price is +2.3% above it…none scheduled
3.22NOKCCRECLAIM1.05%MEETSdelta band$10.47-0.0%3.6%-4.5%57.20%1.10%4.40%0.25$10.00$0.11$11$1,000--$9.895.5%4.4%-12.9%$8.62lynch (high)$8.62-17.6%$7.33-14.7%model$13.1833.3%2.0376.4%45%$10.461.2166.1%63.7%1.04TechnologyunknownTier 218.2%OK2,0404WEEKLYNEWS (M): product launch dated, timing not stated - "Inseego Completes Acquisition of Nokia’s Fixed…none scheduled
3.20CRMBBBELOW0.69%underdelta band$239.89-2.5%2.9%-5.2%37.14%0.71%2.86%0.25$227.50$1.62$162$22,750--$225.883.4%2.7%2.9%$232.36lynch (high)$232.36-0.7%$197.512.8%model$282.7825.2%1.7519.1%71%$233.911.2443.5%33.8%1.28Technology2026-12-01Tier 112.9%OK2054WEEKLY-2.5% BELOW the 20-day - the average is overhead resistance now, not support; pays 0.69%/wk of the…none scheduled
3.20DALBBNEAR0.99%mid onlydelta band$81.633.6%0.7%-2.0%54.28%1.04%4.17%0.22$80.00$0.83$84$8,000--$79.176.4%5.4%110.6%$166.71lynch (high)$166.7197.1%$141.7052.5%model$104.1131.5%1.3320.9%73%$84.601.4373.2%25.1%2.91Industrials2026-10-09Tier 244.3%HOLD TO 80%2514WEEKLYHIGH-IMPACT NEWS PENDING: NEWS (H): earnings/guidance date set, expected within two weeks…none scheduled
3.17ONBBEXTENDED0.78%underdelta band$74.3013.7%11.6%7.7%42.58%0.82%3.28%0.20$80.00$0.66$66$8,000--$79.346.1%5.3%41.9%$112.59lynch (medium)$112.5933.3%$95.7029.5%model$106.7434.5%2.0670.0%44%$84.472.1065.0%63.6%1.02Technology2026-11-02Tier 238.2%HOLD TO 80%904WEEKLY+13.7% above the 20-day - too far for a strike at the average; pays 0.78%/wk of the share price…none scheduled
3.15KLACAAEXTENDED0.88%mid onlydelta band$185.4110.8%8.6%6.5%47.39%0.91%3.65%0.24$197.50$1.80$180$19,750--$195.704.7%3.9%-13.6%$169.08lynch (medium)$169.08-17.7%$143.72-15.7%model$238.0921.7%1.7357.1%51%$205.411.4556.2%42.6%1.32Technology2026-10-28Tier 235.6%HOLD TO 80%1944WEEKLY+10.8% above the 20-day - too far for a strike at the average; clears 0.80%/wk at the mid but only…none scheduled
3.13PBRAAEXTENDED2.22%MEETSoutside band$21.1313.8%16.5%11.2%118.38%2.28%9.11%0.38$23.50$0.54$54$2,350--$22.964.5%2.3%119.5%$50.42lynch (high)$50.42109.6%$42.8554.4%model$22.44-2.3%1.76-3.2%116%$24.050.4575.8%46.6%1.63EnergyunknownTier 387.9%ILLIQUID24WEEKLY+13.8% above the 20-day - too far for a strike at the average; No earnings date published…none scheduled
3.11TOSTBBBELOW0.95%mid onlydelta band$30.76-2.6%-1.3%-7.4%52.00%1.00%4.00%0.22$28.50$0.28$28$2,850--$28.215.9%4.9%53.0%$43.18lynch (medium)$43.1844.1%$36.7034.7%model$38.9638.1%1.7940.8%44%$29.971.7669.2%33.1%2.09Technology2026-11-02Tier 3136.8%ILLIQUID594WEEKLY-2.6% BELOW the 20-day - the average is overhead resistance now, not support; clears 0.80%/wk at…none scheduled
3.10GLWBBEXTENDED0.87%mid onlydelta band$156.484.4%7.8%-0.9%47.81%0.92%3.68%0.22$155.00$1.43$142$15,500--$153.576.0%5.1%-29.1%$108.93lynch (medium)$108.93-33.3%$92.59-41.0%model$191.2524.5%1.6177.0%44%$163.411.1963.2%69.5%0.91Technology2026-10-27Tier 223.2%OK4844WEEKLY+4.4% above the 20-day - too far for a strike at the average; clears 0.80%/wk at the mid but only…none scheduled
3.09XOMBBUNDER0.35%underdelta band$162.94-0.1%0.1%-3.3%18.65%0.36%1.43%0.18$157.50$0.56$56$15,750--$156.943.6%3.2%22.7%$192.52lynch (high)$192.5218.3%$163.6418.5%model$172.9610.2%2.4112.4%79%$162.760.1834.6%22.9%1.51Energy2026-10-23Tier 15.3%OK3054WEEKLYNEWS (M): court ruling pending, timing not stated - "How Supreme Court Battles Involving Apple…none scheduled
3.06BBBBEXTENDED0.70%underdelta band$8.3410.7%4.8%1.9%39.76%0.76%3.06%0.16$8.50$0.07$6$850--$8.448.6%7.9%-64.1%$3.03lynch (low)$3.03-67.2%$2.58-178.4%model$10.6025.7%2.6461.1%58%$9.232.2279.8%49.6%1.61TechnologyunknownTier 376.9%ILLIQUID4504WEEKLY+10.7% above the 20-day - too far for a strike at the average; pays 0.70%/wk of the share price…none scheduled
3.06FASTAABOUNCE1.42%MEETSon the 20-day$49.801.4%-0.0%0.4%74.36%1.43%5.72%0.43$50.00$1.43$143$5,000--$48.573.8%1.0%-59.6%$19.62lynch (high)$19.62-61.1%$16.68-147.5%model$49.582.1%2.959.0%83%$50.490.6748.7%13.8%3.54Industrials2026-10-14Tier 228.0%HOLD TO 80%17011MONTHLYHIGH-IMPACT NEWS PENDING: NEWS (H): earnings/guidance date set, expected within two weeks…CPI (September) 10-14 (H)
3.04MCHPBBEXTENDED0.69%underdelta band$75.187.3%3.5%3.8%37.00%0.71%2.85%0.23$78.00$0.56$56$7,800--$77.444.0%3.3%47.7%$114.38lynch (medium)$114.3841.7%$97.2232.3%model$110.2642.4%1.5536.8%56%$80.691.8348.1%36.0%1.34Technology2026-11-04Tier 3135.1%ILLIQUID454WEEKLY+7.3% above the 20-day - too far for a strike at the average; pays 0.69%/wk of the share price…none scheduled
2.95HPEBBEXTENDED0.80%mid onlydelta band$61.149.9%7.2%4.7%43.88%0.84%3.38%0.22$64.00$0.54$54$6,400--$63.465.5%4.7%84.9%$117.34lynch (medium)$117.3474.7%$99.7445.9%model$73.1115.2%1.8910.8%94%$67.171.4559.8%80.3%0.75Technology2026-12-02Tier 3107.4%ILLIQUID2884WEEKLY+9.9% above the 20-day - too far for a strike at the average; clears 0.80%/wk at the mid but only…none scheduled
2.95UMCAAUNDER0.75%underdelta band$23.85-0.3%-0.3%-7.8%41.95%0.81%3.23%0.22$22.00$0.35$36$2,200--$21.648.9%7.4%30.2%$28.18lynch (medium)$28.1818.5%$23.9523.2%model$13.40-38.1%3.6033.8%76%$23.771.6363.0%63.2%1.00TechnologyunknownTier 242.3%HOLD TO 80%4511MONTHLYMONTHLY CONTRACT - no weekly this week, 11 days to expiry; HIGH-IMPACT EVENT BEFORE EXPIRY: CPI…CPI (September) 10-14 (H)
2.94PATHBBUNDER0.91%mid onlydelta band$13.34-1.4%7.7%-6.3%49.92%0.96%3.84%0.22$12.50$0.12$12$1,250--$12.385.9%4.9%-1.1%$12.24lynch (high)$12.24-6.9%$10.40-1.1%model$15.7827.5%2.7960.3%37%$13.151.0667.5%51.4%1.31Technology2026-12-01Tier 233.3%HOLD TO 80%2904WEEKLYslipped -1.4% under the 20-day ($13.34) and not coming back up yet (-1.2% over 2 sessions) - wait…none scheduled
2.91SHOPBBEXTENDED0.83%mid onlydelta band$138.9211.7%7.7%7.3%45.19%0.87%3.48%0.23$149.00$1.29$130$14,900--$147.714.8%3.9%-58.1%$61.91lynch (medium)$61.91-60.1%$52.62-138.6%model$174.0617.8%1.6423.3%69%$155.122.6758.0%57.2%1.01Technology2026-10-22Tier 231.7%HOLD TO 80%8974WEEKLY+11.7% above the 20-day - too far for a strike at the average; clears 0.80%/wk at the mid but only…none scheduled
2.82CVXBBUNDER0.39%underdelta band$208.45-1.6%-0.6%-4.1%21.06%0.40%1.62%0.21$200.00$0.81$81$20,000--$199.192.9%2.5%69.5%$337.66lynch (high)$337.6664.6%$287.0141.0%model$224.6212.8%1.649.3%82%$205.110.4830.4%21.2%1.44Energy2026-10-30Tier 122.2%OK1944WEEKLYslipped -1.6% under the 20-day ($208.45) and not coming back up yet (-1.0% over 2 sessions) - wait…none scheduled
2.72ASXBBEXTENDED0.58%underdelta band$42.3710.6%7.0%0.3%33.34%0.64%2.56%0.18$42.50$0.54$54$4,250--$41.9510.5%9.3%5.4%$44.21lynch (low)$44.21-5.7%$37.585.1%model$51.0021.6%1.0014.2%97%$46.881.7866.5%53.5%1.24TechnologyunknownTier 3100.9%ILLIQUID4711MONTHLYMONTHLY CONTRACT - no weekly this week, 11 days to expiry; HIGH-IMPACT EVENT BEFORE EXPIRY: CPI…CPI (September) 10-14 (H)
2.65JHXCCBELOW1.79%MEETSoutside band$26.67-6.3%-1.6%-6.3%93.08%1.79%7.16%0.48$25.00$0.90$90$2,500--$24.113.5%-0.0%32.0%$31.81lynch (high)$31.8127.3%$27.0424.2%model$33.5939.3%1.6730.4%57%$24.991.8052.3%30.3%1.73Basic MaterialsunknownTier 395.0%ILLIQUID111MONTHLYMONTHLY CONTRACT - no weekly this week, 11 days to expiry; HIGH-IMPACT EVENT BEFORE EXPIRY: CPI…CPI (September) 10-14 (H)
2.56PRBBBELOW0.63%underoutside band$22.48-2.6%2.7%-6.6%34.05%0.65%2.62%0.27$21.00$0.28$28$2,100--$20.735.3%4.1%126.3%$46.89lynch (high)$46.89114.2%$39.8655.8%model$27.0930.7%1.2618.9%78%$21.890.6542.2%35.8%1.18Energy2026-11-03Tier 3149.1%ILLIQUID711MONTHLYMONTHLY CONTRACT - no weekly this week, 11 days to expiry; HIGH-IMPACT EVENT BEFORE EXPIRY: CPI…CPI (September) 10-14 (H)
2.53CSCOABBOUNCE0.46%underon the 20-day$108.902.9%4.9%0.1%24.81%0.48%1.91%0.22$109.00$0.52$52$10,900--$108.483.2%2.7%-33.0%$72.64lynch (high)$72.64-35.2%$61.74-49.3%model$138.4327.6%1.8120.2%71%$112.011.0034.9%30.1%1.16Technology2026-11-10Tier 234.6%HOLD TO 80%1,0614WEEKLYbounced off the 20-day ($108.90): a recent close reached it and price is up +3.0% over 2 sessions…none scheduled
2.47FPSBBEXTENDED0.38%underoutside band$35.9710.7%8.9%-2.7%22.66%0.44%1.74%0.13$35.00$0.30$30$3,500--$34.7012.9%12.1%45.1%$50.35lynch (low)$50.3526.4%$42.8031.1%model$55.7560.7%1.5090.2%35%$39.84-66.7%91.7%0.73IndustrialsunknownTier 3114.8%ILLIQUID1,39611MONTHLYMONTHLY CONTRACT - no weekly this week, 11 days to expiry; HIGH-IMPACT EVENT BEFORE EXPIRY: CPI…CPI (September) 10-14 (H)
2.42BULLBBBELOW0.68%underdelta band$8.01-7.9%4.8%-12.6%37.14%0.71%2.86%0.19$7.00$0.05$5$700--$6.955.8%5.1%7.5%$7.47lynch (medium)$7.471.2%$6.356.9%model$13.1088.5%1.40116.4%27%$7.380.6459.2%59.0%1.00Technology2026-11-16Tier 240.0%HOLD TO 80%9534WEEKLY-7.9% BELOW the 20-day - the average is overhead resistance now, not support; pays 0.68%/wk of the…none scheduled
2.36PFEBBUNDER0.36%underdelta band$27.97-1.2%-3.9%-3.5%19.26%0.37%1.48%0.22$27.00$0.10$10$2,700--$26.902.6%2.3%--n/a - no earnings----model$28.616.4%2.548.6%72%$27.620.2727.1%12.9%2.10Healthcare2026-11-02Tier 240.0%HOLD TO 80%2,0524WEEKLYNEWS (M): earnings/guidance date set, timing not stated - "Pfizer’s Eczema Drug Hit a 61% Response…none scheduled
2.32APHBBEXTENDED0.44%underdelta band$82.166.6%3.5%0.4%24.27%0.47%1.87%0.20$82.50$0.77$77$8,250--$81.736.7%5.8%0.1%$81.78lynch (medium)$81.78-6.6%$69.510.1%model$100.7223.2%1.469.2%94%$87.591.2644.1%35.6%1.24Technology2026-10-28Tier 364.9%ILLIQUID2811MONTHLYNEWS (M): earnings/guidance date set, timing not stated - "Will Amphenol (APH) Beat Estimates Again…CPI (September) 10-14 (H)
2.30PYPLBBUNDER0.43%underdelta band$53.16-0.8%-2.9%-4.1%22.94%0.44%1.76%0.19$51.00$0.23$22$5,100--$50.773.7%3.3%-8.7%$46.34lynch (high)$46.34-12.1%$39.39-9.6%model$56.5011.3%2.9156.0%35%$52.731.3637.6%26.8%1.40Financial2026-10-27Tier 231.1%HOLD TO 80%904WEEKLYslipped -0.8% under the 20-day ($53.16) and not coming back up yet (-0.7% over 2 sessions) - wait…none scheduled
2.30SWKSBBBELOW0.48%underdelta band$85.99-2.9%-4.6%-9.9%27.01%0.52%2.08%0.18$77.50$0.80$80$7,750--$76.698.2%7.2%--n/a - no earnings----model$69.73-9.1%3.0821.0%77%$83.531.5152.6%82.0%0.64Technology2026-10-29Tier 393.2%ILLIQUID611MONTHLYMONTHLY CONTRACT - no weekly this week, 11 days to expiry; HIGH-IMPACT EVENT BEFORE EXPIRY: CPI…CPI (September) 10-14 (H)
1.95OXYBBUNDER0.40%underdelta band$58.67-1.4%3.1%-4.5%21.36%0.41%1.64%0.19$56.00$0.23$23$5,600--$55.773.6%3.2%85.1%$103.21lynch (medium)$103.2178.4%$87.7346.0%model$68.8423.4%2.2320.9%67%$57.860.1936.0%35.4%1.02Energy2026-11-09Tier 395.7%ILLIQUID9924WEEKLYNEWS (M): earnings/guidance date set, timing not stated - "Occidental to Announce Third Quarter…none scheduled
1.90MNSTBBRECLAIM0.23%underdelta band$43.31-1.2%2.2%-5.3%12.68%0.24%0.98%0.18$41.00$0.20$20$4,100--$40.804.7%4.2%-59.1%$16.70lynch (high)$16.70-61.0%$14.19-144.4%model$50.8824.7%2.0423.0%57%$42.800.5427.6%20.9%1.32Consumer Defensive2026-10-29Tier 370.0%ILLIQUID11211MONTHLYMONTHLY CONTRACT - no weekly this week, 11 days to expiry; HIGH-IMPACT EVENT BEFORE EXPIRY: CPI…CPI (September) 10-14 (H)
1.77KOBBBELOW0.29%underdelta band$87.57-2.4%-2.0%-4.1%15.48%0.30%1.19%0.22$84.00$0.25$25$8,400--$83.752.0%1.7%-54.6%$37.99lynch (high)$37.99-55.5%$32.29-120.4%model$95.9514.6%1.7010.4%74%$85.460.3022.0%11.6%1.90Consumer Defensive2026-10-27Tier 248.0%HOLD TO 80%3894WEEKLY-2.4% BELOW the 20-day - the average is overhead resistance now, not support; pays 0.29%/wk of the…none scheduled

Click any column heading to sort. This file is self-contained: no network, no tracking, works offline.

How every column is calculated
ScoreDiamond Score, 0-5. Weighted blend of the nine components in 'Diamond Score weights and targets' below. It ranks today's rows against each other; it is not a forecast.
TickerUnderlying.
QualityA / B / C among names that passed EVERY quality gate. A is least fragile on the five measures, not 'best stock'. Hover for the figures.
CatQuality grade, or TACTICAL when the gates are off.
SetupThe entry this sheet is built around, in three shapes. PRIME = above the 20-day and pulling back into it. BOUNCE = touched the 20-day and turning back up. RECLAIM = slipped just under it and coming back up (a strike ON the average is then in the money, so the delta band picks it). Not setups: NEAR = above it but not pulling back; UNDER = slipped under and not turning up yet - wait; EXTENDED = too far above; BELOW = well through it.
Prem %/wkPremium as a percent of the SHARE price per TRADING WEEK: Monday-to-Friday is 5 sessions and counts as exactly one week. This is the target number - not Annual ROI, which is measured against collateral and flatters far out-of-the-money strikes.
Hits TgtWhether Prem %/wk clears the target in config.json (premium_target.weekly_pct_of_spot). 'mid only' means it clears at the mid but not at the bid you would actually be filled at.
PickWhich rule chose this strike. at_sma20 = placed on the 20-day average. delta_band = the safest strike in your delta band that still pays the target. outside_band = nothing was in your band, so this is the nearest delta instead.
20-dayThe 20-day simple moving average of daily closes.
Px vs 20dWhere the stock sits against its 20-day. Positive = above it and would have to fall to reach it. Negative = already through it.
5d MoveThe stock's move over the last 5 sessions. Negative is the short-term pullback the PRIME setup requires.
K vs 20dWhere the chosen strike sits against the 20-day. 0% means the strike IS the average; negative means the strike is below it, which is the safer side.
Annual ROIpremium / strike per trading week (5 sessions), times 52 - one contract a week.
Weeklypremium / strike for one trading week: x 5 / the contract's trading sessions. A Monday-to-Friday contract is exactly one week.
MonthlyWeekly x 4 (Jerry's convention).
DeltaAbsolute delta of the chosen put, from the live greeks feed.
StrikeStrike whose delta sits closest to the category target.
PremiumMid of bid/ask. You will not always get mid.
CreditPremium x 100, the cash collected per contract.
CollateralStrike x 100, the cash the put ties up until expiry.
ContractsHow many you could sell with the capital you entered above. Recalculated as you type.
Your CreditTotal premium for that many contracts, at the mid. You will not always get mid.
Assign BasisStrike - premium: real cost per share if assigned.
Basis DiscHow far the assignment basis sits below today's price.
Cushion(price - strike) / price. How far it can fall before assignment.
Bull UpsideFrom your assignment basis up to the fair value in use. Your number if you set one, else the model's.
Fair ValueThe fair value in use: your override if set, else the computed model. Hover the source badge.
Sourcemanual = your overrides.json. lynch / forward_pe / blend = computed. Blank = the model had no earnings.
Model FVWhat the model says, shown even when you have overridden it, so you can see where you disagree.
Val GapFair value against today's price. Positive = trades below fair value.
Entry TgtYour buy price. Yours if set, else fair value less the margin of safety in config.json.
Basis vs FVHow far the assignment basis sits below fair value - the margin of safety you actually get.
AnalysisWhen YOU last valued it (overrides.json). Blank = the number is the model's, not yours.
TargetAnalyst consensus price target (Finviz). Often wrong.
Anlst UpsFrom assignment basis up to the analyst consensus.
RecomFinviz analyst consensus: 1 = strong buy, 5 = strong sell.
52w UpsideFrom assignment basis up to the 52-week high.
52w PosWhere price sits in its 52-week range (0=low, 100=high).
StockLast trade.
BetaFinviz beta versus the market.
IV%Implied vol of the chosen put.
RV%20-day realized vol, annualized.
IV/RVAbove 1.0 = options priced richer than recent movement.
SectorFinviz sector.
EarningsNext earnings date (Finviz, else Finnhub). Blank means not published - unknown, not clear.
TierTier 1 calm+liquid, Tier 3 neither.
SpreadBid/ask spread as a percent of mid.
LiquidityOK / HOLD TO 80% / ILLIQUID.
VolContracts traded on the last session.
DTECalendar days to expiry. The premium and ROI columns count TRADING sessions instead: Monday to Friday is 5 sessions, one week, even though it is only 4 calendar days.
ContractWEEKLY = this week's Friday, the contract the strategy writes. MONTHLY / OTHER = this name has no weekly this week, so the next expiry after it is shown instead - a longer trade, marked so it is never mistaken for a weekly.
NotesWhy this row reads the way it does.
EventsAnything else scheduled while the put is open: FOMC, CPI, the jobs report, PCE, company actions from Alpaca (dividends, splits, mergers, spin-offs) and any company event in events.csv. (H) = high impact. 'none scheduled' means the calendar covers the whole contract and it is empty; 'unknown' means the contract runs past the calendar.
Diamond Score weights and targets

Score = 5 × the weighted sum of 9 components, each clamped to 0-1. Edit config.json to change any of this. The weights are frozen while the score study runs (study/PRE-REGISTRATION.md): changing one restarts that measurement.

ComponentWeightFull marks (1.0) when
yield14%annual ROI (per trading week x 52) of 40.0% or more
premium16%premium of 0.8% of the SHARE price per trading week (the strategy's target)
cushion14%strike 12.0% or more below the stock price
liquidity16%a zero spread; scores 0 at a 50.0% bid/ask spread
iv_premium10%implied vol 1.5x realized or more; 0 when IV is at or under RV
earnings_safety9%earnings known and AFTER expiry; 0 if before expiry, 0.6 if the date is unknown
setup10%PRIME or BOUNCE; RECLAIM 0.85, NEAR 0.7, EXTENDED 0.35, UNDER 0.25, BELOW 0.15, unreadable chart 0.5
trend5%price 5% or more above its 50-day; 0 at 5% below it
valuation6%assignment basis 20.0% or more under fair value; no usable fair value 0.5

The score ranks candidates against each other. It is not a prediction, and a high score is not a recommendation.

Covered calls: how each column is calculated

The rule that matters: a call is never sold below your cost basis, because being assigned under your basis locks in a loss that a week of premium rarely covers. When the target-delta strike sits under basis, the sheet walks UP to the first strike at or above it and marks the row raised to basis. Set allow_below_basis in config.json only if you actually want out of the position.

ScoreCall Score, 0-5. Its own weights, in config.json under call_score_weights.
TickerA holding from holdings.json.
SharesWhat you own.
Contractsshares // 100. Only whole hundreds can be called against.
Cost BasisYour basis per share, net of premiums already collected.
StockLast trade.
UnrealWhere the position sits against your basis.
Call StrikeThe strike to sell. Never below your basis unless you allowed it.
Chosentarget = the delta you asked for. above-basis = the sheet walked UP to protect your basis.
DeltaAbsolute delta. Roughly the chance of being called away.
PremiumMid of bid/ask, per share.
CreditTotal cash for all your contracts.
Static ROIPremium / stock price per trading week, x 52 (one call a week). What you make if it expires and the stock goes nowhere.
If CalledTotal return over your basis if assigned: capital gain to the strike PLUS the premium.
HeadroomHow far the strike sits above today's price before your upside caps.
DownsidePremium as a percent of the share price - the cushion it buys.
BreakevenShare price less the premium.
IV%Implied vol of the chosen call.
IV/RVAbove 1.0 = options priced richer than the stock moves.
EarningsNext earnings date. Blank means unknown, not clear.
TierTier 1 calm+liquid, Tier 3 neither.
SpreadBid/ask spread as a percent of mid.
LiquidityOK / HOLD TO 80% / ILLIQUID.
DTECalendar days to expiry. The premium and ROI columns count TRADING sessions instead: Monday to Friday is 5 sessions, one week, even though it is only 4 calendar days.
NotesWhy this row reads the way it does.
What this sheet does not know
  • Premium is the mid of bid and ask. Real fills land worse, and on a wide spread much worse. Hits Tgt says mid only when the target is met at the mid but not at the bid, and the Liquidity column is the honest warning.
  • Quotes come from Alpaca's indicative feed, not OPRA. It runs wider than the true NBBO, so spreads here are a pessimistic bound.
  • Fair value is a model, not a fact. It is a capped Peter Lynch-style estimate from earnings and growth; it does not work for companies without steady profits, and values it judges implausible are marked and scored neutral, never as cheap. Your own number in overrides.json always beats it. The analyst Target is consensus, not a view either.
  • Earnings dates come from Finviz, then Finnhub, and are sometimes wrong or missing. A blank is not proof there is no earnings event.
  • Events: FOMC, CPI, the jobs report and PCE come from the Fed, BLS and BEA schedules in events.csv, up to the date the file says it covers. Company actions (dividends, splits, mergers, spin-offs) come from Alpaca and are written into Notes. Company news with no set date (an FDA decision, an investor day) appears only if you add it to events.csv - there is no free feed for those. Past the calendar the column says unknown, never clear.
  • A setup label describes today's chart; it does not predict. PRIME, BOUNCE and RECLAIM mean the chart is in the shape the strategy looks for, not that the 20-day will hold.
  • A week is counted as 5 trading sessions, including holiday weeks, which slightly understates the premium in a 4-day week.
  • Whether the Diamond Score works is not known yet. A pre-registered study is recording every row and settling each at expiry; it gives no verdict before 8 expiry cycles, 200 settled rows and 30 different stocks.
  • Backtested finding, from our own research: selling cash-secured puts on 20 years of CBOE index data returned 7.2%/yr against 7.5%/yr for a same-beta stock and T-bill mix, i.e. roughly zero edge, and it captured 70-85% of every crash. High win rates in this strategy are the market rising, not an edge.