{
 "end": "2026-10-30",
 "run_date": "2026-11-01",
 "finlab_version": "2.2.26",
 "designs": {
  "dogs_of_the_dow": {
   "name": "dogs_of_the_dow",
   "original": "(10, 12)",
   "original_stats": {
    "start": "2017-01-03",
    "end": "2026-10-30",
    "sharpe": 0.614326,
    "cagr": 0.093371,
    "mdd": -0.368416,
    "volatility": 0.168905,
    "qqq_sharpe": 0.929852,
    "qqq_cagr": 0.203598,
    "qqq_mdd": -0.351225,
    "qqq_volatility": 0.227671,
    "spy_sharpe": 0.860037,
    "spy_cagr": 0.148895,
    "spy_mdd": -0.336999,
    "spy_volatility": 0.180797,
    "dia_sharpe": 0.749963,
    "dia_cagr": 0.123646,
    "dia_mdd": -0.366861,
    "dia_volatility": 0.176687,
    "beats_qqq": false
   },
   "grid": {
    "(8, 11)": {
     "start": "2017-12-01",
     "end": "2026-10-30",
     "sharpe": 0.667528,
     "cagr": 0.109972,
     "mdd": -0.375201,
     "volatility": 0.18158,
     "qqq_sharpe": 0.858662,
     "qqq_cagr": 0.19083,
     "qqq_mdd": -0.351225,
     "qqq_volatility": 0.236775,
     "spy_sharpe": 0.803818,
     "spy_cagr": 0.142657,
     "spy_mdd": -0.336999,
     "spy_volatility": 0.188635,
     "dia_sharpe": 0.657009,
     "dia_cagr": 0.109299,
     "dia_mdd": -0.366861,
     "dia_volatility": 0.184366,
     "beats_qqq": false
    },
    "(8, 12)": {
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.688669,
     "cagr": 0.109499,
     "mdd": -0.378315,
     "volatility": 0.173003,
     "qqq_sharpe": 0.929852,
     "qqq_cagr": 0.203598,
     "qqq_mdd": -0.351225,
     "qqq_volatility": 0.227671,
     "spy_sharpe": 0.860037,
     "spy_cagr": 0.148895,
     "spy_mdd": -0.336999,
     "spy_volatility": 0.180797,
     "dia_sharpe": 0.749963,
     "dia_cagr": 0.123646,
     "dia_mdd": -0.366861,
     "dia_volatility": 0.176687,
     "beats_qqq": false
    },
    "(8, 1)": {
     "start": "2017-02-01",
     "end": "2026-10-30",
     "sharpe": 0.70852,
     "cagr": 0.113768,
     "mdd": -0.345593,
     "volatility": 0.17378,
     "qqq_sharpe": 0.912246,
     "qqq_cagr": 0.19948,
     "qqq_mdd": -0.351225,
     "qqq_volatility": 0.228511,
     "spy_sharpe": 0.857881,
     "spy_cagr": 0.148955,
     "spy_mdd": -0.336999,
     "spy_volatility": 0.181454,
     "dia_sharpe": 0.752109,
     "dia_cagr": 0.12448,
     "dia_mdd": -0.366861,
     "dia_volatility": 0.177324,
     "beats_qqq": false
    },
    "(10, 11)": {
     "start": "2017-12-01",
     "end": "2026-10-30",
     "sharpe": 0.638261,
     "cagr": 0.101873,
     "mdd": -0.365123,
     "volatility": 0.177141,
     "qqq_sharpe": 0.858662,
     "qqq_cagr": 0.19083,
     "qqq_mdd": -0.351225,
     "qqq_volatility": 0.236775,
     "spy_sharpe": 0.803818,
     "spy_cagr": 0.142657,
     "spy_mdd": -0.336999,
     "spy_volatility": 0.188635,
     "dia_sharpe": 0.657009,
     "dia_cagr": 0.109299,
     "dia_mdd": -0.366861,
     "dia_volatility": 0.184366,
     "beats_qqq": false
    },
    "(10, 12)": {
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.614326,
     "cagr": 0.093371,
     "mdd": -0.368416,
     "volatility": 0.168905,
     "qqq_sharpe": 0.929852,
     "qqq_cagr": 0.203598,
     "qqq_mdd": -0.351225,
     "qqq_volatility": 0.227671,
     "spy_sharpe": 0.860037,
     "spy_cagr": 0.148895,
     "spy_mdd": -0.336999,
     "spy_volatility": 0.180797,
     "dia_sharpe": 0.749963,
     "dia_cagr": 0.123646,
     "dia_mdd": -0.366861,
     "dia_volatility": 0.176687,
     "beats_qqq": false
    },
    "(10, 1)": {
     "start": "2017-02-01",
     "end": "2026-10-30",
     "sharpe": 0.643989,
     "cagr": 0.100514,
     "mdd": -0.352146,
     "volatility": 0.172112,
     "qqq_sharpe": 0.912246,
     "qqq_cagr": 0.19948,
     "qqq_mdd": -0.351225,
     "qqq_volatility": 0.228511,
     "spy_sharpe": 0.857881,
     "spy_cagr": 0.148955,
     "spy_mdd": -0.336999,
     "spy_volatility": 0.181454,
     "dia_sharpe": 0.752109,
     "dia_cagr": 0.12448,
     "dia_mdd": -0.366861,
     "dia_volatility": 0.177324,
     "beats_qqq": false
    },
    "(12, 11)": {
     "start": "2017-12-01",
     "end": "2026-10-30",
     "sharpe": 0.561001,
     "cagr": 0.084436,
     "mdd": -0.339775,
     "volatility": 0.171114,
     "qqq_sharpe": 0.858662,
     "qqq_cagr": 0.19083,
     "qqq_mdd": -0.351225,
     "qqq_volatility": 0.236775,
     "spy_sharpe": 0.803818,
     "spy_cagr": 0.142657,
     "spy_mdd": -0.336999,
     "spy_volatility": 0.188635,
     "dia_sharpe": 0.657009,
     "dia_cagr": 0.109299,
     "dia_mdd": -0.366861,
     "dia_volatility": 0.184366,
     "beats_qqq": false
    },
    "(12, 12)": {
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.613354,
     "cagr": 0.091509,
     "mdd": -0.345982,
     "volatility": 0.16542,
     "qqq_sharpe": 0.929852,
     "qqq_cagr": 0.203598,
     "qqq_mdd": -0.351225,
     "qqq_volatility": 0.227671,
     "spy_sharpe": 0.860037,
     "spy_cagr": 0.148895,
     "spy_mdd": -0.336999,
     "spy_volatility": 0.180797,
     "dia_sharpe": 0.749963,
     "dia_cagr": 0.123646,
     "dia_mdd": -0.366861,
     "dia_volatility": 0.176687,
     "beats_qqq": false
    },
    "(12, 1)": {
     "start": "2017-02-01",
     "end": "2026-10-30",
     "sharpe": 0.611216,
     "cagr": 0.091781,
     "mdd": -0.331752,
     "volatility": 0.166796,
     "qqq_sharpe": 0.912246,
     "qqq_cagr": 0.19948,
     "qqq_mdd": -0.351225,
     "qqq_volatility": 0.228511,
     "spy_sharpe": 0.857881,
     "spy_cagr": 0.148955,
     "spy_mdd": -0.336999,
     "spy_volatility": 0.181454,
     "dia_sharpe": 0.752109,
     "dia_cagr": 0.12448,
     "dia_mdd": -0.366861,
     "dia_volatility": 0.177324,
     "beats_qqq": false
    }
   },
   "grid_wins": 0,
   "grid_size": 9,
   "first_half": {
    "start": "2017-01-03",
    "end": "2021-11-29",
    "sharpe": 0.365036,
    "cagr": 0.052722,
    "mdd": -0.368416,
    "volatility": 0.191055,
    "qqq_sharpe": 1.249097,
    "qqq_cagr": 0.288638,
    "qqq_mdd": -0.285594,
    "qqq_volatility": 0.223286,
    "spy_sharpe": 0.970185,
    "spy_cagr": 0.179514,
    "spy_mdd": -0.336999,
    "spy_volatility": 0.188815,
    "dia_sharpe": 0.785004,
    "dia_cagr": 0.147165,
    "dia_mdd": -0.366861,
    "dia_volatility": 0.20094,
    "beats_qqq": false
   },
   "second_half": {
    "start": "2021-11-29",
    "end": "2026-10-30",
    "sharpe": 0.96069,
    "cagr": 0.13547,
    "mdd": -0.208043,
    "volatility": 0.143421,
    "qqq_sharpe": 0.622862,
    "qqq_cagr": 0.124383,
    "qqq_mdd": -0.351225,
    "qqq_volatility": 0.231988,
    "spy_sharpe": 0.741011,
    "spy_cagr": 0.119153,
    "spy_mdd": -0.244972,
    "spy_volatility": 0.172467,
    "dia_sharpe": 0.721965,
    "dia_cagr": 0.100672,
    "dia_mdd": -0.207547,
    "dia_volatility": 0.148592,
    "beats_qqq": true
   },
   "with_cost": {
    "start": "2016-12-30",
    "end": "2026-10-30",
    "sharpe": 0.610905,
    "cagr": 0.092676,
    "mdd": -0.368787,
    "volatility": 0.168913,
    "qqq_sharpe": 0.933612,
    "qqq_cagr": 0.20444,
    "qqq_mdd": -0.351225,
    "qqq_volatility": 0.22764,
    "spy_sharpe": 0.864113,
    "spy_cagr": 0.149608,
    "spy_mdd": -0.336999,
    "spy_volatility": 0.180775,
    "dia_sharpe": 0.752451,
    "dia_cagr": 0.124025,
    "dia_mdd": -0.366861,
    "dia_volatility": 0.176656,
    "beats_qqq": false
   },
   "yearly": {
    "2017": 0.137807,
    "2018": -0.007095,
    "2019": 0.102072,
    "2020": -0.084089,
    "2021": 0.189101,
    "2022": 0.020651,
    "2023": 0.137755,
    "2024": 0.023895,
    "2025": 0.207339,
    "2026": 0.234393
   },
   "without_best_year": {
    "year": "2022",
    "lead": 0.346437,
    "sharpe": 0.661313,
    "qqq_sharpe": 1.281571
   },
   "passes": false,
   "dia_wins": 1,
   "spy_wins": 0
  },
  "small_dogs": {
   "name": "small_dogs",
   "original": "(5, 12)",
   "original_stats": {
    "start": "2017-01-03",
    "end": "2026-10-30",
    "sharpe": 0.335819,
    "cagr": 0.045592,
    "mdd": -0.358071,
    "volatility": 0.183039,
    "qqq_sharpe": 0.929852,
    "qqq_cagr": 0.203598,
    "qqq_mdd": -0.351225,
    "qqq_volatility": 0.227671,
    "spy_sharpe": 0.860037,
    "spy_cagr": 0.148895,
    "spy_mdd": -0.336999,
    "spy_volatility": 0.180797,
    "dia_sharpe": 0.749963,
    "dia_cagr": 0.123646,
    "dia_mdd": -0.366861,
    "dia_volatility": 0.176687,
    "beats_qqq": false
   },
   "grid": {
    "(4, 11)": {
     "start": "2017-12-01",
     "end": "2026-10-30",
     "sharpe": 0.221446,
     "cagr": 0.024526,
     "mdd": -0.412757,
     "volatility": 0.20252,
     "qqq_sharpe": 0.858662,
     "qqq_cagr": 0.19083,
     "qqq_mdd": -0.351225,
     "qqq_volatility": 0.236775,
     "spy_sharpe": 0.803818,
     "spy_cagr": 0.142657,
     "spy_mdd": -0.336999,
     "spy_volatility": 0.188635,
     "dia_sharpe": 0.657009,
     "dia_cagr": 0.109299,
     "dia_mdd": -0.366861,
     "dia_volatility": 0.184366,
     "beats_qqq": false
    },
    "(4, 12)": {
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.299168,
     "cagr": 0.039662,
     "mdd": -0.398354,
     "volatility": 0.192271,
     "qqq_sharpe": 0.929852,
     "qqq_cagr": 0.203598,
     "qqq_mdd": -0.351225,
     "qqq_volatility": 0.227671,
     "spy_sharpe": 0.860037,
     "spy_cagr": 0.148895,
     "spy_mdd": -0.336999,
     "spy_volatility": 0.180797,
     "dia_sharpe": 0.749963,
     "dia_cagr": 0.123646,
     "dia_mdd": -0.366861,
     "dia_volatility": 0.176687,
     "beats_qqq": false
    },
    "(4, 1)": {
     "start": "2017-02-01",
     "end": "2026-10-30",
     "sharpe": 0.28366,
     "cagr": 0.037193,
     "mdd": -0.376319,
     "volatility": 0.198753,
     "qqq_sharpe": 0.912246,
     "qqq_cagr": 0.19948,
     "qqq_mdd": -0.351225,
     "qqq_volatility": 0.228511,
     "spy_sharpe": 0.857881,
     "spy_cagr": 0.148955,
     "spy_mdd": -0.336999,
     "spy_volatility": 0.181454,
     "dia_sharpe": 0.752109,
     "dia_cagr": 0.12448,
     "dia_mdd": -0.366861,
     "dia_volatility": 0.177324,
     "beats_qqq": false
    },
    "(5, 11)": {
     "start": "2017-12-01",
     "end": "2026-10-30",
     "sharpe": 0.29526,
     "cagr": 0.038351,
     "mdd": -0.343404,
     "volatility": 0.187379,
     "qqq_sharpe": 0.858662,
     "qqq_cagr": 0.19083,
     "qqq_mdd": -0.351225,
     "qqq_volatility": 0.236775,
     "spy_sharpe": 0.803818,
     "spy_cagr": 0.142657,
     "spy_mdd": -0.336999,
     "spy_volatility": 0.188635,
     "dia_sharpe": 0.657009,
     "dia_cagr": 0.109299,
     "dia_mdd": -0.366861,
     "dia_volatility": 0.184366,
     "beats_qqq": false
    },
    "(5, 12)": {
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.335819,
     "cagr": 0.045592,
     "mdd": -0.358071,
     "volatility": 0.183039,
     "qqq_sharpe": 0.929852,
     "qqq_cagr": 0.203598,
     "qqq_mdd": -0.351225,
     "qqq_volatility": 0.227671,
     "spy_sharpe": 0.860037,
     "spy_cagr": 0.148895,
     "spy_mdd": -0.336999,
     "spy_volatility": 0.180797,
     "dia_sharpe": 0.749963,
     "dia_cagr": 0.123646,
     "dia_mdd": -0.366861,
     "dia_volatility": 0.176687,
     "beats_qqq": false
    },
    "(5, 1)": {
     "start": "2017-02-01",
     "end": "2026-10-30",
     "sharpe": 0.334085,
     "cagr": 0.044885,
     "mdd": -0.319854,
     "volatility": 0.180545,
     "qqq_sharpe": 0.912246,
     "qqq_cagr": 0.19948,
     "qqq_mdd": -0.351225,
     "qqq_volatility": 0.228511,
     "spy_sharpe": 0.857881,
     "spy_cagr": 0.148955,
     "spy_mdd": -0.336999,
     "spy_volatility": 0.181454,
     "dia_sharpe": 0.752109,
     "dia_cagr": 0.12448,
     "dia_mdd": -0.366861,
     "dia_volatility": 0.177324,
     "beats_qqq": false
    },
    "(6, 11)": {
     "start": "2017-12-01",
     "end": "2026-10-30",
     "sharpe": 0.438833,
     "cagr": 0.065352,
     "mdd": -0.370359,
     "volatility": 0.182888,
     "qqq_sharpe": 0.858662,
     "qqq_cagr": 0.19083,
     "qqq_mdd": -0.351225,
     "qqq_volatility": 0.236775,
     "spy_sharpe": 0.803818,
     "spy_cagr": 0.142657,
     "spy_mdd": -0.336999,
     "spy_volatility": 0.188635,
     "dia_sharpe": 0.657009,
     "dia_cagr": 0.109299,
     "dia_mdd": -0.366861,
     "dia_volatility": 0.184366,
     "beats_qqq": false
    },
    "(6, 12)": {
     "start": "2017-01-03",
     "end": "2026-10-30",
     "sharpe": 0.552106,
     "cagr": 0.083067,
     "mdd": -0.333776,
     "volatility": 0.171518,
     "qqq_sharpe": 0.929852,
     "qqq_cagr": 0.203598,
     "qqq_mdd": -0.351225,
     "qqq_volatility": 0.227671,
     "spy_sharpe": 0.860037,
     "spy_cagr": 0.148895,
     "spy_mdd": -0.336999,
     "spy_volatility": 0.180797,
     "dia_sharpe": 0.749963,
     "dia_cagr": 0.123646,
     "dia_mdd": -0.366861,
     "dia_volatility": 0.176687,
     "beats_qqq": false
    },
    "(6, 1)": {
     "start": "2017-02-01",
     "end": "2026-10-30",
     "sharpe": 0.508403,
     "cagr": 0.075955,
     "mdd": -0.351752,
     "volatility": 0.174209,
     "qqq_sharpe": 0.912246,
     "qqq_cagr": 0.19948,
     "qqq_mdd": -0.351225,
     "qqq_volatility": 0.228511,
     "spy_sharpe": 0.857881,
     "spy_cagr": 0.148955,
     "spy_mdd": -0.336999,
     "spy_volatility": 0.181454,
     "dia_sharpe": 0.752109,
     "dia_cagr": 0.12448,
     "dia_mdd": -0.366861,
     "dia_volatility": 0.177324,
     "beats_qqq": false
    }
   },
   "grid_wins": 0,
   "grid_size": 9,
   "first_half": {
    "start": "2017-01-03",
    "end": "2021-11-29",
    "sharpe": 0.284895,
    "cagr": 0.037405,
    "mdd": -0.358071,
    "volatility": 0.198156,
    "qqq_sharpe": 1.249097,
    "qqq_cagr": 0.288638,
    "qqq_mdd": -0.285594,
    "qqq_volatility": 0.223286,
    "spy_sharpe": 0.970185,
    "spy_cagr": 0.179514,
    "spy_mdd": -0.336999,
    "spy_volatility": 0.188815,
    "dia_sharpe": 0.785004,
    "dia_cagr": 0.147165,
    "dia_mdd": -0.366861,
    "dia_volatility": 0.20094,
    "beats_qqq": false
   },
   "second_half": {
    "start": "2021-11-29",
    "end": "2026-10-30",
    "sharpe": 0.398966,
    "cagr": 0.053821,
    "mdd": -0.315401,
    "volatility": 0.166637,
    "qqq_sharpe": 0.622862,
    "qqq_cagr": 0.124383,
    "qqq_mdd": -0.351225,
    "qqq_volatility": 0.231988,
    "spy_sharpe": 0.741011,
    "spy_cagr": 0.119153,
    "spy_mdd": -0.244972,
    "spy_volatility": 0.172467,
    "dia_sharpe": 0.721965,
    "dia_cagr": 0.100672,
    "dia_mdd": -0.207547,
    "dia_volatility": 0.148592,
    "beats_qqq": false
   },
   "with_cost": {
    "start": "2016-12-30",
    "end": "2026-10-30",
    "sharpe": 0.332256,
    "cagr": 0.044884,
    "mdd": -0.358728,
    "volatility": 0.183069,
    "qqq_sharpe": 0.933612,
    "qqq_cagr": 0.20444,
    "qqq_mdd": -0.351225,
    "qqq_volatility": 0.22764,
    "spy_sharpe": 0.864113,
    "spy_cagr": 0.149608,
    "spy_mdd": -0.336999,
    "spy_volatility": 0.180775,
    "dia_sharpe": 0.752451,
    "dia_cagr": 0.124025,
    "dia_mdd": -0.366861,
    "dia_volatility": 0.176656,
    "beats_qqq": false
   },
   "yearly": {
    "2017": 0.102497,
    "2018": -0.006169,
    "2019": 0.046574,
    "2020": -0.04551,
    "2021": 0.179152,
    "2022": -0.179526,
    "2023": 0.186078,
    "2024": -0.100966,
    "2025": 0.183413,
    "2026": 0.159473
   },
   "without_best_year": {
    "year": "2022",
    "lead": 0.14626,
    "sharpe": 0.48989,
    "qqq_sharpe": 1.281571
   },
   "passes": false,
   "dia_wins": 0,
   "spy_wins": 0
  }
 },
 "published_style": {
  "dogs_of_the_dow": {
   "start": "2017-01-03",
   "end": "2026-10-30",
   "sharpe": 0.656185,
   "cagr": 0.100371,
   "mdd": -0.35181,
   "volatility": 0.167524,
   "qqq_sharpe": 0.929852,
   "qqq_cagr": 0.203598,
   "qqq_mdd": -0.351225,
   "qqq_volatility": 0.227671,
   "spy_sharpe": 0.860037,
   "spy_cagr": 0.148895,
   "spy_mdd": -0.336999,
   "spy_volatility": 0.180797,
   "dia_sharpe": 0.749963,
   "dia_cagr": 0.123646,
   "dia_mdd": -0.366861,
   "dia_volatility": 0.176687,
   "beats_qqq": false,
   "yearly": {
    "2017": 0.137807,
    "2018": -0.007095,
    "2019": 0.19226,
    "2020": -0.082631,
    "2021": 0.189101,
    "2022": 0.020651,
    "2023": 0.137755,
    "2024": 0.023895,
    "2025": 0.188498,
    "2026": 0.232121
   }
  },
  "small_dogs": {
   "start": "2017-01-03",
   "end": "2026-10-30",
   "sharpe": 0.383475,
   "cagr": 0.054287,
   "mdd": -0.348455,
   "volatility": 0.180943,
   "qqq_sharpe": 0.929852,
   "qqq_cagr": 0.203598,
   "qqq_mdd": -0.351225,
   "qqq_volatility": 0.227671,
   "spy_sharpe": 0.860037,
   "spy_cagr": 0.148895,
   "spy_mdd": -0.336999,
   "spy_volatility": 0.180797,
   "dia_sharpe": 0.749963,
   "dia_cagr": 0.123646,
   "dia_mdd": -0.366861,
   "dia_volatility": 0.176687,
   "beats_qqq": false,
   "yearly": {
    "2017": 0.102497,
    "2018": -0.006169,
    "2019": 0.090893,
    "2020": -0.040966,
    "2021": 0.179152,
    "2022": -0.179526,
    "2023": 0.186078,
    "2024": -0.100966,
    "2025": 0.227791,
    "2026": 0.157489
   }
  }
 },
 "rest_of_dow": {
  "start": "2017-01-03",
  "end": "2026-10-30",
  "sharpe": 0.76577,
  "cagr": 0.130108,
  "mdd": -0.347512,
  "volatility": 0.181696,
  "qqq_sharpe": 0.929852,
  "qqq_cagr": 0.203598,
  "qqq_mdd": -0.351225,
  "qqq_volatility": 0.227671,
  "spy_sharpe": 0.860037,
  "spy_cagr": 0.148895,
  "spy_mdd": -0.336999,
  "spy_volatility": 0.180797,
  "dia_sharpe": 0.749963,
  "dia_cagr": 0.123646,
  "dia_mdd": -0.366861,
  "dia_volatility": 0.176687,
  "beats_qqq": false,
  "yearly": {
   "2017": 0.298971,
   "2018": -0.026169,
   "2019": 0.307869,
   "2020": 0.143455,
   "2021": 0.192664,
   "2022": -0.101873,
   "2023": 0.184681,
   "2024": 0.155175,
   "2025": 0.122822,
   "2026": 0.067561
  },
  "halves": [
   {
    "start": "2017-01-03",
    "end": "2021-11-29",
    "sharpe": 0.888336,
    "cagr": 0.17221,
    "mdd": -0.347512,
    "volatility": 0.202157,
    "qqq_sharpe": 1.249097,
    "qqq_cagr": 0.288638,
    "qqq_mdd": -0.285594,
    "qqq_volatility": 0.223286,
    "spy_sharpe": 0.970185,
    "spy_cagr": 0.179514,
    "spy_mdd": -0.336999,
    "spy_volatility": 0.188815,
    "dia_sharpe": 0.785004,
    "dia_cagr": 0.147165,
    "dia_mdd": -0.366861,
    "dia_volatility": 0.20094,
    "beats_qqq": false
   },
   {
    "start": "2021-11-29",
    "end": "2026-10-30",
    "sharpe": 0.622028,
    "cagr": 0.08963,
    "mdd": -0.241345,
    "volatility": 0.15866,
    "qqq_sharpe": 0.622862,
    "qqq_cagr": 0.124383,
    "qqq_mdd": -0.351225,
    "qqq_volatility": 0.231988,
    "spy_sharpe": 0.741011,
    "spy_cagr": 0.119153,
    "spy_mdd": -0.244972,
    "spy_volatility": 0.172467,
    "dia_sharpe": 0.721965,
    "dia_cagr": 0.100672,
    "dia_mdd": -0.207547,
    "dia_volatility": 0.148592,
    "beats_qqq": false
   }
  ]
 },
 "second_half_without_2022": {
  "dogs": {
   "sharpe": 1.211222,
   "cagr": 0.167368
  },
  "qqq": {
   "sharpe": 1.329447,
   "cagr": 0.282211
  }
 },
 "names_replaced_a_year": 2.0,
 "yearly_funds": {
  "QQQ": {
   "2017": 0.314882,
   "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
  },
  "SPY": {
   "2017": 0.207764,
   "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
  },
  "DIA": {
   "2017": 0.274926,
   "2018": -0.037401,
   "2019": 0.250144,
   "2020": 0.096105,
   "2021": 0.208349,
   "2022": -0.070128,
   "2023": 0.160257,
   "2024": 0.148212,
   "2025": 0.147044,
   "2026": 0.08818
  }
 },
 "picks": {
  "2016-12-30": {
   "VZ": 0.042572,
   "PFE": 0.036977,
   "CVX": 0.036449,
   "KO": 0.033767,
   "CAT": 0.033211,
   "IBM": 0.033164,
   "XOM": 0.033016,
   "CSCO": 0.03276,
   "PG": 0.031772,
   "MRK": 0.03145
  },
  "2017-12-29": {
   "GE": 0.048193,
   "VZ": 0.043879,
   "IBM": 0.038491,
   "XOM": 0.036585,
   "PFE": 0.035375,
   "CVX": 0.034508,
   "MRK": 0.033615,
   "KO": 0.032258,
   "PG": 0.029803,
   "CSCO": 0.029504
  },
  "2018-12-31": {
   "IBM": 0.054683,
   "XOM": 0.047368,
   "VZ": 0.0422,
   "CVX": 0.04118,
   "KO": 0.032946,
   "PFE": 0.031182,
   "PG": 0.030909,
   "CSCO": 0.029541,
   "MMM": 0.02855,
   "DD": 0.028427
  },
  "2019-12-31": {
   "XOM": 0.049154,
   "IBM": 0.048014,
   "CVX": 0.039499,
   "VZ": 0.039454,
   "DOW": 0.03837,
   "PFE": 0.036786,
   "MMM": 0.032649,
   "WBA": 0.030444,
   "KO": 0.028907,
   "CSCO": 0.028774
  },
  "2020-12-31": {
   "CVX": 0.061101,
   "IBM": 0.051761,
   "DOW": 0.05045,
   "WBA": 0.046389,
   "VZ": 0.042085,
   "MMM": 0.03364,
   "CSCO": 0.031955,
   "MRK": 0.030339,
   "KO": 0.029905,
   "JPM": 0.028331
  },
  "2021-12-31": {
   "DOW": 0.049365,
   "VZ": 0.048537,
   "IBM": 0.047389,
   "CVX": 0.045249,
   "WBA": 0.036215,
   "MRK": 0.034058,
   "MMM": 0.033328,
   "AMGN": 0.031293,
   "KO": 0.028374,
   "INTC": 0.026971
  },
  "2022-12-30": {
   "VZ": 0.065292,
   "DOW": 0.055567,
   "INTC": 0.05524,
   "WBA": 0.051245,
   "MMM": 0.049701,
   "IBM": 0.046774,
   "CSCO": 0.031696,
   "CVX": 0.031645,
   "JPM": 0.029828,
   "AMGN": 0.029546
  },
  "2023-12-29": {
   "WBA": 0.073535,
   "VZ": 0.069562,
   "MMM": 0.054885,
   "DOW": 0.051058,
   "IBM": 0.040538,
   "CVX": 0.040493,
   "KO": 0.031223,
   "CSCO": 0.030681,
   "JNJ": 0.029986,
   "AMGN": 0.029581
  },
  "2024-12-31": {
   "VZ": 0.066829,
   "CVX": 0.045015,
   "AMGN": 0.03453,
   "JNJ": 0.033951,
   "MRK": 0.031363,
   "KO": 0.03116,
   "IBM": 0.030342,
   "MMM": 0.027965,
   "CSCO": 0.026858,
   "PG": 0.023622
  },
  "2025-12-31": {
   "VZ": 0.066843,
   "CVX": 0.044879,
   "MRK": 0.031161,
   "KO": 0.02918,
   "PG": 0.029146,
   "AMGN": 0.029086,
   "HD": 0.026736,
   "UNH": 0.026446,
   "NKE": 0.025271,
   "JNJ": 0.024837
  }
 },
 "average_pick_yield": 0.038164,
 "pick_returns": {
  "2016-12-30": {
   "VZ": 0.028818,
   "PFE": 0.10422,
   "CVX": 0.125904,
   "KO": 0.126017,
   "CAT": 0.720834,
   "IBM": -0.041538,
   "XOM": -0.028761,
   "CSCO": 0.31796,
   "PG": 0.110273,
   "MRK": -0.03642
  },
  "2017-12-29": {
   "GE": -0.552301,
   "VZ": 0.096132,
   "IBM": -0.219093,
   "XOM": -0.146525,
   "PFE": 0.18703,
   "CVX": -0.099214,
   "MRK": 0.38618,
   "KO": 0.066358,
   "PG": 0.04293,
   "CSCO": 0.138807
  },
  "2018-12-31": {
   "IBM": 0.231867,
   "XOM": 0.066276,
   "VZ": 0.136223,
   "CVX": 0.141641,
   "KO": 0.209019,
   "PFE": -0.095122,
   "PG": 0.389994,
   "CSCO": 0.167654,
   "MMM": -0.025294,
   "DD": -0.181454
  },
  "2019-12-31": {
   "XOM": -0.367943,
   "IBM": -0.037042,
   "CVX": -0.263087,
   "VZ": 0.006247,
   "DOW": 0.070889,
   "PFE": -0.007817,
   "MMM": -0.009356,
   "WBA": -0.267895,
   "KO": -0.008024,
   "CSCO": -0.060472
  },
  "2020-12-31": {
   "CVX": 0.482419,
   "IBM": 0.207529,
   "DOW": 0.100373,
   "WBA": 0.330778,
   "VZ": -0.068363,
   "MMM": 0.067157,
   "CSCO": 0.466843,
   "MRK": 0.03176,
   "KO": 0.159725,
   "JPM": 0.316708
  },
  "2021-12-31": {
   "DOW": -0.057433,
   "VZ": -0.192933,
   "IBM": 0.092766,
   "CVX": 0.511648,
   "WBA": -0.266039,
   "MRK": 0.491924,
   "MMM": -0.28147,
   "AMGN": 0.190635,
   "KO": 0.092948,
   "INTC": -0.477793
  },
  "2022-12-30": {
   "VZ": 0.040796,
   "DOW": 0.142485,
   "INTC": 0.830728,
   "WBA": -0.231725,
   "MMM": -0.04748,
   "IBM": 0.197889,
   "CSCO": 0.08596,
   "CVX": -0.107011,
   "JPM": 0.311503,
   "AMGN": 0.176076
  },
  "2023-12-29": {
   "WBA": -0.62738,
   "VZ": 0.10339,
   "MMM": 0.458864,
   "DOW": -0.246,
   "IBM": 0.411116,
   "CVX": 0.023255,
   "KO": 0.065269,
   "CSCO": 0.208084,
   "JNJ": -0.071072,
   "AMGN": -0.101694
  },
  "2024-12-31": {
   "VZ": 0.077086,
   "CVX": 0.112082,
   "AMGN": 0.304661,
   "JNJ": 0.483614,
   "MRK": 0.113707,
   "KO": 0.150887,
   "IBM": 0.359901,
   "MMM": 0.271393,
   "CSCO": 0.327395,
   "PG": -0.123092
  },
  "2025-12-31": {
   "VZ": 0.179124,
   "CVX": 0.55269,
   "MRK": 0.43384,
   "KO": 0.387657,
   "PG": 0.172148,
   "AMGN": 0.451368,
   "HD": -0.027236,
   "UNH": 0.233453,
   "NKE": -0.372632,
   "JNJ": 0.338781
  }
 },
 "picks_published_style": {
  "2016-12-30": [
   "VZ",
   "PFE",
   "CVX",
   "CSCO",
   "KO",
   "IBM",
   "XOM",
   "CAT",
   "MRK",
   "PG"
  ],
  "2017-12-29": [
   "VZ",
   "IBM",
   "XOM",
   "PFE",
   "CVX",
   "MRK",
   "KO",
   "CSCO",
   "PG",
   "GE"
  ],
  "2018-12-31": [
   "IBM",
   "XOM",
   "VZ",
   "CVX",
   "KO",
   "JPM",
   "PG",
   "PFE",
   "CSCO",
   "MRK"
  ],
  "2019-12-31": [
   "XOM",
   "IBM",
   "VZ",
   "CVX",
   "DOW",
   "PFE",
   "MMM",
   "WBA",
   "CSCO",
   "KO"
  ],
  "2020-12-31": [
   "CVX",
   "IBM",
   "DOW",
   "WBA",
   "VZ",
   "MMM",
   "CSCO",
   "MRK",
   "KO",
   "JPM"
  ],
  "2021-12-31": [
   "DOW",
   "VZ",
   "IBM",
   "CVX",
   "WBA",
   "MRK",
   "MMM",
   "AMGN",
   "KO",
   "INTC"
  ],
  "2022-12-30": [
   "VZ",
   "DOW",
   "INTC",
   "WBA",
   "MMM",
   "IBM",
   "CSCO",
   "CVX",
   "JPM",
   "AMGN"
  ],
  "2023-12-29": [
   "WBA",
   "VZ",
   "MMM",
   "DOW",
   "IBM",
   "CVX",
   "KO",
   "CSCO",
   "JNJ",
   "AMGN"
  ],
  "2024-12-31": [
   "VZ",
   "CVX",
   "AMGN",
   "JNJ",
   "MRK",
   "KO",
   "IBM",
   "CSCO",
   "MCD",
   "PG"
  ],
  "2025-12-31": [
   "VZ",
   "CVX",
   "MRK",
   "PG",
   "KO",
   "AMGN",
   "UNH",
   "HD",
   "NKE",
   "JNJ"
  ]
 },
 "small_picks": {
  "2016-12-30": [
   "CSCO",
   "PFE",
   "KO",
   "VZ",
   "MRK"
  ],
  "2017-12-29": [
   "GE",
   "PFE",
   "CSCO",
   "KO",
   "VZ"
  ],
  "2018-12-31": [
   "CSCO",
   "PFE",
   "KO",
   "DD",
   "VZ"
  ],
  "2019-12-31": [
   "PFE",
   "CSCO",
   "DOW",
   "KO",
   "WBA"
  ],
  "2020-12-31": [
   "WBA",
   "CSCO",
   "KO",
   "DOW",
   "VZ"
  ],
  "2021-12-31": [
   "INTC",
   "VZ",
   "WBA",
   "DOW",
   "KO"
  ],
  "2022-12-30": [
   "INTC",
   "WBA",
   "VZ",
   "CSCO",
   "DOW"
  ],
  "2023-12-29": [
   "WBA",
   "VZ",
   "CSCO",
   "DOW",
   "KO"
  ],
  "2024-12-31": [
   "VZ",
   "CSCO",
   "KO",
   "MRK",
   "MMM"
  ],
  "2025-12-31": [
   "VZ",
   "NKE",
   "KO",
   "MRK",
   "PG"
  ]
 }
}