Cashflow Engine – MEIC & METF Strategy Database
Free trial
BlueprintUpdated

Strike Distance Condition

How OptionsApp's Strike Distance Condition works, where to use it, and what our 1,492-spread SPX replay says about settings, backups, and risk.

DefinitionStrike Distance Condition

An underlying-price condition that OptionsApp joins with an individual short option's price stop using AND; both conditions must be true before the REL closing order is eligible.

It changes when an order may act, not how the order fills. REL Offset, REL Limit, spread width, liquidity, and broker routing still determine execution after the gate opens.

External feature

OptionsApp is separate software that we do not build or control. This guide is based on its released feature documentation, which remains the source of truth for current product behaviour.

Not enabled by the Engine export

Cashflow Engine exports do not silently activate this condition. Configure and verify it inside OptionsApp after import, beginning on paper or in shadow mode.

What problem does it address?

The feature is designed for an option-price stop that fires while the underlying has not made a matching move toward the short strike. This can happen in a thin far-out-of-the-money option when quotes or spreads dislocate.

A price-only stop can react to an extreme option quote even when SPX is still far from the strike. The new condition adds an underlying plausibility check. For a short put, SPX must fall to the threshold; for a short call, SPX must rise to it.

GateShort putShort call
Option gateShort option reaches its stop priceShort option reaches its stop price
Underlying gateSPX is at or below the thresholdSPX is at or above the threshold
Close eligibilityBoth gates must be trueBoth gates must be true
How the Strike Distance gate works

A short-put example using OptionsApp's published calculation. Prices are illustrative.

1 — CALCULATE THE UNDERLYING THRESHOLDStop $5.00 × Factor 0.50 = $2.50 reference option → nearest strike 65356500SHORT PUT6525GATE THRESHOLD6535REFERENCE STRIKE6560CURRENT SPXobserved distance = 25 points6500 + max(25, 10) = 65252 — REQUIRE BOTH CONDITIONSOPTION STOP = TRUEShort option reaches $5.00ANDSPX ≤ 6525Underlying gate must be trueREL CLOSE ELIGIBLEEligibility is not a fill guaranteeIf the option stop is true while SPX remains above 6525, the order is blocked—and risk remains open.

Original Cashflow Engine diagram based on the mechanics in OptionsApp's feature documentation.

Eligibility is not fill quality

A blocked order leaves the position open. When the underlying gate eventually opens, the option may be more expensive and the market may be less liquid. The condition can therefore avoid a bad print, delay a necessary stop, or do nothing during a genuine fast market.

Where can we use it?

Use it only on an individual short put or short call that has both a stop loss and Use REL enabled. OptionsApp does not expose it for long legs, combo stops, or a stop attached to an entire leg group.

The strongest use case is a far-out-of-the-money SPX 0DTE short leg whose option price can become discontinuous while SPX remains far from the strike. That maps to the separate call-side and put-side credit-spread templates generated by Cashflow Engine, provided the action is attached to the supported short leg.

It is a weaker fit when:

  • the short option entered for more than about $3.50;
  • the market is already moving rapidly toward or through the strike;
  • a combo-level stop is required;
  • OptionsApp and TWS cannot stay continuously connected; or
  • there is no hard backup exit for a gate that never becomes true.

How is the threshold calculated?

Once per minute, OptionsApp converts the option stop price into a cheaper reference price, finds the closest option strike, measures its distance from SPX, smooths that distance, applies a minimum, and transfers the result to the actual short strike.

  1. Reference price: option stop price × Factor.
  2. Reference strike: same-expiry, same-right strike whose option price is closest to the reference price.
  3. Raw distance: distance from current SPX to that reference strike.
  4. Smoothed distance: median of the most recent configured one-minute readings.
  5. Final distance: the larger of the smoothed value and Min. distance.
  6. Threshold: short strike + final distance for a put, or short strike − final distance for a call.

OptionsApp updates the TWS condition when the calculated threshold changes. The app must remain connected. A disconnect can leave the last transmitted threshold in place while the market moves.

What do the settings actually do?

ParameterLower valueHigher value
FactorCheaper reference option, generally farther strike, earlier/weaker gateMore expensive reference option, generally nearer strike, later/stronger gate
Min. distanceLets SPX come closer before eligibility; stronger filterAllows eligibility farther from the strike; weaker filter
Median overAdapts faster and follows chain noise more closelySmoother but slower; strength is not monotonic

Factor must be below 1 and is currently capped by OptionsApp at 0.95. The published example—Factor 0.50, Min. distance 10, Median 5—is an illustration, not a universal optimum.

