How our daily ranked setups actually resolved

Each trading day, about 40–50 minutes after the US market open, PutFinder ranks cash-secured-put setups across a curated list of liquid US stocks. This page tracks how those ranked setups have actually resolved at expiration since 2026-06-22 — a daily, factual record of a ranking heuristic.

Descriptive research, not investment advice. PutFinder is not a registered investment adviser or broker-dealer.

Loading the forward-test track record…

What the record says right now
How to read this page
  • Settled vs Pending — “Settled” setups have reached expiration and have a final result; “Pending” ones are still open.
  • Daily Top-10 (A) vs Full Pool (B) — A is the Top-10 we actually publish each day; B is every setup that passed the basic liquidity screen. The gap between them is what this page measures.
  • Percentage points (pp) — the plain arithmetic gap between two percentages: subtract one from the other, and the result is in percentage points, not percent.
  • Everything is hypothetical — results are marked at the close mid, not actual fills (real executions differ due to bid–ask spread, timing and fees).
Data as of
—
Last run snapshot
Settled records ②
10682
Across all three cohorts
Pending ②
4438
Awaiting expiration
PUBLIC
Our Top-10 vs. the full eligible pool
0.02 pp
Return per 30 days held, Top-10 minus the full eligible pool
② Settled & pending shown side-by-side ③ Win rate never without avg return + worst single settled return
Cohort Comparison
Three ways to slice the same setups.A · Daily Top-10 = the Top-10 we publish each day.B · Full Pool = every setup that passed the basic liquidity screen (a zero-skill baseline).B′ · Yield-Ranked Top-10 = a Top-10 picked by raw yield alone.A vs B is the settlement gap this page measures and reports with its interval; A vs B′ compares the multi-factor score against ranking on raw yield alone.

Return per 30 days held is the sum of a group's position returns divided by the total days those positions were held, scaled to 30 days, so every day a position is held counts the same, whatever its size. It adjusts for how long positions were held, not for when they were entered. Average return per position and win rate are shown as recorded, not adjusted for holding length, so the win rate is not comparable across different holding periods.

Score Calibration

Setups grouped by their score, to show how score relates to settled results. Settled counts differ widely between groups (see the Settled column), and a single expiration can move one group noticeably. Grouped on the full pool so a low-score group exists. Source: pool.

Return per 30 days held % by score bucket
Score band Return per 30d % Win rate at expiration Worst single settled return Settled Pending
Per-Ticker Results

Click a column header to sort.

Ticker Win rate at expiration % ③ Return per 30d % ③ Worst single settled return % ③ Assign freq Settled Pending