Cashflow Engine – MEIC & METF Strategy Database
BlueprintUpdated

Guardrails

Hunter's constraint step: the combined-DD cap and what it honestly can't promise, correlation and stop-out caps, entry-timing rules, and the expert panel.

Step 3 collects the limits the solve must respect. The step's own hint sets the contract: "Type a number to apply one; leave it empty for no limit." All four main guardrails are off by default — an empty field means the constraint does not exist.

Step 3 of the Hunter form: the four guardrail tiles with a 2% combined-DD cap typed in and its standing note visible — applies to the reference window the search optimises, not a forward limit

Combined DD cap (% of BP)

The most powerful guardrail, and the one with the most honest disclosure in the product. It caps the true combined-curve max drawdown — the worst peak-to-trough of the whole portfolio's daily equity, read from the picks' real daily series, not an average of per-strategy percentages — at your chosen percentage of the buying-power budget.

What it cannot do is bind the future, and the field says so whenever the cap is active:

Applies to the reference window the search optimises — not a forward limit. Realized drawdowns after selection can exceed it.

The full help text goes further and quantifies it: in the 2026-07 walk-forward study, one low-DD preset replayed over 3 years exceeded its 1.5% cap in all 11 quarters tested, with a stitched max drawdown about 6.3× the cap. The cap is an in-sample shaping constraint: tightening it makes the optimizer shed exposure and bring in wider, less-correlated spreads — useful — but the number itself describes the past window, nothing more. To see the measured out-of-sample record for your configuration, run the walk-forward panel.

If the cap is below what's achievable, Hunter returns the lowest-drawdown portfolio it found and says so rather than failing silently.

Max pairwise correlation

Forbids selecting any two strategies whose daily-P/L correlation exceeds your threshold. This is an exact constraint, and its practical value is killing near-duplicates — two 10:05 50-wides fifty cents apart are one bet, not two. Lower = stricter. The average pairwise correlation of the result is always reported in the live analytics whether or not the cap is set.

Both this and the combined-DD cap read daily series, adding roughly 1–2 seconds each to the run.

Max stop-out day (% of BP)

Caps the theoretical worst day — if every trade stops out — as a percentage of the budget. Loss when a spread stops equals premium × stop-multiple, so this bounds Σ(premium × SL) across the picks. It's structural and regime-independent: computed from the strategy definitions, no daily series. The help text carries the one caveat that matters: it assumes stops fill — in a gap or dislocation, stops can fail and losses approach the full spread width.

Max premium / strategy ($)

A universe filter rather than a portfolio constraint: excludes any strategy whose per-contract credit exceeds this dollar amount. Higher premium means the short strike sits closer to the money — higher win rate, but deeper drawdowns when it's reached. Capping premium keeps only the further-out-of-the-money, calmer strategies in the pool. Catalog premiums span roughly $1–6.

Entry timing

How entries must spread across the session:

  • 60-min window max (required) — within any rolling 60-minute window of the day, at most this share of the picks may have their entry time. This is the anti-clustering rule; 100% means no restriction, and the form makes you say so explicitly rather than assuming it.
  • 120-min window max (optional) — same idea over rolling 120 minutes.
  • Last entry (HH:MM) (optional) — excludes strategies entering later than this time. Empty = no cutoff.
  • No duplicate entry time (toggle) — no two picks at the exact same minute.

Advanced rules (expert)

The expanded expert panel: result tolerance, per-strategy DD cap, premium sold cap, wide and narrow share rules, and the per-family mix table

Collapsed by default, for rules most runs don't need:

  • Result tolerance (%) — controls alternates in the results menu. Besides each size's exact optimum, the menu also lists other found portfolios within this percentage of it — but only if they are materially different: an alternate must differ from the optimum in at least a third of its picks and stand at least 15% apart on the objective from every row already listed. Near-identical rows are noise, not choice — which also means a tolerance below 15% produces no alternates at all. Enumeration is compute-bounded (up to 3 alternates per size), and a warning appears if the bound cut the search short.
  • Per-strategy DD cap (%) — a global pool filter: any strategy whose reference-period max drawdown exceeds this never enters the solve. Acts as the fallback for families without their own cap below.
  • Max premium sold (% of BP) — a sizing throttle capping total credit collected per day. The help text is blunt about what it is not: "This is NOT a loss cap — premium is the max GAIN, not the max loss; use 'Max stop-out day' to bound losses."
  • Wide (≥100) min share / Narrow (<50) max share — structural mix rules on spread width: wide spreads have more room before max loss, narrow ones are cheap but hit max loss quickly.
  • Family mix — a per-family table over MEIC / METF / CALL / PUT / RATIO: minimum pick count, minimum share of the portfolio, and a per-family DD cap that overrides the global one. The pattern from the help text: keep MEIC tight at 1.3% while letting METF — which hedges — run looser at 5%.

Reading this page as a whole

Each guardrail states its own limits: the DD cap describes the past, the stop-out cap assumes fills, the premium cap bounds gains not losses. That honesty is the point. Constraints shape what the search returns; they are not promises about what the market will do to the result.

Disclaimer

Cashflow Engine is analytics and educational software — not financial advice, and not an investment adviser, broker, or signal service. It issues no buy or sell recommendations and never holds or manages your money. Trading options carries substantial risk, including the loss of your entire investment. All backtests, simulations, and performance figures are hypothetical, are shown for research purposes, and do not indicate future results. Do your own research, understand the risks, and consult a licensed professional where appropriate. Your account, your decisions, your responsibility.

Cashflow Engine · terminal@cashflowengine.io