Worked short-put example

Assume a 6500 short put, a $5.00 option stop, Factor 0.50, Min. distance 10, and a five-minute median. The reference price is $2.50. If the closest reference strike is 6535 while SPX is 6560, the raw distance is 25 points. The final distance is max(25, 10) = 25, so the underlying threshold is 6500 + 25 = 6525.

The REL close may act only when the short put is at or above $5.00 and SPX is at or below 6525.

What did our historical replays find?

We ran two complementary tests. A 325-event study isolates exact short-leg stops. A strategy-level study includes all 1,492 exact spreads—including positions whose price-only stop never fired—and compares 64 settings with eight backup policies. Neither study supports a live default.

Strategy replay1,492 spreads60 replayable days · 280 price-stop triggers · 763,904 setting/backup outcomes

Strategy-level result

The price-only OFF control is compared with every combination of Factor .35, .50, .65 and .80; Min. distance 5, 10, 15 and 25; Median 1, 3, 5 and 10; and eight backup policies. The short exits at the displayed one-second ask and the long wing remains to official settlement. This is a declared execution scenario, not a reconstructed REL fill.

Gate / backupMean delta vs OFFNon-stress discoveryJuly validationKnown stress datesBlocked-stop p95 delay
.35 / 25 / 1 — no backup−$8.21$0.00$0.00−$278.4119s
.50 / 10 / 5 — no backup+$6.43−$1.69−$0.09+$257.0550.8s
.50 / 10 / 5 — 15-second backup−$14.50−$0.81+$0.17−$475.2315s
.50 / 10 / 5 — 15:55 cutoff+$9.20−$0.38−$0.09+$321.363,198s

The positive full-sample results come from the already-known 18 May stress event. They do not repeat in discovery and validation. A 15-second timer caps a long delay but performs worse during dislocated quotes because the forced exit still occurs inside the stress tape. A 15:55 cutoff avoids the specific late-day 5 August delay, but it can leave earlier stops blocked for much longer.

No robust strategy-level winner

No setting/backup combination has a positive full-sample day-clustered 95% interval. A few combinations are nominally positive in both non-stress splits, but by less than about $2 per spread, and they either fail on the stress dates or rely on long waits to a time cutoff. That is not sufficient evidence for live activation.

Stop-event result

SettingBlocked at original triggerShort spikes suppressed within 60sStill ineligible after 90mP95 delay when blocked then opened
Factor .35 / Min 25 / Median 111 (3.4%)0319s
Factor .50 / Min 10 / Median 526 (8.0%)121250s
Factor .65 / Min 10 / Median 534 (10.5%)121255s
Factor .80 / Min 10 / Median 540 (12.3%)1712448s

The 325-event table shows the trade-off: stronger settings suppress more brief triggers, but also gate more ordinary stops and lengthen the delayed-exit tail. A day-clustered 10,000-sample bootstrap found no setting with a reliably positive modeled P/L interval. For the Factor .50 / Min 10 / Median 5 example, the modeled mean was +$46.24 per one-contract event, but the 95% interval ranged from −$43.49 to +$183.30. Excluding 18 May, its mean fell to −$19.61.

The named slippage events

EventWhat the evidence supportsWhat the gate would have done
October 202510 October had 15 stopped positions and finished +$1,876.84; 14 October had 65 stopped positions and finished −$33,933.58. These were Options Omega/Rob portfolio events, not native OptionsApp individual-leg lifecycles.Useful as external stress context, but not eligible for an exact OptionsApp replay. Any claim that a setting would have “saved October” would be hypothetical.
18 May 2026Broker execution evidence confirms a 7465 call stop filled at $50.30 at 15:02:23 ET; the surrounding one-second market was severely dislocated.All studied gates blocked the first stop event. The weak pilot gate reopened after 16–18 seconds, but executable asks then ranged from $19.50 to $90 across the four affected legs. The vendor example never reopened within 90 minutes.
June–July 2026Population replay, not only spectacular losses, is included in the 325-event cohort.Results are mixed. Outside 18 May, stronger settings produced negative modeled outcomes and wider delayed-stop tails.
5 August 2026A 3.22-premium short put stopped at 12.80 during a genuine underlying move.The weak setting did not block. The vendor example delayed eligibility by two seconds, when the displayed ask was $60—evidence that the feature can worsen timing.
10 August 2026Local licensed chain and print coverage currently ends on 5 August.Not replayed. It remains a pending data gap, not a backfilled claim.
What historical replay can and cannot prove

