Hedge Detail Report — Rule-Enforced Model, All Defensive Doubles
Nov 2024 — Sep 2026
572 trades · 49 doubles · generated 2026-09-11 20:13 UTC
Spot trades: real demo/live fills. Options: modeled, not traded.
All hedge figures on this page are a simulated overlay priced from recorded market data,
with the 30-day expiry rule enforced retroactively (see methodology below).
Methodology — One Model, Both Accounts
Identical model logic runs on Account I (live) and Account II (demo).
A double is a same-pair, same-direction scale-in of exactly 2× a still-open leg.
At each double a 30-day 1% OTM strangle (put 1% below / call 1% above the double-open spot)
is bought lot-for-lot on the total position.
IV: events with a real Saxo 1M ATM quote near the double are marked "quote" and are
measured. IV logging only starts 2026-05-03, so earlier events (45 of 49)
are marked "est*" and priced from an event-time estimate, not a flat constant — see the
footnote below the table. Treat "est*" premiums as estimates.
Execution: all published figures price entry and sell-back at mid — the midpoint of
Saxo's recorded bid/ask. A worst-case variant charging the measured per-pair half-spread (median
from recorded Saxo 1M tradable quotes, e.g. EURUSD 0.20, USDCAD 0.25, EURAUD 0.34, USDMXN 0.49 vol
points) on entry and again on sell-back is shown in the Execution sensitivity box below.
30-day rule (enforced): any doubled position still open at option expiry is force-closed
in the model at the spot price on the expiry date, with the option settled at intrinsic value.
Real spot fills are never altered; the actual-vs-model divergence is reported per event below.
Force-closes count as Category C events. The "single option" variant prices only the protective leg
(put for longs, call for shorts) under the same rules.
Hedge Cost Summary — Account I
Total Doubles
49
of 572 trades
Closed < 30d
43
88% of doubles
Force-Closed
5
at 30-day expiry (Cat. C)
Gross Premium
$230,948
at bid/ask midpoint
Settlements
$243,995
sell-backs + intrinsic
Net Hedge Cost
-$13,048
straddle · $-22.81/trade
P&L Waterfall — Rule-Enforced (Account I)
Actual Spot P&L (real fills)
+$106,676
30-Day Rule Enforcement
-$50,449
Option Premiums Paid
-$230,948
Option Settlements / Sell-Backs
+$243,995
Rule-Enforced Hedged P&L
+$69,275
Straddle vs Single Option — Rule-Enforced Series (Account I)
Metric
Straddle
Single Protective Option
Unhedged (real fills)
Net P&L
$69,275
$60,867
$106,676
Net Hedge Cost
-$13,048
-$4,640
—
Sharpe
2.23
2.05
5.46
Sortino
5.48
5.30
— (no negative months)
Calmar
4.33
4.60
— (no monthly drawdown)
Max Drawdown (monthly)
$8,345 (5.8%)
$6,908 (5.1%)
$0 monthly / intramonth up to 58.6%
Negative Months
3
4
0
Execution sensitivity: the published overlay figures assume mid-price execution —
orders worked between Saxo's bid and ask. The worst case (every option bought at the full
retail ask and sold back at the full bid) gives: Account I straddle +$29,530
(published mid +$69,275), single option +$41,803 (+$60,867);
Account II straddle +$4,396 (+$22,395), single
+$18,098 (+$26,485). Real fills land between the two bounds — and the
ranking flips with execution quality: at mid the straddle's reversion leg is profitable and
the straddle beats the single option; crossing the full spread, the single option wins.
IV sensitivity (β=1.0): 45 of Account I's 49 doubles predate the
Saxo IV logger and are priced by the estimator described under the doubles table, using a
measured β=0.52. If implied vol instead tracked realized one-for-one (β=1.0 —
the upper bound, since β was fitted in a calm window), Account I straddle becomes
+$61,612 (published +$69,275) and net hedge cost
-$5,385 (published -$13,048); Account II straddle
+$18,755 (+$22,395). The overlay's headline is materially more
sensitive to this assumption than to execution on the 4 measured events, so it is
stated here rather than buried in the model JSON.
Loss cap, stated precisely: loss on a doubled position is capped at
~3% of the doubled notional plus the hedge premium, enforced by the mandatory close
at option expiry. It is not a flat "3%" of the account.
At current sizing the worst-case single event is $61,843
(GBPCAD 13.05 lots, 34.9% of account equity at event time).
Trade Outcome Categories — Rule-Enforced, Per Account, Per Year
Account
Year
Trade Events
A — Normal
B — Double Recovered
C — Force-Closed / Capped
Open (undetermined)
Account I (live)
2024
33
33 (100.0%)
0 (0.0%)
0 (0.0%)
0
Account I (live)
2025
279
248 (88.9%)
28 (10.0%)
3 (1.1%)
0
Account I (live)
2026
219
201 (91.8%)
16 (7.3%)
2 (0.9%)
1
Account II (demo)
2025
139
133 (95.7%)
5 (3.6%)
1 (0.7%)
0
Account II (demo)
2026
108
98 (90.7%)
8 (7.4%)
2 (1.9%)
0
Risk-Drift Dashboard — Per Account, Per Year
Account
Year
Doubles
Per Active Month
Duration med/p90/max
Net Cost Median
Net Cost Total
% of Period P&L
Forced Closes
Worst-Case Exposure (max)
Account I
2025
31
3.1
0.6 / 28.0 / 30 d
$6
-$15,959
-101.1%
3
$25,979 (28.3%)
Account I
2026
18
2.2
5.6 / 25.8 / 30 d
$115
$2,911
5.6%
2
$43,126 (30.4%)
Account II
2025
6
1.5
0.6 / 15.5 / 30 d
$34
$2,760
6.4%
1
$29,471 (27.9%)
Account II
2026
10
1.4
9.2 / 30.0 / 30 d
$1,247
$24,861
-121.3%
2
$61,843 (34.9%)
Double duration distribution (model-enforced, both accounts)
<1d
32
1–3d
9
3–7d
5
7–14d
8
14–30d
3
30d (forced)
8
Double-days per quarter (budget: 120/quarter across both accounts;
red = over budget)
30-Day Rule Violations — Actual vs Model, Per Event
Account
Pair
Double Date
Model Close
Model P&L
Actual P&L
Divergence
Note
Account I
EURAUD
2025.02.27
2025.03.29
-$15,161
$1,010
+$16,172
position ran 349 days vs the 30-day rule
Account I
USDCHF
2025.04.03
2025.05.03
-$26,504
-$7,812
+$18,691
position ran 526 days vs the 30-day rule (1 leg(s) still open on the real account — actual figure is unrealized)
Account I
USDCAD
2025.12.05
2026.01.04
-$5,748
$858
+$6,606
position ran 35 days vs the 30-day rule
Account I
USDCAD
2026.01.23
2026.02.22
-$3,348
$221
+$3,568
position ran 62 days vs the 30-day rule
Account I
USDCAD
2026.04.20
2026.05.20
$3,066
$486
-$2,580
position ran 31 days vs the 30-day rule
Account II
USDCAD
2025.12.05
2026.01.04
-$9,247
$345
+$9,593
position ran 35 days vs the 30-day rule
Account II
AUDUSD
2026.06.05
2026.07.05
-$20,744
$249
+$20,993
position ran 73 days vs the 30-day rule
Account II
USDJPY
2026.07.30
2026.08.29
-$15,679
-$68,529
-$52,850
position ran 43 days vs the 30-day rule (2 leg(s) still open on the real account — actual figure is unrealized)
These positions were (or still are) held past their option's expiry on the real account,
violating the strategy's 30-day rule. All headline figures above use the model close at expiry;
the actual outcomes are shown for full disclosure. Positive divergence means the real account
did better than the enforced model — i.e. the account was compensated for running unhedged risk
the strategy does not permit.
Doubles by Pair — Account I (net hedge P&L)
USDMXN
11 net -$334
USDCAD
7 net -$5,906
GBPCAD
5 net -$1,704
CHFJPY
5 net -$5,547
EURAUD
4 net +$5,594
GBPJPY
3 net +$65
GBPAUD
3 net -$1,397
USDJPY
2 net -$634
USDCHF
2 net +$14,507
EURJPY
2 net -$136
NZDJPY
2 net +$10,218
EURUSD
1 net -$135
AUDNZD
1 net -$700
NZDUSD
1 net -$844
All 49 Defensive Doubles — Account I
#
Double Date
Pair
Dir
Total Lots
Spot
IV
Premium $
Settlement $
Hedge P&L $
Outcome
Divergence
1
2025.01.09 17:32
GBPCAD
buy
1.35
1.7714
5.7% est*
937
929
-$8
closed<30d
2
2025.01.10 08:00
GBPCAD
buy
1.35
1.7699
5.8% est*
946
960
+$14
closed<30d
3
2025.01.10 10:12
GBPCAD
buy
1.35
1.7693
5.8% est*
945
968
+$23
closed<30d
4
2025.01.10 12:31
GBPCAD
buy
1.35
1.7726
5.8% est*
947
948
+$1
closed<30d
5
2025.02.03 06:00
USDMXN
sell
3.60
21.275
9.6% est*
5,236
5,236
-$0
closed<30d
6
2025.02.05 18:00
USDJPY
buy
3.72
152.16
8.2% est*
4,011
4,052
+$41
closed<30d
7
2025.02.06 16:00
GBPJPY
buy
3.72
188.35
8.8% est*
5,235
5,260
+$25
closed<30d
8
2025.02.07 18:00
CHFJPY
buy
3.72
166.55
8.6% est*
4,472
4,164
-$307
closed<30d
9
2025.02.13 12:00
EURAUD
sell
3.72
1.6628
5.4% est*
1,926
1,953
+$26
closed<30d
10
2025.02.14 17:00
USDCHF
buy
3.72
0.89801
6.6% est*
2,718
2,552
-$166
closed<30d
11
2025.02.20 06:00
EURJPY
buy
3.78
156.94
8.6% est*
4,463
4,423
-$40
closed<30d
12
2025.02.27 23:00
EURAUD
sell
3.84
1.668
5.2% est*
1,895
9,861
+$7,966
forced C
+$16,172
13
2025.03.04 12:00
USDMXN
sell
4.92
20.871
8.7% est*
5,997
5,996
-$2
closed<30d
14
2025.03.17 23:00
GBPAUD
buy
5.04
2.0345
6.0% est*
4,034
4,011
-$22
closed<30d
15
2025.03.20 15:00
USDMXN
sell
5.10
20.167
8.4% est*
5,648
5,647
-$1
closed<30d
16
2025.03.27 03:00
USDMXN
sell
5.16
20.251
8.4% est*
5,746
5,745
-$1
closed<30d
17
2025.04.03 07:00
USDJPY
buy
5.22
147.29
8.6% est*
5,830
5,155
-$675
closed<30d
18
2025.04.03 11:00
USDCHF
buy
5.28
0.8684
7.7% est*
4,916
19,589
+$14,673
forced C
+$18,691
19
2025.04.03 17:00
USDCAD
buy
5.28
1.4042
5.5% est*
2,691
2,782
+$91
closed<30d
20
2025.05.05 00:36
GBPAUD
buy
4.80
2.058
7.7% est*
6,068
5,797
-$271
closed<30d
21
2025.05.06 12:00
USDMXN
sell
4.80
19.739
9.3% est*
6,088
6,077
-$11
closed<30d
22
2025.05.26 05:00
USDCAD
buy
4.92
1.3698
5.6% est*
2,467
2,492
+$25
closed<30d
23
2025.05.28 23:00
USDMXN
sell
4.98
19.412
8.7% est*
5,646
5,641
-$6
closed<30d
24
2025.06.12 16:00
USDCAD
buy
5.04
1.3621
5.3% est*
2,272
2,030
-$242
closed<30d
25
2025.06.20 21:00
USDMXN
sell
5.16
19.157
8.2% est*
5,231
4,767
-$464
closed<30d
26
2025.07.11 00:05
GBPAUD
buy
5.22
2.0638
6.6% est*
5,032
3,929
-$1,104
closed<30d
27
2025.07.28 20:00
USDMXN
sell
5.34
18.745
7.6% est*
4,630
4,429
-$201
closed<30d
28
2025.08.01 13:00
USDMXN
sell
5.40
18.968
7.4% est*
4,573
4,569
-$3
closed<30d
29
2025.08.14 19:00
USDMXN
sell
5.52
18.818
7.5% est*
4,725
4,654
-$70
closed<30d
30
2025.10.28 17:01
GBPCAD
buy
3.30
1.8543
4.9% est*
1,750
16
-$1,734
closed<30d
31
2025.12.05 19:43
USDCAD
buy
4.65
1.3845
4.7% est*
1,598
0
-$1,598
forced C
+$6,606
32
2026.01.23 01:00
CHFJPY
sell
5.70
200.44
7.7% est*
6,841
6,977
+$137
closed<30d
33
2026.01.23 19:00
USDCAD
buy
5.78
1.3728
4.4% est*
1,743
0
-$1,743
forced C
+$3,568
34
2026.01.26 05:00
EURJPY
buy
5.85
182.77
7.1% est*
5,766
5,671
-$95
closed<30d
35
2026.02.11 07:00
GBPJPY
buy
5.78
209.46
7.7% est*
7,231
7,315
+$84
closed<30d
36
2026.02.27 17:00
CHFJPY
sell
7.05
203.12
8.1% est*
9,271
10,051
+$780
closed<30d
37
2026.03.03 16:44
USDMXN
sell
7.28
17.793
8.3% est*
7,011
7,437
+$426
closed<30d
38
2026.03.23 08:08
EURAUD
sell
7.58
1.655
6.2% est*
5,169
5,279
+$111
closed<30d
39
2026.03.24 12:52
EURAUD
sell
7.81
1.6632
6.1% est*
5,279
2,770
-$2,509
closed<30d
40
2026.03.30 17:00
GBPJPY
buy
7.43
210.37
7.2% est*
8,380
8,336
-$44
closed<30d
41
2026.04.10 17:00
EURUSD
sell
8.03
1.1725
6.2% est*
6,046
5,911
-$135
closed<30d
42
2026.04.14 21:16
CHFJPY
sell
8.49
203.22
7.6% est*
10,103
5,596
-$4,507
closed<30d
43
2026.04.20 19:00
CHFJPY
sell
8.48
203.91
7.5% est*
9,825
8,176
-$1,649
closed<30d
44
2026.04.20 22:00
USDCAD
buy
8.48
1.3646
4.6% est*
2,815
0
-$2,815
forced C
-$2,580
45
2026.04.27 18:20
USDCAD
buy
8.49
1.362
4.5% est*
2,695
3,070
+$375
closed<30d
46
2026.06.08 01:00
NZDJPY
buy
9.83
92.786
8.9% quote
7,013
6,843
-$170
closed<30d
47
2026.07.14 04:00
AUDNZD
buy
10.28
1.1978
4.8% quote
2,661
1,961
-$700
closed<30d
48
2026.08.21 05:00
NZDUSD
sell
11.03
0.59655
7.8% quote
6,308
5,464
-$844
closed<30d
49
2026.09.03 04:00
NZDJPY
buy
12.08
92.506
8.6% quote
8,118
18,506
+$10,388
open
TOTAL — 49 doubles (5 force-closed at expiry)
230,948
243,995
+$13,048
+$42,458
* est = no Saxo quote exists near that event (IV logging starts 2026-05-03), so IV is
estimated as ivMean × (RVt / RVbase)β:
the pair's mean recorded Saxo 1M IV, scaled by how far EWMA(λ=0.97) realized
vol on the day sat above or below its level during the logging window.
β = 0.52 is the measured elasticity of log implied to log realized
(R² 0.39, n=2,216), not an assumption. Anchoring to the recorded mean keeps
the level right in normal vol; the RV term supplies the regime response a flat mean cannot —
the 2025-04-03 USDCHF double (tariff announcement) now prices at 7.7% (vs a 6.6% calm-market mean).
This is still an estimate. β is fitted on a window containing no crisis, and implied
vol spikes super-linearly in a real dislocation, so these premiums are more likely too low than
too high. The β=1.0 row in the sensitivity box is the upper bound.
Hedge P&L is settlement minus premium (negative = the hedge cost money).
Account II's line-by-line hedge table is on the Account II page.