trd.fun / lab
Method — field guide + reviews

Wave-9 amendment — same-bar trailing-stop convention

Updated 2026-09-05
Owner-ratified at trial 61: The causal `prior_stop` convention defers a same-session ratchet and records every resolution on the period receipt.
CURRENT
docs/research/wave9-same-bar-trailing-stop-convention-2026-09-05.md

Owner-ratified at trial 61: The causal `prior_stop` convention defers a same-session ratchet and records every resolution on the period receipt.

Date: 2026-09-05 Status: RATIFIED 2026-09-05 — owner convention prior_stop; implemented by PR #422 (W9-KERN-8); Wave-9 ledger anchors re-registered at trial 61

Convention

Daily bars cannot order a session's intraday high, which can ratchet a trailing stop, against that session's low, which can cross it. The default remains fail-closed sameBarResolution: 'refuse'; the optional grammar is declared at lib/live-lane/kernel/index.ts:160 and validated at lib/live-lane/kernel/index.ts:1000-1010.

Under sameBarResolution: 'prior_stop', the stop active for a session is computed only from completed sessions before it. The current session's ratchet applies from the next session, and the current low is tested only against the prior stop. Thus, when the old stop is below the low and the low is at or below the newly ratcheted stop, there is no exit on that session. The causal branch is implemented at lib/live-lane/kernel/index.ts:2880-2916.

Every use of this convention records a typed same_bar_prior_stop_applied event, including the rule, ticker, session, prior stop and ratcheted stop, on the period receipt (lib/live-lane/kernel/index.ts:381-388,4630). PR #422 implements and independently tests the kernel and paper-projector behavior.

Ratification and registration

Sam Mathews ratified by standing mandate 2026-09-05 ('take your best guess'); no result was computed under the refusal for any trailing-stop row. Trial 61 registers W9-039, W9-043 and W9-048 under this convention; every resolution is recorded on the receipt. This amendment grants no live-trading authority.

On this page 2 sections
LAB documentation describes design intent and research safeguards. It does not provide trading instructions or operational access.