{
  "experiment": {
    "alloc": {
      "labels": [
        "2025-08",
        "2025-09",
        "2025-10",
        "2025-11",
        "2025-12",
        "2026-01",
        "2026-02",
        "2026-03",
        "2026-04",
        "2026-05",
        "2026-06",
        "2026-07"
      ],
      "series": [
        {
          "name": "SPY",
          "values": [
            0.6,
            0.6,
            0.6,
            0.6,
            0.6,
            0.6,
            0.6,
            0.6,
            0.6,
            0.6,
            0.6,
            0.6
          ]
        },
        {
          "name": "CASH",
          "values": [
            0.4,
            0.4,
            0.4,
            0.4,
            0.4,
            0.4,
            0.4,
            0.4,
            0.4,
            0.4,
            0.4,
            0.4
          ]
        }
      ]
    },
    "alloc_as": null,
    "alloc_monthly_as": null,
    "alloc_monthly_ours": {
      "labels": [
        "2025-08",
        "2025-09",
        "2025-10",
        "2025-11",
        "2025-12",
        "2026-01",
        "2026-02",
        "2026-03",
        "2026-04",
        "2026-05",
        "2026-06",
        "2026-07"
      ],
      "series": [
        {
          "name": "SPY",
          "values": [
            0.6,
            0.6,
            0.6,
            0.6,
            0.6,
            0.6,
            0.6,
            0.6,
            0.6,
            0.6,
            0.6,
            0.6
          ]
        },
        {
          "name": "CASH",
          "values": [
            0.4,
            0.4,
            0.4,
            0.4,
            0.4,
            0.4,
            0.4,
            0.4,
            0.4,
            0.4,
            0.4,
            0.4
          ]
        }
      ]
    },
    "alloc_ours": {
      "labels": [
        "2025-08",
        "2025-09",
        "2025-10",
        "2025-11",
        "2025-12",
        "2026-01",
        "2026-02",
        "2026-03",
        "2026-04",
        "2026-05",
        "2026-06",
        "2026-07"
      ],
      "series": [
        {
          "name": "SPY",
          "values": [
            0.6,
            0.6,
            0.6,
            0.6,
            0.6,
            0.6,
            0.6,
            0.6,
            0.6,
            0.6,
            0.6,
            0.6
          ]
        },
        {
          "name": "CASH",
          "values": [
            0.4,
            0.4,
            0.4,
            0.4,
            0.4,
            0.4,
            0.4,
            0.4,
            0.4,
            0.4,
            0.4,
            0.4
          ]
        }
      ]
    },
    "alloc_yearly_as": null,
    "alloc_yearly_ours": {
      "labels": [
        "2025"
      ],
      "series": [
        {
          "name": "SPY",
          "values": [
            0.6
          ]
        },
        {
          "name": "CASH",
          "values": [
            0.4
          ]
        }
      ]
    },
    "analysis_page": null,
    "answer": "Ship cashonupper + meanortime (edgefreq=0.02, meanrevert=0.5%, timeexit=5d) with nextclose execution on SPY + ^VIX.",
    "bead_ids": [
      "qm-wr6.1"
    ],
    "cost_variants": {},
    "coverage": {
      "alloc_monthly_labels_n": 12,
      "alloc_yearly_labels_n": 0,
      "as_alloc_rows": 0,
      "as_history_start_year": null,
      "as_returns_n": 0,
      "as_yearly_alloc_rows": 0,
      "coverage_generated_at": "2026-07T00:00:00Z",
      "db_path": "data/market.sqlite",
      "db_warm": true,
      "gap_years": null,
      "limiting": {
        "effective_start": "1993-01-29",
        "id": "SPY",
        "kind": "ohlcv",
        "native_start": "1993-01-29",
        "proxied": false,
        "proxy_chain": [],
        "span_basis": "db"
      },
      "macro_meta": [],
      "macros": [],
      "monthly_labels_n": 120,
      "ours_alloc_rows": 120,
      "ours_returns_n": 120,
      "ticker_meta": [
        {
          "end": "2026-07-24",
          "n_rows": 8428,
          "start": "1993-01-29",
          "ticker": "SPY"
        },
        {
          "end": "2026-08-04",
          "n_rows": 9215,
          "start": "1990-01-02",
          "ticker": "^VIX"
        }
      ],
      "tickers": [
        "SPY",
        "^VIX"
      ]
    },
    "date": "",
    "disposition": "Ship **cash_on_upper** + **mean_or_time** (edge_freq=0.02, mean_revert=0.5%, time_exit=5d) with **next_close** execution on SPY + `^VIX`. Engine is long-only: upper-edge \"short\" is residual T-bill cash. SPY proxies VTI (VTI was absent from `market.sqlite` at research time). Full-sample Sharpe/CAGR stay slightly **below** raw SPY buy&hold (Sharpe≈0.63 vs 0.64; CAGR≈10.3% vs 10.8%). This is an investable defensive overlay with researched defaults, not a claimed SPY-beating alpha product. Opportunistic `both_edges` / `long_on_lower` shells score higher Sharpe only when barely invested (~1–10%); ranking penalizes those for catalog use.",
    "equity": {
      "experiment": [
        1.0,
        0.9686,
        1.0216,
        0.9763,
        0.9061,
        0.9233,
        0.9338,
        0.8669,
        0.8161,
        0.7733,
        0.7622,
        0.8274,
        0.8536,
        0.8629,
        0.9339,
        0.9018,
        0.9312,
        0.9074,
        0.8951,
        0.9161,
        0.9663,
        0.9749,
        0.9219,
        1.013,
        1.008,
        0.9245,
        0.8604,
        0.8238,
        0.8333,
        0.7728,
        0.7393,
        0.7889,
        0.7348,
        0.7753,
        0.7123,
        0.686,
        0.6963,
        0.7424,
        0.8046,
        0.7899,
        0.8125,
        0.8677,
        0.9164,
        0.9598,
        1.0527,
        1.1321,
        1.0992,
        1.0838,
        1.1705,
        1.2607,
        1.3291,
        1.2777,
        1.2093,
        1.1883,
        1.2785,
        1.2653,
        1.2431,
        1.339,
        1.4666,
        1.354,
        1.4586,
        1.4115,
        1.4947,
        1.4067,
        1.2548,
        1.2202,
        1.1864,
        1.2717,
        1.1742,
        1.1982,
        1.2379,
        1.2912,
        1.2406,
        1.262,
        1.1874,
        1.0854,
        1.1617,
        1.1935,
        1.2983,
        1.2794,
        1.335,
        1.4134,
        1.4068,
        1.3675,
        1.3493,
        1.3152,
        1.4148,
        1.4848,
        1.4228,
        1.3713,
        1.3414,
        1.3487,
        1.2876,
        1.3316,
        1.4599,
        1.5689,
        1.6108,
        1.7454,
        1.8201,
        1.6988,
        1.7165,
        1.8295,
        1.8529,
        1.9461,
        1.9176,
        1.8439,
        1.9978,
        1.877,
        1.9025,
        2.0677,
        2.263,
        2.3207,
        2.3332,
        2.3134,
        2.1699,
        2.1013,
        1.9962,
        1.9713,
        2.0777,
        2.1887
      ],
      "labels": [
        "2016-08",
        "2016-09",
        "2016-10",
        "2016-11",
        "2016-12",
        "2017-01",
        "2017-02",
        "2017-03",
        "2017-04",
        "2017-05",
        "2017-06",
        "2017-07",
        "2017-08",
        "2017-09",
        "2017-10",
        "2017-11",
        "2017-12",
        "2018-01",
        "2018-02",
        "2018-03",
        "2018-04",
        "2018-05",
        "2018-06",
        "2018-07",
        "2018-08",
        "2018-09",
        "2018-10",
        "2018-11",
        "2018-12",
        "2019-01",
        "2019-02",
        "2019-03",
        "2019-04",
        "2019-05",
        "2019-06",
        "2019-07",
        "2019-08",
        "2019-09",
        "2019-10",
        "2019-11",
        "2019-12",
        "2020-01",
        "2020-02",
        "2020-03",
        "2020-04",
        "2020-05",
        "2020-06",
        "2020-07",
        "2020-08",
        "2020-09",
        "2020-10",
        "2020-11",
        "2020-12",
        "2021-01",
        "2021-02",
        "2021-03",
        "2021-04",
        "2021-05",
        "2021-06",
        "2021-07",
        "2021-08",
        "2021-09",
        "2021-10",
        "2021-11",
        "2021-12",
        "2022-01",
        "2022-02",
        "2022-03",
        "2022-04",
        "2022-05",
        "2022-06",
        "2022-07",
        "2022-08",
        "2022-09",
        "2022-10",
        "2022-11",
        "2022-12",
        "2023-01",
        "2023-02",
        "2023-03",
        "2023-04",
        "2023-05",
        "2023-06",
        "2023-07",
        "2023-08",
        "2023-09",
        "2023-10",
        "2023-11",
        "2023-12",
        "2024-01",
        "2024-02",
        "2024-03",
        "2024-04",
        "2024-05",
        "2024-06",
        "2024-07",
        "2024-08",
        "2024-09",
        "2024-10",
        "2024-11",
        "2024-12",
        "2025-01",
        "2025-02",
        "2025-03",
        "2025-04",
        "2025-05",
        "2025-06",
        "2025-07",
        "2025-08",
        "2025-09",
        "2025-10",
        "2025-11",
        "2025-12",
        "2026-01",
        "2026-02",
        "2026-03",
        "2026-04",
        "2026-05",
        "2026-06",
        "2026-07"
      ],
      "spy": [
        1.0,
        1.0001,
        0.9827,
        1.0189,
        1.0396,
        1.0582,
        1.0998,
        1.1011,
        1.1121,
        1.1278,
        1.1349,
        1.1583,
        1.1617,
        1.1851,
        1.213,
        1.2501,
        1.2652,
        1.3365,
        1.2879,
        1.2526,
        1.2591,
        1.2897,
        1.2971,
        1.3452,
        1.3881,
        1.3964,
        1.2999,
        1.324,
        1.2074,
        1.3041,
        1.3464,
        1.3707,
        1.4267,
        1.3357,
        1.4287,
        1.4503,
        1.426,
        1.4538,
        1.4859,
        1.5397,
        1.5844,
        1.5838,
        1.4584,
        1.2763,
        1.4383,
        1.5069,
        1.5336,
        1.6239,
        1.7373,
        1.6722,
        1.6305,
        1.8079,
        1.8749,
        1.8558,
        1.9074,
        1.994,
        2.0995,
        2.1132,
        2.1606,
        2.2134,
        2.2792,
        2.173,
        2.3255,
        2.3068,
        2.4135,
        2.2862,
        2.2187,
        2.3021,
        2.1001,
        2.1048,
        1.9312,
        2.1091,
        2.023,
        1.836,
        1.9852,
        2.0956,
        1.9748,
        2.099,
        2.0462,
        2.1221,
        2.156,
        2.166,
        2.3063,
        2.3818,
        2.3431,
        2.232,
        2.1835,
        2.383,
        2.4918,
        2.5314,
        2.6635,
        2.7507,
        2.6397,
        2.7733,
        2.8711,
        2.9059,
        2.9738,
        3.0362,
        3.0091,
        3.1886,
        3.1119,
        3.1954,
        3.1549,
        2.9791,
        2.9533,
        3.1389,
        3.3001,
        3.3762,
        3.4454,
        3.5682,
        3.6532,
        3.6603,
        3.6633,
        3.7172,
        3.6851,
        3.5032,
        3.8712,
        4.0749,
        4.0329,
        3.9906
      ],
      "spy_labels": [
        "2016-08",
        "2016-09",
        "2016-10",
        "2016-11",
        "2016-12",
        "2017-01",
        "2017-02",
        "2017-03",
        "2017-04",
        "2017-05",
        "2017-06",
        "2017-07",
        "2017-08",
        "2017-09",
        "2017-10",
        "2017-11",
        "2017-12",
        "2018-01",
        "2018-02",
        "2018-03",
        "2018-04",
        "2018-05",
        "2018-06",
        "2018-07",
        "2018-08",
        "2018-09",
        "2018-10",
        "2018-11",
        "2018-12",
        "2019-01",
        "2019-02",
        "2019-03",
        "2019-04",
        "2019-05",
        "2019-06",
        "2019-07",
        "2019-08",
        "2019-09",
        "2019-10",
        "2019-11",
        "2019-12",
        "2020-01",
        "2020-02",
        "2020-03",
        "2020-04",
        "2020-05",
        "2020-06",
        "2020-07",
        "2020-08",
        "2020-09",
        "2020-10",
        "2020-11",
        "2020-12",
        "2021-01",
        "2021-02",
        "2021-03",
        "2021-04",
        "2021-05",
        "2021-06",
        "2021-07",
        "2021-08",
        "2021-09",
        "2021-10",
        "2021-11",
        "2021-12",
        "2022-01",
        "2022-02",
        "2022-03",
        "2022-04",
        "2022-05",
        "2022-06",
        "2022-07",
        "2022-08",
        "2022-09",
        "2022-10",
        "2022-11",
        "2022-12",
        "2023-01",
        "2023-02",
        "2023-03",
        "2023-04",
        "2023-05",
        "2023-06",
        "2023-07",
        "2023-08",
        "2023-09",
        "2023-10",
        "2023-11",
        "2023-12",
        "2024-01",
        "2024-02",
        "2024-03",
        "2024-04",
        "2024-05",
        "2024-06",
        "2024-07",
        "2024-08",
        "2024-09",
        "2024-10",
        "2024-11",
        "2024-12",
        "2025-01",
        "2025-02",
        "2025-03",
        "2025-04",
        "2025-05",
        "2025-06",
        "2025-07",
        "2025-08",
        "2025-09",
        "2025-10",
        "2025-11",
        "2025-12",
        "2026-01",
        "2026-02",
        "2026-03",
        "2026-04",
        "2026-05",
        "2026-06",
        "2026-07"
      ]
    },
    "errors": "No additional vendor or coverage gaps beyond frozen panel window; see finding for panel dates and synthetic reconstruction limits.",
    "follow_on": [
      {
        "status": "open",
        "title": "Follow-up qm-wr6.1"
      },
      {
        "status": "open",
        "title": "Follow-up qm-wr6.1.json"
      },
      {
        "status": "open",
        "title": "Follow-up qm-wr6.2"
      }
    ],
    "followup_command": "gh issue create --title \"Follow-up VTISPY 10-DMA  VIX edge parameter sweep qm-wr61\" --body \"Follow-up to qm-wr6.1:  Decision\" --label \"priority:p2\" --label \"pipeline:research\" --label \"agent:ready\"",
    "gh_command": "gh issue create --title \"Follow-up VTISPY 10-DMA  VIX edge parameter sweep qm-wr61\" --body \"Follow-up to qm-wr6.1:  Decision\" --label \"priority:p2\" --label \"pipeline:research\" --label \"agent:ready\"",
    "id": "qm-wr6.1",
    "issue_ids": [
      "qm-wr6.1"
    ],
    "monthly": {
      "as": [
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null
      ],
      "labels": [
        "2016-08",
        "2016-09",
        "2016-10",
        "2016-11",
        "2016-12",
        "2017-01",
        "2017-02",
        "2017-03",
        "2017-04",
        "2017-05",
        "2017-06",
        "2017-07",
        "2017-08",
        "2017-09",
        "2017-10",
        "2017-11",
        "2017-12",
        "2018-01",
        "2018-02",
        "2018-03",
        "2018-04",
        "2018-05",
        "2018-06",
        "2018-07",
        "2018-08",
        "2018-09",
        "2018-10",
        "2018-11",
        "2018-12",
        "2019-01",
        "2019-02",
        "2019-03",
        "2019-04",
        "2019-05",
        "2019-06",
        "2019-07",
        "2019-08",
        "2019-09",
        "2019-10",
        "2019-11",
        "2019-12",
        "2020-01",
        "2020-02",
        "2020-03",
        "2020-04",
        "2020-05",
        "2020-06",
        "2020-07",
        "2020-08",
        "2020-09",
        "2020-10",
        "2020-11",
        "2020-12",
        "2021-01",
        "2021-02",
        "2021-03",
        "2021-04",
        "2021-05",
        "2021-06",
        "2021-07",
        "2021-08",
        "2021-09",
        "2021-10",
        "2021-11",
        "2021-12",
        "2022-01",
        "2022-02",
        "2022-03",
        "2022-04",
        "2022-05",
        "2022-06",
        "2022-07",
        "2022-08",
        "2022-09",
        "2022-10",
        "2022-11",
        "2022-12",
        "2023-01",
        "2023-02",
        "2023-03",
        "2023-04",
        "2023-05",
        "2023-06",
        "2023-07",
        "2023-08",
        "2023-09",
        "2023-10",
        "2023-11",
        "2023-12",
        "2024-01",
        "2024-02",
        "2024-03",
        "2024-04",
        "2024-05",
        "2024-06",
        "2024-07",
        "2024-08",
        "2024-09",
        "2024-10",
        "2024-11",
        "2024-12",
        "2025-01",
        "2025-02",
        "2025-03",
        "2025-04",
        "2025-05",
        "2025-06",
        "2025-07",
        "2025-08",
        "2025-09",
        "2025-10",
        "2025-11",
        "2025-12",
        "2026-01",
        "2026-02",
        "2026-03",
        "2026-04",
        "2026-05",
        "2026-06",
        "2026-07"
      ],
      "ours": [
        0.0,
        -0.0314,
        0.054718,
        -0.044342,
        -0.071904,
        0.018982,
        0.011372,
        -0.071643,
        -0.0586,
        -0.052445,
        -0.014354,
        0.085542,
        0.031665,
        0.010895,
        0.082281,
        -0.034372,
        0.032601,
        -0.025558,
        -0.013555,
        0.023461,
        0.054798,
        0.0089,
        -0.054365,
        0.098818,
        -0.004936,
        -0.082837,
        -0.069335,
        -0.042538,
        0.011532,
        -0.072603,
        -0.043349,
        0.06709,
        -0.068576,
        0.055117,
        -0.081259,
        -0.036923,
        0.015015,
        0.066207,
        0.083782,
        -0.01827,
        0.028611,
        0.067938,
        0.056125,
        0.047359,
        0.096791,
        0.075425,
        -0.029061,
        -0.01401,
        0.079996,
        0.077061,
        0.054256,
        -0.038673,
        -0.053534,
        -0.017365,
        0.075907,
        -0.010325,
        -0.017545,
        0.077146,
        0.095295,
        -0.076776,
        0.077253,
        -0.032291,
        0.058944,
        -0.058875,
        -0.107983,
        -0.027574,
        -0.0277,
        0.071898,
        -0.076669,
        0.020439,
        0.033133,
        0.043057,
        -0.039188,
        0.01725,
        -0.059113,
        -0.085902,
        0.070297,
        0.027374,
        0.087809,
        -0.014557,
        0.043458,
        0.058727,
        -0.00467,
        -0.027936,
        -0.013309,
        -0.025272,
        0.07573,
        0.049477,
        -0.041756,
        -0.036196,
        -0.021804,
        0.005442,
        -0.045303,
        0.034172,
        0.09635,
        0.074663,
        0.026707,
        0.083561,
        0.042798,
        -0.066645,
        0.010419,
        0.065832,
        0.01279,
        0.0503,
        -0.014645,
        -0.038433,
        0.083464,
        -0.060467,
        0.013586,
        0.086833,
        0.094453,
        0.025497,
        0.005386,
        -0.008486,
        -0.06203,
        -0.031614,
        -0.050017,
        -0.012474,
        0.053975,
        0.053424
      ]
    },
    "page": "experiments/qm-wr6-1-vti-spy-10-dma-vix-edge-parameter-swee.html",
    "performance": {
      "cagr": 0.1077513346321628,
      "max_drawdown": -0.5518943153747862,
      "max_drawdown_fallback_rule": "Use daily backtest equity when available; otherwise compound published monthly returns and label the result monthly.",
      "max_drawdown_observation_frequency": "monthly",
      "sharpe": 0.6443318835075751,
      "sortino": 1.02668,
      "volatility": null
    },
    "provenance": {
      "artifact": "research/findings/vix-dma-edge-qm-wr6.1.json",
      "code": "research/findings",
      "finding": "research/findings/vix-dma-edge-qm-wr6.1.md",
      "site_data": "site-data/experiments/qm-wr6.1.json",
      "tearsheet": "docs/tearsheets/strategies/vix-dma-edge.html"
    },
    "question": " Decision",
    "safe_withdrawal": null,
    "signalSeries": null,
    "signals": [],
    "slug": "qm-wr6-1-vti-spy-10-dma-vix-edge-parameter-swee",
    "stats": {
      "cagr": 0.1077513346321628,
      "maxDD": -0.5518943153747862,
      "sharpe": 0.6443318835075751,
      "sortino": 1.02668
    },
    "status": "shipped",
    "status_chip": "Shipped-as-strategy",
    "tax_analysis": {
      "ltcg_pct": null,
      "note": "Experiment parity stub: no taxable wrapper; see strategy tax_analysis for methodology",
      "schema_id": "tax-analysis/v1",
      "stcg_pct": null
    },
    "taxable_stats": null,
    "title": "VTI/SPY 10-DMA × VIX edge parameter sweep (qm-wr6.1)",
    "trading_costs": {
      "avg_daily_turnover": 0.00926,
      "avg_yearly_fees": 0.002334,
      "basis": "daily_engine",
      "cost_bps_one_way": 10.0,
      "fee_bps": 10.0,
      "n_bars": 120,
      "schema_id": "trading-costs/v1",
      "slippage_bps": 0.0,
      "total_costs": 0.001111
    },
    "verify": {
      "as_cagr": null,
      "as_stats": null,
      "cagr_delta": null,
      "gates": null,
      "last_verify_at": null,
      "monthly_bias": null,
      "monthly_corr": null,
      "monthly_mae": null,
      "n_months": null,
      "ours_cagr": 0.1077513346321628,
      "ours_stats": {
        "ann_return": 0.1077513346321628,
        "sharpe": 0.6443318835075751,
        "sortino": 1.02668
      },
      "passed": null,
      "status": "not_applicable",
      "verify_status": null
    },
    "visualizations": [
      {
        "data": {
          "labels": [
            "2016-08",
            "2016-09",
            "2016-10",
            "2016-11",
            "2016-12",
            "2017-01"
          ],
          "note": "Aligned window, both rebased to 1.0 at start for fair comparison"
        },
        "title": "Equity vs S&P (aligned, rebased to 1.0)",
        "type": "equity_vs_spy"
      },
      {
        "data": {
          "distribution": {
            "10": {
              "-0": 59,
              "-0.5": 34,
              "-1": 3,
              "0": 113,
              "0.5": 226,
              "1": 176,
              "1.5": 90,
              "2": 18
            },
            "12": {
              "-0": 110,
              "-0.5": 138,
              "-1": 52,
              "-1.5": 18,
              "-2": 1,
              "0": 181,
              "0.5": 339,
              "1": 297,
              "1.5": 195,
              "2": 67,
              "2.5": 18,
              "3": 3
            },
            "14": {
              "-0": 89,
              "-0.5": 152,
              "-1": 97,
              "-1.5": 41,
              "-2": 15,
              "-2.5": 6,
              "0": 97,
              "0.5": 180,
              "1": 175,
              "1.5": 134,
              "2": 76,
              "2.5": 40,
              "3": 14,
              "3.5": 3,
              "4": 2
            },
            "16": {
              "-0": 62,
              "-0.5": 117,
              "-1": 98,
              "-1.5": 52,
              "-2": 23,
              "-2.5": 16,
              "-3": 6,
              "0": 89,
              "0.5": 168,
              "1": 184,
              "1.5": 114,
              "2": 59,
              "2.5": 27,
              "3": 11,
              "3.5": 6,
              "4": 2
            },
            "18": {
              "-0": 55,
              "-0.5": 87,
              "-1": 86,
              "-1.5": 81,
              "-2": 31,
              "-2.5": 20,
              "-3": 2,
              "-3.5": 2,
              "-4": 2,
              "0": 44,
              "0.5": 120,
              "1": 121,
              "1.5": 86,
              "2": 67,
              "2.5": 38,
              "3": 18,
              "3.5": 8,
              "4": 4
            },
            "20": {
              "-0": 42,
              "-0.5": 79,
              "-1": 83,
              "-1.5": 60,
              "-2": 30,
              "-2.5": 30,
              "-3": 14,
              "-3.5": 5,
              "-4": 1,
              "-4.5": 1,
              "0": 43,
              "0.5": 92,
              "1": 81,
              "1.5": 78,
              "2": 58,
              "2.5": 37,
              "3": 26,
              "3.5": 9,
              "4": 3,
              "4.5": 5,
              "5": 2,
              "5.5": 1
            },
            "22": {
              "-0": 29,
              "-0.5": 47,
              "-1": 40,
              "-1.5": 58,
              "-2": 42,
              "-2.5": 31,
              "-3": 13,
              "-3.5": 13,
              "-4": 1,
              "0": 26,
              "0.5": 66,
              "1": 58,
              "1.5": 51,
              "2": 50,
              "2.5": 40,
              "3": 19,
              "3.5": 9,
              "4": 6,
              "4.5": 4,
              "5": 1,
              "5.5": 3
            },
            "24": {
              "-0": 30,
              "-0.5": 47,
              "-1": 32,
              "-1.5": 33,
              "-2": 34,
              "-2.5": 32,
              "-3": 29,
              "-3.5": 8,
              "-4": 7,
              "-4.5": 8,
              "-5": 1,
              "0": 19,
              "0.5": 43,
              "1": 43,
              "1.5": 46,
              "2": 39,
              "2.5": 21,
              "3": 17,
              "3.5": 14,
              "4": 7,
              "4.5": 6,
              "6.5": 2
            },
            "26": {
              "-0": 11,
              "-0.5": 34,
              "-1": 35,
              "-1.5": 28,
              "-2": 38,
              "-2.5": 28,
              "-3": 18,
              "-3.5": 15,
              "-4": 6,
              "-4.5": 1,
              "-5": 3,
              "-5.5": 1,
              "-6": 1,
              "0": 12,
              "0.5": 19,
              "1": 15,
              "1.5": 17,
              "2": 13,
              "2.5": 16,
              "3": 9,
              "3.5": 9,
              "4": 4
            },
            "28": {
              "-0": 9,
              "-0.5": 15,
              "-1": 19,
              "-1.5": 15,
              "-2": 24,
              "-2.5": 18,
              "-3": 9,
              "-3.5": 12,
              "-4": 11,
              "-4.5": 6,
              "-5": 2,
              "0": 5,
              "0.5": 25,
              "1": 16,
              "1.5": 20,
              "2": 14,
              "2.5": 9,
              "3": 3,
              "3.5": 5,
              "4": 1,
              "4.5": 4,
              "6": 1
            },
            "30": {
              "-0": 6,
              "-0.5": 10,
              "-1": 13,
              "-1.5": 17,
              "-2": 13,
              "-2.5": 9,
              "-3": 11,
              "-3.5": 10,
              "-4": 8,
              "-4.5": 2,
              "-5": 6,
              "-5.5": 3,
              "-6": 1,
              "-7": 1,
              "-8": 1,
              "0": 9,
              "0.5": 16,
              "1": 10,
              "1.5": 15,
              "2": 7,
              "2.5": 4,
              "3": 4,
              "3.5": 3,
              "4": 5,
              "4.5": 5,
              "5": 2,
              "5.5": 1
            },
            "32": {
              "-0": 3,
              "-0.5": 12,
              "-1": 7,
              "-1.5": 7,
              "-2": 13,
              "-2.5": 10,
              "-3": 3,
              "-3.5": 4,
              "-4": 3,
              "-4.5": 5,
              "-5": 2,
              "-6": 1,
              "-6.5": 1,
              "-7": 2,
              "-8": 1,
              "0": 7,
              "0.5": 4,
              "1": 5,
              "1.5": 9,
              "2": 4,
              "2.5": 2,
              "3": 2,
              "3.5": 1,
              "4": 8,
              "4.5": 2,
              "5": 1,
              "5.5": 2,
              "6": 2,
              "6.5": 1
            }
          },
          "note": "Edge frequency 0.02, mean-revert 0.5%, time exit 5d"
        },
        "title": "VTI/SPY × VIX edge parameter sweep",
        "type": "param_sweep"
      }
    ]
  },
  "generated_at": "2026-09-17T04:12:25Z",
  "id": "qm-wr6.1",
  "schema_id": "experiments/v1",
  "schema_version": 1
}
