Hedge Detail Report — Rule-Enforced Model, All Defensive Doubles
Nov 2024 — Oct 2026
586 trades · 50 doubles · generated 2026-10-23 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).
Overall P&L — Where Each Account Stands Today
Account
Closed Trades
Open Positions
Real Account (no hedge)
Options Net
Real Account + Hedges
+ Hedges, Worst Case
Real + Rolling Hedges
Rolling, Worst Case
With 30-Day Forced Close
Account I (live)
+$100,228
-$109,344
-$9,116
+$73,294
+$64,178
+$23,490
+$55,145
+$4,711
+$13,421
Account II (demo)
+$102,342
-$113,877
-$11,535
+$29,434
+$17,899
-$4,398
-$5,999
-$34,102
+$8,738
Real Account + Hedges = the real trades exactly as they happened (closed + open marked at
2026-10-23 20:13 UTC) plus every modeled option: premiums paid, sell-backs when the group closed, intrinsic
at expiry when it did not. Worst case charges the full measured bid/ask spread on every option.
With 30-Day Forced Close is the rule-enforced model used in the rest of this page: it also closes
any doubled position still open at option expiry. Real + Rolling Hedges keeps those positions
open as they really were and, at each expiry, buys a fresh 30-day 1% OTM strangle centred on that
day's spot, on the lots still open that day, at that day's IV, until the position closes (table below).
Options are modeled, not traded.
Rolling Hedges — Positions Held Past First Expiry
Account
Pair
Doubled
First Expiry
Position
Rolls
Lots
Roll Premiums
Roll Settlements
Rolling Net
Worst Case
Account I
EURAUD
2025.02.27
2025.03.29
closed 2026.02.11
11
3.84
29,426
30,075
+$649
-$2,635
Account I
USDCHF
2025.04.03
2025.05.03
still open, hedge live
18
1.76
23,227
21,583
-$1,644
-$4,062
Account I
USDCAD
2025.12.05
2026.01.04
closed 2026.01.09
1
4.65
1,347
2,664
+$1,316
+$1,007
Account I
USDCAD
2026.01.23
2026.02.22
closed 2026.03.27
2
1.93–5.78
2,809
783
-$2,026
-$2,415
Account I
USDCAD
2026.04.20
2026.05.20
closed 2026.05.21
1
2.83
798
790
-$8
-$219
Account I
NZDJPY
2026.09.03
2026.10.03
still open, hedge live
1
12.08
9,291
4,197
-$5,094
-$6,221
Account I
USDMXN
2026.09.23
2026.10.23
still open, hedge live
1
10.13
20,739
18,512
-$2,226
-$4,232
Account II
USDCAD
2025.12.05
2026.01.04
closed 2026.01.09
1
8.04
2,330
4,536
+$2,206
+$1,669
Account II
AUDUSD
2026.06.05
2026.07.05
closed 2026.08.17
2
12.90
15,912
8,092
-$7,820
-$9,404
Account II
USDJPY
2026.07.30
2026.08.29
still open, hedge live
2
13.05
28,132
12,085
-$16,047
-$17,729
Account II
USDMXN
2026.09.23
2026.10.23
still open, hedge live
1
10.13
20,739
18,503
-$2,236
-$4,241
Account I total — 7 positions
35
87,636
78,603
-$9,033
-$18,779
Account II total — 4 positions
6
67,113
43,216
-$23,897
-$29,704
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 50)
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
50
of 586 trades
Closed < 30d
43
86% of doubles
Force-Closed
7
at 30-day expiry (Cat. C)
Gross Premium
$241,247
at bid/ask midpoint
Settlements
$314,541
sell-backs + intrinsic
Net Hedge Cost
-$73,294
straddle · $-125.08/trade
P&L Waterfall — Rule-Enforced (Account I)
Actual Spot P&L (real fills)
+$100,228
30-Day Rule Enforcement
-$160,101
Option Premiums Paid
-$241,247
Option Settlements / Sell-Backs
+$314,541
Rule-Enforced Hedged P&L
+$13,421
Straddle vs Single Option — Rule-Enforced Series (Account I)
Metric
Straddle
Single Protective Option
Unhedged (real fills)
Net P&L
$13,421
$8,232
$100,228
Net Hedge Cost
-$73,294
-$68,105
—
Sharpe
0.18
0.13
3.75
Sortino
0.19
0.14
— (no negative months)
Calmar
0.14
0.10
— (no monthly drawdown)
Max Drawdown (monthly)
$48,422 (35.8%)
$40,719 (33.3%)
$0 monthly / intramonth up to 58.6%
Negative Months
4
5
1
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 -$27,267
(published mid +$13,421), single option -$11,235 (+$8,232);
Account II straddle -$13,558 (+$8,738), single
+$3,492 (+$13,925). 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 50 doubles predate the
Saxo IV logger and are priced by the estimator described under the doubles table, using a
measured β=0.37. 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
+$3,311 (published +$13,421) and net hedge cost
-$63,184 (published -$73,294); Account II straddle
+$3,889 (+$8,738). The overlay's headline is materially more
sensitive to this assumption than to execution on the 5 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
234
215 (91.9%)
15 (6.4%)
4 (1.7%)
0
Account II (demo)
2025
139
133 (95.7%)
5 (3.6%)
1 (0.7%)
0
Account II (demo)
2026
127
114 (89.8%)
10 (7.9%)
3 (2.4%)
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
-$16,496
-101.4%
3
$25,468 (28.1%)
Account I
2026
19
2.4
7.5 / 30.0 / 30 d
$84
-$56,798
1315.5%
4
$43,416 (30.6%)
Account II
2025
6
1.5
0.6 / 15.5 / 30 d
$2
$2,582
6.0%
1
$28,821 (27.5%)
Account II
2026
13
1.4
6.0 / 30.0 / 30 d
-$183
-$32,016
93.5%
3
$61,843 (34.9%)
Double duration distribution (model-enforced, both accounts)
<1d
34
1–3d
9
3–7d
5
7–14d
7
14–30d
3
30d (forced)
11
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
-$5,426
+$21,077
position ran 568 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 I
NZDJPY
2026.09.03
2026.10.03
-$33,962
-$27,333
+$6,629
position ran 51 days vs the 30-day rule (2 leg(s) still open on the real account — actual figure is unrealized)
Account I
USDMXN
2026.09.23
2026.10.23
-$75,690
-$73,466
+$2,224
position ran 30 days vs the 30-day rule (2 leg(s) still open on the real account — actual figure is unrealized)
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,656
-$39,249
-$23,593
position ran 85 days vs the 30-day rule (2 leg(s) still open on the real account — actual figure is unrealized)
Account II
USDMXN
2026.09.23
2026.10.23
-$76,796
-$74,295
+$2,501
position ran 30 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
12 net +$53,922
USDCAD
7 net -$5,713
GBPCAD
5 net -$1,702
CHFJPY
5 net -$5,425
EURAUD
4 net +$5,759
GBPJPY
3 net +$78
GBPAUD
3 net -$1,218
USDJPY
2 net -$616
USDCHF
2 net +$14,840
EURJPY
2 net -$122
NZDJPY
2 net +$15,142
EURUSD
1 net -$107
AUDNZD
1 net -$700
NZDUSD
1 net -$844
All 50 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.5% est*
857
848
-$9
closed<30d
2
2025.01.10 08:00
GBPCAD
buy
1.35
1.7699
5.5% est*
863
878
+$15
closed<30d
3
2025.01.10 10:12
GBPCAD
buy
1.35
1.7693
5.5% est*
862
886
+$24
closed<30d
4
2025.01.10 12:31
GBPCAD
buy
1.35
1.7726
5.5% est*
864
865
+$1
closed<30d
5
2025.02.03 06:00
USDMXN
sell
3.60
21.275
9.8% est*
5,387
5,386
-$0
closed<30d
6
2025.02.05 18:00
USDJPY
buy
3.72
152.16
8.2% est*
3,974
4,015
+$41
closed<30d
7
2025.02.06 16:00
GBPJPY
buy
3.72
188.35
8.6% est*
4,989
5,015
+$26
closed<30d
8
2025.02.07 18:00
CHFJPY
buy
3.72
166.55
8.5% est*
4,329
4,044
-$285
closed<30d
9
2025.02.13 12:00
EURAUD
sell
3.72
1.6628
5.4% est*
1,970
1,996
+$26
closed<30d
10
2025.02.14 17:00
USDCHF
buy
3.72
0.89801
6.7% est*
2,745
2,587
-$158
closed<30d
11
2025.02.20 06:00
EURJPY
buy
3.78
156.94
8.4% est*
4,304
4,266
-$38
closed<30d
12
2025.02.27 23:00
EURAUD
sell
3.84
1.668
5.3% est*
1,967
9,861
+$7,893
forced C
+$16,172
13
2025.03.04 12:00
USDMXN
sell
4.92
20.871
9.2% est*
6,468
6,466
-$2
closed<30d
14
2025.03.17 23:00
GBPAUD
buy
5.04
2.0345
5.9% est*
3,797
3,776
-$21
closed<30d
15
2025.03.20 15:00
USDMXN
sell
5.10
20.167
8.9% est*
6,208
6,206
-$1
closed<30d
16
2025.03.27 03:00
USDMXN
sell
5.16
20.251
8.9% est*
6,313
6,311
-$2
closed<30d
17
2025.04.03 07:00
USDJPY
buy
5.22
147.29
8.4% est*
5,664
5,007
-$657
closed<30d
18
2025.04.03 11:00
USDCHF
buy
5.28
0.8684
7.4% est*
4,590
19,589
+$14,998
forced C
+$21,077
19
2025.04.03 17:00
USDCAD
buy
5.28
1.4042
5.2% est*
2,349
2,444
+$95
closed<30d
20
2025.05.05 00:36
GBPAUD
buy
4.80
2.058
7.0% est*
5,078
4,865
-$213
closed<30d
21
2025.05.06 12:00
USDMXN
sell
4.80
19.739
9.6% est*
6,379
6,368
-$11
closed<30d
22
2025.05.26 05:00
USDCAD
buy
4.92
1.3698
5.2% est*
2,149
2,181
+$32
closed<30d
23
2025.05.28 23:00
USDMXN
sell
4.98
19.412
9.2% est*
6,089
6,083
-$6
closed<30d
24
2025.06.12 16:00
USDCAD
buy
5.04
1.3621
5.0% est*
2,031
1,807
-$225
closed<30d
25
2025.06.20 21:00
USDMXN
sell
5.16
19.157
8.8% est*
5,815
5,326
-$489
closed<30d
26
2025.07.11 00:05
GBPAUD
buy
5.22
2.0638
6.2% est*
4,521
3,538
-$984
closed<30d
27
2025.07.28 20:00
USDMXN
sell
5.34
18.745
8.3% est*
5,371
5,166
-$204
closed<30d
28
2025.08.01 13:00
USDMXN
sell
5.40
18.968
8.2% est*
5,365
5,361
-$4
closed<30d
29
2025.08.14 19:00
USDMXN
sell
5.52
18.818
8.2% est*
5,510
5,444
-$66
closed<30d
30
2025.10.28 17:01
GBPCAD
buy
3.30
1.8543
4.9% est*
1,749
16
-$1,733
closed<30d
31
2025.12.05 19:43
USDCAD
buy
4.65
1.3845
4.6% est*
1,546
0
-$1,546
forced C
+$6,606
32
2026.01.23 01:00
CHFJPY
sell
5.70
200.44
7.8% est*
6,991
7,124
+$133
closed<30d
33
2026.01.23 19:00
USDCAD
buy
5.78
1.3728
4.4% est*
1,747
0
-$1,747
forced C
+$3,568
34
2026.01.26 05:00
EURJPY
buy
5.85
182.77
7.3% est*
6,131
6,047
-$84
closed<30d
35
2026.02.11 07:00
GBPJPY
buy
5.78
209.46
7.8% est*
7,348
7,431
+$83
closed<30d
36
2026.02.27 17:00
CHFJPY
sell
7.05
203.12
8.1% est*
9,260
10,060
+$800
closed<30d
37
2026.03.03 16:44
USDMXN
sell
7.28
17.793
8.8% est*
7,740
8,139
+$398
closed<30d
38
2026.03.23 08:08
EURAUD
sell
7.58
1.655
6.0% est*
4,878
4,995
+$116
closed<30d
39
2026.03.24 12:52
EURAUD
sell
7.81
1.6632
6.0% est*
5,002
2,725
-$2,277
closed<30d
40
2026.03.30 17:00
GBPJPY
buy
7.43
210.37
7.4% est*
8,793
8,762
-$31
closed<30d
41
2026.04.10 17:00
EURUSD
sell
8.03
1.1725
6.1% est*
5,885
5,778
-$107
closed<30d
42
2026.04.14 21:16
CHFJPY
sell
8.49
203.22
7.7% est*
10,393
5,938
-$4,455
closed<30d
43
2026.04.20 19:00
CHFJPY
sell
8.48
203.91
7.6% est*
10,198
8,580
-$1,617
closed<30d
44
2026.04.20 22:00
USDCAD
buy
8.48
1.3646
4.6% est*
2,739
0
-$2,739
forced C
-$2,580
45
2026.04.27 18:20
USDCAD
buy
8.49
1.362
4.5% est*
2,655
3,070
+$415
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
23,430
+$15,312
forced C
+$6,629
50
2026.09.23 10:22
USDMXN
sell
10.13
17.411
7.1% quote
7,286
61,596
+$54,311
forced C
+$2,224
TOTAL — 50 doubles (7 force-closed at expiry)
241,247
314,541
+$73,294
+$53,697
* 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.37 is the measured elasticity of log implied to log realized
(R² 0.19, n=2,966), 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.4% (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.