Skill v1.0.1
currentAutomated scan100/100+1 new
version: "1.0.1" name: structural-trading-gate description: "Unified zero-emotion variance shield for capital markets (FX, crypto, CFDs) and poker. Absorbs trading-risk-gate + zenith-execution + trade-journal-analyzer into one engine." vibe: "The math trades. You just execute." context_trigger: "trade, poker, sizing, bankroll, drawdown, kelly, stop loss, position size, variance, risk reward, lot size, pips, ruin, MTT, buy-in, commission drag, layering, grid, oil, XBRUSD, EURUSD" auto-invoke: true model: default source: "Retroactively compiled from 1,900+ sessions (2025-2026) via skill-compiler" compiled_from: "protocols/trading/TRD-*, skills/trading-risk-gate, skills/zenith-execution, skills/trade-journal-analyzer" absorbs: "trading-risk-gate, zenith-execution, trade-journal-analyzer" meta_patterns: [MP-2, MP-4, MP-7, MP-11] pinned: true
Structural Trading Gate — The Zero-Emotion Variance Shield
Compiled: 2026-05-11 (retroactive synthesis of all trading sessions)Problem Class: Any capital allocation question — FX, crypto, CFDs, poker, casino. Pre-trade safety, position sizing, post-trade analytics.Axiom: "In non-ergodic systems, the strategy that maximizes EV is the one most likely to kill you. Survival > Optimization."
When to Use
Invoke whenever the user mentions:
- Any trade setup, entry, or sizing question
- Bankroll management (poker or trading)
- Drawdown analysis or recovery
- Commission/friction cost optimization
- Post-trade review or journal analysis
- "Should I hold over the weekend?"
Solution Architecture
Pre-Trade: The Three-Gate Pipeline
GATE 1: Law of Ruin GATE 2: Ergodicity GATE 3: WR Dominance┌─────────────────────┐ ┌─────────────────────┐ ┌─────────────────────┐│ P(Ruin) > 5%? │ ──▶ │ Non-ergodic? │ ──▶ │ WR < Breakeven? ││ 5 Domains: │ │ Absorbing barrier? │ │ Variance Drag > EV? ││ Bio/Legal/Fin/ │ │ P(survive N) < 80%? │ │ RR structure viable? ││ Social/Psych │ │ │ │ ││ VETO if YES ❌ │ │ VETO if YES ❌ │ │ WARN if YES ⚠️ │└─────────────────────┘ └─────────────────────┘ └─────────────────────┘
Position Sizing: Half-Kelly (DEC-046)
Full Kelly: f* = (bp − q) / bHalf-Kelly: f = f* / 2Where:b = net odds (reward ÷ risk)p = probability of winningq = 1 − pExample (10% EV, 1:3 R:R):b = 3, p = 0.55, q = 0.45f* = (3 × 0.55 − 0.45) / 3 = 0.40 (40% — suicidal)f = 0.40 / 2 = 0.20 (20% — still aggressive)Practical: Cap at 1-2% risk per trade for operational safety.
Rule: Half-Kelly is the MAXIMUM. Industry standard 1-2% risk per trade is the operational floor.
The Variance Shields
| Arena | Variance Shield | Rationale | |
|---|---|---|---|
| FX / CFD Trading | 2% max risk per trade | Ensures >95% survival over 100-trade sequences | |
| Poker (Spins) | 300 buy-ins minimum | Neutralizes high-variance format | |
| Poker (Cash) | 40 buy-ins minimum | Lower variance, faster recovery | |
| Casino (Arbitrage) | 309-unit bankroll | Points farming protocol |
The Iron Laws
| Law | Rule | Source | |
|---|---|---|---|
| No Weekend Holding | Close ALL positions before market close Friday | CS-d11d5a7c: Weekend gaps = unhedgeable ruin | |
| No Martingale | Never double down after a loss | CS-459: Martingale = guaranteed ruin at N→∞ | |
| Commission Awareness | Calculate REAL EV after all friction | CS-9a7c4607: 46% commission drag on FX → pivot to 0-commission oil | |
| Drop-Down Trigger | If bankroll hits X% drawdown, mechanically drop stakes | CS-76208648: Eliminate psychological tilt | |
| No FOMO Re-entry | If stopped out, wait for fresh setup | TRD-369: "Fuck-Unfuck" principle |
Layering Strategy (Advanced)
For mean-reversion and grid-based entries:
Layer 1: 30% of intended position at first signalLayer 2: 30% at confirmation (e.g., structure break)Layer 3: 40% at optimal entry (e.g., liquidity sweep)Total risk across all layers: Still ≤ 2% of capital
The Efficiency-Survival Inversion (MP-2)
| "Efficient" (Looks Smart, Kills You) | "Robust" (Looks Dumb, Survives) | |
|---|---|---|
| Full Kelly sizing | Half-Kelly | |
| 58% allocation, max profit | 6% allocation, survives tail | |
| Narrow SL + High R:R | Wide SL + High WR | |
| Hold for "the big move" | Partial profit + re-entry |
Rule: Growth = Edge − (Variance² / 2). Variance is a SUBTRACTION term. High WR structurally dominates High RR (TRD-367).
Post-Trade: Journal Analysis
After every trade or session:
- Classify the outcome: Win/Loss/Breakeven
- Classify the process: Good Process / Bad Process
- Map to drawdown type:
- Type A: Bad luck (good process, bad outcome) → Continue
- Type B: Bad execution (bad process) → Fix the leak
- Type C: System drift (rules changed) → Recalibrate
- Log friction costs: Spread + commission + swap = REAL cost per trade
Output Template
TRADE GATE REPORT─────────────────Setup: [Description]Gate 1 (Ruin): [✅ PASS / ❌ VETO — domain: ...]Gate 2 (Ergo): [✅ PASS / ❌ VETO — P(survival): X%]Gate 3 (WR/RR): [✅ PASS / ⚠️ WARN — variance drag: ...]Position Size: [X% of capital = $Y / Z lots]Stop Loss: [$X / Y pips]Risk:Reward: [1:X]Weekend Check: [CLEAR / CLOSE BEFORE FRIDAY]Commission: [$X per round-trip / Y% of expected profit]VERDICT: [CLEARED / VETOED / CONDITIONAL]
Absorbed Protocols & Skills
Trading Protocols (7)
TRD-367 (High WR Supremacy), TRD-368 (Trade Structure Levers), TRD-369 (Fuck-Unfuck Principle), TRD-46 (Trading Methodology), TRD-56 (Shopee Refugee Arbitrage), TRD-57 (Influencer Put Option), TRD-65 (Arbitrage Formula)
Decision Protocols (Trading-Related)
DEC-046 (Kelly Mandate), DEC-050 (Risk Pareto), DEC-101 (Inverse Sizing Matrix)
Absorbed Skills
trading-risk-gate→ Pre-trade 3-gate pipelinezenith-execution→ Half-Kelly, stop-loss calc, Monte Carlo, portfolio rebalancetrade-journal-analyzer→ Post-trade drawdown classification
Key Case Studies
CS-367 (High WR Supremacy), CS-461 (Multi-Timeframe Cascade), CS-462 (Mean Reversion), CS-463 (Fog of War), CS-465 (EURUSD Structure), CS-466 (BCG Trade Classification), CS-487 (Layering Strategy BTC), CS-493 (Toto EEV), CS-495 (Macro-Meso-Micro Barbell), CS-500 (Trading System Map), CS-502 (MTT Variance), CS-509 (FX Sim Stats Audit), CS-525 (FX Data Refined), CS-534 (Stop-Out Opportunity Cost), CS-560 (Stochastic-Deterministic Engine Map)
Failure Modes & Mitigations
| Failure | Mitigation | |
|---|---|---|
| FOMO Override | Gate 1 is NON-NEGOTIABLE. No "just this once." | |
| Revenge Trading | Drop-Down Trigger is MECHANICAL, not discretionary | |
| Weekend Gap Risk | Hard rule: Close ALL by Friday COB. No exceptions. | |
| Commission Blindness | Calculate friction FIRST, then decide if edge survives | |
| Hindsight Bias | Carnot Engine Fallacy (§325): The "perfect trade" only exists in hindsight |
Validated Patterns (Empirical)
- [V] High WR > High RR: Variance Drag (V²/2) geometrically destroys low-WR portfolios. A 70% WR / 1:1 RR system dominates a 30% WR / 1:3 RR system over N>100 trades. | Reapply: Every system design.
- [V] Commission Drag Kills Edge: 46% commission drag on FX vs 0% on oil CFDs. Switching arenas is a higher-EV move than optimizing entries. | Reapply: Every new instrument evaluation.
- [V] Half-Kelly is Maximum: Full Kelly = theoretical ceiling (Carnot Engine). Half-Kelly = operational reality. | Reapply: Every position sizing calculation.
- [V] Weekend Gaps are Non-Ergodic: A single weekend gap can wipe weeks of gains. The expected cost of holding > expected gain. | Reapply: Every Friday.
References
- META_PATTERNS.md — MP-2 (Efficiency-Survival Inversion)
- CS-560 — The Engine Map
- bionic-decision-engine — Parent engine for non-capital decisions