{
 "end": "2026-10-30",
 "run_date": "2026-11-01",
 "finlab_version": "2.2.26",
 "designs": {
  "fscore_7": {
   "name": "fscore_7",
   "original": "(7, 'M')",
   "original_stats": {
    "start": "2018-06-01",
    "end": "2026-10-30",
    "sharpe": 0.609266,
    "cagr": 0.102688,
    "mdd": -0.384212,
    "qqq_sharpe": 0.839295,
    "qqq_cagr": 0.186823,
    "qqq_mdd": -0.351225,
    "spy_sharpe": 0.81362,
    "spy_cagr": 0.145843,
    "spy_mdd": -0.336999,
    "rsp_sharpe": 0.655747,
    "rsp_cagr": 0.114018,
    "rsp_mdd": -0.390195,
    "splv_sharpe": 0.570711,
    "splv_cagr": 0.082769,
    "splv_mdd": -0.362503,
    "usmv_sharpe": 0.712225,
    "usmv_cagr": 0.10186,
    "usmv_mdd": -0.330989,
    "volatility": 0.190885,
    "qqq_volatility": 0.238607,
    "excess_sharpe": 0.473342,
    "qqq_excess_sharpe": 0.730525,
    "beats_qqq": false
   },
   "grid": {
    "(6, 'W')": {
     "start": "2018-05-07",
     "end": "2026-10-30",
     "sharpe": 0.677065,
     "cagr": 0.117894,
     "mdd": -0.39106,
     "qqq_sharpe": 0.854307,
     "qqq_cagr": 0.190555,
     "qqq_mdd": -0.351225,
     "spy_sharpe": 0.82482,
     "spy_cagr": 0.147925,
     "spy_mdd": -0.336999,
     "rsp_sharpe": 0.66554,
     "rsp_cagr": 0.115856,
     "rsp_mdd": -0.390195,
     "splv_sharpe": 0.572666,
     "splv_cagr": 0.082929,
     "splv_mdd": -0.362503,
     "usmv_sharpe": 0.719388,
     "usmv_cagr": 0.102831,
     "usmv_mdd": -0.330989,
     "volatility": 0.192425,
     "qqq_volatility": 0.237799,
     "excess_sharpe": 0.542628,
     "qqq_excess_sharpe": 0.745503,
     "beats_qqq": false
    },
    "(6, 'M')": {
     "start": "2018-06-01",
     "end": "2026-10-30",
     "sharpe": 0.651193,
     "cagr": 0.111865,
     "mdd": -0.388335,
     "qqq_sharpe": 0.839295,
     "qqq_cagr": 0.186823,
     "qqq_mdd": -0.351225,
     "spy_sharpe": 0.81362,
     "spy_cagr": 0.145843,
     "spy_mdd": -0.336999,
     "rsp_sharpe": 0.655747,
     "rsp_cagr": 0.114018,
     "rsp_mdd": -0.390195,
     "splv_sharpe": 0.570711,
     "splv_cagr": 0.082769,
     "splv_mdd": -0.362503,
     "usmv_sharpe": 0.712225,
     "usmv_cagr": 0.10186,
     "usmv_mdd": -0.330989,
     "volatility": 0.191552,
     "qqq_volatility": 0.238607,
     "excess_sharpe": 0.515745,
     "qqq_excess_sharpe": 0.730525,
     "beats_qqq": false
    },
    "(6, 'Q')": {
     "start": "2018-07-02",
     "end": "2026-10-30",
     "sharpe": 0.660771,
     "cagr": 0.114145,
     "mdd": -0.378295,
     "qqq_sharpe": 0.843079,
     "qqq_cagr": 0.188541,
     "qqq_mdd": -0.351225,
     "spy_sharpe": 0.819399,
     "spy_cagr": 0.147695,
     "spy_mdd": -0.336999,
     "rsp_sharpe": 0.658836,
     "rsp_cagr": 0.115134,
     "rsp_mdd": -0.390195,
     "splv_sharpe": 0.563855,
     "splv_cagr": 0.081888,
     "splv_mdd": -0.362503,
     "usmv_sharpe": 0.70541,
     "usmv_cagr": 0.101127,
     "usmv_mdd": -0.330989,
     "volatility": 0.191978,
     "qqq_volatility": 0.239468,
     "excess_sharpe": 0.525075,
     "qqq_excess_sharpe": 0.734269,
     "beats_qqq": false
    },
    "(7, 'W')": {
     "start": "2018-05-07",
     "end": "2026-10-30",
     "sharpe": 0.63618,
     "cagr": 0.108703,
     "mdd": -0.384471,
     "qqq_sharpe": 0.854307,
     "qqq_cagr": 0.190555,
     "qqq_mdd": -0.351225,
     "spy_sharpe": 0.82482,
     "spy_cagr": 0.147925,
     "spy_mdd": -0.336999,
     "rsp_sharpe": 0.66554,
     "rsp_cagr": 0.115856,
     "rsp_mdd": -0.390195,
     "splv_sharpe": 0.572666,
     "splv_cagr": 0.082929,
     "splv_mdd": -0.362503,
     "usmv_sharpe": 0.719388,
     "usmv_cagr": 0.102831,
     "usmv_mdd": -0.330989,
     "volatility": 0.191503,
     "qqq_volatility": 0.237799,
     "excess_sharpe": 0.501098,
     "qqq_excess_sharpe": 0.745503,
     "beats_qqq": false
    },
    "(7, 'M')": {
     "start": "2018-06-01",
     "end": "2026-10-30",
     "sharpe": 0.609266,
     "cagr": 0.102688,
     "mdd": -0.384212,
     "qqq_sharpe": 0.839295,
     "qqq_cagr": 0.186823,
     "qqq_mdd": -0.351225,
     "spy_sharpe": 0.81362,
     "spy_cagr": 0.145843,
     "spy_mdd": -0.336999,
     "rsp_sharpe": 0.655747,
     "rsp_cagr": 0.114018,
     "rsp_mdd": -0.390195,
     "splv_sharpe": 0.570711,
     "splv_cagr": 0.082769,
     "splv_mdd": -0.362503,
     "usmv_sharpe": 0.712225,
     "usmv_cagr": 0.10186,
     "usmv_mdd": -0.330989,
     "volatility": 0.190885,
     "qqq_volatility": 0.238607,
     "excess_sharpe": 0.473342,
     "qqq_excess_sharpe": 0.730525,
     "beats_qqq": false
    },
    "(7, 'Q')": {
     "start": "2018-07-02",
     "end": "2026-10-30",
     "sharpe": 0.616112,
     "cagr": 0.10437,
     "mdd": -0.379685,
     "qqq_sharpe": 0.843079,
     "qqq_cagr": 0.188541,
     "qqq_mdd": -0.351225,
     "spy_sharpe": 0.819399,
     "spy_cagr": 0.147695,
     "spy_mdd": -0.336999,
     "rsp_sharpe": 0.658836,
     "rsp_cagr": 0.115134,
     "rsp_mdd": -0.390195,
     "splv_sharpe": 0.563855,
     "splv_cagr": 0.081888,
     "splv_mdd": -0.362503,
     "usmv_sharpe": 0.70541,
     "usmv_cagr": 0.101127,
     "usmv_mdd": -0.330989,
     "volatility": 0.191371,
     "qqq_volatility": 0.239468,
     "excess_sharpe": 0.47999,
     "qqq_excess_sharpe": 0.734269,
     "beats_qqq": false
    },
    "(8, 'W')": {
     "start": "2018-05-07",
     "end": "2026-10-30",
     "sharpe": 0.613065,
     "cagr": 0.106278,
     "mdd": -0.392032,
     "qqq_sharpe": 0.854307,
     "qqq_cagr": 0.190555,
     "qqq_mdd": -0.351225,
     "spy_sharpe": 0.82482,
     "spy_cagr": 0.147925,
     "spy_mdd": -0.336999,
     "rsp_sharpe": 0.66554,
     "rsp_cagr": 0.115856,
     "rsp_mdd": -0.390195,
     "splv_sharpe": 0.572666,
     "splv_cagr": 0.082929,
     "splv_mdd": -0.362503,
     "usmv_sharpe": 0.719388,
     "usmv_cagr": 0.102831,
     "usmv_mdd": -0.330989,
     "volatility": 0.196817,
     "qqq_volatility": 0.237799,
     "excess_sharpe": 0.481608,
     "qqq_excess_sharpe": 0.745503,
     "beats_qqq": false
    },
    "(8, 'M')": {
     "start": "2018-06-01",
     "end": "2026-10-30",
     "sharpe": 0.569243,
     "cagr": 0.096767,
     "mdd": -0.389953,
     "qqq_sharpe": 0.839295,
     "qqq_cagr": 0.186823,
     "qqq_mdd": -0.351225,
     "spy_sharpe": 0.81362,
     "spy_cagr": 0.145843,
     "spy_mdd": -0.336999,
     "rsp_sharpe": 0.655747,
     "rsp_cagr": 0.114018,
     "rsp_mdd": -0.390195,
     "splv_sharpe": 0.570711,
     "splv_cagr": 0.082769,
     "splv_mdd": -0.362503,
     "usmv_sharpe": 0.712225,
     "usmv_cagr": 0.10186,
     "usmv_mdd": -0.330989,
     "volatility": 0.196833,
     "qqq_volatility": 0.238607,
     "excess_sharpe": 0.437414,
     "qqq_excess_sharpe": 0.730525,
     "beats_qqq": false
    },
    "(8, 'Q')": {
     "start": "2018-07-02",
     "end": "2026-10-30",
     "sharpe": 0.588244,
     "cagr": 0.101433,
     "mdd": -0.399336,
     "qqq_sharpe": 0.843079,
     "qqq_cagr": 0.188541,
     "qqq_mdd": -0.351225,
     "spy_sharpe": 0.819399,
     "spy_cagr": 0.147695,
     "spy_mdd": -0.336999,
     "rsp_sharpe": 0.658836,
     "rsp_cagr": 0.115134,
     "rsp_mdd": -0.390195,
     "splv_sharpe": 0.563855,
     "splv_cagr": 0.081888,
     "splv_mdd": -0.362503,
     "usmv_sharpe": 0.70541,
     "usmv_cagr": 0.101127,
     "usmv_mdd": -0.330989,
     "volatility": 0.198199,
     "qqq_volatility": 0.239468,
     "excess_sharpe": 0.456805,
     "qqq_excess_sharpe": 0.734269,
     "beats_qqq": false
    }
   },
   "grid_wins": 0,
   "grid_size": 9,
   "rsp_wins": 2,
   "spy_wins": 0,
   "first_half": {
    "start": "2018-06-01",
    "end": "2022-08-15",
    "sharpe": 0.484238,
    "cagr": 0.087204,
    "mdd": -0.384212,
    "qqq_sharpe": 0.757183,
    "qqq_cagr": 0.177359,
    "qqq_mdd": -0.326544,
    "spy_sharpe": 0.684962,
    "spy_cagr": 0.13236,
    "spy_mdd": -0.336999,
    "rsp_sharpe": 0.609693,
    "rsp_cagr": 0.119701,
    "rsp_mdd": -0.390195,
    "splv_sharpe": 0.630757,
    "splv_cagr": 0.110036,
    "splv_mdd": -0.362503,
    "usmv_sharpe": 0.667286,
    "usmv_cagr": 0.111593,
    "usmv_mdd": -0.330989,
    "volatility": 0.226061,
    "qqq_volatility": 0.26137,
    "excess_sharpe": 0.445628,
    "qqq_excess_sharpe": 0.723844,
    "beats_qqq": false
   },
   "second_half": {
    "start": "2022-08-15",
    "end": "2026-10-30",
    "sharpe": 0.83417,
    "cagr": 0.118383,
    "mdd": -0.173496,
    "qqq_sharpe": 0.948905,
    "qqq_cagr": 0.196356,
    "qqq_mdd": -0.227708,
    "spy_sharpe": 1.008619,
    "spy_cagr": 0.159478,
    "spy_mdd": -0.187554,
    "rsp_sharpe": 0.760341,
    "rsp_cagr": 0.108368,
    "rsp_mdd": -0.178162,
    "splv_sharpe": 0.514979,
    "splv_cagr": 0.056188,
    "splv_mdd": -0.147816,
    "usmv_sharpe": 0.837681,
    "usmv_cagr": 0.092217,
    "usmv_mdd": -0.137742,
    "volatility": 0.147619,
    "qqq_volatility": 0.213531,
    "excess_sharpe": 0.541489,
    "qqq_excess_sharpe": 0.746501,
    "beats_qqq": false
   },
   "with_cost": {
    "start": "2018-06-01",
    "end": "2026-10-30",
    "sharpe": 0.593191,
    "cagr": 0.09933,
    "mdd": -0.384582,
    "qqq_sharpe": 0.839295,
    "qqq_cagr": 0.186823,
    "qqq_mdd": -0.351225,
    "spy_sharpe": 0.81362,
    "spy_cagr": 0.145843,
    "spy_mdd": -0.336999,
    "rsp_sharpe": 0.655747,
    "rsp_cagr": 0.114018,
    "rsp_mdd": -0.390195,
    "splv_sharpe": 0.570711,
    "splv_cagr": 0.082769,
    "splv_mdd": -0.362503,
    "usmv_sharpe": 0.712225,
    "usmv_cagr": 0.10186,
    "usmv_mdd": -0.330989,
    "volatility": 0.190911,
    "qqq_volatility": 0.238607,
    "excess_sharpe": 0.457289,
    "qqq_excess_sharpe": 0.730525,
    "beats_qqq": false
   },
   "yearly": {
    "2018": -0.12285,
    "2019": 0.275147,
    "2020": 0.074439,
    "2021": 0.257258,
    "2022": -0.110415,
    "2023": 0.161287,
    "2024": 0.16395,
    "2025": 0.132161,
    "2026": 0.106529
   },
   "yearly_qqq": {
    "2018": -0.100835,
    "2019": 0.389598,
    "2020": 0.486188,
    "2021": 0.274203,
    "2022": -0.325786,
    "2023": 0.548527,
    "2024": 0.255764,
    "2025": 0.207657,
    "2026": 0.127792
   },
   "yearly_rsp": {
    "2018": -0.092227,
    "2019": 0.289054,
    "2020": 0.127143,
    "2021": 0.294116,
    "2022": -0.11624,
    "2023": 0.13696,
    "2024": 0.127849,
    "2025": 0.111971,
    "2026": 0.153186
   },
   "without_best_year": {
    "year": "2022",
    "lead": 0.215371,
    "sharpe": 0.779976,
    "qqq_sharpe": 1.21661
   },
   "holdings": {
    "mean": 187.26,
    "median": 187.0,
    "min": 125,
    "max": 257
   },
   "invested": 1.0,
   "turnover": 1.375,
   "sector_mix": {
    "Technology": 0.1667,
    "Financial Services": 0.1459,
    "Industrials": 0.1459,
    "Healthcare": 0.1247,
    "Consumer Cyclical": 0.1125,
    "Consumer Defensive": 0.0697,
    "Energy": 0.0555,
    "Real Estate": 0.0552,
    "Basic Materials": 0.0518,
    "Communication Services": 0.0376,
    "Utilities": 0.0345
   },
   "passes": false
  },
  "fscore_8": {
   "name": "fscore_8",
   "original": "(8, 'M')",
   "original_stats": {
    "start": "2018-06-01",
    "end": "2026-10-30",
    "sharpe": 0.569243,
    "cagr": 0.096767,
    "mdd": -0.389953,
    "qqq_sharpe": 0.839295,
    "qqq_cagr": 0.186823,
    "qqq_mdd": -0.351225,
    "spy_sharpe": 0.81362,
    "spy_cagr": 0.145843,
    "spy_mdd": -0.336999,
    "rsp_sharpe": 0.655747,
    "rsp_cagr": 0.114018,
    "rsp_mdd": -0.390195,
    "splv_sharpe": 0.570711,
    "splv_cagr": 0.082769,
    "splv_mdd": -0.362503,
    "usmv_sharpe": 0.712225,
    "usmv_cagr": 0.10186,
    "usmv_mdd": -0.330989,
    "volatility": 0.196833,
    "qqq_volatility": 0.238607,
    "excess_sharpe": 0.437414,
    "qqq_excess_sharpe": 0.730525,
    "beats_qqq": false
   },
   "grid": {
    "(7, 'W')": {
     "start": "2018-05-07",
     "end": "2026-10-30",
     "sharpe": 0.63618,
     "cagr": 0.108703,
     "mdd": -0.384471,
     "qqq_sharpe": 0.854307,
     "qqq_cagr": 0.190555,
     "qqq_mdd": -0.351225,
     "spy_sharpe": 0.82482,
     "spy_cagr": 0.147925,
     "spy_mdd": -0.336999,
     "rsp_sharpe": 0.66554,
     "rsp_cagr": 0.115856,
     "rsp_mdd": -0.390195,
     "splv_sharpe": 0.572666,
     "splv_cagr": 0.082929,
     "splv_mdd": -0.362503,
     "usmv_sharpe": 0.719388,
     "usmv_cagr": 0.102831,
     "usmv_mdd": -0.330989,
     "volatility": 0.191503,
     "qqq_volatility": 0.237799,
     "excess_sharpe": 0.501098,
     "qqq_excess_sharpe": 0.745503,
     "beats_qqq": false
    },
    "(7, 'M')": {
     "start": "2018-06-01",
     "end": "2026-10-30",
     "sharpe": 0.609266,
     "cagr": 0.102688,
     "mdd": -0.384212,
     "qqq_sharpe": 0.839295,
     "qqq_cagr": 0.186823,
     "qqq_mdd": -0.351225,
     "spy_sharpe": 0.81362,
     "spy_cagr": 0.145843,
     "spy_mdd": -0.336999,
     "rsp_sharpe": 0.655747,
     "rsp_cagr": 0.114018,
     "rsp_mdd": -0.390195,
     "splv_sharpe": 0.570711,
     "splv_cagr": 0.082769,
     "splv_mdd": -0.362503,
     "usmv_sharpe": 0.712225,
     "usmv_cagr": 0.10186,
     "usmv_mdd": -0.330989,
     "volatility": 0.190885,
     "qqq_volatility": 0.238607,
     "excess_sharpe": 0.473342,
     "qqq_excess_sharpe": 0.730525,
     "beats_qqq": false
    },
    "(7, 'Q')": {
     "start": "2018-07-02",
     "end": "2026-10-30",
     "sharpe": 0.616112,
     "cagr": 0.10437,
     "mdd": -0.379685,
     "qqq_sharpe": 0.843079,
     "qqq_cagr": 0.188541,
     "qqq_mdd": -0.351225,
     "spy_sharpe": 0.819399,
     "spy_cagr": 0.147695,
     "spy_mdd": -0.336999,
     "rsp_sharpe": 0.658836,
     "rsp_cagr": 0.115134,
     "rsp_mdd": -0.390195,
     "splv_sharpe": 0.563855,
     "splv_cagr": 0.081888,
     "splv_mdd": -0.362503,
     "usmv_sharpe": 0.70541,
     "usmv_cagr": 0.101127,
     "usmv_mdd": -0.330989,
     "volatility": 0.191371,
     "qqq_volatility": 0.239468,
     "excess_sharpe": 0.47999,
     "qqq_excess_sharpe": 0.734269,
     "beats_qqq": false
    },
    "(8, 'W')": {
     "start": "2018-05-07",
     "end": "2026-10-30",
     "sharpe": 0.613065,
     "cagr": 0.106278,
     "mdd": -0.392032,
     "qqq_sharpe": 0.854307,
     "qqq_cagr": 0.190555,
     "qqq_mdd": -0.351225,
     "spy_sharpe": 0.82482,
     "spy_cagr": 0.147925,
     "spy_mdd": -0.336999,
     "rsp_sharpe": 0.66554,
     "rsp_cagr": 0.115856,
     "rsp_mdd": -0.390195,
     "splv_sharpe": 0.572666,
     "splv_cagr": 0.082929,
     "splv_mdd": -0.362503,
     "usmv_sharpe": 0.719388,
     "usmv_cagr": 0.102831,
     "usmv_mdd": -0.330989,
     "volatility": 0.196817,
     "qqq_volatility": 0.237799,
     "excess_sharpe": 0.481608,
     "qqq_excess_sharpe": 0.745503,
     "beats_qqq": false
    },
    "(8, 'M')": {
     "start": "2018-06-01",
     "end": "2026-10-30",
     "sharpe": 0.569243,
     "cagr": 0.096767,
     "mdd": -0.389953,
     "qqq_sharpe": 0.839295,
     "qqq_cagr": 0.186823,
     "qqq_mdd": -0.351225,
     "spy_sharpe": 0.81362,
     "spy_cagr": 0.145843,
     "spy_mdd": -0.336999,
     "rsp_sharpe": 0.655747,
     "rsp_cagr": 0.114018,
     "rsp_mdd": -0.390195,
     "splv_sharpe": 0.570711,
     "splv_cagr": 0.082769,
     "splv_mdd": -0.362503,
     "usmv_sharpe": 0.712225,
     "usmv_cagr": 0.10186,
     "usmv_mdd": -0.330989,
     "volatility": 0.196833,
     "qqq_volatility": 0.238607,
     "excess_sharpe": 0.437414,
     "qqq_excess_sharpe": 0.730525,
     "beats_qqq": false
    },
    "(8, 'Q')": {
     "start": "2018-07-02",
     "end": "2026-10-30",
     "sharpe": 0.588244,
     "cagr": 0.101433,
     "mdd": -0.399336,
     "qqq_sharpe": 0.843079,
     "qqq_cagr": 0.188541,
     "qqq_mdd": -0.351225,
     "spy_sharpe": 0.819399,
     "spy_cagr": 0.147695,
     "spy_mdd": -0.336999,
     "rsp_sharpe": 0.658836,
     "rsp_cagr": 0.115134,
     "rsp_mdd": -0.390195,
     "splv_sharpe": 0.563855,
     "splv_cagr": 0.081888,
     "splv_mdd": -0.362503,
     "usmv_sharpe": 0.70541,
     "usmv_cagr": 0.101127,
     "usmv_mdd": -0.330989,
     "volatility": 0.198199,
     "qqq_volatility": 0.239468,
     "excess_sharpe": 0.456805,
     "qqq_excess_sharpe": 0.734269,
     "beats_qqq": false
    },
    "(9, 'W')": {
     "start": "2018-05-07",
     "end": "2026-10-30",
     "sharpe": 0.428512,
     "cagr": 0.053432,
     "mdd": -0.279658,
     "qqq_sharpe": 0.854307,
     "qqq_cagr": 0.190555,
     "qqq_mdd": -0.351225,
     "spy_sharpe": 0.82482,
     "spy_cagr": 0.147925,
     "spy_mdd": -0.336999,
     "rsp_sharpe": 0.66554,
     "rsp_cagr": 0.115856,
     "rsp_mdd": -0.390195,
     "splv_sharpe": 0.572666,
     "splv_cagr": 0.082929,
     "splv_mdd": -0.362503,
     "usmv_sharpe": 0.719388,
     "usmv_cagr": 0.102831,
     "usmv_mdd": -0.330989,
     "volatility": 0.146968,
     "qqq_volatility": 0.237799,
     "excess_sharpe": 0.252614,
     "qqq_excess_sharpe": 0.745503,
     "beats_qqq": false
    },
    "(9, 'M')": {
     "start": "2018-06-01",
     "end": "2026-10-30",
     "sharpe": 0.391149,
     "cagr": 0.047092,
     "mdd": -0.245265,
     "qqq_sharpe": 0.839295,
     "qqq_cagr": 0.186823,
     "qqq_mdd": -0.351225,
     "spy_sharpe": 0.81362,
     "spy_cagr": 0.145843,
     "spy_mdd": -0.336999,
     "rsp_sharpe": 0.655747,
     "rsp_cagr": 0.114018,
     "rsp_mdd": -0.390195,
     "splv_sharpe": 0.570711,
     "splv_cagr": 0.082769,
     "splv_mdd": -0.362503,
     "usmv_sharpe": 0.712225,
     "usmv_cagr": 0.10186,
     "usmv_mdd": -0.330989,
     "volatility": 0.144749,
     "qqq_volatility": 0.238607,
     "excess_sharpe": 0.212002,
     "qqq_excess_sharpe": 0.730525,
     "beats_qqq": false
    },
    "(9, 'Q')": {
     "start": "2018-07-02",
     "end": "2026-10-30",
     "sharpe": 0.542341,
     "cagr": 0.070433,
     "mdd": -0.221205,
     "qqq_sharpe": 0.843079,
     "qqq_cagr": 0.188541,
     "qqq_mdd": -0.351225,
     "spy_sharpe": 0.819399,
     "spy_cagr": 0.147695,
     "spy_mdd": -0.336999,
     "rsp_sharpe": 0.658836,
     "rsp_cagr": 0.115134,
     "rsp_mdd": -0.390195,
     "splv_sharpe": 0.563855,
     "splv_cagr": 0.081888,
     "splv_mdd": -0.362503,
     "usmv_sharpe": 0.70541,
     "usmv_cagr": 0.101127,
     "usmv_mdd": -0.330989,
     "volatility": 0.145263,
     "qqq_volatility": 0.239468,
     "excess_sharpe": 0.363071,
     "qqq_excess_sharpe": 0.734269,
     "beats_qqq": false
    }
   },
   "grid_wins": 0,
   "grid_size": 9,
   "rsp_wins": 0,
   "spy_wins": 0,
   "first_half": {
    "start": "2018-06-01",
    "end": "2022-08-15",
    "sharpe": 0.386669,
    "cagr": 0.064462,
    "mdd": -0.389953,
    "qqq_sharpe": 0.757183,
    "qqq_cagr": 0.177359,
    "qqq_mdd": -0.326544,
    "spy_sharpe": 0.684962,
    "spy_cagr": 0.13236,
    "spy_mdd": -0.336999,
    "rsp_sharpe": 0.609693,
    "rsp_cagr": 0.119701,
    "rsp_mdd": -0.390195,
    "splv_sharpe": 0.630757,
    "splv_cagr": 0.110036,
    "splv_mdd": -0.362503,
    "usmv_sharpe": 0.667286,
    "usmv_cagr": 0.111593,
    "usmv_mdd": -0.330989,
    "volatility": 0.231552,
    "qqq_volatility": 0.26137,
    "excess_sharpe": 0.348948,
    "qqq_excess_sharpe": 0.723844,
    "beats_qqq": false
   },
   "second_half": {
    "start": "2022-08-15",
    "end": "2026-10-30",
    "sharpe": 0.870726,
    "cagr": 0.130031,
    "mdd": -0.17872,
    "qqq_sharpe": 0.948905,
    "qqq_cagr": 0.196356,
    "qqq_mdd": -0.227708,
    "spy_sharpe": 1.008619,
    "spy_cagr": 0.159478,
    "spy_mdd": -0.187554,
    "rsp_sharpe": 0.760341,
    "rsp_cagr": 0.108368,
    "rsp_mdd": -0.178162,
    "splv_sharpe": 0.514979,
    "splv_cagr": 0.056188,
    "splv_mdd": -0.147816,
    "usmv_sharpe": 0.837681,
    "usmv_cagr": 0.092217,
    "usmv_mdd": -0.137742,
    "volatility": 0.154559,
    "qqq_volatility": 0.213531,
    "excess_sharpe": 0.591102,
    "qqq_excess_sharpe": 0.746501,
    "beats_qqq": false
   },
   "with_cost": {
    "start": "2018-06-01",
    "end": "2026-10-30",
    "sharpe": 0.547907,
    "cagr": 0.092202,
    "mdd": -0.390748,
    "qqq_sharpe": 0.839295,
    "qqq_cagr": 0.186823,
    "qqq_mdd": -0.351225,
    "spy_sharpe": 0.81362,
    "spy_cagr": 0.145843,
    "spy_mdd": -0.336999,
    "rsp_sharpe": 0.655747,
    "rsp_cagr": 0.114018,
    "rsp_mdd": -0.390195,
    "splv_sharpe": 0.570711,
    "splv_cagr": 0.082769,
    "splv_mdd": -0.362503,
    "usmv_sharpe": 0.712225,
    "usmv_cagr": 0.10186,
    "usmv_mdd": -0.330989,
    "volatility": 0.196882,
    "qqq_volatility": 0.238607,
    "excess_sharpe": 0.416118,
    "qqq_excess_sharpe": 0.730525,
    "beats_qqq": false
   },
   "yearly": {
    "2018": -0.145468,
    "2019": 0.213928,
    "2020": 0.069954,
    "2021": 0.260158,
    "2022": -0.131363,
    "2023": 0.176416,
    "2024": 0.210888,
    "2025": 0.132405,
    "2026": 0.109899
   },
   "yearly_qqq": {
    "2018": -0.100835,
    "2019": 0.389598,
    "2020": 0.486188,
    "2021": 0.274203,
    "2022": -0.325786,
    "2023": 0.548527,
    "2024": 0.255764,
    "2025": 0.207657,
    "2026": 0.127792
   },
   "yearly_rsp": {
    "2018": -0.092227,
    "2019": 0.289054,
    "2020": 0.127143,
    "2021": 0.294116,
    "2022": -0.11624,
    "2023": 0.13696,
    "2024": 0.127849,
    "2025": 0.111971,
    "2026": 0.153186
   },
   "without_best_year": {
    "year": "2022",
    "lead": 0.194423,
    "sharpe": 0.747742,
    "qqq_sharpe": 1.21661
   },
   "holdings": {
    "mean": 83.04,
    "median": 82.0,
    "min": 46,
    "max": 136
   },
   "invested": 1.0,
   "turnover": 1.97,
   "sector_mix": {
    "Technology": 0.1885,
    "Industrials": 0.1475,
    "Financial Services": 0.131,
    "Consumer Cyclical": 0.1279,
    "Healthcare": 0.1202,
    "Energy": 0.0722,
    "Consumer Defensive": 0.0701,
    "Basic Materials": 0.0545,
    "Communication Services": 0.0361,
    "Real Estate": 0.0339,
    "Utilities": 0.0182
   },
   "passes": false
  },
  "fscore_cheap_growth": {
   "name": "fscore_cheap_growth",
   "original": "(0.3, 7)",
   "original_stats": {
    "start": "2018-06-01",
    "end": "2026-10-30",
    "sharpe": 0.429476,
    "cagr": 0.07245,
    "mdd": -0.50156,
    "qqq_sharpe": 0.839295,
    "qqq_cagr": 0.186823,
    "qqq_mdd": -0.351225,
    "spy_sharpe": 0.81362,
    "spy_cagr": 0.145843,
    "spy_mdd": -0.336999,
    "rsp_sharpe": 0.655747,
    "rsp_cagr": 0.114018,
    "rsp_mdd": -0.390195,
    "splv_sharpe": 0.570711,
    "splv_cagr": 0.082769,
    "splv_mdd": -0.362503,
    "usmv_sharpe": 0.712225,
    "usmv_cagr": 0.10186,
    "usmv_mdd": -0.330989,
    "volatility": 0.219983,
    "qqq_volatility": 0.238607,
    "excess_sharpe": 0.311554,
    "qqq_excess_sharpe": 0.730525,
    "beats_qqq": false
   },
   "grid": {
    "(0.2, 6)": {
     "start": "2018-06-01",
     "end": "2026-10-30",
     "sharpe": 0.498507,
     "cagr": 0.094542,
     "mdd": -0.486406,
     "qqq_sharpe": 0.839295,
     "qqq_cagr": 0.186823,
     "qqq_mdd": -0.351225,
     "spy_sharpe": 0.81362,
     "spy_cagr": 0.145843,
     "spy_mdd": -0.336999,
     "rsp_sharpe": 0.655747,
     "rsp_cagr": 0.114018,
     "rsp_mdd": -0.390195,
     "splv_sharpe": 0.570711,
     "splv_cagr": 0.082769,
     "splv_mdd": -0.362503,
     "usmv_sharpe": 0.712225,
     "usmv_cagr": 0.10186,
     "usmv_mdd": -0.330989,
     "volatility": 0.239521,
     "qqq_volatility": 0.238607,
     "excess_sharpe": 0.390194,
     "qqq_excess_sharpe": 0.730525,
     "beats_qqq": false
    },
    "(0.2, 7)": {
     "start": "2018-06-01",
     "end": "2026-10-30",
     "sharpe": 0.338093,
     "cagr": 0.049191,
     "mdd": -0.442924,
     "qqq_sharpe": 0.839295,
     "qqq_cagr": 0.186823,
     "qqq_mdd": -0.351225,
     "spy_sharpe": 0.81362,
     "spy_cagr": 0.145843,
     "spy_mdd": -0.336999,
     "rsp_sharpe": 0.655747,
     "rsp_cagr": 0.114018,
     "rsp_mdd": -0.390195,
     "splv_sharpe": 0.570711,
     "splv_cagr": 0.082769,
     "splv_mdd": -0.362503,
     "usmv_sharpe": 0.712225,
     "usmv_cagr": 0.10186,
     "usmv_mdd": -0.330989,
     "volatility": 0.204548,
     "qqq_volatility": 0.238607,
     "excess_sharpe": 0.21132,
     "qqq_excess_sharpe": 0.730525,
     "beats_qqq": false
    },
    "(0.2, 8)": {
     "start": "2018-06-01",
     "end": "2026-10-30",
     "sharpe": 0.274837,
     "cagr": 0.022812,
     "mdd": -0.200329,
     "qqq_sharpe": 0.839295,
     "qqq_cagr": 0.186823,
     "qqq_mdd": -0.351225,
     "spy_sharpe": 0.81362,
     "spy_cagr": 0.145843,
     "spy_mdd": -0.336999,
     "rsp_sharpe": 0.655747,
     "rsp_cagr": 0.114018,
     "rsp_mdd": -0.390195,
     "splv_sharpe": 0.570711,
     "splv_cagr": 0.082769,
     "splv_mdd": -0.362503,
     "usmv_sharpe": 0.712225,
     "usmv_cagr": 0.10186,
     "usmv_mdd": -0.330989,
     "volatility": 0.100747,
     "qqq_volatility": 0.238607,
     "excess_sharpe": 0.017581,
     "qqq_excess_sharpe": 0.730525,
     "beats_qqq": false
    },
    "(0.3, 6)": {
     "start": "2018-06-01",
     "end": "2026-10-30",
     "sharpe": 0.567963,
     "cagr": 0.1091,
     "mdd": -0.478678,
     "qqq_sharpe": 0.839295,
     "qqq_cagr": 0.186823,
     "qqq_mdd": -0.351225,
     "spy_sharpe": 0.81362,
     "spy_cagr": 0.145843,
     "spy_mdd": -0.336999,
     "rsp_sharpe": 0.655747,
     "rsp_cagr": 0.114018,
     "rsp_mdd": -0.390195,
     "splv_sharpe": 0.570711,
     "splv_cagr": 0.082769,
     "splv_mdd": -0.362503,
     "usmv_sharpe": 0.712225,
     "usmv_cagr": 0.10186,
     "usmv_mdd": -0.330989,
     "volatility": 0.229303,
     "qqq_volatility": 0.238607,
     "excess_sharpe": 0.454802,
     "qqq_excess_sharpe": 0.730525,
     "beats_qqq": false
    },
    "(0.3, 7)": {
     "start": "2018-06-01",
     "end": "2026-10-30",
     "sharpe": 0.429476,
     "cagr": 0.07245,
     "mdd": -0.50156,
     "qqq_sharpe": 0.839295,
     "qqq_cagr": 0.186823,
     "qqq_mdd": -0.351225,
     "spy_sharpe": 0.81362,
     "spy_cagr": 0.145843,
     "spy_mdd": -0.336999,
     "rsp_sharpe": 0.655747,
     "rsp_cagr": 0.114018,
     "rsp_mdd": -0.390195,
     "splv_sharpe": 0.570711,
     "splv_cagr": 0.082769,
     "splv_mdd": -0.362503,
     "usmv_sharpe": 0.712225,
     "usmv_cagr": 0.10186,
     "usmv_mdd": -0.330989,
     "volatility": 0.219983,
     "qqq_volatility": 0.238607,
     "excess_sharpe": 0.311554,
     "qqq_excess_sharpe": 0.730525,
     "beats_qqq": false
    },
    "(0.3, 8)": {
     "start": "2018-06-01",
     "end": "2026-10-30",
     "sharpe": 0.355576,
     "cagr": 0.043039,
     "mdd": -0.305481,
     "qqq_sharpe": 0.839295,
     "qqq_cagr": 0.186823,
     "qqq_mdd": -0.351225,
     "spy_sharpe": 0.81362,
     "spy_cagr": 0.145843,
     "spy_mdd": -0.336999,
     "rsp_sharpe": 0.655747,
     "rsp_cagr": 0.114018,
     "rsp_mdd": -0.390195,
     "splv_sharpe": 0.570711,
     "splv_cagr": 0.082769,
     "splv_mdd": -0.362503,
     "usmv_sharpe": 0.712225,
     "usmv_cagr": 0.10186,
     "usmv_mdd": -0.330989,
     "volatility": 0.150798,
     "qqq_volatility": 0.238607,
     "excess_sharpe": 0.183596,
     "qqq_excess_sharpe": 0.730525,
     "beats_qqq": false
    },
    "(0.4, 6)": {
     "start": "2018-06-01",
     "end": "2026-10-30",
     "sharpe": 0.529121,
     "cagr": 0.095506,
     "mdd": -0.472967,
     "qqq_sharpe": 0.839295,
     "qqq_cagr": 0.186823,
     "qqq_mdd": -0.351225,
     "spy_sharpe": 0.81362,
     "spy_cagr": 0.145843,
     "spy_mdd": -0.336999,
     "rsp_sharpe": 0.655747,
     "rsp_cagr": 0.114018,
     "rsp_mdd": -0.390195,
     "splv_sharpe": 0.570711,
     "splv_cagr": 0.082769,
     "splv_mdd": -0.362503,
     "usmv_sharpe": 0.712225,
     "usmv_cagr": 0.10186,
     "usmv_mdd": -0.330989,
     "volatility": 0.21806,
     "qqq_volatility": 0.238607,
     "excess_sharpe": 0.410148,
     "qqq_excess_sharpe": 0.730525,
     "beats_qqq": false
    },
    "(0.4, 7)": {
     "start": "2018-06-01",
     "end": "2026-10-30",
     "sharpe": 0.427105,
     "cagr": 0.071093,
     "mdd": -0.485927,
     "qqq_sharpe": 0.839295,
     "qqq_cagr": 0.186823,
     "qqq_mdd": -0.351225,
     "spy_sharpe": 0.81362,
     "spy_cagr": 0.145843,
     "spy_mdd": -0.336999,
     "rsp_sharpe": 0.655747,
     "rsp_cagr": 0.114018,
     "rsp_mdd": -0.390195,
     "splv_sharpe": 0.570711,
     "splv_cagr": 0.082769,
     "splv_mdd": -0.362503,
     "usmv_sharpe": 0.712225,
     "usmv_cagr": 0.10186,
     "usmv_mdd": -0.330989,
     "volatility": 0.216368,
     "qqq_volatility": 0.238607,
     "excess_sharpe": 0.307224,
     "qqq_excess_sharpe": 0.730525,
     "beats_qqq": false
    },
    "(0.4, 8)": {
     "start": "2018-06-01",
     "end": "2026-10-30",
     "sharpe": 0.32588,
     "cagr": 0.043672,
     "mdd": -0.406058,
     "qqq_sharpe": 0.839295,
     "qqq_cagr": 0.186823,
     "qqq_mdd": -0.351225,
     "spy_sharpe": 0.81362,
     "spy_cagr": 0.145843,
     "spy_mdd": -0.336999,
     "rsp_sharpe": 0.655747,
     "rsp_cagr": 0.114018,
     "rsp_mdd": -0.390195,
     "splv_sharpe": 0.570711,
     "splv_cagr": 0.082769,
     "splv_mdd": -0.362503,
     "usmv_sharpe": 0.712225,
     "usmv_cagr": 0.10186,
     "usmv_mdd": -0.330989,
     "volatility": 0.182737,
     "qqq_volatility": 0.238607,
     "excess_sharpe": 0.183959,
     "qqq_excess_sharpe": 0.730525,
     "beats_qqq": false
    }
   },
   "grid_wins": 0,
   "grid_size": 9,
   "rsp_wins": 0,
   "spy_wins": 0,
   "first_half": {
    "start": "2018-06-01",
    "end": "2022-08-15",
    "sharpe": 0.179037,
    "cagr": 0.012129,
    "mdd": -0.50156,
    "qqq_sharpe": 0.757183,
    "qqq_cagr": 0.177359,
    "qqq_mdd": -0.326544,
    "spy_sharpe": 0.684962,
    "spy_cagr": 0.13236,
    "spy_mdd": -0.336999,
    "rsp_sharpe": 0.609693,
    "rsp_cagr": 0.119701,
    "rsp_mdd": -0.390195,
    "splv_sharpe": 0.630757,
    "splv_cagr": 0.110036,
    "splv_mdd": -0.362503,
    "usmv_sharpe": 0.667286,
    "usmv_cagr": 0.111593,
    "usmv_mdd": -0.330989,
    "volatility": 0.264181,
    "qqq_volatility": 0.26137,
    "excess_sharpe": 0.145967,
    "qqq_excess_sharpe": 0.723844,
    "beats_qqq": false
   },
   "second_half": {
    "start": "2022-08-15",
    "end": "2026-10-30",
    "sharpe": 0.862349,
    "cagr": 0.136323,
    "mdd": -0.164229,
    "qqq_sharpe": 0.948905,
    "qqq_cagr": 0.196356,
    "qqq_mdd": -0.227708,
    "spy_sharpe": 1.008619,
    "spy_cagr": 0.159478,
    "spy_mdd": -0.187554,
    "rsp_sharpe": 0.760341,
    "rsp_cagr": 0.108368,
    "rsp_mdd": -0.178162,
    "splv_sharpe": 0.514979,
    "splv_cagr": 0.056188,
    "splv_mdd": -0.147816,
    "usmv_sharpe": 0.837681,
    "usmv_cagr": 0.092217,
    "usmv_mdd": -0.137742,
    "volatility": 0.16432,
    "qqq_volatility": 0.213531,
    "excess_sharpe": 0.599446,
    "qqq_excess_sharpe": 0.746501,
    "beats_qqq": false
   },
   "with_cost": {
    "start": "2018-06-01",
    "end": "2026-10-30",
    "sharpe": 0.405598,
    "cagr": 0.066861,
    "mdd": -0.506046,
    "qqq_sharpe": 0.839295,
    "qqq_cagr": 0.186823,
    "qqq_mdd": -0.351225,
    "spy_sharpe": 0.81362,
    "spy_cagr": 0.145843,
    "spy_mdd": -0.336999,
    "rsp_sharpe": 0.655747,
    "rsp_cagr": 0.114018,
    "rsp_mdd": -0.390195,
    "splv_sharpe": 0.570711,
    "splv_cagr": 0.082769,
    "splv_mdd": -0.362503,
    "usmv_sharpe": 0.712225,
    "usmv_cagr": 0.10186,
    "usmv_mdd": -0.330989,
    "volatility": 0.220061,
    "qqq_volatility": 0.238607,
    "excess_sharpe": 0.287725,
    "qqq_excess_sharpe": 0.730525,
    "beats_qqq": false
   },
   "yearly": {
    "2018": -0.184013,
    "2019": 0.220177,
    "2020": -0.202115,
    "2021": 0.242494,
    "2022": -0.000847,
    "2023": 0.098141,
    "2024": 0.176313,
    "2025": 0.21078,
    "2026": 0.167766
   },
   "yearly_qqq": {
    "2018": -0.100835,
    "2019": 0.389598,
    "2020": 0.486188,
    "2021": 0.274203,
    "2022": -0.325786,
    "2023": 0.548527,
    "2024": 0.255764,
    "2025": 0.207657,
    "2026": 0.127792
   },
   "yearly_rsp": {
    "2018": -0.092227,
    "2019": 0.289054,
    "2020": 0.127143,
    "2021": 0.294116,
    "2022": -0.11624,
    "2023": 0.13696,
    "2024": 0.127849,
    "2025": 0.111971,
    "2026": 0.153186
   },
   "without_best_year": {
    "year": "2022",
    "lead": 0.324939,
    "sharpe": 0.475901,
    "qqq_sharpe": 1.21661
   },
   "holdings": {
    "mean": 32.12,
    "median": 31.0,
    "min": 8,
    "max": 54
   },
   "invested": 0.94901,
   "turnover": 2.515,
   "sector_mix": {
    "Financial Services": 0.3365,
    "Healthcare": 0.1019,
    "Utilities": 0.0921,
    "Energy": 0.0891,
    "Consumer Cyclical": 0.0807,
    "Real Estate": 0.0621,
    "Industrials": 0.057,
    "Consumer Defensive": 0.0512,
    "Communication Services": 0.0488,
    "Basic Materials": 0.0473,
    "Technology": 0.0334
   },
   "base_same_window": {
    "start": "2018-06-01",
    "end": "2026-10-30",
    "sharpe": 0.609266,
    "cagr": 0.102688,
    "mdd": -0.384212,
    "qqq_sharpe": 0.839295,
    "qqq_cagr": 0.186823,
    "qqq_mdd": -0.351225,
    "spy_sharpe": 0.81362,
    "spy_cagr": 0.145843,
    "spy_mdd": -0.336999,
    "rsp_sharpe": 0.655747,
    "rsp_cagr": 0.114018,
    "rsp_mdd": -0.390195,
    "splv_sharpe": 0.570711,
    "splv_cagr": 0.082769,
    "splv_mdd": -0.362503,
    "usmv_sharpe": 0.712225,
    "usmv_cagr": 0.10186,
    "usmv_mdd": -0.330989,
    "volatility": 0.190885,
    "qqq_volatility": 0.238607,
    "excess_sharpe": 0.473342,
    "qqq_excess_sharpe": 0.730525,
    "beats_qqq": false
   },
   "passes": false
  }
 },
 "score_bands": {
  "0-4": {
   "start": "2018-06-01",
   "end": "2026-10-30",
   "sharpe": 0.591076,
   "cagr": 0.117095,
   "mdd": -0.468693,
   "qqq_sharpe": 0.839295,
   "qqq_cagr": 0.186823,
   "qqq_mdd": -0.351225,
   "spy_sharpe": 0.81362,
   "spy_cagr": 0.145843,
   "spy_mdd": -0.336999,
   "rsp_sharpe": 0.655747,
   "rsp_cagr": 0.114018,
   "rsp_mdd": -0.390195,
   "splv_sharpe": 0.570711,
   "splv_cagr": 0.082769,
   "splv_mdd": -0.362503,
   "usmv_sharpe": 0.712225,
   "usmv_cagr": 0.10186,
   "usmv_mdd": -0.330989,
   "volatility": 0.234569,
   "qqq_volatility": 0.238607,
   "excess_sharpe": 0.480521,
   "qqq_excess_sharpe": 0.730525,
   "beats_qqq": false,
   "held": 52.3
  },
  "5": {
   "start": "2018-06-01",
   "end": "2026-10-30",
   "sharpe": 0.661483,
   "cagr": 0.118754,
   "mdd": -0.407447,
   "qqq_sharpe": 0.839295,
   "qqq_cagr": 0.186823,
   "qqq_mdd": -0.351225,
   "spy_sharpe": 0.81362,
   "spy_cagr": 0.145843,
   "spy_mdd": -0.336999,
   "rsp_sharpe": 0.655747,
   "rsp_cagr": 0.114018,
   "rsp_mdd": -0.390195,
   "splv_sharpe": 0.570711,
   "splv_cagr": 0.082769,
   "splv_mdd": -0.362503,
   "usmv_sharpe": 0.712225,
   "usmv_cagr": 0.10186,
   "usmv_mdd": -0.330989,
   "volatility": 0.200643,
   "qqq_volatility": 0.238607,
   "excess_sharpe": 0.532185,
   "qqq_excess_sharpe": 0.730525,
   "beats_qqq": false,
   "held": 98.0
  },
  "6": {
   "start": "2018-06-01",
   "end": "2026-10-30",
   "sharpe": 0.689313,
   "cagr": 0.121588,
   "mdd": -0.394503,
   "qqq_sharpe": 0.839295,
   "qqq_cagr": 0.186823,
   "qqq_mdd": -0.351225,
   "spy_sharpe": 0.81362,
   "spy_cagr": 0.145843,
   "spy_mdd": -0.336999,
   "rsp_sharpe": 0.655747,
   "rsp_cagr": 0.114018,
   "rsp_mdd": -0.390195,
   "splv_sharpe": 0.570711,
   "splv_cagr": 0.082769,
   "splv_mdd": -0.362503,
   "usmv_sharpe": 0.712225,
   "usmv_cagr": 0.10186,
   "usmv_mdd": -0.330989,
   "volatility": 0.194425,
   "qqq_volatility": 0.238607,
   "excess_sharpe": 0.555872,
   "qqq_excess_sharpe": 0.730525,
   "beats_qqq": false,
   "held": 119.1
  },
  "7": {
   "start": "2018-06-01",
   "end": "2026-10-30",
   "sharpe": 0.621698,
   "cagr": 0.104396,
   "mdd": -0.381403,
   "qqq_sharpe": 0.839295,
   "qqq_cagr": 0.186823,
   "qqq_mdd": -0.351225,
   "spy_sharpe": 0.81362,
   "spy_cagr": 0.145843,
   "spy_mdd": -0.336999,
   "rsp_sharpe": 0.655747,
   "rsp_cagr": 0.114018,
   "rsp_mdd": -0.390195,
   "splv_sharpe": 0.570711,
   "splv_cagr": 0.082769,
   "splv_mdd": -0.362503,
   "usmv_sharpe": 0.712225,
   "usmv_cagr": 0.10186,
   "usmv_mdd": -0.330989,
   "volatility": 0.188993,
   "qqq_volatility": 0.238607,
   "excess_sharpe": 0.484434,
   "qqq_excess_sharpe": 0.730525,
   "beats_qqq": false,
   "held": 104.2
  },
  "8": {
   "start": "2018-06-01",
   "end": "2026-10-30",
   "sharpe": 0.60343,
   "cagr": 0.104062,
   "mdd": -0.384529,
   "qqq_sharpe": 0.839295,
   "qqq_cagr": 0.186823,
   "qqq_mdd": -0.351225,
   "spy_sharpe": 0.81362,
   "spy_cagr": 0.145843,
   "spy_mdd": -0.336999,
   "rsp_sharpe": 0.655747,
   "rsp_cagr": 0.114018,
   "rsp_mdd": -0.390195,
   "splv_sharpe": 0.570711,
   "splv_cagr": 0.082769,
   "splv_mdd": -0.362503,
   "usmv_sharpe": 0.712225,
   "usmv_cagr": 0.10186,
   "usmv_mdd": -0.330989,
   "volatility": 0.196614,
   "qqq_volatility": 0.238607,
   "excess_sharpe": 0.471454,
   "qqq_excess_sharpe": 0.730525,
   "beats_qqq": false,
   "held": 66.7
  },
  "9": {
   "start": "2018-06-01",
   "end": "2026-10-30",
   "sharpe": 0.410967,
   "cagr": 0.067242,
   "mdd": -0.441241,
   "qqq_sharpe": 0.839295,
   "qqq_cagr": 0.186823,
   "qqq_mdd": -0.351225,
   "spy_sharpe": 0.81362,
   "spy_cagr": 0.145843,
   "spy_mdd": -0.336999,
   "rsp_sharpe": 0.655747,
   "rsp_cagr": 0.114018,
   "rsp_mdd": -0.390195,
   "splv_sharpe": 0.570711,
   "splv_cagr": 0.082769,
   "splv_mdd": -0.362503,
   "usmv_sharpe": 0.712225,
   "usmv_cagr": 0.10186,
   "usmv_mdd": -0.330989,
   "volatility": 0.215622,
   "qqq_volatility": 0.238607,
   "excess_sharpe": 0.290661,
   "qqq_excess_sharpe": 0.730525,
   "beats_qqq": false,
   "held": 16.1
  },
  "no_score": {
   "start": "2018-06-01",
   "end": "2026-10-30",
   "sharpe": 0.740496,
   "cagr": 0.145521,
   "mdd": -0.401405,
   "qqq_sharpe": 0.839295,
   "qqq_cagr": 0.186823,
   "qqq_mdd": -0.351225,
   "spy_sharpe": 0.81362,
   "spy_cagr": 0.145843,
   "spy_mdd": -0.336999,
   "rsp_sharpe": 0.655747,
   "rsp_cagr": 0.114018,
   "rsp_mdd": -0.390195,
   "splv_sharpe": 0.570711,
   "splv_cagr": 0.082769,
   "splv_mdd": -0.362503,
   "usmv_sharpe": 0.712225,
   "usmv_cagr": 0.10186,
   "usmv_mdd": -0.330989,
   "volatility": 0.215336,
   "qqq_volatility": 0.238607,
   "excess_sharpe": 0.619981,
   "qqq_excess_sharpe": 0.730525,
   "beats_qqq": false,
   "held": 37.1
  }
 },
 "financial_share": {
  "all": 0.1517,
  "f7": 0.1475,
  "f8": 0.1326,
  "f9": 0.078
 },
 "no_score_snapshot": {
  "day": "2024-12-31",
  "members": 500,
  "no_score": 43,
  "quarters_checked": 12,
  "with_every_quarter": 2,
  "with_some_quarters": 41,
  "with_none": 0
 },
 "calibration": {
  "start": "2017-09-01",
  "sharpe": 0.682261,
  "rsp_sharpe": 0.678743,
  "correlation": 0.9981
 },
 "coverage": [
  {
   "day": "2017-09-01",
   "members": 505,
   "with_price": 493,
   "one_share_class": 494
  },
  {
   "day": "2018-04-02",
   "members": 505,
   "with_price": 496,
   "one_share_class": 495
  },
  {
   "day": "2018-06-01",
   "members": 505,
   "with_price": 496,
   "one_share_class": 495
  },
  {
   "day": "2020-01-02",
   "members": 505,
   "with_price": 502,
   "one_share_class": 497
  },
  {
   "day": "2024-01-02",
   "members": 503,
   "with_price": 503,
   "one_share_class": 500
  }
 ],
 "yearly_funds": {
  "QQQ": {
   "2018": -0.100835,
   "2019": 0.389598,
   "2020": 0.486188,
   "2021": 0.274203,
   "2022": -0.325786,
   "2023": 0.548527,
   "2024": 0.255764,
   "2025": 0.207657,
   "2026": 0.127792
  },
  "SPY": {
   "2018": -0.072791,
   "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": {
   "2018": -0.092227,
   "2019": 0.289054,
   "2020": 0.127143,
   "2021": 0.294116,
   "2022": -0.11624,
   "2023": 0.13696,
   "2024": 0.127849,
   "2025": 0.111971,
   "2026": 0.153186
  },
  "SPLV": {
   "2018": 0.006778,
   "2019": 0.278678,
   "2020": -0.013658,
   "2021": 0.241339,
   "2022": -0.048851,
   "2023": 0.005261,
   "2024": 0.139217,
   "2025": 0.040984,
   "2026": 0.092376
  },
  "USMV": {
   "2018": 0.008576,
   "2019": 0.27686,
   "2020": 0.056355,
   "2021": 0.208422,
   "2022": -0.094223,
   "2023": 0.103425,
   "2024": 0.157469,
   "2025": 0.076554,
   "2026": 0.104678
  }
 }
}