{
 "meta": {
  "run_date": "2026-10-31",
  "finlab_version": "2.2.24",
  "pandas_version": "3.1.0",
  "data_end": "2026-10-30",
  "start": "2013-05-01",
  "combo_start": "2015-01-01",
  "short_fee": 0.0008,
  "benchmark": "0050 含息買進持有（etl:adj_close，不含交易成本）",
  "sharpe": "日報酬平均 / 標準差 × √252，未扣無風險利率"
 },
 "base_alone": {
  "8": {
   "full": {
    "strategy": {
     "cagr": 0.417631,
     "sharpe": 1.259356,
     "mdd": -0.404458,
     "start": "2015-02-11",
     "end": "2026-10-30"
    },
    "bench": {
     "cagr": 0.202452,
     "sharpe": 1.063048,
     "mdd": -0.33957,
     "start": "2015-02-11",
     "end": "2026-10-30"
    },
    "win": true
   },
   "first_half": {
    "strategy": {
     "cagr": 0.356876,
     "sharpe": 1.218861,
     "mdd": -0.333504,
     "start": "2015-02-11",
     "end": "2020-12-18"
    },
    "bench": {
     "cagr": 0.131997,
     "sharpe": 0.868818,
     "mdd": -0.282177,
     "start": "2015-02-11",
     "end": "2020-12-18"
    },
    "win": true
   },
   "second_half": {
    "strategy": {
     "cagr": 0.479208,
     "sharpe": 1.300628,
     "mdd": -0.404458,
     "start": "2020-12-21",
     "end": "2026-10-30"
    },
    "bench": {
     "cagr": 0.27544,
     "sharpe": 1.221145,
     "mdd": -0.33957,
     "start": "2020-12-21",
     "end": "2026-10-30"
    },
    "win": true
   },
   "trades": 1122,
   "win_rate": 0.4189,
   "avg_holdings": 8.0,
   "invested_days": 1.0
  },
  "10": {
   "full": {
    "strategy": {
     "cagr": 0.459121,
     "sharpe": 1.422889,
     "mdd": -0.355509,
     "start": "2015-02-11",
     "end": "2026-10-30"
    },
    "bench": {
     "cagr": 0.202452,
     "sharpe": 1.063048,
     "mdd": -0.33957,
     "start": "2015-02-11",
     "end": "2026-10-30"
    },
    "win": true
   },
   "first_half": {
    "strategy": {
     "cagr": 0.397893,
     "sharpe": 1.381235,
     "mdd": -0.355509,
     "start": "2015-02-11",
     "end": "2020-12-18"
    },
    "bench": {
     "cagr": 0.131997,
     "sharpe": 0.868818,
     "mdd": -0.282177,
     "start": "2015-02-11",
     "end": "2020-12-18"
    },
    "win": true
   },
   "second_half": {
    "strategy": {
     "cagr": 0.524106,
     "sharpe": 1.470284,
     "mdd": -0.354559,
     "start": "2020-12-21",
     "end": "2026-10-30"
    },
    "bench": {
     "cagr": 0.27544,
     "sharpe": 1.221145,
     "mdd": -0.33957,
     "start": "2020-12-21",
     "end": "2026-10-30"
    },
    "win": true
   },
   "trades": 1403,
   "win_rate": 0.4298,
   "avg_holdings": 10.0,
   "invested_days": 1.0
  },
  "12": {
   "full": {
    "strategy": {
     "cagr": 0.462612,
     "sharpe": 1.486104,
     "mdd": -0.342578,
     "start": "2015-02-11",
     "end": "2026-10-30"
    },
    "bench": {
     "cagr": 0.202452,
     "sharpe": 1.063048,
     "mdd": -0.33957,
     "start": "2015-02-11",
     "end": "2026-10-30"
    },
    "win": true
   },
   "first_half": {
    "strategy": {
     "cagr": 0.432992,
     "sharpe": 1.539815,
     "mdd": -0.342578,
     "start": "2015-02-11",
     "end": "2020-12-18"
    },
    "bench": {
     "cagr": 0.131997,
     "sharpe": 0.868818,
     "mdd": -0.282177,
     "start": "2015-02-11",
     "end": "2020-12-18"
    },
    "win": true
   },
   "second_half": {
    "strategy": {
     "cagr": 0.497535,
     "sharpe": 1.464419,
     "mdd": -0.307831,
     "start": "2020-12-21",
     "end": "2026-10-30"
    },
    "bench": {
     "cagr": 0.27544,
     "sharpe": 1.221145,
     "mdd": -0.33957,
     "start": "2020-12-21",
     "end": "2026-10-30"
    },
    "win": true
   },
   "trades": 1684,
   "win_rate": 0.4436,
   "avg_holdings": 12.0,
   "invested_days": 1.0
  }
 },
 "designs": {
  "treasury_size": {
   "x": [
    0.02,
    0.03,
    0.05
   ],
   "y": [
    20,
    60,
    120
   ],
   "center": [
    0.03,
    60
   ],
   "short": false,
   "wins": 5,
   "checks": {
    "neighbors": false,
    "halves": false,
    "cost": false,
    "all": false
   },
   "grid": [
    {
     "x": 0.02,
     "y": 20,
     "events": 1291,
     "full": {
      "strategy": {
       "cagr": 0.271978,
       "sharpe": 1.257583,
       "mdd": -0.392706,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.195192,
       "sharpe": 1.064199,
       "mdd": -0.33957,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.207956,
       "sharpe": 1.204835,
       "mdd": -0.299432,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "bench": {
       "cagr": 0.106643,
       "sharpe": 0.81368,
       "mdd": -0.209622,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.339365,
       "sharpe": 1.329491,
       "mdd": -0.392706,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289425,
       "sharpe": 1.263456,
       "mdd": -0.33957,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1290,
     "win_rate": 0.6659,
     "avg_holdings": 12.9,
     "invested_days": 0.9812
    },
    {
     "x": 0.02,
     "y": 60,
     "events": 1291,
     "full": {
      "strategy": {
       "cagr": 0.129843,
       "sharpe": 0.793145,
       "mdd": -0.455551,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.195192,
       "sharpe": 1.064199,
       "mdd": -0.33957,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": 0.110521,
       "sharpe": 0.844923,
       "mdd": -0.2974,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "bench": {
       "cagr": 0.106643,
       "sharpe": 0.81368,
       "mdd": -0.209622,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.147414,
       "sharpe": 0.778165,
       "mdd": -0.455551,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289425,
       "sharpe": 1.263456,
       "mdd": -0.33957,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 1178,
     "win_rate": 0.635,
     "avg_holdings": 32.7,
     "invested_days": 0.9992
    },
    {
     "x": 0.02,
     "y": 120,
     "events": 1291,
     "full": {
      "strategy": {
       "cagr": 0.186636,
       "sharpe": 1.091384,
       "mdd": -0.339169,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.195192,
       "sharpe": 1.064199,
       "mdd": -0.33957,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.126454,
       "sharpe": 0.97296,
       "mdd": -0.298618,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "bench": {
       "cagr": 0.106643,
       "sharpe": 0.81368,
       "mdd": -0.209622,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.248611,
       "sharpe": 1.204175,
       "mdd": -0.339169,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289425,
       "sharpe": 1.263456,
       "mdd": -0.33957,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 1079,
     "win_rate": 0.6182,
     "avg_holdings": 54.3,
     "invested_days": 1.0
    },
    {
     "x": 0.03,
     "y": 20,
     "events": 766,
     "full": {
      "strategy": {
       "cagr": 0.338901,
       "sharpe": 1.424515,
       "mdd": -0.293387,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.195192,
       "sharpe": 1.064199,
       "mdd": -0.33957,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.222564,
       "sharpe": 1.123411,
       "mdd": -0.293387,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "bench": {
       "cagr": 0.106643,
       "sharpe": 0.81368,
       "mdd": -0.209622,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.467442,
       "sharpe": 1.685754,
       "mdd": -0.273379,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289425,
       "sharpe": 1.263456,
       "mdd": -0.33957,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 766,
     "win_rate": 0.6723,
     "avg_holdings": 9.5,
     "invested_days": 0.9619
    },
    {
     "x": 0.03,
     "y": 60,
     "events": 766,
     "full": {
      "strategy": {
       "cagr": 0.160022,
       "sharpe": 0.825949,
       "mdd": -0.563303,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.195192,
       "sharpe": 1.064199,
       "mdd": -0.33957,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": 0.115369,
       "sharpe": 0.809474,
       "mdd": -0.322703,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "bench": {
       "cagr": 0.106643,
       "sharpe": 0.81368,
       "mdd": -0.209622,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": 0.205391,
       "sharpe": 0.875044,
       "mdd": -0.563303,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289425,
       "sharpe": 1.263456,
       "mdd": -0.33957,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 706,
     "win_rate": 0.6431,
     "avg_holdings": 22.5,
     "invested_days": 0.9976,
     "sim_cost_only": {
      "cagr": 0.160022,
      "sharpe": 0.825949,
      "mdd": -0.563303,
      "start": "2013-05-02",
      "end": "2026-10-30"
     },
     "zero_cost": {
      "cagr": 0.209939,
      "sharpe": 1.030199,
      "mdd": -0.522394,
      "start": "2013-05-02",
      "end": "2026-10-30"
     },
     "event_excess": {
      "events": 751,
      "mean_excess": 0.0434,
      "median_excess": 0.0112,
      "hit_rate": 0.5313
     }
    },
    {
     "x": 0.03,
     "y": 120,
     "events": 766,
     "full": {
      "strategy": {
       "cagr": 0.24685,
       "sharpe": 1.14776,
       "mdd": -0.428144,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.195192,
       "sharpe": 1.064199,
       "mdd": -0.33957,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.155488,
       "sharpe": 1.116973,
       "mdd": -0.309073,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "bench": {
       "cagr": 0.106643,
       "sharpe": 0.81368,
       "mdd": -0.209622,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.344656,
       "sharpe": 1.249043,
       "mdd": -0.428144,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289425,
       "sharpe": 1.263456,
       "mdd": -0.33957,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 655,
     "win_rate": 0.6321,
     "avg_holdings": 36.4,
     "invested_days": 0.9974
    },
    {
     "x": 0.05,
     "y": 20,
     "events": 243,
     "full": {
      "strategy": {
       "cagr": 0.374638,
       "sharpe": 1.506103,
       "mdd": -0.40016,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.195192,
       "sharpe": 1.064199,
       "mdd": -0.33957,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.305721,
       "sharpe": 1.265336,
       "mdd": -0.323323,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "bench": {
       "cagr": 0.106643,
       "sharpe": 0.81368,
       "mdd": -0.209622,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.447379,
       "sharpe": 1.755107,
       "mdd": -0.40016,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289425,
       "sharpe": 1.263456,
       "mdd": -0.33957,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 244,
     "win_rate": 0.709,
     "avg_holdings": 5.2,
     "invested_days": 0.8559
    },
    {
     "x": 0.05,
     "y": 60,
     "events": 243,
     "full": {
      "strategy": {
       "cagr": 0.270757,
       "sharpe": 1.03881,
       "mdd": -0.495131,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.195192,
       "sharpe": 1.064199,
       "mdd": -0.33957,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": 0.255683,
       "sharpe": 1.138393,
       "mdd": -0.314216,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "bench": {
       "cagr": 0.106643,
       "sharpe": 0.81368,
       "mdd": -0.209622,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.28476,
       "sharpe": 0.984039,
       "mdd": -0.495131,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289425,
       "sharpe": 1.263456,
       "mdd": -0.33957,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 232,
     "win_rate": 0.6595,
     "avg_holdings": 9.5,
     "invested_days": 0.9764
    },
    {
     "x": 0.05,
     "y": 120,
     "events": 243,
     "full": {
      "strategy": {
       "cagr": 0.222345,
       "sharpe": 0.934257,
       "mdd": -0.514707,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.195192,
       "sharpe": 1.064199,
       "mdd": -0.33957,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": 0.211217,
       "sharpe": 1.206926,
       "mdd": -0.341016,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "bench": {
       "cagr": 0.106643,
       "sharpe": 0.81368,
       "mdd": -0.209622,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.232234,
       "sharpe": 0.837486,
       "mdd": -0.514707,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289425,
       "sharpe": 1.263456,
       "mdd": -0.33957,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 212,
     "win_rate": 0.6557,
     "avg_holdings": 14.9,
     "invested_days": 0.9937
    }
   ]
  },
  "treasury_premium": {
   "x": [
    0.3,
    0.5,
    0.7
   ],
   "y": [
    20,
    60,
    120
   ],
   "center": [
    0.5,
    60
   ],
   "short": false,
   "wins": 1,
   "checks": {
    "neighbors": false,
    "halves": false,
    "cost": false,
    "all": false
   },
   "grid": [
    {
     "x": 0.3,
     "y": 20,
     "events": 1782,
     "full": {
      "strategy": {
       "cagr": 0.313146,
       "sharpe": 1.499172,
       "mdd": -0.337828,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.195192,
       "sharpe": 1.064199,
       "mdd": -0.33957,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.209561,
       "sharpe": 1.232391,
       "mdd": -0.337828,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "bench": {
       "cagr": 0.106643,
       "sharpe": 0.81368,
       "mdd": -0.209622,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.424105,
       "sharpe": 1.723336,
       "mdd": -0.299057,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289425,
       "sharpe": 1.263456,
       "mdd": -0.33957,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1772,
     "win_rate": 0.6524,
     "avg_holdings": 15.9,
     "invested_days": 0.9918
    },
    {
     "x": 0.3,
     "y": 60,
     "events": 1782,
     "full": {
      "strategy": {
       "cagr": 0.135559,
       "sharpe": 0.836787,
       "mdd": -0.324961,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.195192,
       "sharpe": 1.064199,
       "mdd": -0.33957,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": 0.098988,
       "sharpe": 0.782682,
       "mdd": -0.32362,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "bench": {
       "cagr": 0.106643,
       "sharpe": 0.81368,
       "mdd": -0.209622,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": 0.172374,
       "sharpe": 0.898197,
       "mdd": -0.324961,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289425,
       "sharpe": 1.263456,
       "mdd": -0.33957,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 1596,
     "win_rate": 0.6347,
     "avg_holdings": 41.0,
     "invested_days": 1.0
    },
    {
     "x": 0.3,
     "y": 120,
     "events": 1782,
     "full": {
      "strategy": {
       "cagr": 0.165186,
       "sharpe": 1.024653,
       "mdd": -0.306203,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.195192,
       "sharpe": 1.064199,
       "mdd": -0.33957,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": 0.105954,
       "sharpe": 0.846584,
       "mdd": -0.298111,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "bench": {
       "cagr": 0.106643,
       "sharpe": 0.81368,
       "mdd": -0.209622,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.226877,
       "sharpe": 1.174959,
       "mdd": -0.306203,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289425,
       "sharpe": 1.263456,
       "mdd": -0.33957,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 1486,
     "win_rate": 0.6258,
     "avg_holdings": 68.1,
     "invested_days": 1.0
    },
    {
     "x": 0.5,
     "y": 20,
     "events": 909,
     "full": {
      "strategy": {
       "cagr": 0.211948,
       "sharpe": 1.014538,
       "mdd": -0.439624,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.195192,
       "sharpe": 1.064199,
       "mdd": -0.33957,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": 0.093352,
       "sharpe": 0.544866,
       "mdd": -0.344329,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "bench": {
       "cagr": 0.106643,
       "sharpe": 0.81368,
       "mdd": -0.209622,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": 0.340787,
       "sharpe": 1.438139,
       "mdd": -0.242714,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289425,
       "sharpe": 1.263456,
       "mdd": -0.33957,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 905,
     "win_rate": 0.6762,
     "avg_holdings": 12.3,
     "invested_days": 0.9597
    },
    {
     "x": 0.5,
     "y": 60,
     "events": 909,
     "full": {
      "strategy": {
       "cagr": 0.108473,
       "sharpe": 0.644596,
       "mdd": -0.36047,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.195192,
       "sharpe": 1.064199,
       "mdd": -0.33957,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": 0.069759,
       "sharpe": 0.496138,
       "mdd": -0.32952,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "bench": {
       "cagr": 0.106643,
       "sharpe": 0.81368,
       "mdd": -0.209622,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": 0.148285,
       "sharpe": 0.768408,
       "mdd": -0.34493,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289425,
       "sharpe": 1.263456,
       "mdd": -0.33957,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 853,
     "win_rate": 0.6647,
     "avg_holdings": 25.1,
     "invested_days": 0.9955,
     "sim_cost_only": {
      "cagr": 0.108473,
      "sharpe": 0.644596,
      "mdd": -0.36047,
      "start": "2013-05-02",
      "end": "2026-10-30"
     },
     "zero_cost": {
      "cagr": 0.1629,
      "sharpe": 0.899288,
      "mdd": -0.330445,
      "start": "2013-05-02",
      "end": "2026-10-30"
     },
     "event_excess": {
      "events": 888,
      "mean_excess": 0.0328,
      "median_excess": 0.0107,
      "hit_rate": 0.536
     }
    },
    {
     "x": 0.5,
     "y": 120,
     "events": 909,
     "full": {
      "strategy": {
       "cagr": 0.138309,
       "sharpe": 0.816464,
       "mdd": -0.3096,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.195192,
       "sharpe": 1.064199,
       "mdd": -0.33957,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": 0.10173,
       "sharpe": 0.743747,
       "mdd": -0.288952,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "bench": {
       "cagr": 0.106643,
       "sharpe": 0.81368,
       "mdd": -0.209622,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": 0.176968,
       "sharpe": 0.893302,
       "mdd": -0.3096,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289425,
       "sharpe": 1.263456,
       "mdd": -0.33957,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 806,
     "win_rate": 0.6501,
     "avg_holdings": 39.6,
     "invested_days": 1.0
    },
    {
     "x": 0.7,
     "y": 20,
     "events": 271,
     "full": {
      "strategy": {
       "cagr": 0.106006,
       "sharpe": 0.548026,
       "mdd": -0.545882,
       "start": "2013-05-03",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.195078,
       "sharpe": 1.06365,
       "mdd": -0.33957,
       "start": "2013-05-03",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": 0.00086,
       "sharpe": 0.133689,
       "mdd": -0.545882,
       "start": "2013-05-03",
       "end": "2020-01-31"
      },
      "bench": {
       "cagr": 0.107636,
       "sharpe": 0.820118,
       "mdd": -0.209622,
       "start": "2013-05-03",
       "end": "2020-01-31"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": 0.222199,
       "sharpe": 1.034472,
       "mdd": -0.244371,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289425,
       "sharpe": 1.263456,
       "mdd": -0.33957,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 271,
     "win_rate": 0.7749,
     "avg_holdings": 12.0,
     "invested_days": 0.8599
    },
    {
     "x": 0.7,
     "y": 60,
     "events": 271,
     "full": {
      "strategy": {
       "cagr": -0.010031,
       "sharpe": 0.1054,
       "mdd": -0.581582,
       "start": "2013-05-03",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.195078,
       "sharpe": 1.06365,
       "mdd": -0.33957,
       "start": "2013-05-03",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": 0.020986,
       "sharpe": 0.218725,
       "mdd": -0.546044,
       "start": "2013-05-03",
       "end": "2020-01-31"
      },
      "bench": {
       "cagr": 0.107636,
       "sharpe": 0.820118,
       "mdd": -0.209622,
       "start": "2013-05-03",
       "end": "2020-01-31"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": -0.040106,
       "sharpe": -0.013863,
       "mdd": -0.581582,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289425,
       "sharpe": 1.263456,
       "mdd": -0.33957,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 268,
     "win_rate": 0.7761,
     "avg_holdings": 15.1,
     "invested_days": 0.9186
    },
    {
     "x": 0.7,
     "y": 120,
     "events": 271,
     "full": {
      "strategy": {
       "cagr": -0.08263,
       "sharpe": -0.134912,
       "mdd": -0.816572,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.195192,
       "sharpe": 1.064199,
       "mdd": -0.33957,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": -0.020161,
       "sharpe": 0.078599,
       "mdd": -0.570987,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "bench": {
       "cagr": 0.106643,
       "sharpe": 0.81368,
       "mdd": -0.209622,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": -0.141146,
       "sharpe": -0.337383,
       "mdd": -0.784787,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289425,
       "sharpe": 1.263456,
       "mdd": -0.33957,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 267,
     "win_rate": 0.6891,
     "avg_holdings": 17.6,
     "invested_days": 0.9841
    }
   ]
  },
  "treasury_repeat": {
   "x": [
    80,
    90,
    100
   ],
   "y": [
    20,
    60,
    120
   ],
   "center": [
    90,
    60
   ],
   "short": false,
   "wins": 7,
   "checks": {
    "neighbors": true,
    "halves": true,
    "cost": true,
    "all": true
   },
   "grid": [
    {
     "x": 80,
     "y": 20,
     "events": 982,
     "full": {
      "strategy": {
       "cagr": 0.221315,
       "sharpe": 1.063671,
       "mdd": -0.325513,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.195192,
       "sharpe": 1.064199,
       "mdd": -0.33957,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": 0.20207,
       "sharpe": 1.110853,
       "mdd": -0.325513,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "bench": {
       "cagr": 0.106643,
       "sharpe": 0.81368,
       "mdd": -0.209622,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.239926,
       "sharpe": 1.04007,
       "mdd": -0.291373,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289425,
       "sharpe": 1.263456,
       "mdd": -0.33957,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 972,
     "win_rate": 0.6543,
     "avg_holdings": 9.1,
     "invested_days": 0.9817
    },
    {
     "x": 80,
     "y": 60,
     "events": 982,
     "full": {
      "strategy": {
       "cagr": 0.181432,
       "sharpe": 1.003111,
       "mdd": -0.351773,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.195192,
       "sharpe": 1.064199,
       "mdd": -0.33957,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": 0.10082,
       "sharpe": 0.798504,
       "mdd": -0.263884,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "bench": {
       "cagr": 0.106643,
       "sharpe": 0.81368,
       "mdd": -0.209622,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": 0.267178,
       "sharpe": 1.175234,
       "mdd": -0.351773,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289425,
       "sharpe": 1.263456,
       "mdd": -0.33957,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 864,
     "win_rate": 0.6296,
     "avg_holdings": 21.6,
     "invested_days": 0.9991
    },
    {
     "x": 80,
     "y": 120,
     "events": 982,
     "full": {
      "strategy": {
       "cagr": 0.188989,
       "sharpe": 1.114388,
       "mdd": -0.283908,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.195192,
       "sharpe": 1.064199,
       "mdd": -0.33957,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.121102,
       "sharpe": 0.976567,
       "mdd": -0.279495,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "bench": {
       "cagr": 0.106643,
       "sharpe": 0.81368,
       "mdd": -0.209622,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.260377,
       "sharpe": 1.248316,
       "mdd": -0.279341,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289425,
       "sharpe": 1.263456,
       "mdd": -0.33957,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 805,
     "win_rate": 0.641,
     "avg_holdings": 35.8,
     "invested_days": 1.0
    },
    {
     "x": 90,
     "y": 20,
     "events": 859,
     "full": {
      "strategy": {
       "cagr": 0.216747,
       "sharpe": 1.065478,
       "mdd": -0.301748,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.195192,
       "sharpe": 1.064199,
       "mdd": -0.33957,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.207768,
       "sharpe": 1.14684,
       "mdd": -0.301748,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "bench": {
       "cagr": 0.106643,
       "sharpe": 0.81368,
       "mdd": -0.209622,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.224974,
       "sharpe": 1.012062,
       "mdd": -0.264707,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289425,
       "sharpe": 1.263456,
       "mdd": -0.33957,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 851,
     "win_rate": 0.6557,
     "avg_holdings": 8.2,
     "invested_days": 0.9745
    },
    {
     "x": 90,
     "y": 60,
     "events": 859,
     "full": {
      "strategy": {
       "cagr": 0.20339,
       "sharpe": 1.078097,
       "mdd": -0.351379,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.195192,
       "sharpe": 1.064199,
       "mdd": -0.33957,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.108019,
       "sharpe": 0.837288,
       "mdd": -0.275153,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "bench": {
       "cagr": 0.106643,
       "sharpe": 0.81368,
       "mdd": -0.209622,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.306221,
       "sharpe": 1.276691,
       "mdd": -0.351379,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289425,
       "sharpe": 1.263456,
       "mdd": -0.33957,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 756,
     "win_rate": 0.6349,
     "avg_holdings": 19.0,
     "invested_days": 0.999,
     "sim_cost_only": {
      "cagr": 0.20339,
      "sharpe": 1.078097,
      "mdd": -0.351379,
      "start": "2013-05-02",
      "end": "2026-10-30"
     },
     "zero_cost": {
      "cagr": 0.257967,
      "sharpe": 1.313413,
      "mdd": -0.330916,
      "start": "2013-05-02",
      "end": "2026-10-30"
     },
     "event_excess": {
      "events": 834,
      "mean_excess": 0.0186,
      "median_excess": 0.0029,
      "hit_rate": 0.5108
     }
    },
    {
     "x": 90,
     "y": 120,
     "events": 859,
     "full": {
      "strategy": {
       "cagr": 0.183334,
       "sharpe": 1.075417,
       "mdd": -0.28504,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.195192,
       "sharpe": 1.064199,
       "mdd": -0.33957,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.121892,
       "sharpe": 0.978495,
       "mdd": -0.268047,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "bench": {
       "cagr": 0.106643,
       "sharpe": 0.81368,
       "mdd": -0.209622,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.247564,
       "sharpe": 1.183467,
       "mdd": -0.281291,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289425,
       "sharpe": 1.263456,
       "mdd": -0.33957,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 710,
     "win_rate": 0.6268,
     "avg_holdings": 32.0,
     "invested_days": 1.0
    },
    {
     "x": 100,
     "y": 20,
     "events": 728,
     "full": {
      "strategy": {
       "cagr": 0.235038,
       "sharpe": 1.123558,
       "mdd": -0.318934,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.195192,
       "sharpe": 1.064199,
       "mdd": -0.33957,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.22876,
       "sharpe": 1.223865,
       "mdd": -0.318934,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "bench": {
       "cagr": 0.106643,
       "sharpe": 0.81368,
       "mdd": -0.209622,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.240526,
       "sharpe": 1.055327,
       "mdd": -0.258384,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289425,
       "sharpe": 1.263456,
       "mdd": -0.33957,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 721,
     "win_rate": 0.6657,
     "avg_holdings": 7.2,
     "invested_days": 0.9653
    },
    {
     "x": 100,
     "y": 60,
     "events": 728,
     "full": {
      "strategy": {
       "cagr": 0.220568,
       "sharpe": 1.132105,
       "mdd": -0.34828,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.195192,
       "sharpe": 1.064199,
       "mdd": -0.33957,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.118094,
       "sharpe": 0.878808,
       "mdd": -0.258368,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "bench": {
       "cagr": 0.106643,
       "sharpe": 0.81368,
       "mdd": -0.209622,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.331098,
       "sharpe": 1.338584,
       "mdd": -0.34828,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289425,
       "sharpe": 1.263456,
       "mdd": -0.33957,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 637,
     "win_rate": 0.6468,
     "avg_holdings": 16.6,
     "invested_days": 0.9989
    },
    {
     "x": 100,
     "y": 120,
     "events": 728,
     "full": {
      "strategy": {
       "cagr": 0.188419,
       "sharpe": 1.081089,
       "mdd": -0.314726,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.195192,
       "sharpe": 1.064199,
       "mdd": -0.33957,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.137753,
       "sharpe": 1.057419,
       "mdd": -0.266001,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "bench": {
       "cagr": 0.106643,
       "sharpe": 0.81368,
       "mdd": -0.209622,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.2397,
       "sharpe": 1.137481,
       "mdd": -0.314726,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289425,
       "sharpe": 1.263456,
       "mdd": -0.33957,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 595,
     "win_rate": 0.642,
     "avg_holdings": 27.6,
     "invested_days": 1.0
    }
   ]
  },
  "cash_reduction": {
   "x": [
    0.05,
    0.1,
    0.2
   ],
   "y": [
    20,
    60,
    120
   ],
   "center": [
    0.1,
    60
   ],
   "short": false,
   "wins": 0,
   "checks": {
    "neighbors": false,
    "halves": false,
    "cost": false,
    "all": false
   },
   "grid": [
    {
     "x": 0.05,
     "y": 20,
     "events": 171,
     "full": {
      "strategy": {
       "cagr": -0.116461,
       "sharpe": -0.476446,
       "mdd": -0.817348,
       "start": "2013-10-15",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.19952,
       "sharpe": 1.077418,
       "mdd": -0.33957,
       "start": "2013-10-15",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": -0.116164,
       "sharpe": -0.608241,
       "mdd": -0.597297,
       "start": "2013-10-15",
       "end": "2020-04-22"
      },
      "bench": {
       "cagr": 0.087656,
       "sharpe": 0.642016,
       "mdd": -0.282177,
       "start": "2013-10-15",
       "end": "2020-04-22"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": -0.116804,
       "sharpe": -0.390213,
       "mdd": -0.712383,
       "start": "2020-04-23",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.322236,
       "sharpe": 1.407655,
       "mdd": -0.33957,
       "start": "2020-04-23",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 171,
     "win_rate": 0.3977,
     "avg_holdings": 3.6,
     "invested_days": 0.8843
    },
    {
     "x": 0.05,
     "y": 60,
     "events": 171,
     "full": {
      "strategy": {
       "cagr": -0.107921,
       "sharpe": -0.369031,
       "mdd": -0.824306,
       "start": "2013-10-15",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.19952,
       "sharpe": 1.077418,
       "mdd": -0.33957,
       "start": "2013-10-15",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": -0.058695,
       "sharpe": -0.225229,
       "mdd": -0.506075,
       "start": "2013-10-15",
       "end": "2020-04-22"
      },
      "bench": {
       "cagr": 0.087656,
       "sharpe": 0.642016,
       "mdd": -0.282177,
       "start": "2013-10-15",
       "end": "2020-04-22"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": -0.154614,
       "sharpe": -0.479328,
       "mdd": -0.792818,
       "start": "2020-04-23",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.322236,
       "sharpe": 1.407655,
       "mdd": -0.33957,
       "start": "2020-04-23",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 171,
     "win_rate": 0.4678,
     "avg_holdings": 6.2,
     "invested_days": 0.9444
    },
    {
     "x": 0.05,
     "y": 120,
     "events": 171,
     "full": {
      "strategy": {
       "cagr": -0.007419,
       "sharpe": 0.091997,
       "mdd": -0.626626,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.195192,
       "sharpe": 1.064199,
       "mdd": -0.33957,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": -0.011218,
       "sharpe": 0.026522,
       "mdd": -0.351648,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "bench": {
       "cagr": 0.106643,
       "sharpe": 0.81368,
       "mdd": -0.209622,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": -0.001544,
       "sharpe": 0.143589,
       "mdd": -0.626626,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289425,
       "sharpe": 1.263456,
       "mdd": -0.33957,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 172,
     "win_rate": 0.4884,
     "avg_holdings": 6.8,
     "invested_days": 0.9526
    },
    {
     "x": 0.1,
     "y": 20,
     "events": 110,
     "full": {
      "strategy": {
       "cagr": -0.092641,
       "sharpe": -0.367027,
       "mdd": -0.800741,
       "start": "2013-10-17",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.199533,
       "sharpe": 1.077446,
       "mdd": -0.33957,
       "start": "2013-10-17",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": -0.062525,
       "sharpe": -0.269075,
       "mdd": -0.585334,
       "start": "2013-10-17",
       "end": "2020-04-23"
      },
      "bench": {
       "cagr": 0.088172,
       "sharpe": 0.645227,
       "mdd": -0.282177,
       "start": "2013-10-17",
       "end": "2020-04-23"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": -0.121824,
       "sharpe": -0.448745,
       "mdd": -0.716469,
       "start": "2020-04-24",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.322391,
       "sharpe": 1.408102,
       "mdd": -0.33957,
       "start": "2020-04-24",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 110,
     "win_rate": 0.3909,
     "avg_holdings": 2.6,
     "invested_days": 0.8171
    },
    {
     "x": 0.1,
     "y": 60,
     "events": 110,
     "full": {
      "strategy": {
       "cagr": -0.098453,
       "sharpe": -0.338133,
       "mdd": -0.785718,
       "start": "2013-10-17",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.199533,
       "sharpe": 1.077446,
       "mdd": -0.33957,
       "start": "2013-10-17",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": -0.100444,
       "sharpe": -0.464283,
       "mdd": -0.562512,
       "start": "2013-10-17",
       "end": "2020-04-23"
      },
      "bench": {
       "cagr": 0.088172,
       "sharpe": 0.645227,
       "mdd": -0.282177,
       "start": "2013-10-17",
       "end": "2020-04-23"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": -0.096496,
       "sharpe": -0.254538,
       "mdd": -0.658048,
       "start": "2020-04-24",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.322391,
       "sharpe": 1.408102,
       "mdd": -0.33957,
       "start": "2020-04-24",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 110,
     "win_rate": 0.5,
     "avg_holdings": 4.2,
     "invested_days": 0.9227,
     "sim_cost_only": {
      "cagr": -0.098453,
      "sharpe": -0.338133,
      "mdd": -0.785718,
      "start": "2013-10-17",
      "end": "2026-10-30"
     },
     "zero_cost": {
      "cagr": -0.074328,
      "sharpe": -0.223367,
      "mdd": -0.733876,
      "start": "2013-10-17",
      "end": "2026-10-30"
     },
     "event_excess": {
      "events": 107,
      "mean_excess": -0.0291,
      "median_excess": -0.0518,
      "hit_rate": 0.3551
     }
    },
    {
     "x": 0.1,
     "y": 120,
     "events": 110,
     "full": {
      "strategy": {
       "cagr": -0.006534,
       "sharpe": 0.099949,
       "mdd": -0.551708,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.195192,
       "sharpe": 1.064199,
       "mdd": -0.33957,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": -0.018009,
       "sharpe": -0.005491,
       "mdd": -0.521057,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "bench": {
       "cagr": 0.106643,
       "sharpe": 0.81368,
       "mdd": -0.209622,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": 0.005117,
       "sharpe": 0.169923,
       "mdd": -0.551708,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289425,
       "sharpe": 1.263456,
       "mdd": -0.33957,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 111,
     "win_rate": 0.5135,
     "avg_holdings": 4.6,
     "invested_days": 0.9282
    },
    {
     "x": 0.2,
     "y": 20,
     "events": 52,
     "full": {
      "strategy": {
       "cagr": -0.065079,
       "sharpe": -0.223265,
       "mdd": -0.778986,
       "start": "2013-11-01",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.199585,
       "sharpe": 1.076707,
       "mdd": -0.33957,
       "start": "2013-11-01",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": -0.003138,
       "sharpe": 0.080414,
       "mdd": -0.471943,
       "start": "2013-11-01",
       "end": "2020-04-30"
      },
      "bench": {
       "cagr": 0.096624,
       "sharpe": 0.695137,
       "mdd": -0.282177,
       "start": "2013-11-01",
       "end": "2020-04-30"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": -0.123319,
       "sharpe": -0.486081,
       "mdd": -0.726345,
       "start": "2020-05-04",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.318732,
       "sharpe": 1.395536,
       "mdd": -0.33957,
       "start": "2020-05-04",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 52,
     "win_rate": 0.4808,
     "avg_holdings": 1.6,
     "invested_days": 0.7083
    },
    {
     "x": 0.2,
     "y": 60,
     "events": 52,
     "full": {
      "strategy": {
       "cagr": -0.02901,
       "sharpe": 0.000752,
       "mdd": -0.685831,
       "start": "2013-11-01",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.199585,
       "sharpe": 1.076707,
       "mdd": -0.33957,
       "start": "2013-11-01",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": 0.026959,
       "sharpe": 0.236065,
       "mdd": -0.477875,
       "start": "2013-11-01",
       "end": "2020-04-30"
      },
      "bench": {
       "cagr": 0.096624,
       "sharpe": 0.695137,
       "mdd": -0.282177,
       "start": "2013-11-01",
       "end": "2020-04-30"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": -0.082019,
       "sharpe": -0.171695,
       "mdd": -0.683378,
       "start": "2020-05-04",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.318732,
       "sharpe": 1.395536,
       "mdd": -0.33957,
       "start": "2020-05-04",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 52,
     "win_rate": 0.5192,
     "avg_holdings": 2.2,
     "invested_days": 0.8542
    },
    {
     "x": 0.2,
     "y": 120,
     "events": 52,
     "full": {
      "strategy": {
       "cagr": 0.069889,
       "sharpe": 0.386053,
       "mdd": -0.647669,
       "start": "2013-11-01",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.199585,
       "sharpe": 1.076707,
       "mdd": -0.33957,
       "start": "2013-11-01",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": -0.009426,
       "sharpe": 0.087384,
       "mdd": -0.647669,
       "start": "2013-11-01",
       "end": "2020-04-30"
      },
      "bench": {
       "cagr": 0.096624,
       "sharpe": 0.695137,
       "mdd": -0.282177,
       "start": "2013-11-01",
       "end": "2020-04-30"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": 0.155763,
       "sharpe": 0.625422,
       "mdd": -0.489622,
       "start": "2020-05-04",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.318732,
       "sharpe": 1.395536,
       "mdd": -0.33957,
       "start": "2020-05-04",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 52,
     "win_rate": 0.4808,
     "avg_holdings": 2.5,
     "invested_days": 0.8723
    }
   ]
  },
  "deficit_reduction": {
   "x": [
    0.2,
    0.4,
    0.6
   ],
   "y": [
    5,
    20,
    60
   ],
   "center": [
    0.4,
    20
   ],
   "short": true,
   "wins": 0,
   "checks": {
    "neighbors": false,
    "halves": false,
    "cost": false,
    "all": false
   },
   "grid": [
    {
     "x": 0.2,
     "y": 5,
     "events": 229,
     "full": {
      "strategy": {
       "cagr": 0.086135,
       "sharpe": 0.417818,
       "mdd": -0.768974,
       "start": "2013-10-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.199415,
       "sharpe": 1.077306,
       "mdd": -0.33957,
       "start": "2013-10-11",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": 0.099741,
       "sharpe": 0.449989,
       "mdd": -0.485464,
       "start": "2013-10-11",
       "end": "2020-04-20"
      },
      "bench": {
       "cagr": 0.092625,
       "sharpe": 0.674467,
       "mdd": -0.282177,
       "start": "2013-10-11",
       "end": "2020-04-20"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": 0.072734,
       "sharpe": 0.384859,
       "mdd": -0.768974,
       "start": "2020-04-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.322679,
       "sharpe": 1.409398,
       "mdd": -0.33957,
       "start": "2020-04-21",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 229,
     "win_rate": 0.5983,
     "avg_holdings": 1.5,
     "invested_days": 0.6716
    },
    {
     "x": 0.2,
     "y": 20,
     "events": 229,
     "full": {
      "strategy": {
       "cagr": -0.197142,
       "sharpe": -0.324367,
       "mdd": -0.97551,
       "start": "2013-10-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.199415,
       "sharpe": 1.077306,
       "mdd": -0.33957,
       "start": "2013-10-11",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": -0.08291,
       "sharpe": 0.008395,
       "mdd": -0.653462,
       "start": "2013-10-11",
       "end": "2020-04-20"
      },
      "bench": {
       "cagr": 0.092625,
       "sharpe": 0.674467,
       "mdd": -0.282177,
       "start": "2013-10-11",
       "end": "2020-04-20"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": -0.29721,
       "sharpe": -0.67119,
       "mdd": -0.954154,
       "start": "2020-04-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.322679,
       "sharpe": 1.409398,
       "mdd": -0.33957,
       "start": "2020-04-21",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 229,
     "win_rate": 0.5328,
     "avg_holdings": 3.1,
     "invested_days": 0.88
    },
    {
     "x": 0.2,
     "y": 60,
     "events": 229,
     "full": {
      "strategy": {
       "cagr": -0.401184,
       "sharpe": -0.620617,
       "mdd": -0.999321,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.195192,
       "sharpe": 1.064199,
       "mdd": -0.33957,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": -0.549386,
       "sharpe": -0.72134,
       "mdd": -0.997219,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "bench": {
       "cagr": 0.106643,
       "sharpe": 0.81368,
       "mdd": -0.209622,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": -0.204971,
       "sharpe": -0.515288,
       "mdd": -0.889196,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289425,
       "sharpe": 1.263456,
       "mdd": -0.33957,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 233,
     "win_rate": 0.5322,
     "avg_holdings": 6.3,
     "invested_days": 0.9676
    },
    {
     "x": 0.4,
     "y": 5,
     "events": 139,
     "full": {
      "strategy": {
       "cagr": 0.105452,
       "sharpe": 0.479141,
       "mdd": -0.582874,
       "start": "2013-10-17",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.199533,
       "sharpe": 1.077446,
       "mdd": -0.33957,
       "start": "2013-10-17",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": 0.104866,
       "sharpe": 0.471118,
       "mdd": -0.449833,
       "start": "2013-10-17",
       "end": "2020-04-23"
      },
      "bench": {
       "cagr": 0.088172,
       "sharpe": 0.645227,
       "mdd": -0.282177,
       "start": "2013-10-17",
       "end": "2020-04-23"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": 0.106085,
       "sharpe": 0.488893,
       "mdd": -0.582874,
       "start": "2020-04-24",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.322391,
       "sharpe": 1.408102,
       "mdd": -0.33957,
       "start": "2020-04-24",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 139,
     "win_rate": 0.6115,
     "avg_holdings": 1.4,
     "invested_days": 0.6044
    },
    {
     "x": 0.4,
     "y": 20,
     "events": 139,
     "full": {
      "strategy": {
       "cagr": -0.077127,
       "sharpe": 0.028492,
       "mdd": -0.892378,
       "start": "2013-10-17",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.199533,
       "sharpe": 1.077446,
       "mdd": -0.33957,
       "start": "2013-10-17",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": 0.052036,
       "sharpe": 0.33241,
       "mdd": -0.480931,
       "start": "2013-10-17",
       "end": "2020-04-23"
      },
      "bench": {
       "cagr": 0.088172,
       "sharpe": 0.645227,
       "mdd": -0.282177,
       "start": "2013-10-17",
       "end": "2020-04-23"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": -0.19046,
       "sharpe": -0.241774,
       "mdd": -0.865437,
       "start": "2020-04-24",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.322391,
       "sharpe": 1.408102,
       "mdd": -0.33957,
       "start": "2020-04-24",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 139,
     "win_rate": 0.5468,
     "avg_holdings": 2.4,
     "invested_days": 0.8166,
     "sim_cost_only": {
      "cagr": -0.072815,
      "sharpe": 0.039626,
      "mdd": -0.888379,
      "start": "2013-10-17",
      "end": "2026-10-30"
     },
     "zero_cost": {
      "cagr": -0.027907,
      "sharpe": 0.152175,
      "mdd": -0.831977,
      "start": "2013-10-17",
      "end": "2026-10-30"
     },
     "event_excess": {
      "events": 131,
      "mean_excess": 0.0332,
      "median_excess": 0.0504,
      "hit_rate": 0.6183
     }
    },
    {
     "x": 0.4,
     "y": 60,
     "events": 139,
     "full": {
      "strategy": {
       "cagr": -0.154216,
       "sharpe": -0.147074,
       "mdd": -0.946837,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.195192,
       "sharpe": 1.064199,
       "mdd": -0.33957,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": -0.265373,
       "sharpe": -0.361544,
       "mdd": -0.919901,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "bench": {
       "cagr": 0.106643,
       "sharpe": 0.81368,
       "mdd": -0.209622,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": -0.026187,
       "sharpe": 0.130329,
       "mdd": -0.691446,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289425,
       "sharpe": 1.263456,
       "mdd": -0.33957,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 142,
     "win_rate": 0.5634,
     "avg_holdings": 4.4,
     "invested_days": 0.9333
    },
    {
     "x": 0.6,
     "y": 5,
     "events": 50,
     "full": {
      "strategy": {
       "cagr": 0.098761,
       "sharpe": 0.523885,
       "mdd": -0.424722,
       "start": "2014-01-13",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202511,
       "sharpe": 1.08492,
       "mdd": -0.33957,
       "start": "2014-01-13",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": 0.131304,
       "sharpe": 0.647736,
       "mdd": -0.424722,
       "start": "2014-01-13",
       "end": "2020-06-05"
      },
      "bench": {
       "cagr": 0.102979,
       "sharpe": 0.727829,
       "mdd": -0.282177,
       "start": "2014-01-13",
       "end": "2020-06-05"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": 0.067283,
       "sharpe": 0.399893,
       "mdd": -0.287919,
       "start": "2020-06-08",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.308686,
       "sharpe": 1.35565,
       "mdd": -0.33957,
       "start": "2020-06-08",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 50,
     "win_rate": 0.62,
     "avg_holdings": 1.2,
     "invested_days": 0.5543
    },
    {
     "x": 0.6,
     "y": 20,
     "events": 50,
     "full": {
      "strategy": {
       "cagr": 0.135695,
       "sharpe": 0.5711,
       "mdd": -0.656286,
       "start": "2014-01-13",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202511,
       "sharpe": 1.08492,
       "mdd": -0.33957,
       "start": "2014-01-13",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": 0.231718,
       "sharpe": 0.843665,
       "mdd": -0.367533,
       "start": "2014-01-13",
       "end": "2020-06-05"
      },
      "bench": {
       "cagr": 0.102979,
       "sharpe": 0.727829,
       "mdd": -0.282177,
       "start": "2014-01-13",
       "end": "2020-06-05"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.047328,
       "sharpe": 0.314987,
       "mdd": -0.656286,
       "start": "2020-06-08",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.308686,
       "sharpe": 1.35565,
       "mdd": -0.33957,
       "start": "2020-06-08",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 50,
     "win_rate": 0.62,
     "avg_holdings": 1.7,
     "invested_days": 0.6739
    },
    {
     "x": 0.6,
     "y": 60,
     "events": 50,
     "full": {
      "strategy": {
       "cagr": -0.013485,
       "sharpe": 0.148573,
       "mdd": -0.801961,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.195192,
       "sharpe": 1.064199,
       "mdd": -0.33957,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": 0.016499,
       "sharpe": 0.227554,
       "mdd": -0.477878,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "bench": {
       "cagr": 0.106643,
       "sharpe": 0.81368,
       "mdd": -0.209622,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": -0.040697,
       "sharpe": 0.076904,
       "mdd": -0.801961,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289425,
       "sharpe": 1.263456,
       "mdd": -0.33957,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 51,
     "win_rate": 0.6078,
     "avg_holdings": 2.5,
     "invested_days": 0.8421
    }
   ]
  },
  "cash_issue": {
   "x": [
    0.05,
    0.1,
    0.2
   ],
   "y": [
    20,
    60,
    120
   ],
   "center": [
    0.1,
    60
   ],
   "short": true,
   "wins": 0,
   "checks": {
    "neighbors": false,
    "halves": false,
    "cost": false,
    "all": false
   },
   "grid": [
    {
     "x": 0.05,
     "y": 20,
     "events": 1005,
     "full": {
      "strategy": {
       "cagr": 0.099149,
       "sharpe": 0.500676,
       "mdd": -0.566049,
       "start": "2013-06-13",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.199514,
       "sharpe": 1.082201,
       "mdd": -0.33957,
       "start": "2013-06-13",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": 0.120306,
       "sharpe": 0.609554,
       "mdd": -0.307679,
       "start": "2013-06-13",
       "end": "2020-02-20"
      },
      "bench": {
       "cagr": 0.116732,
       "sharpe": 0.879147,
       "mdd": -0.209622,
       "start": "2013-06-13",
       "end": "2020-02-20"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": 0.078619,
       "sharpe": 0.415393,
       "mdd": -0.566049,
       "start": "2020-02-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289476,
       "sharpe": 1.261682,
       "mdd": -0.33957,
       "start": "2020-02-21",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 1000,
     "win_rate": 0.678,
     "avg_holdings": 7.3,
     "invested_days": 0.9906
    },
    {
     "x": 0.05,
     "y": 60,
     "events": 1005,
     "full": {
      "strategy": {
       "cagr": -0.095104,
       "sharpe": -0.423342,
       "mdd": -0.843053,
       "start": "2013-06-13",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.199514,
       "sharpe": 1.082201,
       "mdd": -0.33957,
       "start": "2013-06-13",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": -0.023151,
       "sharpe": -0.063256,
       "mdd": -0.395747,
       "start": "2013-06-13",
       "end": "2020-02-20"
      },
      "bench": {
       "cagr": 0.116732,
       "sharpe": 0.879147,
       "mdd": -0.209622,
       "start": "2013-06-13",
       "end": "2020-02-20"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": -0.161351,
       "sharpe": -0.69615,
       "mdd": -0.810897,
       "start": "2020-02-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289476,
       "sharpe": 1.261682,
       "mdd": -0.33957,
       "start": "2020-02-21",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 990,
     "win_rate": 0.5818,
     "avg_holdings": 19.8,
     "invested_days": 1.0
    },
    {
     "x": 0.05,
     "y": 120,
     "events": 1005,
     "full": {
      "strategy": {
       "cagr": -0.113114,
       "sharpe": -0.589999,
       "mdd": -0.860141,
       "start": "2013-06-13",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.199514,
       "sharpe": 1.082201,
       "mdd": -0.33957,
       "start": "2013-06-13",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": -0.047709,
       "sharpe": -0.260316,
       "mdd": -0.45302,
       "start": "2013-06-13",
       "end": "2020-02-20"
      },
      "bench": {
       "cagr": 0.116732,
       "sharpe": 0.879147,
       "mdd": -0.209622,
       "start": "2013-06-13",
       "end": "2020-02-20"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": -0.173842,
       "sharpe": -0.84097,
       "mdd": -0.824011,
       "start": "2020-02-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289476,
       "sharpe": 1.261682,
       "mdd": -0.33957,
       "start": "2020-02-21",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 986,
     "win_rate": 0.5609,
     "avg_holdings": 37.3,
     "invested_days": 1.0
    },
    {
     "x": 0.1,
     "y": 20,
     "events": 687,
     "full": {
      "strategy": {
       "cagr": 0.172891,
       "sharpe": 0.693517,
       "mdd": -0.686257,
       "start": "2013-06-19",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.199294,
       "sharpe": 1.080724,
       "mdd": -0.33957,
       "start": "2013-06-19",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": 0.202584,
       "sharpe": 0.846995,
       "mdd": -0.41764,
       "start": "2013-06-19",
       "end": "2020-02-21"
      },
      "bench": {
       "cagr": 0.115253,
       "sharpe": 0.868718,
       "mdd": -0.209622,
       "start": "2013-06-19",
       "end": "2020-02-21"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": 0.144178,
       "sharpe": 0.581451,
       "mdd": -0.686257,
       "start": "2020-02-24",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.29233,
       "sharpe": 1.270922,
       "mdd": -0.33957,
       "start": "2020-02-24",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 683,
     "win_rate": 0.716,
     "avg_holdings": 5.4,
     "invested_days": 0.9761
    },
    {
     "x": 0.1,
     "y": 60,
     "events": 687,
     "full": {
      "strategy": {
       "cagr": -0.071548,
       "sharpe": -0.261653,
       "mdd": -0.800808,
       "start": "2013-06-19",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.199294,
       "sharpe": 1.080724,
       "mdd": -0.33957,
       "start": "2013-06-19",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": 0.008561,
       "sharpe": 0.137648,
       "mdd": -0.350165,
       "start": "2013-06-19",
       "end": "2020-02-21"
      },
      "bench": {
       "cagr": 0.115253,
       "sharpe": 0.868718,
       "mdd": -0.209622,
       "start": "2013-06-19",
       "end": "2020-02-21"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": -0.145351,
       "sharpe": -0.567807,
       "mdd": -0.785737,
       "start": "2020-02-24",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.29233,
       "sharpe": 1.270922,
       "mdd": -0.33957,
       "start": "2020-02-24",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 677,
     "win_rate": 0.6145,
     "avg_holdings": 13.8,
     "invested_days": 1.0,
     "sim_cost_only": {
      "cagr": -0.068269,
      "sharpe": -0.244282,
      "mdd": -0.793757,
      "start": "2013-06-19",
      "end": "2026-10-30"
     },
     "zero_cost": {
      "cagr": -0.022047,
      "sharpe": -0.006098,
      "mdd": -0.699819,
      "start": "2013-06-19",
      "end": "2026-10-30"
     },
     "event_excess": {
      "events": 665,
      "mean_excess": 0.0524,
      "median_excess": 0.0705,
      "hit_rate": 0.6857
     }
    },
    {
     "x": 0.1,
     "y": 120,
     "events": 687,
     "full": {
      "strategy": {
       "cagr": -0.102908,
       "sharpe": -0.516906,
       "mdd": -0.839995,
       "start": "2013-06-19",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.199294,
       "sharpe": 1.080724,
       "mdd": -0.33957,
       "start": "2013-06-19",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": -0.032918,
       "sharpe": -0.144647,
       "mdd": -0.358841,
       "start": "2013-06-19",
       "end": "2020-02-21"
      },
      "bench": {
       "cagr": 0.115253,
       "sharpe": 0.868718,
       "mdd": -0.209622,
       "start": "2013-06-19",
       "end": "2020-02-21"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": -0.168061,
       "sharpe": -0.805947,
       "mdd": -0.820884,
       "start": "2020-02-24",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.29233,
       "sharpe": 1.270922,
       "mdd": -0.33957,
       "start": "2020-02-24",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 674,
     "win_rate": 0.5846,
     "avg_holdings": 25.7,
     "invested_days": 1.0
    },
    {
     "x": 0.2,
     "y": 20,
     "events": 271,
     "full": {
      "strategy": {
       "cagr": -0.117773,
       "sharpe": 0.287998,
       "mdd": -1.068586,
       "start": "2013-06-19",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.199294,
       "sharpe": 1.080724,
       "mdd": -0.33957,
       "start": "2013-06-19",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": 0.249545,
       "sharpe": 0.973935,
       "mdd": -0.373357,
       "start": "2013-06-19",
       "end": "2020-02-21"
      },
      "bench": {
       "cagr": 0.115253,
       "sharpe": 0.868718,
       "mdd": -0.209622,
       "start": "2013-06-19",
       "end": "2020-02-21"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": -0.377032,
       "sharpe": 0.397312,
       "mdd": -1.068586,
       "start": "2020-02-24",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.29233,
       "sharpe": 1.270922,
       "mdd": -0.33957,
       "start": "2020-02-24",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 271,
     "win_rate": 0.7823,
     "avg_holdings": 2.7,
     "invested_days": 0.9004
    },
    {
     "x": 0.2,
     "y": 60,
     "events": 271,
     "full": {
      "strategy": {
       "cagr": -0.111294,
       "sharpe": -0.289167,
       "mdd": -0.915332,
       "start": "2013-06-19",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.199294,
       "sharpe": 1.080724,
       "mdd": -0.33957,
       "start": "2013-06-19",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": -0.047525,
       "sharpe": -0.103569,
       "mdd": -0.556044,
       "start": "2013-06-19",
       "end": "2020-02-21"
      },
      "bench": {
       "cagr": 0.115253,
       "sharpe": 0.868718,
       "mdd": -0.209622,
       "start": "2013-06-19",
       "end": "2020-02-21"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": -0.171764,
       "sharpe": -0.431103,
       "mdd": -0.864373,
       "start": "2020-02-24",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.29233,
       "sharpe": 1.270922,
       "mdd": -0.33957,
       "start": "2020-02-24",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 270,
     "win_rate": 0.6519,
     "avg_holdings": 6.0,
     "invested_days": 0.9917
    },
    {
     "x": 0.2,
     "y": 120,
     "events": 271,
     "full": {
      "strategy": {
       "cagr": -0.088001,
       "sharpe": -0.335758,
       "mdd": -0.873375,
       "start": "2013-06-19",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.199294,
       "sharpe": 1.080724,
       "mdd": -0.33957,
       "start": "2013-06-19",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": -0.02286,
       "sharpe": -0.038487,
       "mdd": -0.51749,
       "start": "2013-06-19",
       "end": "2020-02-21"
      },
      "bench": {
       "cagr": 0.115253,
       "sharpe": 0.868718,
       "mdd": -0.209622,
       "start": "2013-06-19",
       "end": "2020-02-21"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": -0.149315,
       "sharpe": -0.56999,
       "mdd": -0.818266,
       "start": "2020-02-24",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.29233,
       "sharpe": 1.270922,
       "mdd": -0.33957,
       "start": "2020-02-24",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 270,
     "win_rate": 0.5963,
     "avg_holdings": 10.5,
     "invested_days": 0.9979
    }
   ]
  },
  "stock_dividend": {
   "x": [
    0.5,
    1.0,
    2.0
   ],
   "y": [
    20,
    60,
    120
   ],
   "center": [
    1.0,
    60
   ],
   "short": false,
   "wins": 0,
   "checks": {
    "neighbors": false,
    "halves": false,
    "cost": false,
    "all": false
   },
   "grid": [
    {
     "x": 0.5,
     "y": 20,
     "events": 1370,
     "full": {
      "strategy": {
       "cagr": -0.147073,
       "sharpe": -0.736305,
       "mdd": -0.918995,
       "start": "2013-06-06",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.19775,
       "sharpe": 1.074317,
       "mdd": -0.33957,
       "start": "2013-06-06",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": -0.180699,
       "sharpe": -1.123981,
       "mdd": -0.771625,
       "start": "2013-06-06",
       "end": "2020-02-17"
      },
      "bench": {
       "cagr": 0.114913,
       "sharpe": 0.867322,
       "mdd": -0.209622,
       "start": "2013-06-06",
       "end": "2020-02-17"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": -0.112067,
       "sharpe": -0.447844,
       "mdd": -0.696875,
       "start": "2020-02-17",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.286741,
       "sharpe": 1.251835,
       "mdd": -0.33957,
       "start": "2020-02-17",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 1370,
     "win_rate": 0.4,
     "avg_holdings": 23.2,
     "invested_days": 0.9825
    },
    {
     "x": 0.5,
     "y": 60,
     "events": 1370,
     "full": {
      "strategy": {
       "cagr": -0.102972,
       "sharpe": -0.529566,
       "mdd": -0.794639,
       "start": "2013-06-06",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.19775,
       "sharpe": 1.074317,
       "mdd": -0.33957,
       "start": "2013-06-06",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": -0.130472,
       "sharpe": -0.826445,
       "mdd": -0.642157,
       "start": "2013-06-06",
       "end": "2020-02-17"
      },
      "bench": {
       "cagr": 0.114913,
       "sharpe": 0.867322,
       "mdd": -0.209622,
       "start": "2013-06-06",
       "end": "2020-02-17"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": -0.074602,
       "sharpe": -0.299861,
       "mdd": -0.494163,
       "start": "2020-02-17",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.286741,
       "sharpe": 1.251835,
       "mdd": -0.33957,
       "start": "2020-02-17",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 1370,
     "win_rate": 0.3613,
     "avg_holdings": 46.2,
     "invested_days": 0.9898
    },
    {
     "x": 0.5,
     "y": 120,
     "events": 1370,
     "full": {
      "strategy": {
       "cagr": -0.091513,
       "sharpe": -0.407821,
       "mdd": -0.767897,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.195192,
       "sharpe": 1.064199,
       "mdd": -0.33957,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": -0.096715,
       "sharpe": -0.530974,
       "mdd": -0.547438,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "bench": {
       "cagr": 0.106643,
       "sharpe": 0.81368,
       "mdd": -0.209622,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": -0.086605,
       "sharpe": -0.318991,
       "mdd": -0.648223,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289425,
       "sharpe": 1.263456,
       "mdd": -0.33957,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 1371,
     "win_rate": 0.4136,
     "avg_holdings": 50.5,
     "invested_days": 0.9917
    },
    {
     "x": 1.0,
     "y": 20,
     "events": 622,
     "full": {
      "strategy": {
       "cagr": -0.14428,
       "sharpe": -0.675202,
       "mdd": -0.926667,
       "start": "2013-07-01",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.199344,
       "sharpe": 1.080957,
       "mdd": -0.33957,
       "start": "2013-07-01",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": -0.206325,
       "sharpe": -1.333777,
       "mdd": -0.790648,
       "start": "2013-07-01",
       "end": "2020-02-27"
      },
      "bench": {
       "cagr": 0.109818,
       "sharpe": 0.834243,
       "mdd": -0.209622,
       "start": "2013-07-01",
       "end": "2020-02-27"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": -0.077649,
       "sharpe": -0.2302,
       "mdd": -0.71065,
       "start": "2020-03-02",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.299316,
       "sharpe": 1.294198,
       "mdd": -0.33957,
       "start": "2020-03-02",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 622,
     "win_rate": 0.3923,
     "avg_holdings": 11.8,
     "invested_days": 0.9675
    },
    {
     "x": 1.0,
     "y": 60,
     "events": 622,
     "full": {
      "strategy": {
       "cagr": -0.12897,
       "sharpe": -0.608827,
       "mdd": -0.855552,
       "start": "2013-07-01",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.199344,
       "sharpe": 1.080957,
       "mdd": -0.33957,
       "start": "2013-07-01",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": -0.17538,
       "sharpe": -1.024525,
       "mdd": -0.726124,
       "start": "2013-07-01",
       "end": "2020-02-27"
      },
      "bench": {
       "cagr": 0.109818,
       "sharpe": 0.834243,
       "mdd": -0.209622,
       "start": "2013-07-01",
       "end": "2020-02-27"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": -0.080108,
       "sharpe": -0.279557,
       "mdd": -0.547424,
       "start": "2020-03-02",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.299316,
       "sharpe": 1.294198,
       "mdd": -0.33957,
       "start": "2020-03-02",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 622,
     "win_rate": 0.3264,
     "avg_holdings": 22.0,
     "invested_days": 0.985,
     "sim_cost_only": {
      "cagr": -0.12897,
      "sharpe": -0.608827,
      "mdd": -0.855552,
      "start": "2013-07-01",
      "end": "2026-10-30"
     },
     "zero_cost": {
      "cagr": -0.087951,
      "sharpe": -0.373096,
      "mdd": -0.738722,
      "start": "2013-07-01",
      "end": "2026-10-30"
     },
     "event_excess": {
      "events": 595,
      "mean_excess": -0.0837,
      "median_excess": -0.0858,
      "hit_rate": 0.279
     }
    },
    {
     "x": 1.0,
     "y": 120,
     "events": 622,
     "full": {
      "strategy": {
       "cagr": -0.086941,
       "sharpe": -0.349002,
       "mdd": -0.743025,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.195192,
       "sharpe": 1.064199,
       "mdd": -0.33957,
       "start": "2013-05-02",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": -0.099178,
       "sharpe": -0.505908,
       "mdd": -0.573682,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "bench": {
       "cagr": 0.106643,
       "sharpe": 0.81368,
       "mdd": -0.209622,
       "start": "2013-05-02",
       "end": "2020-01-30"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": -0.075042,
       "sharpe": -0.233178,
       "mdd": -0.64242,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.289425,
       "sharpe": 1.263456,
       "mdd": -0.33957,
       "start": "2020-01-31",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 622,
     "win_rate": 0.3859,
     "avg_holdings": 23.3,
     "invested_days": 0.9874
    },
    {
     "x": 2.0,
     "y": 20,
     "events": 162,
     "full": {
      "strategy": {
       "cagr": -0.100551,
       "sharpe": -0.391679,
       "mdd": -0.810594,
       "start": "2013-07-05",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.198798,
       "sharpe": 1.078846,
       "mdd": -0.33957,
       "start": "2013-07-05",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": -0.148308,
       "sharpe": -0.845317,
       "mdd": -0.757951,
       "start": "2013-07-05",
       "end": "2020-03-02"
      },
      "bench": {
       "cagr": 0.106019,
       "sharpe": 0.810654,
       "mdd": -0.209622,
       "start": "2013-07-05",
       "end": "2020-03-02"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": -0.050157,
       "sharpe": -0.084334,
       "mdd": -0.581538,
       "start": "2020-03-03",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.296686,
       "sharpe": 1.285248,
       "mdd": -0.33957,
       "start": "2020-03-03",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 162,
     "win_rate": 0.3827,
     "avg_holdings": 3.6,
     "invested_days": 0.9223
    },
    {
     "x": 2.0,
     "y": 60,
     "events": 162,
     "full": {
      "strategy": {
       "cagr": -0.137406,
       "sharpe": -0.617997,
       "mdd": -0.879556,
       "start": "2013-07-05",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.198798,
       "sharpe": 1.078846,
       "mdd": -0.33957,
       "start": "2013-07-05",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": -0.153924,
       "sharpe": -0.900524,
       "mdd": -0.775591,
       "start": "2013-07-05",
       "end": "2020-03-02"
      },
      "bench": {
       "cagr": 0.106019,
       "sharpe": 0.810654,
       "mdd": -0.209622,
       "start": "2013-07-05",
       "end": "2020-03-02"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": -0.120618,
       "sharpe": -0.428224,
       "mdd": -0.64687,
       "start": "2020-03-03",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.296686,
       "sharpe": 1.285248,
       "mdd": -0.33957,
       "start": "2020-03-03",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 162,
     "win_rate": 0.2469,
     "avg_holdings": 6.3,
     "invested_days": 0.9555
    },
    {
     "x": 2.0,
     "y": 120,
     "events": 162,
     "full": {
      "strategy": {
       "cagr": -0.092278,
       "sharpe": -0.312883,
       "mdd": -0.762445,
       "start": "2013-07-05",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.198798,
       "sharpe": 1.078846,
       "mdd": -0.33957,
       "start": "2013-07-05",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": -0.096757,
       "sharpe": -0.447199,
       "mdd": -0.670106,
       "start": "2013-07-05",
       "end": "2020-03-02"
      },
      "bench": {
       "cagr": 0.106019,
       "sharpe": 0.810654,
       "mdd": -0.209622,
       "start": "2013-07-05",
       "end": "2020-03-02"
      },
      "win": false
     },
     "second_half": {
      "strategy": {
       "cagr": -0.088294,
       "sharpe": -0.224796,
       "mdd": -0.625486,
       "start": "2020-03-03",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.296686,
       "sharpe": 1.285248,
       "mdd": -0.33957,
       "start": "2020-03-03",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 162,
     "win_rate": 0.3086,
     "avg_holdings": 6.6,
     "invested_days": 0.9552
    }
   ]
  },
  "treasury_size+momentum": {
   "x": [
    20,
    60,
    120
   ],
   "y": [
    8,
    10,
    12
   ],
   "center": [
    60,
    10
   ],
   "wins": 9,
   "checks": {
    "neighbors": true,
    "halves": true,
    "cost": true,
    "all": true,
    "beats_base": true
   },
   "grid": [
    {
     "x": 20,
     "y": 8,
     "full": {
      "strategy": {
       "cagr": 0.436765,
       "sharpe": 1.324147,
       "mdd": -0.403279,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.382395,
       "sharpe": 1.333358,
       "mdd": -0.325117,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.491394,
       "sharpe": 1.331216,
       "mdd": -0.403279,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1121,
     "win_rate": 0.4371,
     "avg_holdings": 8.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 20,
     "y": 10,
     "full": {
      "strategy": {
       "cagr": 0.483789,
       "sharpe": 1.492751,
       "mdd": -0.367179,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.421055,
       "sharpe": 1.47868,
       "mdd": -0.346493,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.550421,
       "sharpe": 1.521651,
       "mdd": -0.367179,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1402,
     "win_rate": 0.4415,
     "avg_holdings": 10.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 20,
     "y": 12,
     "full": {
      "strategy": {
       "cagr": 0.460722,
       "sharpe": 1.494963,
       "mdd": -0.315192,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.412523,
       "sharpe": 1.513826,
       "mdd": -0.315192,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.515291,
       "sharpe": 1.505462,
       "mdd": -0.296572,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1684,
     "win_rate": 0.4513,
     "avg_holdings": 12.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 60,
     "y": 8,
     "full": {
      "strategy": {
       "cagr": 0.380302,
       "sharpe": 1.226925,
       "mdd": -0.39466,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.291383,
       "sharpe": 1.134691,
       "mdd": -0.39466,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.475669,
       "sharpe": 1.319191,
       "mdd": -0.370968,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1122,
     "win_rate": 0.426,
     "avg_holdings": 8.0,
     "invested_days": 1.0,
     "beats_base": false
    },
    {
     "x": 60,
     "y": 10,
     "full": {
      "strategy": {
       "cagr": 0.446211,
       "sharpe": 1.434472,
       "mdd": -0.37211,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.370052,
       "sharpe": 1.390188,
       "mdd": -0.37211,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.527289,
       "sharpe": 1.490034,
       "mdd": -0.356671,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1401,
     "win_rate": 0.4375,
     "avg_holdings": 10.0,
     "invested_days": 1.0,
     "beats_base": true,
     "zero_cost": {
      "cagr": 0.545057,
      "sharpe": 1.671207,
      "mdd": -0.346809,
      "start": "2015-02-12",
      "end": "2026-10-30"
     }
    },
    {
     "x": 60,
     "y": 12,
     "full": {
      "strategy": {
       "cagr": 0.417153,
       "sharpe": 1.415615,
       "mdd": -0.358732,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.373235,
       "sharpe": 1.446894,
       "mdd": -0.304078,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.465309,
       "sharpe": 1.415057,
       "mdd": -0.358732,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1683,
     "win_rate": 0.4456,
     "avg_holdings": 12.0,
     "invested_days": 1.0,
     "beats_base": false
    },
    {
     "x": 120,
     "y": 8,
     "full": {
      "strategy": {
       "cagr": 0.423418,
       "sharpe": 1.367326,
       "mdd": -0.340252,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.361918,
       "sharpe": 1.435142,
       "mdd": -0.340252,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.486813,
       "sharpe": 1.354877,
       "mdd": -0.326073,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1117,
     "win_rate": 0.436,
     "avg_holdings": 8.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 120,
     "y": 10,
     "full": {
      "strategy": {
       "cagr": 0.483767,
       "sharpe": 1.582413,
       "mdd": -0.364622,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.425351,
       "sharpe": 1.656951,
       "mdd": -0.364622,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.543533,
       "sharpe": 1.556092,
       "mdd": -0.312291,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1398,
     "win_rate": 0.4449,
     "avg_holdings": 10.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 120,
     "y": 12,
     "full": {
      "strategy": {
       "cagr": 0.450939,
       "sharpe": 1.552666,
       "mdd": -0.336387,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.418592,
       "sharpe": 1.695357,
       "mdd": -0.336387,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.482645,
       "sharpe": 1.474146,
       "mdd": -0.322912,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1678,
     "win_rate": 0.4535,
     "avg_holdings": 12.0,
     "invested_days": 1.0,
     "beats_base": true
    }
   ]
  },
  "treasury_premium+momentum": {
   "x": [
    20,
    60,
    120
   ],
   "y": [
    8,
    10,
    12
   ],
   "center": [
    60,
    10
   ],
   "wins": 9,
   "checks": {
    "neighbors": true,
    "halves": true,
    "cost": true,
    "all": false,
    "beats_base": false
   },
   "grid": [
    {
     "x": 20,
     "y": 8,
     "full": {
      "strategy": {
       "cagr": 0.409841,
       "sharpe": 1.262973,
       "mdd": -0.384535,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.354221,
       "sharpe": 1.239153,
       "mdd": -0.318905,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.465857,
       "sharpe": 1.291668,
       "mdd": -0.384535,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1122,
     "win_rate": 0.4207,
     "avg_holdings": 8.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 20,
     "y": 10,
     "full": {
      "strategy": {
       "cagr": 0.460861,
       "sharpe": 1.438687,
       "mdd": -0.359755,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.39237,
       "sharpe": 1.388922,
       "mdd": -0.33664,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.533798,
       "sharpe": 1.494346,
       "mdd": -0.359755,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1403,
     "win_rate": 0.4291,
     "avg_holdings": 10.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 20,
     "y": 12,
     "full": {
      "strategy": {
       "cagr": 0.468675,
       "sharpe": 1.505839,
       "mdd": -0.312893,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.436331,
       "sharpe": 1.556275,
       "mdd": -0.312893,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.506471,
       "sharpe": 1.487493,
       "mdd": -0.296572,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1685,
     "win_rate": 0.4445,
     "avg_holdings": 12.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 60,
     "y": 8,
     "full": {
      "strategy": {
       "cagr": 0.411909,
       "sharpe": 1.296256,
       "mdd": -0.429676,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.324186,
       "sharpe": 1.172786,
       "mdd": -0.429676,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.503477,
       "sharpe": 1.405013,
       "mdd": -0.373351,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1120,
     "win_rate": 0.4205,
     "avg_holdings": 8.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 60,
     "y": 10,
     "full": {
      "strategy": {
       "cagr": 0.421371,
       "sharpe": 1.378081,
       "mdd": -0.431263,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.390888,
       "sharpe": 1.412101,
       "mdd": -0.431263,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.453523,
       "sharpe": 1.362866,
       "mdd": -0.354031,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1401,
     "win_rate": 0.4261,
     "avg_holdings": 10.0,
     "invested_days": 1.0,
     "beats_base": false,
     "zero_cost": {
      "cagr": 0.519291,
      "sharpe": 1.617891,
      "mdd": -0.35917,
      "start": "2015-02-12",
      "end": "2026-10-30"
     }
    },
    {
     "x": 60,
     "y": 12,
     "full": {
      "strategy": {
       "cagr": 0.430799,
       "sharpe": 1.453938,
       "mdd": -0.357738,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.398973,
       "sharpe": 1.500921,
       "mdd": -0.314471,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.467899,
       "sharpe": 1.439426,
       "mdd": -0.357738,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1684,
     "win_rate": 0.4406,
     "avg_holdings": 12.0,
     "invested_days": 1.0,
     "beats_base": false
    },
    {
     "x": 120,
     "y": 8,
     "full": {
      "strategy": {
       "cagr": 0.351741,
       "sharpe": 1.219335,
       "mdd": -0.369153,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.333406,
       "sharpe": 1.273049,
       "mdd": -0.308889,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.369486,
       "sharpe": 1.183877,
       "mdd": -0.369153,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 1118,
     "win_rate": 0.4311,
     "avg_holdings": 8.0,
     "invested_days": 1.0,
     "beats_base": false
    },
    {
     "x": 120,
     "y": 10,
     "full": {
      "strategy": {
       "cagr": 0.410102,
       "sharpe": 1.415688,
       "mdd": -0.360305,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.37494,
       "sharpe": 1.437956,
       "mdd": -0.360305,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.446776,
       "sharpe": 1.410157,
       "mdd": -0.354031,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1398,
     "win_rate": 0.432,
     "avg_holdings": 10.0,
     "invested_days": 1.0,
     "beats_base": false
    },
    {
     "x": 120,
     "y": 12,
     "full": {
      "strategy": {
       "cagr": 0.398226,
       "sharpe": 1.415294,
       "mdd": -0.368588,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.361101,
       "sharpe": 1.442502,
       "mdd": -0.368588,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.437099,
       "sharpe": 1.408981,
       "mdd": -0.357741,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1680,
     "win_rate": 0.4423,
     "avg_holdings": 12.0,
     "invested_days": 1.0,
     "beats_base": false
    }
   ]
  },
  "treasury_repeat+momentum": {
   "x": [
    20,
    60,
    120
   ],
   "y": [
    8,
    10,
    12
   ],
   "center": [
    60,
    10
   ],
   "wins": 9,
   "checks": {
    "neighbors": true,
    "halves": true,
    "cost": true,
    "all": true,
    "beats_base": true
   },
   "grid": [
    {
     "x": 20,
     "y": 8,
     "full": {
      "strategy": {
       "cagr": 0.429075,
       "sharpe": 1.333412,
       "mdd": -0.321974,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.339736,
       "sharpe": 1.241582,
       "mdd": -0.321974,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.522405,
       "sharpe": 1.419292,
       "mdd": -0.321057,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1122,
     "win_rate": 0.4349,
     "avg_holdings": 8.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 20,
     "y": 10,
     "full": {
      "strategy": {
       "cagr": 0.474522,
       "sharpe": 1.494486,
       "mdd": -0.332513,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.403057,
       "sharpe": 1.452059,
       "mdd": -0.332513,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.550735,
       "sharpe": 1.546186,
       "mdd": -0.332165,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1402,
     "win_rate": 0.4387,
     "avg_holdings": 10.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 20,
     "y": 12,
     "full": {
      "strategy": {
       "cagr": 0.461621,
       "sharpe": 1.518632,
       "mdd": -0.335887,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.442582,
       "sharpe": 1.612043,
       "mdd": -0.335887,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.485571,
       "sharpe": 1.466804,
       "mdd": -0.331124,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1685,
     "win_rate": 0.4463,
     "avg_holdings": 12.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 60,
     "y": 8,
     "full": {
      "strategy": {
       "cagr": 0.395878,
       "sharpe": 1.330545,
       "mdd": -0.364788,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.329483,
       "sharpe": 1.306664,
       "mdd": -0.364788,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.465469,
       "sharpe": 1.370421,
       "mdd": -0.309296,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1121,
     "win_rate": 0.43,
     "avg_holdings": 8.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 60,
     "y": 10,
     "full": {
      "strategy": {
       "cagr": 0.431977,
       "sharpe": 1.452418,
       "mdd": -0.396271,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.418564,
       "sharpe": 1.581565,
       "mdd": -0.396271,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.444885,
       "sharpe": 1.367343,
       "mdd": -0.327578,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1400,
     "win_rate": 0.4336,
     "avg_holdings": 10.0,
     "invested_days": 1.0,
     "beats_base": true,
     "zero_cost": {
      "cagr": 0.527351,
      "sharpe": 1.694707,
      "mdd": -0.322976,
      "start": "2015-02-12",
      "end": "2026-10-30"
     }
    },
    {
     "x": 60,
     "y": 12,
     "full": {
      "strategy": {
       "cagr": 0.408916,
       "sharpe": 1.432506,
       "mdd": -0.353832,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.372893,
       "sharpe": 1.485236,
       "mdd": -0.353832,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.447369,
       "sharpe": 1.411837,
       "mdd": -0.334542,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1682,
     "win_rate": 0.4346,
     "avg_holdings": 12.0,
     "invested_days": 1.0,
     "beats_base": false
    },
    {
     "x": 120,
     "y": 8,
     "full": {
      "strategy": {
       "cagr": 0.381273,
       "sharpe": 1.347391,
       "mdd": -0.326101,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.32167,
       "sharpe": 1.328044,
       "mdd": -0.326101,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.443331,
       "sharpe": 1.381819,
       "mdd": -0.303417,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1118,
     "win_rate": 0.4508,
     "avg_holdings": 8.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 120,
     "y": 10,
     "full": {
      "strategy": {
       "cagr": 0.457997,
       "sharpe": 1.586195,
       "mdd": -0.368412,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.426002,
       "sharpe": 1.673531,
       "mdd": -0.368412,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.488316,
       "sharpe": 1.530543,
       "mdd": -0.303381,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1397,
     "win_rate": 0.4517,
     "avg_holdings": 10.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 120,
     "y": 12,
     "full": {
      "strategy": {
       "cagr": 0.427459,
       "sharpe": 1.515733,
       "mdd": -0.319965,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.407331,
       "sharpe": 1.63121,
       "mdd": -0.308487,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.447389,
       "sharpe": 1.442109,
       "mdd": -0.319965,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1679,
     "win_rate": 0.4497,
     "avg_holdings": 12.0,
     "invested_days": 1.0,
     "beats_base": true
    }
   ]
  },
  "cash_reduction+momentum": {
   "x": [
    20,
    60,
    120
   ],
   "y": [
    8,
    10,
    12
   ],
   "center": [
    60,
    10
   ],
   "wins": 9,
   "checks": {
    "neighbors": true,
    "halves": true,
    "cost": true,
    "all": true,
    "beats_base": true
   },
   "grid": [
    {
     "x": 20,
     "y": 8,
     "full": {
      "strategy": {
       "cagr": 0.429891,
       "sharpe": 1.290385,
       "mdd": -0.399388,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.383139,
       "sharpe": 1.291893,
       "mdd": -0.31859,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.479967,
       "sharpe": 1.305075,
       "mdd": -0.399388,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1122,
     "win_rate": 0.4242,
     "avg_holdings": 8.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 20,
     "y": 10,
     "full": {
      "strategy": {
       "cagr": 0.486356,
       "sharpe": 1.48844,
       "mdd": -0.354559,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.428949,
       "sharpe": 1.467608,
       "mdd": -0.336693,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.547915,
       "sharpe": 1.520702,
       "mdd": -0.354559,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1404,
     "win_rate": 0.4359,
     "avg_holdings": 10.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 20,
     "y": 12,
     "full": {
      "strategy": {
       "cagr": 0.474192,
       "sharpe": 1.519224,
       "mdd": -0.342181,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.446454,
       "sharpe": 1.582613,
       "mdd": -0.342181,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.506344,
       "sharpe": 1.488068,
       "mdd": -0.307831,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1685,
     "win_rate": 0.4457,
     "avg_holdings": 12.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 60,
     "y": 8,
     "full": {
      "strategy": {
       "cagr": 0.449283,
       "sharpe": 1.338119,
       "mdd": -0.385454,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.378493,
       "sharpe": 1.286082,
       "mdd": -0.332832,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.519787,
       "sharpe": 1.386244,
       "mdd": -0.385454,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1120,
     "win_rate": 0.4277,
     "avg_holdings": 8.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 60,
     "y": 10,
     "full": {
      "strategy": {
       "cagr": 0.487448,
       "sharpe": 1.498077,
       "mdd": -0.355245,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.449844,
       "sharpe": 1.528034,
       "mdd": -0.355245,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.522369,
       "sharpe": 1.476899,
       "mdd": -0.354559,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1402,
     "win_rate": 0.4344,
     "avg_holdings": 10.0,
     "invested_days": 1.0,
     "beats_base": true,
     "zero_cost": {
      "cagr": 0.590701,
      "sharpe": 1.732802,
      "mdd": -0.343803,
      "start": "2015-02-12",
      "end": "2026-10-30"
     }
    },
    {
     "x": 60,
     "y": 12,
     "full": {
      "strategy": {
       "cagr": 0.490623,
       "sharpe": 1.57019,
       "mdd": -0.335887,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.47879,
       "sharpe": 1.682101,
       "mdd": -0.335887,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.501699,
       "sharpe": 1.488915,
       "mdd": -0.307831,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1683,
     "win_rate": 0.445,
     "avg_holdings": 12.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 120,
     "y": 8,
     "full": {
      "strategy": {
       "cagr": 0.476609,
       "sharpe": 1.399159,
       "mdd": -0.378632,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.420239,
       "sharpe": 1.392005,
       "mdd": -0.31859,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.531603,
       "sharpe": 1.411669,
       "mdd": -0.378632,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1120,
     "win_rate": 0.4313,
     "avg_holdings": 8.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 120,
     "y": 10,
     "full": {
      "strategy": {
       "cagr": 0.515821,
       "sharpe": 1.564031,
       "mdd": -0.361719,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.481875,
       "sharpe": 1.609537,
       "mdd": -0.320847,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.549076,
       "sharpe": 1.534217,
       "mdd": -0.361719,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1402,
     "win_rate": 0.4372,
     "avg_holdings": 10.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 120,
     "y": 12,
     "full": {
      "strategy": {
       "cagr": 0.495926,
       "sharpe": 1.590465,
       "mdd": -0.373268,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.498943,
       "sharpe": 1.736598,
       "mdd": -0.335887,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.492045,
       "sharpe": 1.478752,
       "mdd": -0.373268,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1683,
     "win_rate": 0.445,
     "avg_holdings": 12.0,
     "invested_days": 1.0,
     "beats_base": true
    }
   ]
  },
  "stock_dividend+momentum": {
   "x": [
    20,
    60,
    120
   ],
   "y": [
    8,
    10,
    12
   ],
   "center": [
    60,
    10
   ],
   "wins": 8,
   "checks": {
    "neighbors": true,
    "halves": true,
    "cost": true,
    "all": false,
    "beats_base": false
   },
   "grid": [
    {
     "x": 20,
     "y": 8,
     "full": {
      "strategy": {
       "cagr": 0.387423,
       "sharpe": 1.206408,
       "mdd": -0.391631,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.320619,
       "sharpe": 1.145985,
       "mdd": -0.37098,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.455686,
       "sharpe": 1.264302,
       "mdd": -0.391631,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1122,
     "win_rate": 0.4135,
     "avg_holdings": 8.0,
     "invested_days": 1.0,
     "beats_base": false
    },
    {
     "x": 20,
     "y": 10,
     "full": {
      "strategy": {
       "cagr": 0.435121,
       "sharpe": 1.377188,
       "mdd": -0.361256,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.38235,
       "sharpe": 1.347948,
       "mdd": -0.361256,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.49093,
       "sharpe": 1.413593,
       "mdd": -0.354559,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1403,
     "win_rate": 0.4269,
     "avg_holdings": 10.0,
     "invested_days": 1.0,
     "beats_base": false
    },
    {
     "x": 20,
     "y": 12,
     "full": {
      "strategy": {
       "cagr": 0.454149,
       "sharpe": 1.470462,
       "mdd": -0.34343,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.423725,
       "sharpe": 1.520306,
       "mdd": -0.34343,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.489875,
       "sharpe": 1.452023,
       "mdd": -0.296572,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1683,
     "win_rate": 0.4421,
     "avg_holdings": 12.0,
     "invested_days": 1.0,
     "beats_base": false
    },
    {
     "x": 60,
     "y": 8,
     "full": {
      "strategy": {
       "cagr": 0.352373,
       "sharpe": 1.138487,
       "mdd": -0.393744,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.290131,
       "sharpe": 1.076484,
       "mdd": -0.393744,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.419202,
       "sharpe": 1.204154,
       "mdd": -0.368518,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 1118,
     "win_rate": 0.407,
     "avg_holdings": 8.0,
     "invested_days": 1.0,
     "beats_base": false
    },
    {
     "x": 60,
     "y": 10,
     "full": {
      "strategy": {
       "cagr": 0.409795,
       "sharpe": 1.331094,
       "mdd": -0.380693,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.361577,
       "sharpe": 1.304588,
       "mdd": -0.380693,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.461393,
       "sharpe": 1.366225,
       "mdd": -0.354559,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1401,
     "win_rate": 0.4268,
     "avg_holdings": 10.0,
     "invested_days": 1.0,
     "beats_base": false,
     "zero_cost": {
      "cagr": 0.508369,
      "sharpe": 1.570036,
      "mdd": -0.343803,
      "start": "2015-02-12",
      "end": "2026-10-30"
     }
    },
    {
     "x": 60,
     "y": 12,
     "full": {
      "strategy": {
       "cagr": 0.407321,
       "sharpe": 1.370884,
       "mdd": -0.366655,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.403429,
       "sharpe": 1.479221,
       "mdd": -0.366655,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.414817,
       "sharpe": 1.30071,
       "mdd": -0.299906,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1681,
     "win_rate": 0.4343,
     "avg_holdings": 12.0,
     "invested_days": 1.0,
     "beats_base": false
    },
    {
     "x": 120,
     "y": 8,
     "full": {
      "strategy": {
       "cagr": 0.287969,
       "sharpe": 1.018653,
       "mdd": -0.424331,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": false
     },
     "first_half": {
      "strategy": {
       "cagr": 0.222523,
       "sharpe": 0.897036,
       "mdd": -0.424331,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.355912,
       "sharpe": 1.125205,
       "mdd": -0.345265,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": false
     },
     "trades": 1118,
     "win_rate": 0.4106,
     "avg_holdings": 8.0,
     "invested_days": 1.0,
     "beats_base": false
    },
    {
     "x": 120,
     "y": 10,
     "full": {
      "strategy": {
       "cagr": 0.424668,
       "sharpe": 1.403474,
       "mdd": -0.459046,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.319507,
       "sharpe": 1.201863,
       "mdd": -0.459046,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.53703,
       "sharpe": 1.581482,
       "mdd": -0.348712,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1401,
     "win_rate": 0.4283,
     "avg_holdings": 10.0,
     "invested_days": 1.0,
     "beats_base": false
    },
    {
     "x": 120,
     "y": 12,
     "full": {
      "strategy": {
       "cagr": 0.384946,
       "sharpe": 1.348963,
       "mdd": -0.379294,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.345849,
       "sharpe": 1.327459,
       "mdd": -0.379294,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.423759,
       "sharpe": 1.37105,
       "mdd": -0.297504,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1681,
     "win_rate": 0.4319,
     "avg_holdings": 12.0,
     "invested_days": 1.0,
     "beats_base": false
    }
   ]
  },
  "avoid_deficit_reduction": {
   "x": [
    60,
    120,
    250
   ],
   "y": [
    8,
    10,
    12
   ],
   "center": [
    120,
    10
   ],
   "wins": 9,
   "checks": {
    "neighbors": true,
    "halves": true,
    "cost": true,
    "all": true,
    "beats_base": true
   },
   "grid": [
    {
     "x": 60,
     "y": 8,
     "full": {
      "strategy": {
       "cagr": 0.43379,
       "sharpe": 1.290558,
       "mdd": -0.408462,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.383096,
       "sharpe": 1.277497,
       "mdd": -0.31859,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.48447,
       "sharpe": 1.309121,
       "mdd": -0.408462,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1122,
     "win_rate": 0.4198,
     "avg_holdings": 8.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 60,
     "y": 10,
     "full": {
      "strategy": {
       "cagr": 0.46625,
       "sharpe": 1.438411,
       "mdd": -0.354559,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.401074,
       "sharpe": 1.39036,
       "mdd": -0.354181,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.535549,
       "sharpe": 1.491461,
       "mdd": -0.354559,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1403,
     "win_rate": 0.4312,
     "avg_holdings": 10.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 60,
     "y": 12,
     "full": {
      "strategy": {
       "cagr": 0.476274,
       "sharpe": 1.515298,
       "mdd": -0.344805,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.438005,
       "sharpe": 1.549615,
       "mdd": -0.344805,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.520335,
       "sharpe": 1.509841,
       "mdd": -0.309116,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1683,
     "win_rate": 0.4439,
     "avg_holdings": 12.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 120,
     "y": 8,
     "full": {
      "strategy": {
       "cagr": 0.437597,
       "sharpe": 1.297123,
       "mdd": -0.403956,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.383096,
       "sharpe": 1.277497,
       "mdd": -0.31859,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.492366,
       "sharpe": 1.321442,
       "mdd": -0.403956,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1122,
     "win_rate": 0.4207,
     "avg_holdings": 8.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 120,
     "y": 10,
     "full": {
      "strategy": {
       "cagr": 0.466765,
       "sharpe": 1.438911,
       "mdd": -0.354559,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.401074,
       "sharpe": 1.39036,
       "mdd": -0.354181,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.536626,
       "sharpe": 1.492463,
       "mdd": -0.354559,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1403,
     "win_rate": 0.4312,
     "avg_holdings": 10.0,
     "invested_days": 1.0,
     "beats_base": true,
     "zero_cost": {
      "cagr": 0.570022,
      "sharpe": 1.673825,
      "mdd": -0.343803,
      "start": "2015-02-12",
      "end": "2026-10-30"
     }
    },
    {
     "x": 120,
     "y": 12,
     "full": {
      "strategy": {
       "cagr": 0.473792,
       "sharpe": 1.508801,
       "mdd": -0.344805,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.438005,
       "sharpe": 1.549615,
       "mdd": -0.344805,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.515224,
       "sharpe": 1.498047,
       "mdd": -0.309116,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1683,
     "win_rate": 0.4433,
     "avg_holdings": 12.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 250,
     "y": 8,
     "full": {
      "strategy": {
       "cagr": 0.446879,
       "sharpe": 1.318585,
       "mdd": -0.362893,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.368588,
       "sharpe": 1.242655,
       "mdd": -0.31859,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.527714,
       "sharpe": 1.389177,
       "mdd": -0.362893,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1123,
     "win_rate": 0.4239,
     "avg_holdings": 8.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 250,
     "y": 10,
     "full": {
      "strategy": {
       "cagr": 0.462235,
       "sharpe": 1.432751,
       "mdd": -0.354557,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.382999,
       "sharpe": 1.342836,
       "mdd": -0.354181,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.547087,
       "sharpe": 1.520382,
       "mdd": -0.354557,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1404,
     "win_rate": 0.433,
     "avg_holdings": 10.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 250,
     "y": 12,
     "full": {
      "strategy": {
       "cagr": 0.478112,
       "sharpe": 1.521351,
       "mdd": -0.344805,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.422274,
       "sharpe": 1.506154,
       "mdd": -0.344805,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.540965,
       "sharpe": 1.556472,
       "mdd": -0.296572,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1684,
     "win_rate": 0.4442,
     "avg_holdings": 12.0,
     "invested_days": 1.0,
     "beats_base": true
    }
   ]
  },
  "avoid_cash_issue": {
   "x": [
    60,
    120,
    250
   ],
   "y": [
    8,
    10,
    12
   ],
   "center": [
    120,
    10
   ],
   "wins": 9,
   "checks": {
    "neighbors": true,
    "halves": true,
    "cost": true,
    "all": false,
    "beats_base": false
   },
   "grid": [
    {
     "x": 60,
     "y": 8,
     "full": {
      "strategy": {
       "cagr": 0.409918,
       "sharpe": 1.244194,
       "mdd": -0.40042,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.34692,
       "sharpe": 1.197264,
       "mdd": -0.353307,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.473957,
       "sharpe": 1.290868,
       "mdd": -0.40042,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1122,
     "win_rate": 0.418,
     "avg_holdings": 8.0,
     "invested_days": 1.0,
     "beats_base": false
    },
    {
     "x": 60,
     "y": 10,
     "full": {
      "strategy": {
       "cagr": 0.454623,
       "sharpe": 1.412809,
       "mdd": -0.368838,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.391772,
       "sharpe": 1.366449,
       "mdd": -0.368838,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.521377,
       "sharpe": 1.46419,
       "mdd": -0.354559,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1403,
     "win_rate": 0.4291,
     "avg_holdings": 10.0,
     "invested_days": 1.0,
     "beats_base": false
    },
    {
     "x": 60,
     "y": 12,
     "full": {
      "strategy": {
       "cagr": 0.476019,
       "sharpe": 1.517105,
       "mdd": -0.356905,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.45137,
       "sharpe": 1.586668,
       "mdd": -0.356905,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.505826,
       "sharpe": 1.48222,
       "mdd": -0.296572,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1684,
     "win_rate": 0.4442,
     "avg_holdings": 12.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 120,
     "y": 8,
     "full": {
      "strategy": {
       "cagr": 0.41042,
       "sharpe": 1.243405,
       "mdd": -0.374173,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.335301,
       "sharpe": 1.163257,
       "mdd": -0.340874,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.487829,
       "sharpe": 1.316836,
       "mdd": -0.374173,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1122,
     "win_rate": 0.4216,
     "avg_holdings": 8.0,
     "invested_days": 1.0,
     "beats_base": false
    },
    {
     "x": 120,
     "y": 10,
     "full": {
      "strategy": {
       "cagr": 0.445552,
       "sharpe": 1.394819,
       "mdd": -0.369194,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.382066,
       "sharpe": 1.343158,
       "mdd": -0.369194,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.512998,
       "sharpe": 1.450422,
       "mdd": -0.354559,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1403,
     "win_rate": 0.4319,
     "avg_holdings": 10.0,
     "invested_days": 1.0,
     "beats_base": false,
     "zero_cost": {
      "cagr": 0.547492,
      "sharpe": 1.630975,
      "mdd": -0.343803,
      "start": "2015-02-12",
      "end": "2026-10-30"
     }
    },
    {
     "x": 120,
     "y": 12,
     "full": {
      "strategy": {
       "cagr": 0.461421,
       "sharpe": 1.486624,
       "mdd": -0.349883,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.427802,
       "sharpe": 1.529077,
       "mdd": -0.349883,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.500525,
       "sharpe": 1.474221,
       "mdd": -0.296572,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1684,
     "win_rate": 0.4442,
     "avg_holdings": 12.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 250,
     "y": 8,
     "full": {
      "strategy": {
       "cagr": 0.395441,
       "sharpe": 1.213422,
       "mdd": -0.397372,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.283476,
       "sharpe": 1.024666,
       "mdd": -0.397372,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.515139,
       "sharpe": 1.375049,
       "mdd": -0.363325,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1123,
     "win_rate": 0.423,
     "avg_holdings": 8.0,
     "invested_days": 1.0,
     "beats_base": false
    },
    {
     "x": 250,
     "y": 10,
     "full": {
      "strategy": {
       "cagr": 0.441064,
       "sharpe": 1.381582,
       "mdd": -0.381798,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.358383,
       "sharpe": 1.274842,
       "mdd": -0.381798,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.529806,
       "sharpe": 1.482854,
       "mdd": -0.354559,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1404,
     "win_rate": 0.4345,
     "avg_holdings": 10.0,
     "invested_days": 1.0,
     "beats_base": false
    },
    {
     "x": 250,
     "y": 12,
     "full": {
      "strategy": {
       "cagr": 0.480197,
       "sharpe": 1.528486,
       "mdd": -0.35225,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.420523,
       "sharpe": 1.507158,
       "mdd": -0.35225,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.547219,
       "sharpe": 1.569303,
       "mdd": -0.296572,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1684,
     "win_rate": 0.4471,
     "avg_holdings": 12.0,
     "invested_days": 1.0,
     "beats_base": true
    }
   ]
  },
  "avoid_all_three": {
   "x": [
    60,
    120,
    250
   ],
   "y": [
    8,
    10,
    12
   ],
   "center": [
    120,
    10
   ],
   "wins": 9,
   "checks": {
    "neighbors": true,
    "halves": true,
    "cost": true,
    "all": true,
    "beats_base": true
   },
   "grid": [
    {
     "x": 60,
     "y": 8,
     "full": {
      "strategy": {
       "cagr": 0.441236,
       "sharpe": 1.308718,
       "mdd": -0.39978,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.380363,
       "sharpe": 1.276574,
       "mdd": -0.333052,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.502902,
       "sharpe": 1.343722,
       "mdd": -0.39978,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1122,
     "win_rate": 0.4198,
     "avg_holdings": 8.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 60,
     "y": 10,
     "full": {
      "strategy": {
       "cagr": 0.471665,
       "sharpe": 1.448994,
       "mdd": -0.367538,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.392181,
       "sharpe": 1.369791,
       "mdd": -0.367538,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.556786,
       "sharpe": 1.528482,
       "mdd": -0.354559,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1403,
     "win_rate": 0.4319,
     "avg_holdings": 10.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 60,
     "y": 12,
     "full": {
      "strategy": {
       "cagr": 0.493762,
       "sharpe": 1.55483,
       "mdd": -0.359083,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.454272,
       "sharpe": 1.590612,
       "mdd": -0.359083,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.53918,
       "sharpe": 1.548338,
       "mdd": -0.296572,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1684,
     "win_rate": 0.4442,
     "avg_holdings": 12.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 120,
     "y": 8,
     "full": {
      "strategy": {
       "cagr": 0.441409,
       "sharpe": 1.305824,
       "mdd": -0.363325,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.35366,
       "sharpe": 1.204761,
       "mdd": -0.32732,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.532887,
       "sharpe": 1.396895,
       "mdd": -0.363325,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1122,
     "win_rate": 0.4242,
     "avg_holdings": 8.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 120,
     "y": 10,
     "full": {
      "strategy": {
       "cagr": 0.46067,
       "sharpe": 1.42298,
       "mdd": -0.367894,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.371422,
       "sharpe": 1.31733,
       "mdd": -0.367894,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.556798,
       "sharpe": 1.524328,
       "mdd": -0.354559,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1403,
     "win_rate": 0.4355,
     "avg_holdings": 10.0,
     "invested_days": 1.0,
     "beats_base": true,
     "zero_cost": {
      "cagr": 0.563381,
      "sharpe": 1.657105,
      "mdd": -0.343803,
      "start": "2015-02-12",
      "end": "2026-10-30"
     }
    },
    {
     "x": 120,
     "y": 12,
     "full": {
      "strategy": {
       "cagr": 0.481986,
       "sharpe": 1.527758,
       "mdd": -0.350714,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.422468,
       "sharpe": 1.508692,
       "mdd": -0.350714,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.548844,
       "sharpe": 1.566858,
       "mdd": -0.296572,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1684,
     "win_rate": 0.4436,
     "avg_holdings": 12.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 250,
     "y": 8,
     "full": {
      "strategy": {
       "cagr": 0.462899,
       "sharpe": 1.358024,
       "mdd": -0.412377,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.354267,
       "sharpe": 1.201568,
       "mdd": -0.412377,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.578238,
       "sharpe": 1.494898,
       "mdd": -0.362889,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1124,
     "win_rate": 0.4279,
     "avg_holdings": 8.0,
     "invested_days": 1.0,
     "beats_base": true
    },
    {
     "x": 250,
     "y": 10,
     "full": {
      "strategy": {
       "cagr": 0.453963,
       "sharpe": 1.408166,
       "mdd": -0.402832,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.331351,
       "sharpe": 1.205717,
       "mdd": -0.402832,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.588913,
       "sharpe": 1.588924,
       "mdd": -0.354557,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1405,
     "win_rate": 0.4384,
     "avg_holdings": 10.0,
     "invested_days": 1.0,
     "beats_base": false
    },
    {
     "x": 250,
     "y": 12,
     "full": {
      "strategy": {
       "cagr": 0.501183,
       "sharpe": 1.574948,
       "mdd": -0.35225,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.202452,
       "sharpe": 1.063048,
       "mdd": -0.33957,
       "start": "2015-02-11",
       "end": "2026-10-30"
      },
      "win": true
     },
     "first_half": {
      "strategy": {
       "cagr": 0.404171,
       "sharpe": 1.45268,
       "mdd": -0.35225,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "bench": {
       "cagr": 0.131997,
       "sharpe": 0.868818,
       "mdd": -0.282177,
       "start": "2015-02-11",
       "end": "2020-12-18"
      },
      "win": true
     },
     "second_half": {
      "strategy": {
       "cagr": 0.609928,
       "sharpe": 1.699169,
       "mdd": -0.296572,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "bench": {
       "cagr": 0.27544,
       "sharpe": 1.221145,
       "mdd": -0.33957,
       "start": "2020-12-21",
       "end": "2026-10-30"
      },
      "win": true
     },
     "trades": 1686,
     "win_rate": 0.4472,
     "avg_holdings": 12.0,
     "invested_days": 1.0,
     "beats_base": true
    }
   ]
  }
 }
}