{
 "window": {
  "start": "2016-12-30",
  "end": "2026-10-30"
 },
 "cost_per_side": 0.001,
 "finlab_version": "2.2.24",
 "designs": {
  "mega_cap": {
   "params": [
    "n",
    "rebalance"
   ],
   "values": [
    [
     5,
     7,
     10
    ],
    [
     "W",
     "M",
     "Q"
    ]
   ],
   "original": [
    7,
    "M"
   ],
   "grid": [
    {
     "n": 5,
     "rebalance": "W",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.964005,
     "qqq_sharpe": 0.929852,
     "cagr": 0.24311,
     "qqq_cagr": 0.203598,
     "volatility": 0.261867,
     "mdd": -0.442871,
     "qqq_mdd": -0.351225,
     "beats_qqq": true,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 1.258992,
       "qqq_sharpe": 1.249097,
       "cagr": 0.325991,
       "qqq_cagr": 0.288638,
       "volatility": 0.249064,
       "mdd": -0.274021,
       "qqq_mdd": -0.285594,
       "beats_qqq": true
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.697916,
       "qqq_sharpe": 0.622862,
       "cagr": 0.165619,
       "qqq_cagr": 0.124383,
       "volatility": 0.27412,
       "mdd": -0.438382,
       "qqq_mdd": -0.351225,
       "beats_qqq": true
      }
     ],
     "holdings": 5.0
    },
    {
     "n": 5,
     "rebalance": "M",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.964425,
     "qqq_sharpe": 0.929852,
     "cagr": 0.242111,
     "qqq_cagr": 0.203598,
     "volatility": 0.260546,
     "mdd": -0.407037,
     "qqq_mdd": -0.351225,
     "beats_qqq": true,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 1.255069,
       "qqq_sharpe": 1.249097,
       "cagr": 0.325293,
       "qqq_cagr": 0.288638,
       "volatility": 0.249518,
       "mdd": -0.273673,
       "qqq_mdd": -0.285594,
       "beats_qqq": true
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.698422,
       "qqq_sharpe": 0.622862,
       "cagr": 0.16436,
       "qqq_cagr": 0.124383,
       "volatility": 0.271172,
       "mdd": -0.407037,
       "qqq_mdd": -0.351225,
       "beats_qqq": true
      }
     ],
     "holdings": 5.0
    },
    {
     "n": 5,
     "rebalance": "Q",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.951108,
     "qqq_sharpe": 0.929852,
     "cagr": 0.23765,
     "qqq_cagr": 0.203598,
     "volatility": 0.260327,
     "mdd": -0.464334,
     "qqq_mdd": -0.351225,
     "beats_qqq": true,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 1.258409,
       "qqq_sharpe": 1.249097,
       "cagr": 0.323685,
       "qqq_cagr": 0.288638,
       "volatility": 0.247481,
       "mdd": -0.272834,
       "qqq_mdd": -0.285594,
       "beats_qqq": true
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.674101,
       "qqq_sharpe": 0.622862,
       "cagr": 0.157423,
       "qqq_cagr": 0.124383,
       "volatility": 0.27261,
       "mdd": -0.464334,
       "qqq_mdd": -0.351225,
       "beats_qqq": true
      }
     ],
     "holdings": 5.0
    },
    {
     "n": 7,
     "rebalance": "W",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.922122,
     "qqq_sharpe": 0.929852,
     "cagr": 0.216217,
     "qqq_cagr": 0.203598,
     "volatility": 0.245458,
     "mdd": -0.434374,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 1.256181,
       "qqq_sharpe": 1.249097,
       "cagr": 0.297512,
       "qqq_cagr": 0.288638,
       "volatility": 0.228382,
       "mdd": -0.284517,
       "qqq_mdd": -0.285594,
       "beats_qqq": true
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.634119,
       "qqq_sharpe": 0.622862,
       "cagr": 0.140221,
       "qqq_cagr": 0.124383,
       "volatility": 0.261459,
       "mdd": -0.432072,
       "qqq_mdd": -0.351225,
       "beats_qqq": true
      }
     ],
     "holdings": 7.0
    },
    {
     "n": 7,
     "rebalance": "M",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.853702,
     "qqq_sharpe": 0.929852,
     "cagr": 0.19547,
     "qqq_cagr": 0.203598,
     "volatility": 0.244709,
     "mdd": -0.452227,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 1.269922,
       "qqq_sharpe": 1.249097,
       "cagr": 0.30204,
       "qqq_cagr": 0.288638,
       "volatility": 0.228702,
       "mdd": -0.283628,
       "qqq_mdd": -0.285594,
       "beats_qqq": true
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.49046,
       "qqq_sharpe": 0.622862,
       "cagr": 0.097883,
       "qqq_cagr": 0.124383,
       "volatility": 0.259724,
       "mdd": -0.450512,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      }
     ],
     "holdings": 7.0
    },
    {
     "n": 7,
     "rebalance": "Q",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.836,
     "qqq_sharpe": 0.929852,
     "cagr": 0.192156,
     "qqq_cagr": 0.203598,
     "volatility": 0.247344,
     "mdd": -0.45276,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 1.25457,
       "qqq_sharpe": 1.249097,
       "cagr": 0.300174,
       "qqq_cagr": 0.288638,
       "volatility": 0.230724,
       "mdd": -0.289208,
       "qqq_mdd": -0.285594,
       "beats_qqq": true
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.472031,
       "qqq_sharpe": 0.622862,
       "cagr": 0.093376,
       "qqq_cagr": 0.124383,
       "volatility": 0.262907,
       "mdd": -0.45276,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      }
     ],
     "holdings": 7.0
    },
    {
     "n": 10,
     "rebalance": "W",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.888394,
     "qqq_sharpe": 0.929852,
     "cagr": 0.190429,
     "qqq_cagr": 0.203598,
     "volatility": 0.225195,
     "mdd": -0.369075,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 1.168169,
       "qqq_sharpe": 1.249097,
       "cagr": 0.246005,
       "qqq_cagr": 0.288638,
       "volatility": 0.206801,
       "mdd": -0.278699,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.654464,
       "qqq_sharpe": 0.622862,
       "cagr": 0.137477,
       "qqq_cagr": 0.124383,
       "volatility": 0.242253,
       "mdd": -0.369075,
       "qqq_mdd": -0.351225,
       "beats_qqq": true
      }
     ],
     "holdings": 10.0
    },
    {
     "n": 10,
     "rebalance": "M",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.899385,
     "qqq_sharpe": 0.929852,
     "cagr": 0.19335,
     "qqq_cagr": 0.203598,
     "volatility": 0.225173,
     "mdd": -0.390107,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 1.199345,
       "qqq_sharpe": 1.249097,
       "cagr": 0.25279,
       "qqq_cagr": 0.288638,
       "volatility": 0.205784,
       "mdd": -0.270419,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.650954,
       "qqq_sharpe": 0.622862,
       "cagr": 0.136884,
       "qqq_cagr": 0.124383,
       "volatility": 0.243073,
       "mdd": -0.390107,
       "qqq_mdd": -0.351225,
       "beats_qqq": true
      }
     ],
     "holdings": 10.0
    },
    {
     "n": 10,
     "rebalance": "Q",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.91217,
     "qqq_sharpe": 0.929852,
     "cagr": 0.19598,
     "qqq_cagr": 0.203598,
     "volatility": 0.224194,
     "mdd": -0.369597,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 1.193188,
       "qqq_sharpe": 1.249097,
       "cagr": 0.252093,
       "qqq_cagr": 0.288638,
       "volatility": 0.206507,
       "mdd": -0.268601,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.675717,
       "qqq_sharpe": 0.622862,
       "cagr": 0.142527,
       "qqq_cagr": 0.124383,
       "volatility": 0.24064,
       "mdd": -0.369597,
       "qqq_mdd": -0.351225,
       "beats_qqq": true
      }
     ],
     "holdings": 10.0
    }
   ],
   "grid_wins": 3,
   "original_stats": {
    "start": "2017-01-03",
    "end": "2026-10-30",
    "sharpe": 0.853702,
    "qqq_sharpe": 0.929852,
    "cagr": 0.19547,
    "qqq_cagr": 0.203598,
    "volatility": 0.244709,
    "mdd": -0.452227,
    "qqq_mdd": -0.351225,
    "beats_qqq": false,
    "halves": [
     {
      "start": "2017-01-03",
      "end": "2021-11-29",
      "sharpe": 1.269922,
      "qqq_sharpe": 1.249097,
      "cagr": 0.30204,
      "qqq_cagr": 0.288638,
      "volatility": 0.228702,
      "mdd": -0.283628,
      "qqq_mdd": -0.285594,
      "beats_qqq": true
     },
     {
      "start": "2021-11-29",
      "end": "2026-10-30",
      "sharpe": 0.49046,
      "qqq_sharpe": 0.622862,
      "cagr": 0.097883,
      "qqq_cagr": 0.124383,
      "volatility": 0.259724,
      "mdd": -0.450512,
      "qqq_mdd": -0.351225,
      "beats_qqq": false
     }
    ],
    "holdings": 7.0
   },
   "cost_0.1pct": {
    "start": "2016-12-30",
    "end": "2026-10-30",
    "sharpe": 0.847176,
    "qqq_sharpe": 0.933612,
    "cagr": 0.193394,
    "qqq_cagr": 0.20444,
    "volatility": 0.244677,
    "mdd": -0.453466,
    "qqq_mdd": -0.351225,
    "beats_qqq": false
   },
   "above_tbills": [
    {
     "sharpe": 0.757718,
     "qqq_sharpe": 0.826646
    },
    {
     "sharpe": 1.228006,
     "qqq_sharpe": 1.206171
    },
    {
     "sharpe": 0.346596,
     "qqq_sharpe": 0.461753
    }
   ],
   "checks": {
    "grid": false,
    "halves": false,
    "cost": false
   },
   "controls": {
    "above_tbills": false
   },
   "passes": false
  },
  "cap_power_ndx": {
   "params": [
    "alpha",
    "rebalance"
   ],
   "values": [
    [
     -0.25,
     0,
     0.25
    ],
    [
     "W",
     "M",
     "Q"
    ]
   ],
   "original": [
    0,
    "M"
   ],
   "grid": [
    {
     "alpha": -0.25,
     "rebalance": "W",
     "start": "2016-12-30",
     "end": "2026-10-30",
     "sharpe": 0.754919,
     "qqq_sharpe": 0.933612,
     "cagr": 0.148096,
     "qqq_cagr": 0.20444,
     "volatility": 0.213789,
     "mdd": -0.323182,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2016-12-30",
       "end": "2021-11-29",
       "sharpe": 1.077433,
       "qqq_sharpe": 1.256606,
       "cagr": 0.23161,
       "qqq_cagr": 0.290247,
       "volatility": 0.215465,
       "mdd": -0.323182,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.42708,
       "qqq_sharpe": 0.622862,
       "cagr": 0.070288,
       "qqq_cagr": 0.124383,
       "volatility": 0.212091,
       "mdd": -0.295471,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      }
     ],
     "holdings": 97.19
    },
    {
     "alpha": -0.25,
     "rebalance": "M",
     "start": "2016-12-30",
     "end": "2026-10-30",
     "sharpe": 0.758984,
     "qqq_sharpe": 0.933612,
     "cagr": 0.147913,
     "qqq_cagr": 0.20444,
     "volatility": 0.211921,
     "mdd": -0.322504,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2016-12-30",
       "end": "2021-11-29",
       "sharpe": 1.061332,
       "qqq_sharpe": 1.256606,
       "cagr": 0.225812,
       "qqq_cagr": 0.290247,
       "volatility": 0.213981,
       "mdd": -0.322504,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.450482,
       "qqq_sharpe": 0.622862,
       "cagr": 0.075003,
       "qqq_cagr": 0.124383,
       "volatility": 0.209842,
       "mdd": -0.300459,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      }
     ],
     "holdings": 97.19
    },
    {
     "alpha": -0.25,
     "rebalance": "Q",
     "start": "2016-12-30",
     "end": "2026-10-30",
     "sharpe": 0.76405,
     "qqq_sharpe": 0.933612,
     "cagr": 0.148934,
     "qqq_cagr": 0.20444,
     "volatility": 0.2116,
     "mdd": -0.319304,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2016-12-30",
       "end": "2021-11-29",
       "sharpe": 1.068204,
       "qqq_sharpe": 1.256606,
       "cagr": 0.228422,
       "qqq_cagr": 0.290247,
       "volatility": 0.214765,
       "mdd": -0.319304,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.450507,
       "qqq_sharpe": 0.622862,
       "cagr": 0.074629,
       "qqq_cagr": 0.124383,
       "volatility": 0.208384,
       "mdd": -0.300384,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      }
     ],
     "holdings": 97.19
    },
    {
     "alpha": 0,
     "rebalance": "W",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.790373,
     "qqq_sharpe": 0.929852,
     "cagr": 0.156792,
     "qqq_cagr": 0.203598,
     "volatility": 0.213602,
     "mdd": -0.315617,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 1.095667,
       "qqq_sharpe": 1.249097,
       "cagr": 0.236734,
       "qqq_cagr": 0.288638,
       "volatility": 0.215396,
       "mdd": -0.315617,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.479937,
       "qqq_sharpe": 0.622862,
       "cagr": 0.082218,
       "qqq_cagr": 0.124383,
       "volatility": 0.211795,
       "mdd": -0.302886,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      }
     ],
     "holdings": 97.19
    },
    {
     "alpha": 0,
     "rebalance": "M",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.793106,
     "qqq_sharpe": 0.929852,
     "cagr": 0.156504,
     "qqq_cagr": 0.203598,
     "volatility": 0.212177,
     "mdd": -0.315005,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 1.083918,
       "qqq_sharpe": 1.249097,
       "cagr": 0.232403,
       "qqq_cagr": 0.288638,
       "volatility": 0.214269,
       "mdd": -0.315005,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.496528,
       "qqq_sharpe": 0.622862,
       "cagr": 0.085472,
       "qqq_cagr": 0.124383,
       "volatility": 0.210073,
       "mdd": -0.306485,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      }
     ],
     "holdings": 97.19
    },
    {
     "alpha": 0,
     "rebalance": "Q",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.798371,
     "qqq_sharpe": 0.929852,
     "cagr": 0.157768,
     "qqq_cagr": 0.203598,
     "volatility": 0.212145,
     "mdd": -0.315865,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 1.089974,
       "qqq_sharpe": 1.249097,
       "cagr": 0.234717,
       "qqq_cagr": 0.288638,
       "volatility": 0.214938,
       "mdd": -0.312997,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.499057,
       "qqq_sharpe": 0.622862,
       "cagr": 0.08581,
       "qqq_cagr": 0.124383,
       "volatility": 0.209322,
       "mdd": -0.307487,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      }
     ],
     "holdings": 97.19
    },
    {
     "alpha": 0.25,
     "rebalance": "W",
     "start": "2016-12-30",
     "end": "2026-10-30",
     "sharpe": 0.833254,
     "qqq_sharpe": 0.933612,
     "cagr": 0.168447,
     "qqq_cagr": 0.20444,
     "volatility": 0.215227,
     "mdd": -0.321323,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2016-12-30",
       "end": "2021-11-29",
       "sharpe": 1.125369,
       "qqq_sharpe": 1.256606,
       "cagr": 0.24506,
       "qqq_cagr": 0.290247,
       "volatility": 0.216097,
       "mdd": -0.307107,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.538507,
       "qqq_sharpe": 0.622862,
       "cagr": 0.096587,
       "qqq_cagr": 0.124383,
       "volatility": 0.214365,
       "mdd": -0.31452,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      }
     ],
     "holdings": 97.19
    },
    {
     "alpha": 0.25,
     "rebalance": "M",
     "start": "2016-12-30",
     "end": "2026-10-30",
     "sharpe": 0.833348,
     "qqq_sharpe": 0.933612,
     "cagr": 0.167737,
     "qqq_cagr": 0.20444,
     "volatility": 0.214214,
     "mdd": -0.322968,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2016-12-30",
       "end": "2021-11-29",
       "sharpe": 1.117065,
       "qqq_sharpe": 1.256606,
       "cagr": 0.24188,
       "qqq_cagr": 0.290247,
       "volatility": 0.215243,
       "mdd": -0.306537,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.546631,
       "qqq_sharpe": 0.622862,
       "cagr": 0.098059,
       "qqq_cagr": 0.124383,
       "volatility": 0.213195,
       "mdd": -0.316872,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      }
     ],
     "holdings": 97.19
    },
    {
     "alpha": 0.25,
     "rebalance": "Q",
     "start": "2016-12-30",
     "end": "2026-10-30",
     "sharpe": 0.837778,
     "qqq_sharpe": 0.933612,
     "cagr": 0.168916,
     "qqq_cagr": 0.20444,
     "volatility": 0.21432,
     "mdd": -0.324583,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2016-12-30",
       "end": "2021-11-29",
       "sharpe": 1.122009,
       "qqq_sharpe": 1.256606,
       "cagr": 0.243805,
       "qqq_cagr": 0.290247,
       "volatility": 0.215788,
       "mdd": -0.305406,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.549382,
       "qqq_sharpe": 0.622862,
       "cagr": 0.098574,
       "qqq_cagr": 0.124383,
       "volatility": 0.212855,
       "mdd": -0.318668,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      }
     ],
     "holdings": 97.19
    }
   ],
   "grid_wins": 0,
   "original_stats": {
    "start": "2017-01-03",
    "end": "2026-10-30",
    "sharpe": 0.793106,
    "qqq_sharpe": 0.929852,
    "cagr": 0.156504,
    "qqq_cagr": 0.203598,
    "volatility": 0.212177,
    "mdd": -0.315005,
    "qqq_mdd": -0.351225,
    "beats_qqq": false,
    "halves": [
     {
      "start": "2017-01-03",
      "end": "2021-11-29",
      "sharpe": 1.083918,
      "qqq_sharpe": 1.249097,
      "cagr": 0.232403,
      "qqq_cagr": 0.288638,
      "volatility": 0.214269,
      "mdd": -0.315005,
      "qqq_mdd": -0.285594,
      "beats_qqq": false
     },
     {
      "start": "2021-11-29",
      "end": "2026-10-30",
      "sharpe": 0.496528,
      "qqq_sharpe": 0.622862,
      "cagr": 0.085472,
      "qqq_cagr": 0.124383,
      "volatility": 0.210073,
      "mdd": -0.306485,
      "qqq_mdd": -0.351225,
      "beats_qqq": false
     }
    ],
    "holdings": 97.19
   },
   "cost_0.1pct": {
    "start": "2016-12-30",
    "end": "2026-10-30",
    "sharpe": 0.787961,
    "qqq_sharpe": 0.933612,
    "cagr": 0.155102,
    "qqq_cagr": 0.20444,
    "volatility": 0.212139,
    "mdd": -0.31544,
    "qqq_mdd": -0.351225,
    "beats_qqq": false
   },
   "above_tbills": [
    {
     "sharpe": 0.682425,
     "qqq_sharpe": 0.826646
    },
    {
     "sharpe": 1.039288,
     "qqq_sharpe": 1.206171
    },
    {
     "sharpe": 0.318639,
     "qqq_sharpe": 0.461753
    }
   ],
   "checks": {
    "grid": false,
    "halves": false,
    "cost": false
   },
   "controls": {
    "above_tbills": false
   },
   "passes": false
  },
  "cap_power_spx": {
   "params": [
    "alpha",
    "rebalance"
   ],
   "values": [
    [
     -0.25,
     0,
     0.25
    ],
    [
     "W",
     "M",
     "Q"
    ]
   ],
   "original": [
    0,
    "M"
   ],
   "grid": [
    {
     "alpha": -0.25,
     "rebalance": "W",
     "start": "2016-12-30",
     "end": "2026-10-30",
     "sharpe": 0.682379,
     "qqq_sharpe": 0.933612,
     "cagr": 0.119925,
     "qqq_cagr": 0.20444,
     "volatility": 0.194186,
     "mdd": -0.414402,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2016-12-30",
       "end": "2021-11-29",
       "sharpe": 0.767885,
       "qqq_sharpe": 1.256606,
       "cagr": 0.153205,
       "qqq_cagr": 0.290247,
       "volatility": 0.216868,
       "mdd": -0.414402,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.584267,
       "qqq_sharpe": 0.622862,
       "cagr": 0.087623,
       "qqq_cagr": 0.124383,
       "volatility": 0.168518,
       "mdd": -0.20624,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      }
     ],
     "holdings": 488.98
    },
    {
     "alpha": -0.25,
     "rebalance": "M",
     "start": "2016-12-30",
     "end": "2026-10-30",
     "sharpe": 0.670577,
     "qqq_sharpe": 0.933612,
     "cagr": 0.116403,
     "qqq_cagr": 0.20444,
     "volatility": 0.192378,
     "mdd": -0.41219,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2016-12-30",
       "end": "2021-11-29",
       "sharpe": 0.755411,
       "qqq_sharpe": 1.256606,
       "cagr": 0.148598,
       "qqq_cagr": 0.290247,
       "volatility": 0.21446,
       "mdd": -0.41219,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.573166,
       "qqq_sharpe": 0.622862,
       "cagr": 0.085126,
       "qqq_cagr": 0.124383,
       "volatility": 0.16745,
       "mdd": -0.210849,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      }
     ],
     "holdings": 488.98
    },
    {
     "alpha": -0.25,
     "rebalance": "Q",
     "start": "2016-12-30",
     "end": "2026-10-30",
     "sharpe": 0.677705,
     "qqq_sharpe": 0.933612,
     "cagr": 0.11762,
     "qqq_cagr": 0.20444,
     "volatility": 0.191794,
     "mdd": -0.403209,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2016-12-30",
       "end": "2021-11-29",
       "sharpe": 0.763774,
       "qqq_sharpe": 1.256606,
       "cagr": 0.150663,
       "qqq_cagr": 0.290247,
       "volatility": 0.214448,
       "mdd": -0.403209,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.57876,
       "qqq_sharpe": 0.622862,
       "cagr": 0.085544,
       "qqq_cagr": 0.124383,
       "volatility": 0.166119,
       "mdd": -0.208846,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      }
     ],
     "holdings": 488.98
    },
    {
     "alpha": 0,
     "rebalance": "W",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.709282,
     "qqq_sharpe": 0.929852,
     "cagr": 0.122349,
     "qqq_cagr": 0.203598,
     "volatility": 0.188138,
     "mdd": -0.400851,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 0.789568,
       "qqq_sharpe": 1.249097,
       "cagr": 0.15388,
       "qqq_cagr": 0.288638,
       "volatility": 0.209381,
       "mdd": -0.400851,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.618428,
       "qqq_sharpe": 0.622862,
       "cagr": 0.091765,
       "qqq_cagr": 0.124383,
       "volatility": 0.164232,
       "mdd": -0.207662,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      }
     ],
     "holdings": 488.98
    },
    {
     "alpha": 0,
     "rebalance": "M",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.700686,
     "qqq_sharpe": 0.929852,
     "cagr": 0.119733,
     "qqq_cagr": 0.203598,
     "volatility": 0.186736,
     "mdd": -0.399012,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 0.779842,
       "qqq_sharpe": 1.249097,
       "cagr": 0.150319,
       "qqq_cagr": 0.288638,
       "volatility": 0.207534,
       "mdd": -0.399012,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.611132,
       "qqq_sharpe": 0.622862,
       "cagr": 0.090043,
       "qqq_cagr": 0.124383,
       "volatility": 0.163373,
       "mdd": -0.211372,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      }
     ],
     "holdings": 488.98
    },
    {
     "alpha": 0,
     "rebalance": "Q",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.706107,
     "qqq_sharpe": 0.929852,
     "cagr": 0.12056,
     "qqq_cagr": 0.203598,
     "volatility": 0.186203,
     "mdd": -0.391674,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 0.786982,
       "qqq_sharpe": 1.249097,
       "cagr": 0.151906,
       "qqq_cagr": 0.288638,
       "volatility": 0.207341,
       "mdd": -0.391674,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.614448,
       "qqq_sharpe": 0.622862,
       "cagr": 0.090151,
       "qqq_cagr": 0.124383,
       "volatility": 0.162398,
       "mdd": -0.210038,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      }
     ],
     "holdings": 488.98
    },
    {
     "alpha": 0.25,
     "rebalance": "W",
     "start": "2016-12-30",
     "end": "2026-10-30",
     "sharpe": 0.741789,
     "qqq_sharpe": 0.933612,
     "cagr": 0.125848,
     "qqq_cagr": 0.20444,
     "volatility": 0.182903,
     "mdd": -0.386164,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2016-12-30",
       "end": "2021-11-29",
       "sharpe": 0.81611,
       "qqq_sharpe": 1.256606,
       "cagr": 0.155316,
       "qqq_cagr": 0.290247,
       "volatility": 0.202645,
       "mdd": -0.386164,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.658879,
       "qqq_sharpe": 0.622862,
       "cagr": 0.097147,
       "qqq_cagr": 0.124383,
       "volatility": 0.160798,
       "mdd": -0.211092,
       "qqq_mdd": -0.351225,
       "beats_qqq": true
      }
     ],
     "holdings": 488.98
    },
    {
     "alpha": 0.25,
     "rebalance": "M",
     "start": "2016-12-30",
     "end": "2026-10-30",
     "sharpe": 0.735548,
     "qqq_sharpe": 0.933612,
     "cagr": 0.123914,
     "qqq_cagr": 0.20444,
     "volatility": 0.181851,
     "mdd": -0.384608,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2016-12-30",
       "end": "2021-11-29",
       "sharpe": 0.8094,
       "qqq_sharpe": 1.256606,
       "cagr": 0.152793,
       "qqq_cagr": 0.290247,
       "volatility": 0.201274,
       "mdd": -0.384608,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.653119,
       "qqq_sharpe": 0.622862,
       "cagr": 0.095774,
       "qqq_cagr": 0.124383,
       "volatility": 0.160131,
       "mdd": -0.214104,
       "qqq_mdd": -0.351225,
       "beats_qqq": true
      }
     ],
     "holdings": 488.98
    },
    {
     "alpha": 0.25,
     "rebalance": "Q",
     "start": "2016-12-30",
     "end": "2026-10-30",
     "sharpe": 0.740018,
     "qqq_sharpe": 0.933612,
     "cagr": 0.124555,
     "qqq_cagr": 0.20444,
     "volatility": 0.181413,
     "mdd": -0.379218,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2016-12-30",
       "end": "2021-11-29",
       "sharpe": 0.815254,
       "qqq_sharpe": 1.256606,
       "cagr": 0.153983,
       "qqq_cagr": 0.290247,
       "volatility": 0.201028,
       "mdd": -0.379218,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.655932,
       "qqq_sharpe": 0.622862,
       "cagr": 0.095893,
       "qqq_cagr": 0.124383,
       "volatility": 0.159444,
       "mdd": -0.213335,
       "qqq_mdd": -0.351225,
       "beats_qqq": true
      }
     ],
     "holdings": 488.98
    }
   ],
   "grid_wins": 0,
   "original_stats": {
    "start": "2017-01-03",
    "end": "2026-10-30",
    "sharpe": 0.700686,
    "qqq_sharpe": 0.929852,
    "cagr": 0.119733,
    "qqq_cagr": 0.203598,
    "volatility": 0.186736,
    "mdd": -0.399012,
    "qqq_mdd": -0.351225,
    "beats_qqq": false,
    "halves": [
     {
      "start": "2017-01-03",
      "end": "2021-11-29",
      "sharpe": 0.779842,
      "qqq_sharpe": 1.249097,
      "cagr": 0.150319,
      "qqq_cagr": 0.288638,
      "volatility": 0.207534,
      "mdd": -0.399012,
      "qqq_mdd": -0.285594,
      "beats_qqq": false
     },
     {
      "start": "2021-11-29",
      "end": "2026-10-30",
      "sharpe": 0.611132,
      "qqq_sharpe": 0.622862,
      "cagr": 0.090043,
      "qqq_cagr": 0.124383,
      "volatility": 0.163373,
      "mdd": -0.211372,
      "qqq_mdd": -0.351225,
      "beats_qqq": false
     }
    ],
    "holdings": 488.98
   },
   "cost_0.1pct": {
    "start": "2016-12-30",
    "end": "2026-10-30",
    "sharpe": 0.696028,
    "qqq_sharpe": 0.933612,
    "cagr": 0.118656,
    "qqq_cagr": 0.20444,
    "volatility": 0.186705,
    "mdd": -0.399052,
    "qqq_mdd": -0.351225,
    "beats_qqq": false
   },
   "above_tbills": [
    {
     "sharpe": 0.574913,
     "qqq_sharpe": 0.826646
    },
    {
     "sharpe": 0.733745,
     "qqq_sharpe": 1.206171
    },
    {
     "sharpe": 0.382297,
     "qqq_sharpe": 0.461753
    }
   ],
   "checks": {
    "grid": false,
    "halves": false,
    "cost": false
   },
   "controls": {
    "above_tbills": false
   },
   "passes": false
  },
  "dividend_growth": {
   "params": [
    "years",
    "rebalance"
   ],
   "values": [
    [
     1,
     2,
     3
    ],
    [
     "W",
     "M",
     "Q"
    ]
   ],
   "original": [
    2,
    "M"
   ],
   "grid": [
    {
     "years": 1,
     "rebalance": "W",
     "start": "2020-01-06",
     "end": "2026-10-30",
     "sharpe": 0.68632,
     "qqq_sharpe": 0.838097,
     "cagr": 0.124313,
     "qqq_cagr": 0.193346,
     "volatility": 0.200494,
     "mdd": -0.395493,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2020-01-06",
       "end": "2023-06-01",
       "sharpe": 0.438046,
       "qqq_sharpe": 0.667134,
       "cagr": 0.081865,
       "qqq_cagr": 0.162224,
       "volatility": 0.253162,
       "mdd": -0.395493,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      },
      {
       "start": "2023-06-01",
       "end": "2026-10-30",
       "sharpe": 1.285168,
       "qqq_sharpe": 1.113049,
       "cagr": 0.168245,
       "qqq_cagr": 0.225172,
       "volatility": 0.12785,
       "mdd": -0.160698,
       "qqq_mdd": -0.227708,
       "beats_qqq": true
      }
     ],
     "holdings": 324.2
    },
    {
     "years": 1,
     "rebalance": "M",
     "start": "2020-01-02",
     "end": "2026-10-30",
     "sharpe": 0.670396,
     "qqq_sharpe": 0.835869,
     "cagr": 0.120015,
     "qqq_cagr": 0.192522,
     "volatility": 0.199239,
     "mdd": -0.394703,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2020-01-02",
       "end": "2023-05-31",
       "sharpe": 0.407512,
       "qqq_sharpe": 0.652147,
       "cagr": 0.073138,
       "qqq_cagr": 0.156951,
       "volatility": 0.251396,
       "mdd": -0.394703,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      },
      {
       "start": "2023-05-31",
       "end": "2026-10-30",
       "sharpe": 1.292705,
       "qqq_sharpe": 1.128795,
       "cagr": 0.168819,
       "qqq_cagr": 0.229097,
       "volatility": 0.1274,
       "mdd": -0.16099,
       "qqq_mdd": -0.227708,
       "beats_qqq": true
      }
     ],
     "holdings": 324.2
    },
    {
     "years": 1,
     "rebalance": "Q",
     "start": "2020-01-02",
     "end": "2026-10-30",
     "sharpe": 0.674038,
     "qqq_sharpe": 0.835869,
     "cagr": 0.121011,
     "qqq_cagr": 0.192522,
     "volatility": 0.199584,
     "mdd": -0.391172,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2020-01-02",
       "end": "2023-05-31",
       "sharpe": 0.40715,
       "qqq_sharpe": 0.652147,
       "cagr": 0.073177,
       "qqq_cagr": 0.156951,
       "volatility": 0.252183,
       "mdd": -0.391172,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      },
      {
       "start": "2023-05-31",
       "end": "2026-10-30",
       "sharpe": 1.310853,
       "qqq_sharpe": 1.128795,
       "cagr": 0.170855,
       "qqq_cagr": 0.229097,
       "volatility": 0.126923,
       "mdd": -0.161796,
       "qqq_mdd": -0.227708,
       "beats_qqq": true
      }
     ],
     "holdings": 324.2
    },
    {
     "years": 2,
     "rebalance": "W",
     "start": "2020-01-06",
     "end": "2026-10-30",
     "sharpe": 0.699206,
     "qqq_sharpe": 0.838097,
     "cagr": 0.126558,
     "qqq_cagr": 0.193346,
     "volatility": 0.199322,
     "mdd": -0.391494,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2020-01-06",
       "end": "2023-06-01",
       "sharpe": 0.456316,
       "qqq_sharpe": 0.667134,
       "cagr": 0.086589,
       "qqq_cagr": 0.162224,
       "volatility": 0.251843,
       "mdd": -0.391494,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      },
      {
       "start": "2023-06-01",
       "end": "2026-10-30",
       "sharpe": 1.292029,
       "qqq_sharpe": 1.113049,
       "cagr": 0.167827,
       "qqq_cagr": 0.225172,
       "volatility": 0.126789,
       "mdd": -0.155441,
       "qqq_mdd": -0.227708,
       "beats_qqq": true
      }
     ],
     "holdings": 291.11
    },
    {
     "years": 2,
     "rebalance": "M",
     "start": "2020-01-02",
     "end": "2026-10-30",
     "sharpe": 0.673873,
     "qqq_sharpe": 0.835869,
     "cagr": 0.120183,
     "qqq_cagr": 0.192522,
     "volatility": 0.198092,
     "mdd": -0.392099,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2020-01-02",
       "end": "2023-05-31",
       "sharpe": 0.423311,
       "qqq_sharpe": 0.652147,
       "cagr": 0.077166,
       "qqq_cagr": 0.156951,
       "volatility": 0.250093,
       "mdd": -0.392099,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      },
      {
       "start": "2023-05-31",
       "end": "2026-10-30",
       "sharpe": 1.274734,
       "qqq_sharpe": 1.128795,
       "cagr": 0.164808,
       "qqq_cagr": 0.229097,
       "volatility": 0.126387,
       "mdd": -0.154024,
       "qqq_mdd": -0.227708,
       "beats_qqq": true
      }
     ],
     "holdings": 291.11
    },
    {
     "years": 2,
     "rebalance": "Q",
     "start": "2020-01-02",
     "end": "2026-10-30",
     "sharpe": 0.676947,
     "qqq_sharpe": 0.835869,
     "cagr": 0.120902,
     "qqq_cagr": 0.192522,
     "volatility": 0.198155,
     "mdd": -0.388558,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2020-01-02",
       "end": "2023-05-31",
       "sharpe": 0.421877,
       "qqq_sharpe": 0.652147,
       "cagr": 0.076859,
       "qqq_cagr": 0.156951,
       "volatility": 0.250461,
       "mdd": -0.388558,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      },
      {
       "start": "2023-05-31",
       "end": "2026-10-30",
       "sharpe": 1.292099,
       "qqq_sharpe": 1.128795,
       "cagr": 0.166635,
       "qqq_cagr": 0.229097,
       "volatility": 0.125855,
       "mdd": -0.154549,
       "qqq_mdd": -0.227708,
       "beats_qqq": true
      }
     ],
     "holdings": 291.11
    },
    {
     "years": 3,
     "rebalance": "W",
     "start": "2020-01-06",
     "end": "2026-10-30",
     "sharpe": 0.697639,
     "qqq_sharpe": 0.838097,
     "cagr": 0.125764,
     "qqq_cagr": 0.193346,
     "volatility": 0.19851,
     "mdd": -0.387185,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2020-01-06",
       "end": "2023-06-01",
       "sharpe": 0.462151,
       "qqq_sharpe": 0.667134,
       "cagr": 0.088089,
       "qqq_cagr": 0.162224,
       "volatility": 0.251307,
       "mdd": -0.387185,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      },
      {
       "start": "2023-06-01",
       "end": "2026-10-30",
       "sharpe": 1.283618,
       "qqq_sharpe": 1.113049,
       "cagr": 0.164585,
       "qqq_cagr": 0.225172,
       "volatility": 0.125298,
       "mdd": -0.150915,
       "qqq_mdd": -0.227708,
       "beats_qqq": true
      }
     ],
     "holdings": 265.42
    },
    {
     "years": 3,
     "rebalance": "M",
     "start": "2020-01-02",
     "end": "2026-10-30",
     "sharpe": 0.662976,
     "qqq_sharpe": 0.835869,
     "cagr": 0.117491,
     "qqq_cagr": 0.192522,
     "volatility": 0.197539,
     "mdd": -0.389816,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2020-01-02",
       "end": "2023-05-31",
       "sharpe": 0.416409,
       "qqq_sharpe": 0.652147,
       "cagr": 0.075284,
       "qqq_cagr": 0.156951,
       "volatility": 0.249899,
       "mdd": -0.389816,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      },
      {
       "start": "2023-05-31",
       "end": "2026-10-30",
       "sharpe": 1.262579,
       "qqq_sharpe": 1.128795,
       "cagr": 0.161247,
       "qqq_cagr": 0.229097,
       "volatility": 0.125036,
       "mdd": -0.150522,
       "qqq_mdd": -0.227708,
       "beats_qqq": true
      }
     ],
     "holdings": 265.42
    },
    {
     "years": 3,
     "rebalance": "Q",
     "start": "2020-01-02",
     "end": "2026-10-30",
     "sharpe": 0.662511,
     "qqq_sharpe": 0.835869,
     "cagr": 0.117474,
     "qqq_cagr": 0.192522,
     "volatility": 0.197687,
     "mdd": -0.385342,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2020-01-02",
       "end": "2023-05-31",
       "sharpe": 0.42214,
       "qqq_sharpe": 0.652147,
       "cagr": 0.076927,
       "qqq_cagr": 0.156951,
       "volatility": 0.250374,
       "mdd": -0.385342,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      },
      {
       "start": "2023-05-31",
       "end": "2026-10-30",
       "sharpe": 1.254449,
       "qqq_sharpe": 1.128795,
       "cagr": 0.159444,
       "qqq_cagr": 0.229097,
       "volatility": 0.124554,
       "mdd": -0.150171,
       "qqq_mdd": -0.227708,
       "beats_qqq": true
      }
     ],
     "holdings": 265.42
    }
   ],
   "grid_wins": 0,
   "original_stats": {
    "start": "2020-01-02",
    "end": "2026-10-30",
    "sharpe": 0.673873,
    "qqq_sharpe": 0.835869,
    "cagr": 0.120183,
    "qqq_cagr": 0.192522,
    "volatility": 0.198092,
    "mdd": -0.392099,
    "qqq_mdd": -0.351225,
    "beats_qqq": false,
    "halves": [
     {
      "start": "2020-01-02",
      "end": "2023-05-31",
      "sharpe": 0.423311,
      "qqq_sharpe": 0.652147,
      "cagr": 0.077166,
      "qqq_cagr": 0.156951,
      "volatility": 0.250093,
      "mdd": -0.392099,
      "qqq_mdd": -0.351225,
      "beats_qqq": false
     },
     {
      "start": "2023-05-31",
      "end": "2026-10-30",
      "sharpe": 1.274734,
      "qqq_sharpe": 1.128795,
      "cagr": 0.164808,
      "qqq_cagr": 0.229097,
      "volatility": 0.126387,
      "mdd": -0.154024,
      "qqq_mdd": -0.227708,
      "beats_qqq": true
     }
    ],
    "holdings": 291.11
   },
   "cost_0.1pct": {
    "start": "2019-12-31",
    "end": "2026-10-30",
    "sharpe": 0.662795,
    "qqq_sharpe": 0.845254,
    "cagr": 0.117688,
    "qqq_cagr": 0.195248,
    "volatility": 0.198056,
    "mdd": -0.392221,
    "qqq_mdd": -0.351225,
    "beats_qqq": false
   },
   "above_tbills": [
    {
     "sharpe": 0.535932,
     "qqq_sharpe": 0.725649
    },
    {
     "sharpe": 0.383002,
     "qqq_sharpe": 0.61713
    },
    {
     "sharpe": 0.921667,
     "qqq_sharpe": 0.906898
    }
   ],
   "checks": {
    "grid": false,
    "halves": false,
    "cost": false
   },
   "controls": {
    "above_tbills": false
   },
   "passes": false
  },
  "high_yield": {
   "params": [
    "k",
    "rebalance"
   ],
   "values": [
    [
     25,
     50,
     100
    ],
    [
     "W",
     "M",
     "Q"
    ]
   ],
   "original": [
    50,
    "M"
   ],
   "grid": [
    {
     "k": 25,
     "rebalance": "W",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.60646,
     "qqq_sharpe": 0.929852,
     "cagr": 0.128512,
     "qqq_cagr": 0.203598,
     "volatility": 0.252509,
     "mdd": -0.541479,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 0.518111,
       "qqq_sharpe": 1.249097,
       "cagr": 0.116333,
       "qqq_cagr": 0.288638,
       "volatility": 0.299513,
       "mdd": -0.541479,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.776467,
       "qqq_sharpe": 0.622862,
       "cagr": 0.14079,
       "qqq_cagr": 0.124383,
       "volatility": 0.194589,
       "mdd": -0.258268,
       "qqq_mdd": -0.351225,
       "beats_qqq": true
      }
     ],
     "holdings": 25.0
    },
    {
     "k": 25,
     "rebalance": "M",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.635142,
     "qqq_sharpe": 0.929852,
     "cagr": 0.134285,
     "qqq_cagr": 0.203598,
     "volatility": 0.24686,
     "mdd": -0.5248,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 0.564285,
       "qqq_sharpe": 1.249097,
       "cagr": 0.129665,
       "qqq_cagr": 0.288638,
       "volatility": 0.291898,
       "mdd": -0.5248,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.776833,
       "qqq_sharpe": 0.622862,
       "cagr": 0.13891,
       "qqq_cagr": 0.124383,
       "volatility": 0.191635,
       "mdd": -0.244215,
       "qqq_mdd": -0.351225,
       "beats_qqq": true
      }
     ],
     "holdings": 25.0
    },
    {
     "k": 25,
     "rebalance": "Q",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.631671,
     "qqq_sharpe": 0.929852,
     "cagr": 0.134425,
     "qqq_cagr": 0.203598,
     "volatility": 0.249574,
     "mdd": -0.533779,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 0.546968,
       "qqq_sharpe": 1.249097,
       "cagr": 0.12532,
       "qqq_cagr": 0.288638,
       "volatility": 0.297078,
       "mdd": -0.533779,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.801255,
       "qqq_sharpe": 0.622862,
       "cagr": 0.143578,
       "qqq_cagr": 0.124383,
       "volatility": 0.190707,
       "mdd": -0.259029,
       "qqq_mdd": -0.351225,
       "beats_qqq": true
      }
     ],
     "holdings": 25.0
    },
    {
     "k": 50,
     "rebalance": "W",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.677139,
     "qqq_sharpe": 0.929852,
     "cagr": 0.143057,
     "qqq_cagr": 0.203598,
     "volatility": 0.240704,
     "mdd": -0.500597,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 0.647064,
       "qqq_sharpe": 1.249097,
       "cagr": 0.15509,
       "qqq_cagr": 0.288638,
       "volatility": 0.286542,
       "mdd": -0.500597,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.764442,
       "qqq_sharpe": 0.622862,
       "cagr": 0.131182,
       "qqq_cagr": 0.124383,
       "volatility": 0.183885,
       "mdd": -0.212302,
       "qqq_mdd": -0.351225,
       "beats_qqq": true
      }
     ],
     "holdings": 50.0
    },
    {
     "k": 50,
     "rebalance": "M",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.638757,
     "qqq_sharpe": 0.929852,
     "cagr": 0.129859,
     "qqq_cagr": 0.203598,
     "volatility": 0.23481,
     "mdd": -0.503512,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 0.602241,
       "qqq_sharpe": 1.249097,
       "cagr": 0.137204,
       "qqq_cagr": 0.288638,
       "volatility": 0.278084,
       "mdd": -0.503512,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.729573,
       "qqq_sharpe": 0.622862,
       "cagr": 0.122581,
       "qqq_cagr": 0.124383,
       "volatility": 0.181613,
       "mdd": -0.209598,
       "qqq_mdd": -0.351225,
       "beats_qqq": true
      }
     ],
     "holdings": 50.0
    },
    {
     "k": 50,
     "rebalance": "Q",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.636707,
     "qqq_sharpe": 0.929852,
     "cagr": 0.129751,
     "qqq_cagr": 0.203598,
     "volatility": 0.23581,
     "mdd": -0.498906,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 0.570589,
       "qqq_sharpe": 1.249097,
       "cagr": 0.128043,
       "qqq_cagr": 0.288638,
       "volatility": 0.280584,
       "mdd": -0.498906,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.777258,
       "qqq_sharpe": 0.622862,
       "cagr": 0.131456,
       "qqq_cagr": 0.124383,
       "volatility": 0.180358,
       "mdd": -0.218464,
       "qqq_mdd": -0.351225,
       "beats_qqq": true
      }
     ],
     "holdings": 50.0
    },
    {
     "k": 100,
     "rebalance": "W",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.664168,
     "qqq_sharpe": 0.929852,
     "cagr": 0.129414,
     "qqq_cagr": 0.203598,
     "volatility": 0.220222,
     "mdd": -0.478753,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 0.606226,
       "qqq_sharpe": 1.249097,
       "cagr": 0.132602,
       "qqq_cagr": 0.288638,
       "volatility": 0.262638,
       "mdd": -0.478753,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.79591,
       "qqq_sharpe": 0.622862,
       "cagr": 0.126244,
       "qqq_cagr": 0.124383,
       "volatility": 0.167495,
       "mdd": -0.175991,
       "qqq_mdd": -0.351225,
       "beats_qqq": true
      }
     ],
     "holdings": 100.0
    },
    {
     "k": 100,
     "rebalance": "M",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.658015,
     "qqq_sharpe": 0.929852,
     "cagr": 0.125101,
     "qqq_cagr": 0.203598,
     "volatility": 0.214609,
     "mdd": -0.475204,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 0.613171,
       "qqq_sharpe": 1.249097,
       "cagr": 0.131308,
       "qqq_cagr": 0.288638,
       "volatility": 0.254297,
       "mdd": -0.475204,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.763089,
       "qqq_sharpe": 0.622862,
       "cagr": 0.118944,
       "qqq_cagr": 0.124383,
       "volatility": 0.165779,
       "mdd": -0.19072,
       "qqq_mdd": -0.351225,
       "beats_qqq": true
      }
     ],
     "holdings": 100.0
    },
    {
     "k": 100,
     "rebalance": "Q",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.66493,
     "qqq_sharpe": 0.929852,
     "cagr": 0.126386,
     "qqq_cagr": 0.203598,
     "volatility": 0.213817,
     "mdd": -0.450657,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 0.62601,
       "qqq_sharpe": 1.249097,
       "cagr": 0.134841,
       "qqq_cagr": 0.288638,
       "volatility": 0.253806,
       "mdd": -0.450657,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.762791,
       "qqq_sharpe": 0.622862,
       "cagr": 0.118016,
       "qqq_cagr": 0.124383,
       "volatility": 0.164477,
       "mdd": -0.188263,
       "qqq_mdd": -0.351225,
       "beats_qqq": true
      }
     ],
     "holdings": 100.0
    }
   ],
   "grid_wins": 0,
   "original_stats": {
    "start": "2017-01-03",
    "end": "2026-10-30",
    "sharpe": 0.638757,
    "qqq_sharpe": 0.929852,
    "cagr": 0.129859,
    "qqq_cagr": 0.203598,
    "volatility": 0.23481,
    "mdd": -0.503512,
    "qqq_mdd": -0.351225,
    "beats_qqq": false,
    "halves": [
     {
      "start": "2017-01-03",
      "end": "2021-11-29",
      "sharpe": 0.602241,
      "qqq_sharpe": 1.249097,
      "cagr": 0.137204,
      "qqq_cagr": 0.288638,
      "volatility": 0.278084,
      "mdd": -0.503512,
      "qqq_mdd": -0.285594,
      "beats_qqq": false
     },
     {
      "start": "2021-11-29",
      "end": "2026-10-30",
      "sharpe": 0.729573,
      "qqq_sharpe": 0.622862,
      "cagr": 0.122581,
      "qqq_cagr": 0.124383,
      "volatility": 0.181613,
      "mdd": -0.209598,
      "qqq_mdd": -0.351225,
      "beats_qqq": true
     }
    ],
    "holdings": 50.0
   },
   "cost_0.1pct": {
    "start": "2016-12-30",
    "end": "2026-10-30",
    "sharpe": 0.623753,
    "qqq_sharpe": 0.933612,
    "cagr": 0.125803,
    "qqq_cagr": 0.20444,
    "volatility": 0.234817,
    "mdd": -0.503834,
    "qqq_mdd": -0.351225,
    "beats_qqq": false
   },
   "above_tbills": [
    {
     "sharpe": 0.538751,
     "qqq_sharpe": 0.826646
    },
    {
     "sharpe": 0.567828,
     "qqq_sharpe": 1.206171
    },
    {
     "sharpe": 0.523665,
     "qqq_sharpe": 0.461753
    }
   ],
   "checks": {
    "grid": false,
    "halves": false,
    "cost": false
   },
   "controls": {
    "above_tbills": false
   },
   "passes": false
  },
  "shareholder_yield": {
   "params": [
    "k",
    "rebalance"
   ],
   "values": [
    [
     25,
     50,
     100
    ],
    [
     "W",
     "M",
     "Q"
    ]
   ],
   "original": [
    50,
    "M"
   ],
   "grid": [
    {
     "k": 25,
     "rebalance": "W",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.672446,
     "qqq_sharpe": 0.929852,
     "cagr": 0.147286,
     "qqq_cagr": 0.203598,
     "volatility": 0.251861,
     "mdd": -0.518538,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 0.690473,
       "qqq_sharpe": 1.249097,
       "cagr": 0.170791,
       "qqq_cagr": 0.288638,
       "volatility": 0.288833,
       "mdd": -0.518538,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.667959,
       "qqq_sharpe": 0.622862,
       "cagr": 0.124316,
       "qqq_cagr": 0.124383,
       "volatility": 0.208538,
       "mdd": -0.261831,
       "qqq_mdd": -0.351225,
       "beats_qqq": true
      }
     ],
     "holdings": 25.0
    },
    {
     "k": 25,
     "rebalance": "M",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.656355,
     "qqq_sharpe": 0.929852,
     "cagr": 0.139797,
     "qqq_cagr": 0.203598,
     "volatility": 0.245818,
     "mdd": -0.507943,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 0.718382,
       "qqq_sharpe": 1.249097,
       "cagr": 0.175796,
       "qqq_cagr": 0.288638,
       "volatility": 0.28031,
       "mdd": -0.507943,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.589761,
       "qqq_sharpe": 0.622862,
       "cagr": 0.104996,
       "qqq_cagr": 0.124383,
       "volatility": 0.205708,
       "mdd": -0.269194,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      }
     ],
     "holdings": 25.0
    },
    {
     "k": 25,
     "rebalance": "Q",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.684899,
     "qqq_sharpe": 0.929852,
     "cagr": 0.147808,
     "qqq_cagr": 0.203598,
     "volatility": 0.245891,
     "mdd": -0.502313,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 0.748179,
       "qqq_sharpe": 1.249097,
       "cagr": 0.186499,
       "qqq_cagr": 0.288638,
       "volatility": 0.281964,
       "mdd": -0.502313,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.618159,
       "qqq_sharpe": 0.622862,
       "cagr": 0.110482,
       "qqq_cagr": 0.124383,
       "volatility": 0.203607,
       "mdd": -0.259326,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      }
     ],
     "holdings": 25.0
    },
    {
     "k": 50,
     "rebalance": "W",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.672978,
     "qqq_sharpe": 0.929852,
     "cagr": 0.145453,
     "qqq_cagr": 0.203598,
     "volatility": 0.247797,
     "mdd": -0.515291,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 0.661635,
       "qqq_sharpe": 1.249097,
       "cagr": 0.161169,
       "qqq_cagr": 0.288638,
       "volatility": 0.289147,
       "mdd": -0.515291,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.717871,
       "qqq_sharpe": 0.622862,
       "cagr": 0.129992,
       "qqq_cagr": 0.124383,
       "volatility": 0.198105,
       "mdd": -0.212098,
       "qqq_mdd": -0.351225,
       "beats_qqq": true
      }
     ],
     "holdings": 50.0
    },
    {
     "k": 50,
     "rebalance": "M",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.599268,
     "qqq_sharpe": 0.929852,
     "cagr": 0.122891,
     "qqq_cagr": 0.203598,
     "volatility": 0.24321,
     "mdd": -0.51126,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 0.576071,
       "qqq_sharpe": 1.249097,
       "cagr": 0.130836,
       "qqq_cagr": 0.288638,
       "volatility": 0.283427,
       "mdd": -0.51126,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.657617,
       "qqq_sharpe": 0.622862,
       "cagr": 0.115023,
       "qqq_cagr": 0.124383,
       "volatility": 0.19498,
       "mdd": -0.223543,
       "qqq_mdd": -0.351225,
       "beats_qqq": true
      }
     ],
     "holdings": 50.0
    },
    {
     "k": 50,
     "rebalance": "Q",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.640314,
     "qqq_sharpe": 0.929852,
     "cagr": 0.133753,
     "qqq_cagr": 0.203598,
     "volatility": 0.242327,
     "mdd": -0.489801,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 0.653618,
       "qqq_sharpe": 1.249097,
       "cagr": 0.156237,
       "qqq_cagr": 0.288638,
       "volatility": 0.284005,
       "mdd": -0.489801,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.649812,
       "qqq_sharpe": 0.622862,
       "cagr": 0.111767,
       "qqq_cagr": 0.124383,
       "volatility": 0.191902,
       "mdd": -0.220371,
       "qqq_mdd": -0.351225,
       "beats_qqq": true
      }
     ],
     "holdings": 50.0
    },
    {
     "k": 100,
     "rebalance": "W",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.682051,
     "qqq_sharpe": 0.929852,
     "cagr": 0.140086,
     "qqq_cagr": 0.203598,
     "volatility": 0.23216,
     "mdd": -0.483741,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 0.655493,
       "qqq_sharpe": 1.249097,
       "cagr": 0.151288,
       "qqq_cagr": 0.288638,
       "volatility": 0.271281,
       "mdd": -0.483741,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.750429,
       "qqq_sharpe": 0.622862,
       "cagr": 0.129023,
       "qqq_cagr": 0.124383,
       "volatility": 0.185049,
       "mdd": -0.190454,
       "qqq_mdd": -0.351225,
       "beats_qqq": true
      }
     ],
     "holdings": 99.86
    },
    {
     "k": 100,
     "rebalance": "M",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.641959,
     "qqq_sharpe": 0.929852,
     "cagr": 0.127691,
     "qqq_cagr": 0.203598,
     "volatility": 0.22824,
     "mdd": -0.481914,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 0.629826,
       "qqq_sharpe": 1.249097,
       "cagr": 0.140993,
       "qqq_cagr": 0.288638,
       "volatility": 0.265852,
       "mdd": -0.481914,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.685734,
       "qqq_sharpe": 0.622862,
       "cagr": 0.114581,
       "qqq_cagr": 0.124383,
       "volatility": 0.183163,
       "mdd": -0.20027,
       "qqq_mdd": -0.351225,
       "beats_qqq": true
      }
     ],
     "holdings": 99.86
    },
    {
     "k": 100,
     "rebalance": "Q",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.660202,
     "qqq_sharpe": 0.929852,
     "cagr": 0.132841,
     "qqq_cagr": 0.203598,
     "volatility": 0.229158,
     "mdd": -0.477889,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 0.618819,
       "qqq_sharpe": 1.249097,
       "cagr": 0.139039,
       "qqq_cagr": 0.288638,
       "volatility": 0.269245,
       "mdd": -0.477889,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.753346,
       "qqq_sharpe": 0.622862,
       "cagr": 0.126694,
       "qqq_cagr": 0.124383,
       "volatility": 0.180485,
       "mdd": -0.194555,
       "qqq_mdd": -0.351225,
       "beats_qqq": true
      }
     ],
     "holdings": 99.86
    }
   ],
   "grid_wins": 0,
   "original_stats": {
    "start": "2017-01-03",
    "end": "2026-10-30",
    "sharpe": 0.599268,
    "qqq_sharpe": 0.929852,
    "cagr": 0.122891,
    "qqq_cagr": 0.203598,
    "volatility": 0.24321,
    "mdd": -0.51126,
    "qqq_mdd": -0.351225,
    "beats_qqq": false,
    "halves": [
     {
      "start": "2017-01-03",
      "end": "2021-11-29",
      "sharpe": 0.576071,
      "qqq_sharpe": 1.249097,
      "cagr": 0.130836,
      "qqq_cagr": 0.288638,
      "volatility": 0.283427,
      "mdd": -0.51126,
      "qqq_mdd": -0.285594,
      "beats_qqq": false
     },
     {
      "start": "2021-11-29",
      "end": "2026-10-30",
      "sharpe": 0.657617,
      "qqq_sharpe": 0.622862,
      "cagr": 0.115023,
      "qqq_cagr": 0.124383,
      "volatility": 0.19498,
      "mdd": -0.223543,
      "qqq_mdd": -0.351225,
      "beats_qqq": true
     }
    ],
    "holdings": 50.0
   },
   "cost_0.1pct": {
    "start": "2016-12-30",
    "end": "2026-10-30",
    "sharpe": 0.582744,
    "qqq_sharpe": 0.933612,
    "cagr": 0.118306,
    "qqq_cagr": 0.20444,
    "volatility": 0.243205,
    "mdd": -0.511654,
    "qqq_mdd": -0.351225,
    "beats_qqq": false
   },
   "above_tbills": [
    {
     "sharpe": 0.50271,
     "qqq_sharpe": 0.826646
    },
    {
     "sharpe": 0.542314,
     "qqq_sharpe": 1.206171
    },
    {
     "sharpe": 0.465806,
     "qqq_sharpe": 0.461753
    }
   ],
   "checks": {
    "grid": false,
    "halves": false,
    "cost": false
   },
   "controls": {
    "above_tbills": false
   },
   "passes": false
  },
  "covered_call_switch": {
   "params": [
    "days",
    "rebalance"
   ],
   "values": [
    [
     150,
     200,
     250
    ],
    [
     "W",
     "M",
     "Q"
    ]
   ],
   "original": [
    200,
    "M"
   ],
   "grid": [
    {
     "days": 150,
     "rebalance": "W",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.916982,
     "qqq_sharpe": 0.929852,
     "cagr": 0.179271,
     "qqq_cagr": 0.203598,
     "volatility": 0.202761,
     "mdd": -0.296174,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 1.180322,
       "qqq_sharpe": 1.249097,
       "cagr": 0.249254,
       "qqq_cagr": 0.288638,
       "volatility": 0.207076,
       "mdd": -0.285594,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.642443,
       "qqq_sharpe": 0.622862,
       "cagr": 0.113387,
       "qqq_cagr": 0.124383,
       "volatility": 0.198367,
       "mdd": -0.296174,
       "qqq_mdd": -0.351225,
       "beats_qqq": true
      }
     ],
     "holdings": 1.0
    },
    {
     "days": 150,
     "rebalance": "M",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.829466,
     "qqq_sharpe": 0.929852,
     "cagr": 0.161393,
     "qqq_cagr": 0.203598,
     "volatility": 0.206613,
     "mdd": -0.292102,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 1.169533,
       "qqq_sharpe": 1.249097,
       "cagr": 0.25395,
       "qqq_cagr": 0.288638,
       "volatility": 0.213273,
       "mdd": -0.285594,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.467345,
       "qqq_sharpe": 0.622862,
       "cagr": 0.075897,
       "qqq_cagr": 0.124383,
       "volatility": 0.199696,
       "mdd": -0.292102,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      }
     ],
     "holdings": 1.0
    },
    {
     "days": 150,
     "rebalance": "Q",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.785718,
     "qqq_sharpe": 0.929852,
     "cagr": 0.149226,
     "qqq_cagr": 0.203598,
     "volatility": 0.203979,
     "mdd": -0.301348,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 1.069684,
       "qqq_sharpe": 1.249097,
       "cagr": 0.226159,
       "qqq_cagr": 0.288638,
       "volatility": 0.211911,
       "mdd": -0.285594,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.479566,
       "qqq_sharpe": 0.622862,
       "cagr": 0.077315,
       "qqq_cagr": 0.124383,
       "volatility": 0.195722,
       "mdd": -0.301348,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      }
     ],
     "holdings": 1.0
    },
    {
     "days": 200,
     "rebalance": "W",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.93845,
     "qqq_sharpe": 0.929852,
     "cagr": 0.18503,
     "qqq_cagr": 0.203598,
     "volatility": 0.203481,
     "mdd": -0.285594,
     "qqq_mdd": -0.351225,
     "beats_qqq": true,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 1.190225,
       "qqq_sharpe": 1.249097,
       "cagr": 0.253926,
       "qqq_cagr": 0.288638,
       "volatility": 0.208791,
       "mdd": -0.285594,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.673603,
       "qqq_sharpe": 0.622862,
       "cagr": 0.120095,
       "qqq_cagr": 0.124383,
       "volatility": 0.198047,
       "mdd": -0.28044,
       "qqq_mdd": -0.351225,
       "beats_qqq": true
      }
     ],
     "holdings": 1.0
    },
    {
     "days": 200,
     "rebalance": "M",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.893462,
     "qqq_sharpe": 0.929852,
     "cagr": 0.176572,
     "qqq_cagr": 0.203598,
     "volatility": 0.206314,
     "mdd": -0.285594,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 1.169533,
       "qqq_sharpe": 1.249097,
       "cagr": 0.25395,
       "qqq_cagr": 0.288638,
       "volatility": 0.213273,
       "mdd": -0.285594,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.598841,
       "qqq_sharpe": 0.622862,
       "cagr": 0.104165,
       "qqq_cagr": 0.124383,
       "volatility": 0.199114,
       "mdd": -0.275884,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      }
     ],
     "holdings": 1.0
    },
    {
     "days": 200,
     "rebalance": "Q",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.785718,
     "qqq_sharpe": 0.929852,
     "cagr": 0.149226,
     "qqq_cagr": 0.203598,
     "volatility": 0.203979,
     "mdd": -0.301348,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 1.069684,
       "qqq_sharpe": 1.249097,
       "cagr": 0.226159,
       "qqq_cagr": 0.288638,
       "volatility": 0.211911,
       "mdd": -0.285594,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.479566,
       "qqq_sharpe": 0.622862,
       "cagr": 0.077315,
       "qqq_cagr": 0.124383,
       "volatility": 0.195722,
       "mdd": -0.301348,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      }
     ],
     "holdings": 1.0
    },
    {
     "days": 250,
     "rebalance": "W",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.913907,
     "qqq_sharpe": 0.929852,
     "cagr": 0.180169,
     "qqq_cagr": 0.203598,
     "volatility": 0.204714,
     "mdd": -0.329398,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 1.177176,
       "qqq_sharpe": 1.249097,
       "cagr": 0.251431,
       "qqq_cagr": 0.288638,
       "volatility": 0.209547,
       "mdd": -0.285594,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.638233,
       "qqq_sharpe": 0.622862,
       "cagr": 0.113147,
       "qqq_cagr": 0.124383,
       "volatility": 0.199778,
       "mdd": -0.329398,
       "qqq_mdd": -0.351225,
       "beats_qqq": true
      }
     ],
     "holdings": 1.0
    },
    {
     "days": 250,
     "rebalance": "M",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.860806,
     "qqq_sharpe": 0.929852,
     "cagr": 0.170196,
     "qqq_cagr": 0.203598,
     "volatility": 0.208294,
     "mdd": -0.345631,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 1.15198,
       "qqq_sharpe": 1.249097,
       "cagr": 0.250528,
       "qqq_cagr": 0.288638,
       "volatility": 0.214345,
       "mdd": -0.285594,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.552713,
       "qqq_sharpe": 0.622862,
       "cagr": 0.095227,
       "qqq_cagr": 0.124383,
       "volatility": 0.20206,
       "mdd": -0.345631,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      }
     ],
     "holdings": 1.0
    },
    {
     "days": 250,
     "rebalance": "Q",
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.781427,
     "qqq_sharpe": 0.929852,
     "cagr": 0.15264,
     "qqq_cagr": 0.203598,
     "volatility": 0.210696,
     "mdd": -0.366664,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 1.069684,
       "qqq_sharpe": 1.249097,
       "cagr": 0.226159,
       "qqq_cagr": 0.288638,
       "volatility": 0.211911,
       "mdd": -0.285594,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.489812,
       "qqq_sharpe": 0.622862,
       "cagr": 0.083715,
       "qqq_cagr": 0.124383,
       "volatility": 0.209487,
       "mdd": -0.366664,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      }
     ],
     "holdings": 1.0
    }
   ],
   "grid_wins": 1,
   "original_stats": {
    "start": "2017-01-03",
    "end": "2026-10-30",
    "sharpe": 0.893462,
    "qqq_sharpe": 0.929852,
    "cagr": 0.176572,
    "qqq_cagr": 0.203598,
    "volatility": 0.206314,
    "mdd": -0.285594,
    "qqq_mdd": -0.351225,
    "beats_qqq": false,
    "halves": [
     {
      "start": "2017-01-03",
      "end": "2021-11-29",
      "sharpe": 1.169533,
      "qqq_sharpe": 1.249097,
      "cagr": 0.25395,
      "qqq_cagr": 0.288638,
      "volatility": 0.213273,
      "mdd": -0.285594,
      "qqq_mdd": -0.285594,
      "beats_qqq": false
     },
     {
      "start": "2021-11-29",
      "end": "2026-10-30",
      "sharpe": 0.598841,
      "qqq_sharpe": 0.622862,
      "cagr": 0.104165,
      "qqq_cagr": 0.124383,
      "volatility": 0.199114,
      "mdd": -0.275884,
      "qqq_mdd": -0.351225,
      "beats_qqq": false
     }
    ],
    "holdings": 1.0
   },
   "cost_0.1pct": {
    "start": "2016-12-30",
    "end": "2026-10-30",
    "sharpe": 0.882897,
    "qqq_sharpe": 0.933612,
    "cagr": 0.173881,
    "qqq_cagr": 0.20444,
    "volatility": 0.206312,
    "mdd": -0.285594,
    "qqq_mdd": -0.351225,
    "beats_qqq": false
   },
   "above_tbills": [
    {
     "sharpe": 0.779637,
     "qqq_sharpe": 0.826646
    },
    {
     "sharpe": 1.124599,
     "qqq_sharpe": 1.206171
    },
    {
     "sharpe": 0.411208,
     "qqq_sharpe": 0.461753
    }
   ],
   "checks": {
    "grid": false,
    "halves": false,
    "cost": false
   },
   "fixed_at_average_weights": {
    "weights": {
     "QQQ": 0.8305,
     "QYLD": 0.1695
    },
    "start": "2017-01-03",
    "end": "2026-10-30",
    "sharpe": 0.907437,
    "qqq_sharpe": 0.929852,
    "cagr": 0.18562,
    "qqq_cagr": 0.203598,
    "volatility": 0.213148,
    "mdd": -0.333052,
    "qqq_mdd": -0.351225,
    "beats_qqq": false,
    "halves": [
     {
      "start": "2017-01-03",
      "end": "2021-11-29",
      "sharpe": 1.197016,
      "qqq_sharpe": 1.249097,
      "cagr": 0.258026,
      "qqq_cagr": 0.288638,
      "volatility": 0.21059,
      "mdd": -0.279317,
      "qqq_mdd": -0.285594,
      "beats_qqq": false
     },
     {
      "start": "2021-11-29",
      "end": "2026-10-30",
      "sharpe": 0.624752,
      "qqq_sharpe": 0.622862,
      "cagr": 0.117567,
      "qqq_cagr": 0.124383,
      "volatility": 0.215698,
      "mdd": -0.332632,
      "qqq_mdd": -0.351225,
      "beats_qqq": true
     }
    ],
    "above_tbills": [
     {
      "sharpe": 0.797208,
      "qqq_sharpe": 0.826646
     },
     {
      "sharpe": 1.151504,
      "qqq_sharpe": 1.206171
     },
     {
      "sharpe": 0.451478,
      "qqq_sharpe": 0.461753
     }
    ]
   },
   "controls": {
    "above_tbills": false,
    "fixed_at_average": false
   },
   "passes": false
  },
  "factor_rotation": {
   "params": [
    "months",
    "k"
   ],
   "values": [
    [
     9,
     12,
     15
    ],
    [
     1,
     2,
     3
    ]
   ],
   "original": [
    12,
    2
   ],
   "grid": [
    {
     "months": 9,
     "k": 1,
     "start": "2017-05-01",
     "end": "2026-10-30",
     "sharpe": 0.760982,
     "qqq_sharpe": 0.882729,
     "cagr": 0.143126,
     "qqq_cagr": 0.193502,
     "volatility": 0.203382,
     "mdd": -0.315757,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-05-01",
       "end": "2022-01-27",
       "sharpe": 0.898484,
       "qqq_sharpe": 0.981058,
       "cagr": 0.183973,
       "qqq_cagr": 0.220881,
       "volatility": 0.213401,
       "mdd": -0.315757,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2022-01-27",
       "end": "2026-10-30",
       "sharpe": 0.610545,
       "qqq_sharpe": 0.784329,
       "cagr": 0.103799,
       "qqq_cagr": 0.166814,
       "volatility": 0.192897,
       "mdd": -0.245523,
       "qqq_mdd": -0.295661,
       "beats_qqq": false
      }
     ],
     "holdings": 1.0
    },
    {
     "months": 9,
     "k": 2,
     "start": "2017-05-01",
     "end": "2026-10-30",
     "sharpe": 0.804157,
     "qqq_sharpe": 0.882729,
     "cagr": 0.138342,
     "qqq_cagr": 0.193502,
     "volatility": 0.182159,
     "mdd": -0.338605,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-05-01",
       "end": "2022-01-27",
       "sharpe": 0.809434,
       "qqq_sharpe": 0.981058,
       "cagr": 0.152293,
       "qqq_cagr": 0.220881,
       "volatility": 0.199976,
       "mdd": -0.338605,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2022-01-27",
       "end": "2026-10-30",
       "sharpe": 0.806894,
       "qqq_sharpe": 0.784329,
       "cagr": 0.1246,
       "qqq_cagr": 0.166814,
       "volatility": 0.16246,
       "mdd": -0.182362,
       "qqq_mdd": -0.295661,
       "beats_qqq": true
      }
     ],
     "holdings": 2.0
    },
    {
     "months": 9,
     "k": 3,
     "start": "2017-05-01",
     "end": "2026-10-30",
     "sharpe": 0.767203,
     "qqq_sharpe": 0.882729,
     "cagr": 0.125835,
     "qqq_cagr": 0.193502,
     "volatility": 0.174796,
     "mdd": -0.328332,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-05-01",
       "end": "2022-01-27",
       "sharpe": 0.756143,
       "qqq_sharpe": 0.981058,
       "cagr": 0.136921,
       "qqq_cagr": 0.220881,
       "volatility": 0.195045,
       "mdd": -0.328332,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2022-01-27",
       "end": "2026-10-30",
       "sharpe": 0.794544,
       "qqq_sharpe": 0.784329,
       "cagr": 0.114888,
       "qqq_cagr": 0.166814,
       "volatility": 0.151931,
       "mdd": -0.187321,
       "qqq_mdd": -0.295661,
       "beats_qqq": true
      }
     ],
     "holdings": 3.0
    },
    {
     "months": 12,
     "k": 1,
     "start": "2017-05-01",
     "end": "2026-10-30",
     "sharpe": 0.77469,
     "qqq_sharpe": 0.882729,
     "cagr": 0.147976,
     "qqq_cagr": 0.193502,
     "volatility": 0.205924,
     "mdd": -0.315781,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-05-01",
       "end": "2022-01-27",
       "sharpe": 0.729827,
       "qqq_sharpe": 0.981058,
       "cagr": 0.14517,
       "qqq_cagr": 0.220881,
       "volatility": 0.218555,
       "mdd": -0.315781,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2022-01-27",
       "end": "2026-10-30",
       "sharpe": 0.828617,
       "qqq_sharpe": 0.784329,
       "cagr": 0.150782,
       "qqq_cagr": 0.166814,
       "volatility": 0.192546,
       "mdd": -0.22505,
       "qqq_mdd": -0.295661,
       "beats_qqq": true
      }
     ],
     "holdings": 1.0
    },
    {
     "months": 12,
     "k": 2,
     "start": "2017-05-01",
     "end": "2026-10-30",
     "sharpe": 0.827668,
     "qqq_sharpe": 0.882729,
     "cagr": 0.143602,
     "qqq_cagr": 0.193502,
     "volatility": 0.182673,
     "mdd": -0.338605,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-05-01",
       "end": "2022-01-27",
       "sharpe": 0.739676,
       "qqq_sharpe": 0.981058,
       "cagr": 0.137708,
       "qqq_cagr": 0.220881,
       "volatility": 0.202215,
       "mdd": -0.338605,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2022-01-27",
       "end": "2026-10-30",
       "sharpe": 0.950092,
       "qqq_sharpe": 0.784329,
       "cagr": 0.14951,
       "qqq_cagr": 0.166814,
       "volatility": 0.16084,
       "mdd": -0.178334,
       "qqq_mdd": -0.295661,
       "beats_qqq": true
      }
     ],
     "holdings": 2.0
    },
    {
     "months": 12,
     "k": 3,
     "start": "2017-05-01",
     "end": "2026-10-30",
     "sharpe": 0.834407,
     "qqq_sharpe": 0.882729,
     "cagr": 0.139374,
     "qqq_cagr": 0.193502,
     "volatility": 0.175146,
     "mdd": -0.328332,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-05-01",
       "end": "2022-01-27",
       "sharpe": 0.817778,
       "qqq_sharpe": 0.981058,
       "cagr": 0.151333,
       "qqq_cagr": 0.220881,
       "volatility": 0.195982,
       "mdd": -0.328332,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2022-01-27",
       "end": "2026-10-30",
       "sharpe": 0.87115,
       "qqq_sharpe": 0.784329,
       "cagr": 0.127572,
       "qqq_cagr": 0.166814,
       "volatility": 0.15153,
       "mdd": -0.182675,
       "qqq_mdd": -0.295661,
       "beats_qqq": true
      }
     ],
     "holdings": 3.0
    },
    {
     "months": 15,
     "k": 1,
     "start": "2017-05-01",
     "end": "2026-10-30",
     "sharpe": 0.57441,
     "qqq_sharpe": 0.882729,
     "cagr": 0.1048,
     "qqq_cagr": 0.193502,
     "volatility": 0.213583,
     "mdd": -0.31509,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-05-01",
       "end": "2022-01-27",
       "sharpe": 0.638061,
       "qqq_sharpe": 0.981058,
       "cagr": 0.12376,
       "qqq_cagr": 0.220881,
       "volatility": 0.221345,
       "mdd": -0.31509,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2022-01-27",
       "end": "2026-10-30",
       "sharpe": 0.506409,
       "qqq_sharpe": 0.784329,
       "cagr": 0.086214,
       "qqq_cagr": 0.166814,
       "volatility": 0.205608,
       "mdd": -0.303071,
       "qqq_mdd": -0.295661,
       "beats_qqq": false
      }
     ],
     "holdings": 1.0
    },
    {
     "months": 15,
     "k": 2,
     "start": "2017-05-01",
     "end": "2026-10-30",
     "sharpe": 0.900626,
     "qqq_sharpe": 0.882729,
     "cagr": 0.161108,
     "qqq_cagr": 0.193502,
     "volatility": 0.185328,
     "mdd": -0.311409,
     "qqq_mdd": -0.351225,
     "beats_qqq": true,
     "halves": [
      {
       "start": "2017-05-01",
       "end": "2022-01-27",
       "sharpe": 0.817457,
       "qqq_sharpe": 0.981058,
       "cagr": 0.155913,
       "qqq_cagr": 0.220881,
       "volatility": 0.202511,
       "mdd": -0.311409,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2022-01-27",
       "end": "2026-10-30",
       "sharpe": 1.010994,
       "qqq_sharpe": 0.784329,
       "cagr": 0.166311,
       "qqq_cagr": 0.166814,
       "volatility": 0.16645,
       "mdd": -0.181407,
       "qqq_mdd": -0.295661,
       "beats_qqq": true
      }
     ],
     "holdings": 2.0
    },
    {
     "months": 15,
     "k": 3,
     "start": "2017-05-01",
     "end": "2026-10-30",
     "sharpe": 0.840786,
     "qqq_sharpe": 0.882729,
     "cagr": 0.140537,
     "qqq_cagr": 0.193502,
     "volatility": 0.175007,
     "mdd": -0.328332,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-05-01",
       "end": "2022-01-27",
       "sharpe": 0.774438,
       "qqq_sharpe": 0.981058,
       "cagr": 0.141271,
       "qqq_cagr": 0.220881,
       "volatility": 0.195482,
       "mdd": -0.328332,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2022-01-27",
       "end": "2026-10-30",
       "sharpe": 0.940978,
       "qqq_sharpe": 0.784329,
       "cagr": 0.139806,
       "qqq_cagr": 0.166814,
       "volatility": 0.151857,
       "mdd": -0.176047,
       "qqq_mdd": -0.295661,
       "beats_qqq": true
      }
     ],
     "holdings": 3.0
    }
   ],
   "grid_wins": 1,
   "original_stats": {
    "start": "2017-05-01",
    "end": "2026-10-30",
    "sharpe": 0.827668,
    "qqq_sharpe": 0.882729,
    "cagr": 0.143602,
    "qqq_cagr": 0.193502,
    "volatility": 0.182673,
    "mdd": -0.338605,
    "qqq_mdd": -0.351225,
    "beats_qqq": false,
    "halves": [
     {
      "start": "2017-05-01",
      "end": "2022-01-27",
      "sharpe": 0.739676,
      "qqq_sharpe": 0.981058,
      "cagr": 0.137708,
      "qqq_cagr": 0.220881,
      "volatility": 0.202215,
      "mdd": -0.338605,
      "qqq_mdd": -0.285594,
      "beats_qqq": false
     },
     {
      "start": "2022-01-27",
      "end": "2026-10-30",
      "sharpe": 0.950092,
      "qqq_sharpe": 0.784329,
      "cagr": 0.14951,
      "qqq_cagr": 0.166814,
      "volatility": 0.16084,
      "mdd": -0.178334,
      "qqq_mdd": -0.295661,
      "beats_qqq": true
     }
    ],
    "holdings": 2.0
   },
   "cost_0.1pct": {
    "start": "2017-04-28",
    "end": "2026-10-30",
    "sharpe": 0.808722,
    "qqq_sharpe": 0.886547,
    "cagr": 0.139621,
    "qqq_cagr": 0.194432,
    "volatility": 0.182711,
    "mdd": -0.338608,
    "qqq_mdd": -0.351225,
    "beats_qqq": false
   },
   "above_tbills": [
    {
     "sharpe": 0.695317,
     "qqq_sharpe": 0.77813
    },
    {
     "sharpe": 0.692085,
     "qqq_sharpe": 0.939316
    },
    {
     "sharpe": 0.70914,
     "qqq_sharpe": 0.617189
    }
   ],
   "checks": {
    "grid": false,
    "halves": false,
    "cost": false
   },
   "fixed_at_average_weights": {
    "weights": {
     "SPMO": 0.3289,
     "SPHQ": 0.2939,
     "SPLV": 0.1535,
     "RPV": 0.2237
    },
    "start": "2017-05-01",
    "end": "2026-10-30",
    "sharpe": 0.845,
    "qqq_sharpe": 0.882729,
    "cagr": 0.144371,
    "qqq_cagr": 0.193502,
    "volatility": 0.178961,
    "mdd": -0.360814,
    "qqq_mdd": -0.351225,
    "beats_qqq": false,
    "halves": [
     {
      "start": "2017-05-01",
      "end": "2022-01-27",
      "sharpe": 0.759617,
      "qqq_sharpe": 0.981058,
      "cagr": 0.14142,
      "qqq_cagr": 0.220881,
      "volatility": 0.200936,
      "mdd": -0.360814,
      "qqq_mdd": -0.285594,
      "beats_qqq": false
     },
     {
      "start": "2022-01-27",
      "end": "2026-10-30",
      "sharpe": 0.973142,
      "qqq_sharpe": 0.784329,
      "cagr": 0.147321,
      "qqq_cagr": 0.166814,
      "volatility": 0.153943,
      "mdd": -0.186516,
      "qqq_mdd": -0.295661,
      "beats_qqq": true
     }
    ],
    "above_tbills": [
     {
      "sharpe": 0.709916,
      "qqq_sharpe": 0.77813
     },
     {
      "sharpe": 0.711677,
      "qqq_sharpe": 0.939316
     },
     {
      "sharpe": 0.721504,
      "qqq_sharpe": 0.617189
     }
    ]
   },
   "controls": {
    "above_tbills": false,
    "fixed_at_average": false
   },
   "passes": false
  },
  "pairs": {
   "params": [
    "z",
    "pairs"
   ],
   "values": [
    [
     1.5,
     2.0,
     2.5
    ],
    [
     10,
     20,
     30
    ]
   ],
   "original": [
    2.0,
    20
   ],
   "grid": [
    {
     "z": 1.5,
     "pairs": 10,
     "start": "2017-01-04",
     "end": "2026-10-30",
     "sharpe": 0.473326,
     "qqq_sharpe": 0.927623,
     "cagr": 0.010881,
     "qqq_cagr": 0.202995,
     "volatility": 0.023495,
     "mdd": -0.057601,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-04",
       "end": "2021-11-30",
       "sharpe": 0.251524,
       "qqq_sharpe": 1.230127,
       "cagr": 0.006367,
       "qqq_cagr": 0.283336,
       "volatility": 0.026656,
       "mdd": -0.057601,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-30",
       "end": "2026-10-30",
       "sharpe": 0.783271,
       "qqq_sharpe": 0.636319,
       "cagr": 0.015406,
       "qqq_cagr": 0.127846,
       "volatility": 0.01984,
       "mdd": -0.026114,
       "qqq_mdd": -0.351225,
       "beats_qqq": true
      }
     ],
     "holdings": 10.71
    },
    {
     "z": 1.5,
     "pairs": 20,
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.409682,
     "qqq_sharpe": 0.929852,
     "cagr": 0.007489,
     "qqq_cagr": 0.203598,
     "volatility": 0.018671,
     "mdd": -0.030755,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 0.281066,
       "qqq_sharpe": 1.249097,
       "cagr": 0.005684,
       "qqq_cagr": 0.288638,
       "volatility": 0.020958,
       "mdd": -0.030755,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.585421,
       "qqq_sharpe": 0.622862,
       "cagr": 0.009291,
       "qqq_cagr": 0.124383,
       "volatility": 0.016071,
       "mdd": -0.020219,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      }
     ],
     "holdings": 17.1
    },
    {
     "z": 1.5,
     "pairs": 30,
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.336676,
     "qqq_sharpe": 0.929852,
     "cagr": 0.006153,
     "qqq_cagr": 0.203598,
     "volatility": 0.018778,
     "mdd": -0.050609,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 0.443424,
       "qqq_sharpe": 1.249097,
       "cagr": 0.009204,
       "qqq_cagr": 0.288638,
       "volatility": 0.021177,
       "mdd": -0.050609,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.202981,
       "qqq_sharpe": 0.622862,
       "cagr": 0.00312,
       "qqq_cagr": 0.124383,
       "volatility": 0.016031,
       "mdd": -0.031459,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      }
     ],
     "holdings": 24.3
    },
    {
     "z": 2.0,
     "pairs": 10,
     "start": "2017-01-06",
     "end": "2026-10-30",
     "sharpe": 0.287435,
     "qqq_sharpe": 0.921607,
     "cagr": 0.006088,
     "qqq_cagr": 0.201358,
     "volatility": 0.022005,
     "mdd": -0.057377,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-06",
       "end": "2021-12-01",
       "sharpe": 0.118146,
       "qqq_sharpe": 1.201287,
       "cagr": 0.002656,
       "qqq_cagr": 0.275283,
       "volatility": 0.025134,
       "mdd": -0.057377,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-12-01",
       "end": "2026-10-30",
       "sharpe": 0.527549,
       "qqq_sharpe": 0.651943,
       "cagr": 0.009523,
       "qqq_cagr": 0.131869,
       "volatility": 0.018355,
       "mdd": -0.025704,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      }
     ],
     "holdings": 9.55
    },
    {
     "z": 2.0,
     "pairs": 20,
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.317523,
     "qqq_sharpe": 0.929852,
     "cagr": 0.005419,
     "qqq_cagr": 0.203598,
     "volatility": 0.017538,
     "mdd": -0.028795,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 0.163155,
       "qqq_sharpe": 1.249097,
       "cagr": 0.003002,
       "qqq_cagr": 0.288638,
       "volatility": 0.019548,
       "mdd": -0.028795,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.520427,
       "qqq_sharpe": 0.622862,
       "cagr": 0.007836,
       "qqq_cagr": 0.124383,
       "volatility": 0.015272,
       "mdd": -0.02849,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      }
     ],
     "holdings": 15.57
    },
    {
     "z": 2.0,
     "pairs": 30,
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.259669,
     "qqq_sharpe": 0.929852,
     "cagr": 0.004524,
     "qqq_cagr": 0.203598,
     "volatility": 0.018041,
     "mdd": -0.048547,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 0.381904,
       "qqq_sharpe": 1.249097,
       "cagr": 0.007535,
       "qqq_cagr": 0.288638,
       "volatility": 0.0202,
       "mdd": -0.048547,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.106143,
       "qqq_sharpe": 0.622862,
       "cagr": 0.00153,
       "qqq_cagr": 0.124383,
       "volatility": 0.015592,
       "mdd": -0.035942,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      }
     ],
     "holdings": 22.12
    },
    {
     "z": 2.5,
     "pairs": 10,
     "start": "2017-01-09",
     "end": "2026-10-30",
     "sharpe": 0.300805,
     "qqq_sharpe": 0.920328,
     "cagr": 0.006042,
     "qqq_cagr": 0.201142,
     "volatility": 0.020782,
     "mdd": -0.050655,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-09",
       "end": "2021-12-01",
       "sharpe": 0.035128,
       "qqq_sharpe": 1.198789,
       "cagr": 0.000555,
       "qqq_cagr": 0.27495,
       "volatility": 0.02393,
       "mdd": -0.050655,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-12-01",
       "end": "2026-10-30",
       "sharpe": 0.683328,
       "qqq_sharpe": 0.651943,
       "cagr": 0.011538,
       "qqq_cagr": 0.131869,
       "volatility": 0.017067,
       "mdd": -0.020635,
       "qqq_mdd": -0.351225,
       "beats_qqq": true
      }
     ],
     "holdings": 8.23
    },
    {
     "z": 2.5,
     "pairs": 20,
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.324881,
     "qqq_sharpe": 0.929852,
     "cagr": 0.005394,
     "qqq_cagr": 0.203598,
     "volatility": 0.017036,
     "mdd": -0.037005,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 0.119926,
       "qqq_sharpe": 1.249097,
       "cagr": 0.002114,
       "qqq_cagr": 0.288638,
       "volatility": 0.019145,
       "mdd": -0.037005,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.599623,
       "qqq_sharpe": 0.622862,
       "cagr": 0.008675,
       "qqq_cagr": 0.124383,
       "volatility": 0.014632,
       "mdd": -0.023094,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      }
     ],
     "holdings": 13.6
    },
    {
     "z": 2.5,
     "pairs": 30,
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.199457,
     "qqq_sharpe": 0.929852,
     "cagr": 0.003375,
     "qqq_cagr": 0.203598,
     "volatility": 0.017707,
     "mdd": -0.060693,
     "qqq_mdd": -0.351225,
     "beats_qqq": false,
     "halves": [
      {
       "start": "2017-01-03",
       "end": "2021-11-29",
       "sharpe": 0.307128,
       "qqq_sharpe": 1.249097,
       "cagr": 0.005962,
       "qqq_cagr": 0.288638,
       "volatility": 0.020017,
       "mdd": -0.060693,
       "qqq_mdd": -0.285594,
       "beats_qqq": false
      },
      {
       "start": "2021-11-29",
       "end": "2026-10-30",
       "sharpe": 0.060849,
       "qqq_sharpe": 0.622862,
       "cagr": 0.0008,
       "qqq_cagr": 0.124383,
       "volatility": 0.015055,
       "mdd": -0.032513,
       "qqq_mdd": -0.351225,
       "beats_qqq": false
      }
     ],
     "holdings": 19.4
    }
   ],
   "grid_wins": 0,
   "original_stats": {
    "start": "2017-01-03",
    "end": "2026-10-30",
    "sharpe": 0.317523,
    "qqq_sharpe": 0.929852,
    "cagr": 0.005419,
    "qqq_cagr": 0.203598,
    "volatility": 0.017538,
    "mdd": -0.028795,
    "qqq_mdd": -0.351225,
    "beats_qqq": false,
    "halves": [
     {
      "start": "2017-01-03",
      "end": "2021-11-29",
      "sharpe": 0.163155,
      "qqq_sharpe": 1.249097,
      "cagr": 0.003002,
      "qqq_cagr": 0.288638,
      "volatility": 0.019548,
      "mdd": -0.028795,
      "qqq_mdd": -0.285594,
      "beats_qqq": false
     },
     {
      "start": "2021-11-29",
      "end": "2026-10-30",
      "sharpe": 0.520427,
      "qqq_sharpe": 0.622862,
      "cagr": 0.007836,
      "qqq_cagr": 0.124383,
      "volatility": 0.015272,
      "mdd": -0.02849,
      "qqq_mdd": -0.351225,
      "beats_qqq": false
     }
    ],
    "holdings": 15.57
   },
   "cost_0.1pct": {
    "start": "2017-01-03",
    "end": "2026-10-30",
    "sharpe": -0.026034,
    "qqq_sharpe": 0.929852,
    "cagr": -0.000609,
    "qqq_cagr": 0.203598,
    "volatility": 0.017531,
    "mdd": -0.045697,
    "qqq_mdd": -0.351225,
    "beats_qqq": false
   },
   "above_tbills": [
    {
     "sharpe": -1.004758,
     "qqq_sharpe": 0.826646
    },
    {
     "sharpe": -0.323342,
     "qqq_sharpe": 1.206171
    },
    {
     "sharpe": -1.880103,
     "qqq_sharpe": 0.461753
    }
   ],
   "checks": {
    "grid": false,
    "halves": false,
    "cost": false
   },
   "controls": {
    "above_tbills": false
   },
   "passes": false
  }
 },
 "starts": {
  "mega_cap": "2016-12-30",
  "cap_power_ndx": "2016-12-30",
  "cap_power_spx": "2016-12-30",
  "dividend_growth": "2019-12-31",
  "high_yield": "2016-12-30",
  "shareholder_yield": "2016-12-30",
  "covered_call_switch": "2016-12-30",
  "factor_rotation": "2017-04-28",
  "pairs": "2016-12-30"
 },
 "buy_and_hold": {
  "QQQ": {
   "start": "2016-12-30",
   "end": "2026-10-30",
   "sharpe": 0.933612,
   "qqq_sharpe": 0.933612,
   "cagr": 0.20444,
   "qqq_cagr": 0.20444,
   "volatility": 0.22764,
   "mdd": -0.351225,
   "qqq_mdd": -0.351225,
   "beats_qqq": false,
   "halves": [
    {
     "start": "2016-12-30",
     "end": "2021-11-29",
     "sharpe": 1.256606,
     "qqq_sharpe": 1.256606,
     "cagr": 0.290247,
     "qqq_cagr": 0.290247,
     "volatility": 0.223223,
     "mdd": -0.285594,
     "qqq_mdd": -0.285594,
     "beats_qqq": false
    },
    {
     "start": "2021-11-29",
     "end": "2026-10-30",
     "sharpe": 0.622862,
     "qqq_sharpe": 0.622862,
     "cagr": 0.124383,
     "qqq_cagr": 0.124383,
     "volatility": 0.231988,
     "mdd": -0.351225,
     "qqq_mdd": -0.351225,
     "beats_qqq": false
    }
   ],
   "above_tbills": [
    {
     "sharpe": 0.830241,
     "qqq_sharpe": 0.830241
    },
    {
     "sharpe": 1.213318,
     "qqq_sharpe": 1.213318
    },
    {
     "sharpe": 0.461753,
     "qqq_sharpe": 0.461753
    }
   ]
  },
  "QYLD": {
   "start": "2016-12-30",
   "end": "2026-10-30",
   "sharpe": 0.661916,
   "qqq_sharpe": 0.933612,
   "cagr": 0.095758,
   "qqq_cagr": 0.20444,
   "volatility": 0.157322,
   "mdd": -0.24735,
   "qqq_mdd": -0.351225,
   "beats_qqq": false,
   "halves": [
    {
     "start": "2016-12-30",
     "end": "2021-11-29",
     "sharpe": 0.744494,
     "qqq_sharpe": 1.256606,
     "cagr": 0.113947,
     "qqq_cagr": 0.290247,
     "volatility": 0.163349,
     "mdd": -0.24735,
     "qqq_mdd": -0.285594,
     "beats_qqq": false
    },
    {
     "start": "2021-11-29",
     "end": "2026-10-30",
     "sharpe": 0.573375,
     "qqq_sharpe": 0.622862,
     "cagr": 0.077876,
     "qqq_cagr": 0.124383,
     "volatility": 0.151108,
     "mdd": -0.246088,
     "qqq_mdd": -0.351225,
     "beats_qqq": false
    }
   ],
   "above_tbills": [
    {
     "sharpe": 0.512449,
     "qqq_sharpe": 0.830241
    },
    {
     "sharpe": 0.685357,
     "qqq_sharpe": 1.213318
    },
    {
     "sharpe": 0.326068,
     "qqq_sharpe": 0.461753
    }
   ]
  },
  "XYLD": {
   "start": "2016-12-30",
   "end": "2026-10-30",
   "sharpe": 0.63715,
   "qqq_sharpe": 0.933612,
   "cagr": 0.083353,
   "qqq_cagr": 0.20444,
   "volatility": 0.14194,
   "mdd": -0.334427,
   "qqq_mdd": -0.351225,
   "beats_qqq": false,
   "halves": [
    {
     "start": "2016-12-30",
     "end": "2021-11-29",
     "sharpe": 0.61971,
     "qqq_sharpe": 1.256606,
     "cagr": 0.092936,
     "qqq_cagr": 0.290247,
     "volatility": 0.166281,
     "mdd": -0.334427,
     "qqq_mdd": -0.285594,
     "beats_qqq": false
    },
    {
     "start": "2021-11-29",
     "end": "2026-10-30",
     "sharpe": 0.691789,
     "qqq_sharpe": 0.622862,
     "cagr": 0.073859,
     "qqq_cagr": 0.124383,
     "volatility": 0.112488,
     "mdd": -0.186573,
     "qqq_mdd": -0.351225,
     "beats_qqq": true
    }
   ],
   "above_tbills": [
    {
     "sharpe": 0.471427,
     "qqq_sharpe": 0.830241
    },
    {
     "sharpe": 0.561486,
     "qqq_sharpe": 1.213318
    },
    {
     "sharpe": 0.35959,
     "qqq_sharpe": 0.461753
    }
   ]
  },
  "JEPI": {
   "start": "2020-05-21",
   "end": "2026-10-30",
   "sharpe": 1.060222,
   "qqq_sharpe": 0.900999,
   "cagr": 0.112193,
   "qqq_cagr": 0.194046,
   "volatility": 0.105872,
   "mdd": -0.13719,
   "qqq_mdd": -0.351225,
   "beats_qqq": true,
   "halves": [
    {
     "start": "2020-05-21",
     "end": "2023-08-10",
     "sharpe": 1.156144,
     "qqq_sharpe": 0.751817,
     "cagr": 0.131115,
     "qqq_cagr": 0.166753,
     "volatility": 0.112219,
     "mdd": -0.13719,
     "qqq_mdd": -0.351225,
     "beats_qqq": true
    },
    {
     "start": "2023-08-10",
     "end": "2026-10-30",
     "sharpe": 0.955271,
     "qqq_sharpe": 1.089187,
     "cagr": 0.093603,
     "qqq_cagr": 0.221953,
     "volatility": 0.099169,
     "mdd": -0.132557,
     "qqq_mdd": -0.227708,
     "beats_qqq": false
    }
   ],
   "above_tbills": [
    {
     "sharpe": 0.791699,
     "qqq_sharpe": 0.775279
    },
    {
     "sharpe": 1.042776,
     "qqq_sharpe": 0.700376
    },
    {
     "sharpe": 0.510597,
     "qqq_sharpe": 0.872431
    }
   ]
  },
  "JEPQ": {
   "start": "2022-05-04",
   "end": "2026-10-30",
   "sharpe": 0.906004,
   "qqq_sharpe": 0.878465,
   "cagr": 0.146702,
   "qqq_cagr": 0.186211,
   "volatility": 0.167102,
   "mdd": -0.200617,
   "qqq_mdd": -0.227708,
   "beats_qqq": true,
   "halves": [
    {
     "start": "2022-05-04",
     "end": "2024-08-02",
     "sharpe": 0.755349,
     "qqq_sharpe": 0.74662,
     "cagr": 0.117154,
     "qqq_cagr": 0.15528,
     "volatility": 0.165457,
     "mdd": -0.168255,
     "qqq_mdd": -0.216495,
     "beats_qqq": true
    },
    {
     "start": "2024-08-02",
     "end": "2026-10-30",
     "sharpe": 1.053268,
     "qqq_sharpe": 1.017451,
     "cagr": 0.177106,
     "qqq_cagr": 0.218048,
     "volatility": 0.168863,
     "mdd": -0.200617,
     "qqq_mdd": -0.227708,
     "beats_qqq": true
    }
   ],
   "above_tbills": [
    {
     "sharpe": 0.660714,
     "qqq_sharpe": 0.695276
    },
    {
     "sharpe": 0.50448,
     "qqq_sharpe": 0.565878
    },
    {
     "sharpe": 0.813525,
     "qqq_sharpe": 0.831577
    }
   ]
  },
  "SPMO": {
   "start": "2016-12-30",
   "end": "2026-10-30",
   "sharpe": 0.929658,
   "qqq_sharpe": 0.933612,
   "cagr": 0.191443,
   "qqq_cagr": 0.20444,
   "volatility": 0.21362,
   "mdd": -0.309354,
   "qqq_mdd": -0.351225,
   "beats_qqq": false,
   "halves": [
    {
     "start": "2016-12-30",
     "end": "2021-11-29",
     "sharpe": 0.978325,
     "qqq_sharpe": 1.256606,
     "cagr": 0.206241,
     "qqq_cagr": 0.290247,
     "volatility": 0.216197,
     "mdd": -0.309354,
     "qqq_mdd": -0.285594,
     "beats_qqq": false
    },
    {
     "start": "2021-11-29",
     "end": "2026-10-30",
     "sharpe": 0.87954,
     "qqq_sharpe": 0.622862,
     "cagr": 0.176834,
     "qqq_cagr": 0.124383,
     "volatility": 0.211093,
     "mdd": -0.227445,
     "qqq_mdd": -0.351225,
     "beats_qqq": true
    }
   ],
   "above_tbills": [
    {
     "sharpe": 0.819501,
     "qqq_sharpe": 0.830241
    },
    {
     "sharpe": 0.933633,
     "qqq_sharpe": 1.213318
    },
    {
     "sharpe": 0.702367,
     "qqq_sharpe": 0.461753
    }
   ]
  },
  "SPHQ": {
   "start": "2016-12-30",
   "end": "2026-10-30",
   "sharpe": 0.825444,
   "qqq_sharpe": 0.933612,
   "cagr": 0.142295,
   "qqq_cagr": 0.20444,
   "volatility": 0.181646,
   "mdd": -0.315781,
   "qqq_mdd": -0.351225,
   "beats_qqq": false,
   "halves": [
    {
     "start": "2016-12-30",
     "end": "2021-11-29",
     "sharpe": 0.904397,
     "qqq_sharpe": 1.256606,
     "cagr": 0.169199,
     "qqq_cagr": 0.290247,
     "volatility": 0.194109,
     "mdd": -0.315781,
     "qqq_mdd": -0.285594,
     "beats_qqq": false
    },
    {
     "start": "2021-11-29",
     "end": "2026-10-30",
     "sharpe": 0.738525,
     "qqq_sharpe": 0.622862,
     "cagr": 0.116025,
     "qqq_cagr": 0.124383,
     "volatility": 0.168316,
     "mdd": -0.250536,
     "qqq_mdd": -0.351225,
     "beats_qqq": true
    }
   ],
   "above_tbills": [
    {
     "sharpe": 0.695989,
     "qqq_sharpe": 0.830241
    },
    {
     "sharpe": 0.854807,
     "qqq_sharpe": 1.213318
    },
    {
     "sharpe": 0.516374,
     "qqq_sharpe": 0.461753
    }
   ]
  },
  "SPLV": {
   "start": "2016-12-30",
   "end": "2026-10-30",
   "sharpe": 0.618259,
   "qqq_sharpe": 0.933612,
   "cagr": 0.087007,
   "qqq_cagr": 0.20444,
   "volatility": 0.154798,
   "mdd": -0.362503,
   "qqq_mdd": -0.351225,
   "beats_qqq": false,
   "halves": [
    {
     "start": "2016-12-30",
     "end": "2021-11-29",
     "sharpe": 0.70802,
     "qqq_sharpe": 1.256606,
     "cagr": 0.11628,
     "qqq_cagr": 0.290247,
     "volatility": 0.178313,
     "mdd": -0.362503,
     "qqq_mdd": -0.285594,
     "beats_qqq": false
    },
    {
     "start": "2021-11-29",
     "end": "2026-10-30",
     "sharpe": 0.512792,
     "qqq_sharpe": 0.622862,
     "cagr": 0.058517,
     "qqq_cagr": 0.124383,
     "volatility": 0.127024,
     "mdd": -0.172608,
     "qqq_mdd": -0.351225,
     "beats_qqq": false
    }
   ],
   "above_tbills": [
    {
     "sharpe": 0.466393,
     "qqq_sharpe": 0.830241
    },
    {
     "sharpe": 0.653942,
     "qqq_sharpe": 1.213318
    },
    {
     "sharpe": 0.218613,
     "qqq_sharpe": 0.461753
    }
   ]
  },
  "RPV": {
   "start": "2016-12-30",
   "end": "2026-10-30",
   "sharpe": 0.56721,
   "qqq_sharpe": 0.933612,
   "cagr": 0.104837,
   "qqq_cagr": 0.20444,
   "volatility": 0.218655,
   "mdd": -0.506345,
   "qqq_mdd": -0.351225,
   "beats_qqq": false,
   "halves": [
    {
     "start": "2016-12-30",
     "end": "2021-11-29",
     "sharpe": 0.463368,
     "qqq_sharpe": 1.256606,
     "cagr": 0.089253,
     "qqq_cagr": 0.290247,
     "volatility": 0.256424,
     "mdd": -0.506345,
     "qqq_mdd": -0.285594,
     "beats_qqq": false
    },
    {
     "start": "2021-11-29",
     "end": "2026-10-30",
     "sharpe": 0.747483,
     "qqq_sharpe": 0.622862,
     "cagr": 0.120634,
     "qqq_cagr": 0.124383,
     "volatility": 0.172891,
     "mdd": -0.226409,
     "qqq_mdd": -0.351225,
     "beats_qqq": true
    }
   ],
   "above_tbills": [
    {
     "sharpe": 0.459642,
     "qqq_sharpe": 0.830241
    },
    {
     "sharpe": 0.425734,
     "qqq_sharpe": 1.213318
    },
    {
     "sharpe": 0.531052,
     "qqq_sharpe": 0.461753
    }
   ]
  },
  "SPY": {
   "start": "2016-12-30",
   "end": "2026-10-30",
   "sharpe": 0.864113,
   "qqq_sharpe": 0.933612,
   "cagr": 0.149608,
   "qqq_cagr": 0.20444,
   "volatility": 0.180775,
   "mdd": -0.336999,
   "qqq_mdd": -0.351225,
   "beats_qqq": false,
   "halves": [
    {
     "start": "2016-12-30",
     "end": "2021-11-29",
     "sharpe": 0.977923,
     "qqq_sharpe": 1.256606,
     "cagr": 0.18091,
     "qqq_cagr": 0.290247,
     "volatility": 0.188764,
     "mdd": -0.336999,
     "qqq_mdd": -0.285594,
     "beats_qqq": false
    },
    {
     "start": "2021-11-29",
     "end": "2026-10-30",
     "sharpe": 0.741011,
     "qqq_sharpe": 0.622862,
     "cagr": 0.119153,
     "qqq_cagr": 0.124383,
     "volatility": 0.172467,
     "mdd": -0.244972,
     "qqq_mdd": -0.351225,
     "beats_qqq": true
    }
   ],
   "above_tbills": [
    {
     "sharpe": 0.733968,
     "qqq_sharpe": 0.830241
    },
    {
     "sharpe": 0.926797,
     "qqq_sharpe": 1.213318
    },
    {
     "sharpe": 0.524217,
     "qqq_sharpe": 0.461753
    }
   ]
  },
  "RSP": {
   "start": "2016-12-30",
   "end": "2026-10-30",
   "sharpe": 0.699228,
   "qqq_sharpe": 0.933612,
   "cagr": 0.11765,
   "qqq_cagr": 0.20444,
   "volatility": 0.183781,
   "mdd": -0.390195,
   "qqq_mdd": -0.351225,
   "beats_qqq": false,
   "halves": [
    {
     "start": "2016-12-30",
     "end": "2021-11-29",
     "sharpe": 0.789743,
     "qqq_sharpe": 1.256606,
     "cagr": 0.149752,
     "qqq_cagr": 0.290247,
     "volatility": 0.203495,
     "mdd": -0.390195,
     "qqq_mdd": -0.285594,
     "beats_qqq": false
    },
    {
     "start": "2021-11-29",
     "end": "2026-10-30",
     "sharpe": 0.595316,
     "qqq_sharpe": 0.622862,
     "cagr": 0.086463,
     "qqq_cagr": 0.124383,
     "volatility": 0.161721,
     "mdd": -0.213933,
     "qqq_mdd": -0.351225,
     "beats_qqq": false
    }
   ],
   "above_tbills": [
    {
     "sharpe": 0.571229,
     "qqq_sharpe": 0.830241
    },
    {
     "sharpe": 0.742328,
     "qqq_sharpe": 1.213318
    },
    {
     "sharpe": 0.364132,
     "qqq_sharpe": 0.461753
    }
   ]
  },
  "QQQE": {
   "start": "2016-12-30",
   "end": "2026-10-30",
   "sharpe": 0.749568,
   "qqq_sharpe": 0.933612,
   "cagr": 0.143996,
   "qqq_cagr": 0.20444,
   "volatility": 0.209278,
   "mdd": -0.321141,
   "qqq_mdd": -0.351225,
   "beats_qqq": false,
   "halves": [
    {
     "start": "2016-12-30",
     "end": "2021-11-29",
     "sharpe": 1.047988,
     "qqq_sharpe": 1.256606,
     "cagr": 0.218788,
     "qqq_cagr": 0.290247,
     "volatility": 0.210514,
     "mdd": -0.308959,
     "qqq_mdd": -0.285594,
     "beats_qqq": false
    },
    {
     "start": "2021-11-29",
     "end": "2026-10-30",
     "sharpe": 0.447356,
     "qqq_sharpe": 0.622862,
     "cagr": 0.073832,
     "qqq_cagr": 0.124383,
     "volatility": 0.208041,
     "mdd": -0.311829,
     "qqq_mdd": -0.351225,
     "beats_qqq": false
    }
   ],
   "above_tbills": [
    {
     "sharpe": 0.637148,
     "qqq_sharpe": 0.830241
    },
    {
     "sharpe": 1.002126,
     "qqq_sharpe": 1.213318
    },
    {
     "sharpe": 0.26771,
     "qqq_sharpe": 0.461753
    }
   ]
  },
  "VIG": {
   "start": "2016-12-30",
   "end": "2026-10-30",
   "sharpe": 0.871739,
   "qqq_sharpe": 0.933612,
   "cagr": 0.135456,
   "qqq_cagr": 0.20444,
   "volatility": 0.161063,
   "mdd": -0.317163,
   "qqq_mdd": -0.351225,
   "beats_qqq": false,
   "halves": [
    {
     "start": "2016-12-30",
     "end": "2021-11-29",
     "sharpe": 0.953806,
     "qqq_sharpe": 1.256606,
     "cagr": 0.166084,
     "qqq_cagr": 0.290247,
     "volatility": 0.178168,
     "mdd": -0.317163,
     "qqq_mdd": -0.285594,
     "beats_qqq": false
    },
    {
     "start": "2021-11-29",
     "end": "2026-10-30",
     "sharpe": 0.780928,
     "qqq_sharpe": 0.622862,
     "cagr": 0.105649,
     "qqq_cagr": 0.124383,
     "volatility": 0.141944,
     "mdd": -0.203989,
     "qqq_mdd": -0.351225,
     "beats_qqq": true
    }
   ],
   "above_tbills": [
    {
     "sharpe": 0.725729,
     "qqq_sharpe": 0.830241
    },
    {
     "sharpe": 0.899725,
     "qqq_sharpe": 1.213318
    },
    {
     "sharpe": 0.517551,
     "qqq_sharpe": 0.461753
    }
   ]
  },
  "DGRO": {
   "start": "2016-12-30",
   "end": "2026-10-30",
   "sharpe": 0.852808,
   "qqq_sharpe": 0.933612,
   "cagr": 0.136386,
   "qqq_cagr": 0.20444,
   "volatility": 0.166687,
   "mdd": -0.351032,
   "qqq_mdd": -0.351225,
   "beats_qqq": false,
   "halves": [
    {
     "start": "2016-12-30",
     "end": "2021-11-29",
     "sharpe": 0.871373,
     "qqq_sharpe": 1.256606,
     "cagr": 0.159384,
     "qqq_cagr": 0.290247,
     "volatility": 0.191149,
     "mdd": -0.351032,
     "qqq_mdd": -0.285594,
     "beats_qqq": false
    },
    {
     "start": "2021-11-29",
     "end": "2026-10-30",
     "sharpe": 0.853108,
     "qqq_sharpe": 0.622862,
     "cagr": 0.113856,
     "qqq_cagr": 0.124383,
     "volatility": 0.137992,
     "mdd": -0.19303,
     "qqq_mdd": -0.351225,
     "beats_qqq": true
    }
   ],
   "above_tbills": [
    {
     "sharpe": 0.711766,
     "qqq_sharpe": 0.830241
    },
    {
     "sharpe": 0.821021,
     "qqq_sharpe": 1.213318
    },
    {
     "sharpe": 0.582142,
     "qqq_sharpe": 0.461753
    }
   ]
  },
  "HDV": {
   "start": "2016-12-30",
   "end": "2026-10-30",
   "sharpe": 0.71531,
   "qqq_sharpe": 0.933612,
   "cagr": 0.105953,
   "qqq_cagr": 0.20444,
   "volatility": 0.158892,
   "mdd": -0.370107,
   "qqq_mdd": -0.351225,
   "beats_qqq": false,
   "halves": [
    {
     "start": "2016-12-30",
     "end": "2021-11-29",
     "sharpe": 0.472573,
     "qqq_sharpe": 1.256606,
     "cagr": 0.071994,
     "qqq_cagr": 0.290247,
     "volatility": 0.182981,
     "mdd": -0.370107,
     "qqq_mdd": -0.285594,
     "beats_qqq": false
    },
    {
     "start": "2021-11-29",
     "end": "2026-10-30",
     "sharpe": 1.079771,
     "qqq_sharpe": 0.622862,
     "cagr": 0.140967,
     "qqq_cagr": 0.124383,
     "volatility": 0.130457,
     "mdd": -0.153657,
     "qqq_mdd": -0.351225,
     "beats_qqq": true
    }
   ],
   "above_tbills": [
    {
     "sharpe": 0.567495,
     "qqq_sharpe": 0.830241
    },
    {
     "sharpe": 0.419981,
     "qqq_sharpe": 1.213318
    },
    {
     "sharpe": 0.793117,
     "qqq_sharpe": 0.461753
    }
   ]
  },
  "SCHD": {
   "start": "2016-12-30",
   "end": "2026-10-30",
   "sharpe": 0.82889,
   "qqq_sharpe": 0.933612,
   "cagr": 0.133269,
   "qqq_cagr": 0.20444,
   "volatility": 0.168547,
   "mdd": -0.333502,
   "qqq_mdd": -0.351225,
   "beats_qqq": false,
   "halves": [
    {
     "start": "2016-12-30",
     "end": "2021-11-29",
     "sharpe": 0.876062,
     "qqq_sharpe": 1.256606,
     "cagr": 0.15919,
     "qqq_cagr": 0.290247,
     "volatility": 0.18959,
     "mdd": -0.333502,
     "qqq_mdd": -0.285594,
     "beats_qqq": false
    },
    {
     "start": "2021-11-29",
     "end": "2026-10-30",
     "sharpe": 0.784028,
     "qqq_sharpe": 0.622862,
     "cagr": 0.107942,
     "qqq_cagr": 0.124383,
     "volatility": 0.14451,
     "mdd": -0.168259,
     "qqq_mdd": -0.351225,
     "beats_qqq": true
    }
   ],
   "above_tbills": [
    {
     "sharpe": 0.689416,
     "qqq_sharpe": 0.830241
    },
    {
     "sharpe": 0.8253,
     "qqq_sharpe": 1.213318
    },
    {
     "sharpe": 0.525333,
     "qqq_sharpe": 0.461753
    }
   ]
  }
 },
 "covered_call_since_listing": {
  "QYLD": {
   "start": "2016-01-29",
   "end": "2026-10-30",
   "sharpe": 0.693358,
   "qqq_sharpe": 0.939066,
   "cagr": 0.098673,
   "qqq_cagr": 0.200983,
   "volatility": 0.152959,
   "mdd": -0.24735,
   "qqq_mdd": -0.351225,
   "beats_qqq": false,
   "halves": [
    {
     "start": "2016-01-29",
     "end": "2021-06-14",
     "sharpe": 0.756102,
     "qqq_sharpe": 1.170121,
     "cagr": 0.113259,
     "qqq_cagr": 0.259916,
     "volatility": 0.15906,
     "mdd": -0.24735,
     "qqq_mdd": -0.285594,
     "beats_qqq": false
    },
    {
     "start": "2021-06-14",
     "end": "2026-10-30",
     "sharpe": 0.626254,
     "qqq_sharpe": 0.71488,
     "cagr": 0.084286,
     "qqq_cagr": 0.144834,
     "volatility": 0.146658,
     "mdd": -0.246088,
     "qqq_mdd": -0.351225,
     "beats_qqq": false
    }
   ],
   "above_tbills": [
    {
     "sharpe": 0.552279,
     "qqq_sharpe": 0.841681
    },
    {
     "sharpe": 0.699028,
     "qqq_sharpe": 1.128591
    },
    {
     "sharpe": 0.393903,
     "qqq_sharpe": 0.563394
    }
   ]
  },
  "XYLD": {
   "start": "2016-01-29",
   "end": "2026-10-30",
   "sharpe": 0.700128,
   "qqq_sharpe": 0.939066,
   "cagr": 0.091274,
   "qqq_cagr": 0.200983,
   "volatility": 0.138908,
   "mdd": -0.334427,
   "qqq_mdd": -0.351225,
   "beats_qqq": false,
   "halves": [
    {
     "start": "2016-01-29",
     "end": "2021-06-14",
     "sharpe": 0.681452,
     "qqq_sharpe": 1.170121,
     "cagr": 0.102456,
     "qqq_cagr": 0.259916,
     "volatility": 0.163163,
     "mdd": -0.334427,
     "qqq_mdd": -0.285594,
     "beats_qqq": false
    },
    {
     "start": "2021-06-14",
     "end": "2026-10-30",
     "sharpe": 0.761184,
     "qqq_sharpe": 0.71488,
     "cagr": 0.080212,
     "qqq_cagr": 0.144834,
     "volatility": 0.109459,
     "mdd": -0.186573,
     "qqq_mdd": -0.351225,
     "beats_qqq": true
    }
   ],
   "above_tbills": [
    {
     "sharpe": 0.544694,
     "qqq_sharpe": 0.841681
    },
    {
     "sharpe": 0.625695,
     "qqq_sharpe": 1.128591
    },
    {
     "sharpe": 0.449874,
     "qqq_sharpe": 0.563394
    }
   ]
  },
  "JEPI": {
   "start": "2020-05-29",
   "end": "2026-10-30",
   "sharpe": 1.02618,
   "qqq_sharpe": 0.889203,
   "cagr": 0.108286,
   "qqq_cagr": 0.191158,
   "volatility": 0.105917,
   "mdd": -0.13719,
   "qqq_mdd": -0.351225,
   "beats_qqq": true,
   "halves": [
    {
     "start": "2020-05-29",
     "end": "2023-08-14",
     "sharpe": 1.102413,
     "qqq_sharpe": 0.734699,
     "cagr": 0.124286,
     "qqq_cagr": 0.162045,
     "volatility": 0.112215,
     "mdd": -0.13719,
     "qqq_mdd": -0.351225,
     "beats_qqq": true
    },
    {
     "start": "2023-08-14",
     "end": "2026-10-30",
     "sharpe": 0.943508,
     "qqq_sharpe": 1.083766,
     "cagr": 0.092527,
     "qqq_cagr": 0.220976,
     "volatility": 0.099282,
     "mdd": -0.132557,
     "qqq_mdd": -0.227708,
     "beats_qqq": false
    }
   ],
   "above_tbills": [
    {
     "sharpe": 0.756855,
     "qqq_sharpe": 0.763177
    },
    {
     "sharpe": 0.987778,
     "qqq_sharpe": 0.682739
    },
    {
     "sharpe": 0.498954,
     "qqq_sharpe": 0.866953
    }
   ]
  },
  "JEPQ": {
   "start": "2022-05-31",
   "end": "2026-10-30",
   "sharpe": 0.988242,
   "qqq_sharpe": 0.974741,
   "cagr": 0.159238,
   "qqq_cagr": 0.207757,
   "volatility": 0.16358,
   "mdd": -0.200617,
   "qqq_mdd": -0.227708,
   "beats_qqq": true,
   "halves": [
    {
     "start": "2022-05-31",
     "end": "2024-08-15",
     "sharpe": 1.015261,
     "qqq_sharpe": 1.02617,
     "cagr": 0.160879,
     "qqq_cagr": 0.224202,
     "volatility": 0.160063,
     "mdd": -0.168219,
     "qqq_mdd": -0.216495,
     "beats_qqq": false
    },
    {
     "start": "2024-08-15",
     "end": "2026-10-30",
     "sharpe": 0.961909,
     "qqq_sharpe": 0.921178,
     "cagr": 0.157598,
     "qqq_cagr": 0.191512,
     "volatility": 0.167174,
     "mdd": -0.200617,
     "qqq_mdd": -0.227708,
     "beats_qqq": true
    }
   ],
   "above_tbills": [
    {
     "sharpe": 0.733578,
     "qqq_sharpe": 0.784545
    },
    {
     "sharpe": 0.747674,
     "qqq_sharpe": 0.833255
    },
    {
     "sharpe": 0.719762,
     "qqq_sharpe": 0.733942
    }
   ]
  }
 },
 "references": {
  "mega_cap": {
   "SPY": {
    "start": "2017-01-03",
    "end": "2026-10-30",
    "sharpe": 0.860037,
    "qqq_sharpe": 0.929852,
    "cagr": 0.148895,
    "qqq_cagr": 0.203598,
    "volatility": 0.180797,
    "mdd": -0.336999,
    "qqq_mdd": -0.351225,
    "beats_qqq": false
   }
  },
  "cap_power_ndx": {
   "QQQE": {
    "start": "2017-01-03",
    "end": "2026-10-30",
    "sharpe": 0.744562,
    "qqq_sharpe": 0.929852,
    "cagr": 0.142921,
    "qqq_cagr": 0.203598,
    "volatility": 0.209295,
    "mdd": -0.321141,
    "qqq_mdd": -0.351225,
    "beats_qqq": false
   }
  },
  "cap_power_spx": {
   "RSP": {
    "start": "2017-01-03",
    "end": "2026-10-30",
    "sharpe": 0.695008,
    "qqq_sharpe": 0.929852,
    "cagr": 0.116887,
    "qqq_cagr": 0.203598,
    "volatility": 0.183803,
    "mdd": -0.390195,
    "qqq_mdd": -0.351225,
    "beats_qqq": false
   },
   "SPY": {
    "start": "2017-01-03",
    "end": "2026-10-30",
    "sharpe": 0.860037,
    "qqq_sharpe": 0.929852,
    "cagr": 0.148895,
    "qqq_cagr": 0.203598,
    "volatility": 0.180797,
    "mdd": -0.336999,
    "qqq_mdd": -0.351225,
    "beats_qqq": false
   }
  },
  "dividend_growth": {
   "VIG": {
    "start": "2020-01-02",
    "end": "2026-10-30",
    "sharpe": 0.757538,
    "qqq_sharpe": 0.835869,
    "cagr": 0.125083,
    "qqq_cagr": 0.192522,
    "volatility": 0.176607,
    "mdd": -0.317163,
    "qqq_mdd": -0.351225,
    "beats_qqq": false
   },
   "DGRO": {
    "start": "2020-01-02",
    "end": "2026-10-30",
    "sharpe": 0.734965,
    "qqq_sharpe": 0.835869,
    "cagr": 0.125255,
    "qqq_cagr": 0.192522,
    "volatility": 0.184081,
    "mdd": -0.351032,
    "qqq_mdd": -0.351225,
    "beats_qqq": false
   },
   "SPY": {
    "start": "2020-01-02",
    "end": "2026-10-30",
    "sharpe": 0.791772,
    "qqq_sharpe": 0.835869,
    "cagr": 0.147647,
    "qqq_cagr": 0.192522,
    "volatility": 0.1996,
    "mdd": -0.336999,
    "qqq_mdd": -0.351225,
    "beats_qqq": false
   }
  },
  "high_yield": {
   "HDV": {
    "start": "2017-01-03",
    "end": "2026-10-30",
    "sharpe": 0.711218,
    "qqq_sharpe": 0.929852,
    "cagr": 0.105326,
    "qqq_cagr": 0.203598,
    "volatility": 0.158912,
    "mdd": -0.370107,
    "qqq_mdd": -0.351225,
    "beats_qqq": false
   },
   "SCHD": {
    "start": "2017-01-03",
    "end": "2026-10-30",
    "sharpe": 0.82576,
    "qqq_sharpe": 0.929852,
    "cagr": 0.132793,
    "qqq_cagr": 0.203598,
    "volatility": 0.168574,
    "mdd": -0.333502,
    "qqq_mdd": -0.351225,
    "beats_qqq": false
   },
   "SPY": {
    "start": "2017-01-03",
    "end": "2026-10-30",
    "sharpe": 0.860037,
    "qqq_sharpe": 0.929852,
    "cagr": 0.148895,
    "qqq_cagr": 0.203598,
    "volatility": 0.180797,
    "mdd": -0.336999,
    "qqq_mdd": -0.351225,
    "beats_qqq": false
   }
  },
  "shareholder_yield": {
   "SPY": {
    "start": "2017-01-03",
    "end": "2026-10-30",
    "sharpe": 0.860037,
    "qqq_sharpe": 0.929852,
    "cagr": 0.148895,
    "qqq_cagr": 0.203598,
    "volatility": 0.180797,
    "mdd": -0.336999,
    "qqq_mdd": -0.351225,
    "beats_qqq": false
   }
  },
  "covered_call_switch": {
   "QYLD": {
    "start": "2017-01-03",
    "end": "2026-10-30",
    "sharpe": 0.66176,
    "qqq_sharpe": 0.929852,
    "cagr": 0.09582,
    "qqq_cagr": 0.203598,
    "volatility": 0.157354,
    "mdd": -0.24735,
    "qqq_mdd": -0.351225,
    "beats_qqq": false
   }
  },
  "factor_rotation": {
   "SPMO": {
    "start": "2017-05-01",
    "end": "2026-10-30",
    "sharpe": 0.918273,
    "qqq_sharpe": 0.882729,
    "cagr": 0.191188,
    "qqq_cagr": 0.193502,
    "volatility": 0.216573,
    "mdd": -0.309354,
    "qqq_mdd": -0.351225,
    "beats_qqq": true
   },
   "SPHQ": {
    "start": "2017-05-01",
    "end": "2026-10-30",
    "sharpe": 0.807163,
    "qqq_sharpe": 0.882729,
    "cagr": 0.140532,
    "qqq_cagr": 0.193502,
    "volatility": 0.184312,
    "mdd": -0.315781,
    "qqq_mdd": -0.351225,
    "beats_qqq": false
   },
   "SPLV": {
    "start": "2017-05-01",
    "end": "2026-10-30",
    "sharpe": 0.590618,
    "qqq_sharpe": 0.882729,
    "cagr": 0.083499,
    "qqq_cagr": 0.193502,
    "volatility": 0.157037,
    "mdd": -0.362503,
    "qqq_mdd": -0.351225,
    "beats_qqq": false
   },
   "RPV": {
    "start": "2017-05-01",
    "end": "2026-10-30",
    "sharpe": 0.56548,
    "qqq_sharpe": 0.882729,
    "cagr": 0.105614,
    "qqq_cagr": 0.193502,
    "volatility": 0.221568,
    "mdd": -0.506345,
    "qqq_mdd": -0.351225,
    "beats_qqq": false
   }
  },
  "pairs": {}
 },
 "hindsight_magnificent_7": {
  "tickers": [
   "AAPL",
   "MSFT",
   "GOOG",
   "AMZN",
   "NVDA",
   "META",
   "TSLA"
  ],
  "start": "2017-01-03",
  "end": "2026-10-30",
  "sharpe": 1.179149,
  "qqq_sharpe": 0.929852,
  "cagr": 0.350915,
  "qqq_cagr": 0.203598,
  "volatility": 0.291904,
  "mdd": -0.488699,
  "qqq_mdd": -0.351225,
  "beats_qqq": true,
  "halves": [
   {
    "start": "2017-01-03",
    "end": "2021-11-29",
    "sharpe": 1.639087,
    "qqq_sharpe": 1.249097,
    "cagr": 0.523048,
    "qqq_cagr": 0.288638,
    "volatility": 0.281305,
    "mdd": -0.326465,
    "qqq_mdd": -0.285594,
    "beats_qqq": true
   },
   {
    "start": "2021-11-29",
    "end": "2026-10-30",
    "sharpe": 0.752529,
    "qqq_sharpe": 0.622862,
    "cagr": 0.198637,
    "qqq_cagr": 0.124383,
    "volatility": 0.302066,
    "mdd": -0.484949,
    "qqq_mdd": -0.351225,
    "beats_qqq": true
   }
  ]
 },
 "mega_cap_months_held": {
  "AAPL": 119,
  "AMZN": 119,
  "GOOG": 119,
  "MSFT": 119,
  "META": 103,
  "BRK-B": 93,
  "NVDA": 49,
  "TSLA": 38,
  "AVGO": 17,
  "JNJ": 17,
  "V": 15,
  "JPM": 14,
  "UNH": 7,
  "XOM": 4
 },
 "universe": {
  "sp500": {
   "ever_members": 768,
   "ever_members_without_prices": 35,
   "ever_members_used": 718,
   "members_on_start": 493,
   "with_market_value_on_start": 455
  },
  "nasdaq100": {
   "ever_members": 213,
   "ever_members_without_prices": 11,
   "ever_members_used": 188,
   "members_on_start": 97,
   "with_market_value_on_start": 88
  }
 },
 "yearly": {
  "mega_cap": {
   "2017": 0.348853,
   "2018": 0.013535,
   "2019": 0.425736,
   "2020": 0.360868,
   "2021": 0.350343,
   "2022": -0.40999,
   "2023": 0.433515,
   "2024": 0.510796,
   "2025": 0.223625,
   "2026": 0.031011
  },
  "cap_power_ndx": {
   "2017": 0.280232,
   "2018": -0.041086,
   "2019": 0.383732,
   "2020": 0.396257,
   "2021": 0.18329,
   "2022": -0.234372,
   "2023": 0.359574,
   "2024": 0.074887,
   "2025": 0.1565,
   "2026": 0.148267
  },
  "cap_power_spx": {
   "2017": 0.184401,
   "2018": -0.082031,
   "2019": 0.297873,
   "2020": 0.123454,
   "2021": 0.300573,
   "2022": -0.111804,
   "2023": 0.148003,
   "2024": 0.127765,
   "2025": 0.112335,
   "2026": 0.151286
  },
  "dividend_growth": {
   "2020": 0.078877,
   "2021": 0.325707,
   "2022": -0.077016,
   "2023": 0.118855,
   "2024": 0.137505,
   "2025": 0.124639,
   "2026": 0.148324
  },
  "high_yield": {
   "2017": 0.112333,
   "2018": -0.041382,
   "2019": 0.279785,
   "2020": 0.034604,
   "2021": 0.388236,
   "2022": 0.05537,
   "2023": 0.065765,
   "2024": 0.154232,
   "2025": 0.069064,
   "2026": 0.219313
  },
  "shareholder_yield": {
   "2017": 0.182791,
   "2018": -0.137582,
   "2019": 0.295975,
   "2020": 0.014196,
   "2021": 0.416997,
   "2022": -0.094345,
   "2023": 0.220193,
   "2024": 0.115933,
   "2025": 0.128276,
   "2026": 0.180839
  },
  "covered_call_switch": {
   "2017": 0.314882,
   "2018": 0.012726,
   "2019": 0.320007,
   "2020": 0.349829,
   "2021": 0.274203,
   "2022": -0.217483,
   "2023": 0.471125,
   "2024": 0.255764,
   "2025": 0.094725,
   "2026": 0.03203
  },
  "factor_rotation": {
   "2017": 0.11545,
   "2018": -0.051526,
   "2019": 0.287149,
   "2020": 0.184948,
   "2021": 0.190474,
   "2022": -0.035378,
   "2023": 0.114549,
   "2024": 0.354076,
   "2025": 0.132155,
   "2026": 0.129651
  },
  "pairs": {
   "2017": -0.013012,
   "2018": 0.0115,
   "2019": -0.003175,
   "2020": 0.019152,
   "2021": 0.001296,
   "2022": 0.016136,
   "2023": 0.031247,
   "2024": -0.014508,
   "2025": 0.001906,
   "2026": 0.003594
  },
  "Magnificent 7 picked with hindsight": {
   "2017": 0.533361,
   "2018": 0.000361,
   "2019": 0.523569,
   "2020": 1.17702,
   "2021": 0.509917,
   "2022": -0.450068,
   "2023": 1.115718,
   "2024": 0.616123,
   "2025": 0.254177,
   "2026": 0.05871
  },
  "QQQ (buy and hold)": {
   "2016": 0.0,
   "2017": 0.326645,
   "2018": -0.001163,
   "2019": 0.389598,
   "2020": 0.486188,
   "2021": 0.274203,
   "2022": -0.325786,
   "2023": 0.548527,
   "2024": 0.255764,
   "2025": 0.207657,
   "2026": 0.127792
  },
  "QYLD (buy and hold)": {
   "2016": 0.0,
   "2017": 0.187791,
   "2018": -0.030492,
   "2019": 0.226819,
   "2020": 0.087379,
   "2021": 0.104235,
   "2022": -0.190925,
   "2023": 0.227482,
   "2024": 0.193322,
   "2025": 0.092527,
   "2026": 0.118797
  },
  "XYLD (buy and hold)": {
   "2016": 0.0,
   "2017": 0.164937,
   "2018": -0.060909,
   "2019": 0.214009,
   "2020": -0.005012,
   "2021": 0.195972,
   "2022": -0.120648,
   "2023": 0.110904,
   "2024": 0.194779,
   "2025": 0.079934,
   "2026": 0.102939
  },
  "JEPI (buy and hold)": {
   "2020": 0.186021,
   "2021": 0.215041,
   "2022": -0.035233,
   "2023": 0.098127,
   "2024": 0.125791,
   "2025": 0.081066,
   "2026": 0.067655
  },
  "JEPQ (buy and hold)": {
   "2022": -0.129055,
   "2023": 0.362337,
   "2024": 0.248851,
   "2025": 0.152057,
   "2026": 0.083121
  },
  "SPMO (buy and hold)": {
   "2016": 0.0,
   "2017": 0.277495,
   "2018": -0.009028,
   "2019": 0.25929,
   "2020": 0.282735,
   "2021": 0.226468,
   "2022": -0.104644,
   "2023": 0.175543,
   "2024": 0.45804,
   "2025": 0.265683,
   "2026": 0.148828
  },
  "SPHQ (buy and hold)": {
   "2016": 0.0,
   "2017": 0.190961,
   "2018": -0.070754,
   "2019": 0.336335,
   "2020": 0.173967,
   "2021": 0.280336,
   "2022": -0.15773,
   "2023": 0.248179,
   "2024": 0.25436,
   "2025": 0.132416,
   "2026": 0.114233
  },
  "SPLV (buy and hold)": {
   "2016": 0.0,
   "2017": 0.17319,
   "2018": -0.001783,
   "2019": 0.278678,
   "2020": -0.013658,
   "2021": 0.241339,
   "2022": -0.048851,
   "2023": 0.005261,
   "2024": 0.139217,
   "2025": 0.040984,
   "2026": 0.092376
  },
  "RPV (buy and hold)": {
   "2016": 0.0,
   "2017": 0.172935,
   "2018": -0.122958,
   "2019": 0.247883,
   "2020": -0.085981,
   "2021": 0.342466,
   "2022": -0.01281,
   "2023": 0.079851,
   "2024": 0.123964,
   "2025": 0.176881,
   "2026": 0.199816
  },
  "SPY (buy and hold)": {
   "2016": 0.0,
   "2017": 0.217003,
   "2018": -0.045571,
   "2019": 0.312218,
   "2020": 0.183732,
   "2021": 0.287441,
   "2022": -0.181717,
   "2023": 0.261895,
   "2024": 0.248851,
   "2025": 0.177151,
   "2026": 0.11689
  },
  "RSP (buy and hold)": {
   "2016": 0.0,
   "2017": 0.185105,
   "2018": -0.07823,
   "2019": 0.289054,
   "2020": 0.127143,
   "2021": 0.294116,
   "2022": -0.11624,
   "2023": 0.13696,
   "2024": 0.127849,
   "2025": 0.111971,
   "2026": 0.153186
  },
  "QQQE (buy and hold)": {
   "2016": 0.0,
   "2017": 0.265199,
   "2018": -0.054,
   "2019": 0.364413,
   "2020": 0.377605,
   "2021": 0.179809,
   "2022": -0.244678,
   "2023": 0.337547,
   "2024": 0.06977,
   "2025": 0.145801,
   "2026": 0.141918
  },
  "VIG (buy and hold)": {
   "2016": 0.0,
   "2017": 0.222219,
   "2018": -0.020805,
   "2019": 0.29621,
   "2020": 0.15399,
   "2021": 0.237649,
   "2022": -0.098123,
   "2023": 0.144972,
   "2024": 0.169882,
   "2025": 0.141624,
   "2026": 0.141071
  },
  "DGRO (buy and hold)": {
   "2016": 0.0,
   "2017": 0.230073,
   "2018": -0.023527,
   "2019": 0.298744,
   "2020": 0.094992,
   "2021": 0.266368,
   "2022": -0.078998,
   "2023": 0.104884,
   "2024": 0.166259,
   "2025": 0.157006,
   "2026": 0.183354
  },
  "HDV (buy and hold)": {
   "2016": 0.0,
   "2017": 0.134229,
   "2018": -0.029647,
   "2019": 0.201747,
   "2020": -0.06473,
   "2021": 0.194779,
   "2022": 0.070644,
   "2023": 0.017369,
   "2024": 0.141514,
   "2025": 0.119148,
   "2026": 0.308701
  },
  "SCHD (buy and hold)": {
   "2016": 0.0,
   "2017": 0.20886,
   "2018": -0.055549,
   "2019": 0.27277,
   "2020": 0.150564,
   "2021": 0.298552,
   "2022": -0.03219,
   "2023": 0.045834,
   "2024": 0.116563,
   "2025": 0.043304,
   "2026": 0.336472
  }
 }
}