36bbe76114
Charges the Arc 1 breakout matrix with a cost model (per-instrument
constant spread stress + vol slippage) and walks the stop geometry
(vol{3,k2} -> estimator smoothing -> k-ladder 6/12). Honest null: nothing
survives net cross-instrument; the one deflation-surviving cell (XAUUSD
bo_h1 at wide stops) dies against the always-long beta control. Adds the
control blueprint/campaign and the no-generalize process variant.
Engine gaps found along the way filed as Brummel/Aura#259-#267.
35 lines
1.4 KiB
JSON
35 lines
1.4 KiB
JSON
{
|
|
"format_version": 1,
|
|
"kind": "campaign",
|
|
"name": "arc2-net-ger40",
|
|
"description": "Arc 2 gross-to-net stress: the Arc 1 matrix on GER40 alone, charged with a constant round-trip cost (1.5 price units, a labelled stress parameter approximating typical retail spread+commission) plus vol-proportional slippage (slip_vol_mult 0.1). Single instrument, so the process drops the generalize stage.",
|
|
"seed": 0,
|
|
"data": {
|
|
"instruments": ["GER40"],
|
|
"windows": [ { "from_ms": 1514764800000, "to_ms": 1782863999999 } ]
|
|
},
|
|
"risk": [ { "vol": { "length": 3, "k": 2.0 } } ],
|
|
"cost": [
|
|
{ "constant": { "cost_per_trade": 1.5 } },
|
|
{ "vol_slippage": { "slip_vol_mult": 0.1 } }
|
|
],
|
|
"strategies": [
|
|
{
|
|
"ref": { "content_id": "82515a31bfe58ae087b4bd09eb4adb032cc2cabddd71a2761c543066bd237d3d" },
|
|
"axes": {
|
|
"channel_hi.length": { "kind": "I64", "values": [24, 48, 96] },
|
|
"channel_lo.length": { "kind": "I64", "values": [24, 48, 96] }
|
|
}
|
|
},
|
|
{
|
|
"ref": { "content_id": "82d61d13bf21984068d6fd3ae9de9766fe99edb5163ea50ffb3485bfae9f56bc" },
|
|
"axes": {
|
|
"channel_hi.length": { "kind": "I64", "values": [24, 48, 96] },
|
|
"channel_lo.length": { "kind": "I64", "values": [24, 48, 96] }
|
|
}
|
|
}
|
|
],
|
|
"process": { "ref": { "content_id": "d568fe9b8a82b7f1862816680de2498b6e045deb47f9941ca991a62baa4c8fe3" } },
|
|
"presentation": { "persist_taps": [], "emit": ["selection_report"] }
|
|
}
|