Replay can determine whether the gate would have been true under observed quotes. It cannot reconstruct the fill of an order that was never sent: queue position, venue routing, REL repricing, market impact, and the changed position state are unobserved. The P/L scenario therefore uses the next one-second NBBO ask and holds the long wing to settlement; it is a bound, not an observed fill.

What settings should we start with?

There is no evidence-backed “best” live setting. Start with two shadow arms: Factor .35 / Min 25 / Median 1 as a weak guardrail, and Factor .50 / Min 10 / Median 5 as the vendor-example comparator. Keep both from changing live exits until a future frozen holdout and live wiring test meet pre-registered safety limits.

Actual short-leg entry premiumStarting decisionWhy
Up to $1.50Keep OFF; shadow telemetry only103 spreads; no combination was positive in both non-stress splits
$1.51–$2.25Priority shadow tier305 spreads; small non-stress timer gains reversed into severe stress losses
$2.26–$3.50Shadow comparator only494 spreads; nominal time-cutoff result, but July improvement rounds to zero
Above $3.50Keep OFF590 spreads; no combination was positive in both non-stress splits

Do not tier on target premium alone. Record actual short-leg entry premium, option stop price, distance/delta at entry, minutes to close, side, VIX/VIX1D, quote age and width, spread width, and REL parameters. A fixed 10 SPX points does not represent the same risk at 10:00 and 15:45.

How should we evaluate it safely?

  1. Step 1

    Create a control

    Duplicate one eligible short-leg template and keep the original price-only stop unchanged.

  2. Step 2

    Run two shadow arms

    Log .35/25/1 and .50/10/5 thresholds without allowing them to change production exits.

  3. Step 3

    Verify every minute

    Compare OptionsApp Trade Log reference price, reference strike, distance and threshold with the TWS condition.

  4. Step 4

    Pre-register failure limits

    Define maximum delay, never-eligible rate, stale-threshold tolerance and a hard backup exit before scoring results.

  5. Step 5

    Require a future holdout

    Do not start a live pilot until frozen future data confirms the effect outside the known May and August incidents.

  6. Step 6

    Promote by tail controls

    Require lower p99/CVaR without breaching limits for p95 delay, unresolved stops, or connection failures.

What else should we evaluate?

  • Exact option trigger basis: bid, ask, midpoint, last, or broker trigger method.
  • Whether the reference strike set is OTM-only and how equal-distance ties break.
  • Minute-clock alignment, median warm-up, quote freshness, and missing-chain behaviour.
  • Simultaneous AND versus a latched option trigger.
  • Threshold update churn and stale thresholds after 1, 5, and 15-minute OptionsApp/TWS outages.
  • REL Offset and REL Limit sensitivity after the gate opens.
  • Delay distribution, never-eligible rate, maximum adverse excursion, full-width losses, CVaR95/99, worst day, and maximum drawdown.
  • Matched controls by time, premium, side, volatility, delta, and spread width.
  • A future frozen holdout or randomized smallest-size A/B. Paper trading proves wiring; only prospective live evidence tests tail liquidity.

Frequently Asked Questions

Does the condition replace the option stop?
No. The option stop remains one condition. The underlying distance is a second condition joined with AND.
Does it guarantee a better fill?
No. It controls eligibility only. REL behaviour, the order limit, liquidity and broker routing still control execution.
Is Factor .50, Min 10, Median 5 the recommended default?
No. It is the vendor's worked example. In the all-entry replay it blocked 26 price stops, had 13 natural gates that never reopened, and lost modestly in both non-stress evaluation splits.
Which premium band should be tested first?
The $1.51–$2.25 actual short-leg entry-premium band is the priority shadow cohort because it matches the known May stress mechanism. That is a test priority, not proof of superiority.
Can the Cashflow Engine export enable it automatically?
Not currently. Configure and verify the eligible individual short leg inside OptionsApp after import.
Why is 10 August missing from the replay?
The local licensed one-second SPXW chain and print shelf currently ends on 5 August 2026. We report the gap instead of extrapolating.

Terms & Definitions

Eligibility gate
A condition that must be true before an order may act; it does not guarantee execution.
Reference strike
The option strike whose observed price is closest to the stop price multiplied by Factor.
Min. distance
The floor applied to the calculated SPX-to-reference-strike distance.
Median over
The number of one-minute distance readings used for smoothing.
REL order
An Interactive Brokers relative order whose price follows a reference market subject to configured offset and limit rules.
Shadow mode
Calculating and logging decisions without allowing the new rule to change live orders.
Trading Disclaimer

Mandatory pit stop: Options trading involves significant risks and is not suitable for every investor. Past results are no guarantee of future performance.

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