Skip to content

Commit afe15b4

Browse files
martex-devclaude
andcommitted
H51 verdicts: both fades KILLED at taker-floor bars; 51b maker-proxy (Sharpe 0.90, corr 0.01) noted as possible H52
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 parent 99e6d27 commit afe15b4

3 files changed

Lines changed: 37 additions & 13 deletions

File tree

‎PROJECT_MEMORY.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
The knowledge file: ledger, results, meta-findings, lessons, open
44
assumptions. PROJECT_STATE.md = what runs now; this = why and what we know.
55

6-
## Trial ledger: 112 run + 2 registered (H51) = 114. Every new spec raises
6+
## Trial ledger: 114 pre-registered trials, all run. Every new spec raises
77
## the DSR bar for everything. Do not test without a numbered doc FIRST.
88

99
## Hypothesis ledger (docs/hypotheses/, docs/research/)
@@ -48,7 +48,7 @@ assumptions. PROJECT_STATE.md = what runs now; this = why and what we know.
4848
| 42b | Rotation + chandelier stop | **CANDIDATE — beats champion on all metrics** | Sharpe 1.47 vs 1.10, MDD -29% vs -58%, prop 73.0%>62.8% @0.5x, **DSR 0.992 > 0.95 bar** (104 trials); paper account #4 since 2026-07-12 |
4949
| 43 | Combo batch on rot-stop base | screen: only bounce admits; **43a KILLED (eval bars)** | rot-stop x V1 corr 0.521, x rotation 0.821 (blends dead); rot-stop+bounce Sharpe 1.55, +79%/yr, DSR 1.000 but prop 47.5%<73%, MDD worse -> replaces H41 as own-capital archive |
5050
| 44-50 | Retail intraday batch (maker regime, 15m Bybit) | ALL 7 claims KILLED; **H44 ORB + H45 first-hour INVERTED (significant)** | fade earns 0.16-0.20%/event = 4-5x maker toll; sessions/funding/levels/bursts/VWAP noise -> H51 |
51-
| 51 | Intraday fade strategies (51a fade-ORB, 51b fade-1st-hour) | REGISTERED, not yet run | bars: net Sharpe>0.7 + corr<0.30 vs rot-stop (diversifier), taker-floor costs |
51+
| 51 | Intraday fade strategies (51a fade-ORB, 51b fade-1st-hour) | BOTH KILLED (taker floor) | 51a Sharpe 0.14; 51b 0.44 < 0.7 bar; maker-PROXY 51b 0.90 corr +0.01 (most independent stream ever measured) — true maker-fill model = possible H52, queued behind sprint |
5252

5353
## Prop-firm simulation results (real CFD rules, 20k paths, EOD approx)
5454

‎PROJECT_STATE.md‎

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -109,15 +109,15 @@ config/secrets/hyro.json (gitignored).
109109
4. Paper shakedown continues untouched (4 accounts nightly); Jul 25
110110
gate now only governs the PATIENT fallback if all 3 sprint attempts
111111
bust.
112-
5. TRACK 2 COMPLETE at info level (2026-07-12): H44-50 all retail
113-
claims killed; **H44 ORB and H45 first-hour momentum significantly
114-
INVERTED** — intraday crypto REVERTS (meta-finding 7). Fade effects
115-
clear the maker toll 4-5x. **H51 pre-registered** (51a fade-ORB,
116-
51b fade-first-hour, strategy grade, taker-floor costs, diversifier
117-
bars vs rotation-stop): NEXT session's build+run. Survivors join
118-
the book only via runbook (5th paper account / funded stage),
119-
never mid-attempt. Data: data/intraday/ (12 Bybit perps, 15m,
120-
2021+, ~2M bars).
112+
5. TRACK 2 COMPLETE (2026-07-12): H44-50 all retail claims killed;
113+
ORB + first-hour momentum significantly INVERTED (intraday crypto
114+
REVERTS — meta-finding). H51 fade strategies BOTH KILLED at the
115+
registered taker-floor bars (51a Sharpe 0.14, 51b 0.44). Loose end:
116+
51b maker-PROXY Sharpe 0.90 at corr +0.01 to rotation-stop — a true
117+
maker-fill engine model (limit orders, missable fills) is the one
118+
remaining intraday question (possible H52), queued BEHIND the
119+
sprint build. Data: data/intraday/ (12 Bybit perps, 15m, 2021+).
120+
Ledger: 114.
121121
3. Backlog (docs/research/backlog.md): options/Deribit VRP data project,
122122
correlation-spike de-risking, carry infra (post-eval, own-capital);
123123
own-capital book = rotation-stop + crash-bounce overlay (43a:

‎docs/hypotheses/51-intraday-fade.md‎

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
# Hypothesis 51 — Intraday Fade Strategies (from H44/H45 inversions)
22

3-
Status: **PRE-REGISTERED (2026-07-12)** — no test has run yet.
4-
Trial ledger: +2 -> 114.
3+
Status: **BOTH KILLED at the registered taker-floor bars (2026-07-12).**
4+
Trial ledger: +2 -> 114. Verdicts at the bottom; one honest loose end
5+
(true maker-fill model) noted for a possible H52.
56

67
## Stated reason (per process)
78

@@ -52,3 +53,26 @@ inversion joins H16's archive (real info, unusable as strategy).
5253
- Effect discovered and strategy tested on the same history (family-
5354
selection caveat, same as H42); a paper record guards deployment.
5455
- Bybit perp data starts 2021 — no 2017-2020 regimes in this panel.
56+
57+
## Verdicts (2026-07-12, scripts/h51_fade_study.py, 1,989 days)
58+
59+
- **51a fade-ORB: KILLED.** Taker floor Sharpe 0.14 (CAGR -0.8%).
60+
The 0.16%/event info edge dies against the ~0.13% real round trip.
61+
Maker-proxy sensitivity: Sharpe 0.59 — still under the bar.
62+
- **51b fade-first-hour: KILLED as registered.** Taker floor Sharpe
63+
0.44 < 0.7 (bar 1 explicitly named the taker-floor case). The
64+
maker-proxy run printed Sharpe 0.90, corr +0.01 and the script's
65+
generic bar labeled it CANDIDATE — that label is NOT a verdict: the
66+
proxy discounts fees but still assumes every entry fills. The doc's
67+
true maker variant (limit fills that can be MISSED — and fades miss
68+
their best entries) was not actually modeled; the truth lies between
69+
0.44 and 0.90.
70+
71+
## Loose end (possible H52, NOT yet registered)
72+
73+
corr +0.01 to rotation-stop makes 51b the most independent return
74+
stream ever measured here — IF the edge survives honest maker-fill
75+
modeling. Graduating requires: engine limit-order support with
76+
crossed-range fill logic, then a new pre-registered trial. Queued
77+
BEHIND the sprint build; register only with the engine extension in
78+
hand. Everything else in the intraday family is closed.

0 commit comments

Comments
 (0)