← All V2 experiments
Relative return
1.382x
Excess vs bench
38.25%
Benchmark
CAPW_UNIV
Rolling windows
179 · monthly
Mean strategy gain
58.30%
Mean benchmark gain
14.08%
Mean excess gain
44.22%
Dispersion (ref)
26.87%
Win-rate vs bench (ref)
100.00%
Worst / best ratio (ref)
1.067x / 1.774x
Logic variants
4
Updated
Jul 21, 2026
Anchored windows (reference — strategy vs benchmark)
Kept from V1 for continuity; the objective ranks on the full rolling set, not these four.
| Window | Strategy | Benchmark | Ratio |
|---|---|---|---|
| 2006-07-03 … 2011-06-30 | 28.26% | 2.22% | 1.255x |
| 2011-07-01 … 2016-06-30 | 46.00% | 13.74% | 1.284x |
| 2016-07-01 … 2021-06-30 | 102.62% | 20.63% | 1.680x |
| 2021-07-01 … 2026-06-26 | 75.20% | 15.48% | 1.517x |
All rolling windows — the objective set (equal-weighted mean ratio)
Strategy
Benchmark (CAPW_UNIV)
Excess
rolling 5y windows, monthly step — 179 windows · mean ratio 1.382x · beat benchmark in 179/179
| # | Window | Strategy | Benchmark | Ratio |
|---|---|---|---|---|
| 1 | 2006-07-31 … 2011-07-29 | 25.29% | 1.79% | 1.231x |
| 2 | 2006-08-31 … 2011-08-31 | 24.72% | 0.21% | 1.245x |
| 3 | 2006-09-29 … 2011-08-31 | 21.31% | -0.14% | 1.215x |
| 4 | 2006-10-31 … 2011-10-31 | 20.37% | 0.23% | 1.201x |
| 5 | 2006-11-30 … 2011-11-30 | 17.54% | -0.05% | 1.176x |
| 6 | 2006-12-29 … 2011-11-30 | 18.29% | -0.32% | 1.187x |
| 7 | 2007-01-31 … 2012-01-31 | 18.04% | 0.93% | 1.169x |
| 8 | 2007-02-28 … 2012-01-31 | 16.87% | 1.43% | 1.152x |
| 9 | 2007-03-30 … 2012-03-30 | 20.06% | 3.09% | 1.165x |
| 10 | 2007-04-30 … 2012-04-30 | 19.00% | 2.42% | 1.162x |
| 11 | 2007-05-31 … 2012-05-31 | 14.62% | 0.60% | 1.139x |
| 12 | 2007-06-29 … 2012-06-29 | 13.53% | 1.92% | 1.114x |
| 13 | 2007-07-31 … 2012-07-31 | 12.29% | 2.69% | 1.093x |
| 14 | 2007-08-31 … 2012-08-31 | 13.10% | 2.95% | 1.099x |
| 15 | 2007-09-28 … 2012-09-28 | 12.27% | 3.20% | 1.088x |
| 16 | 2007-10-31 … 2012-10-31 | 11.58% | 2.60% | 1.088x |
| 17 | 2007-11-30 … 2012-11-30 | 11.25% | 3.45% | 1.075x |
| 18 | 2007-12-31 … 2012-12-31 | 10.62% | 3.69% | 1.067x |
| 19 | 2008-01-31 … 2013-01-31 | 15.18% | 5.85% | 1.088x |
| 20 | 2008-02-29 … 2013-02-28 | 17.70% | 6.82% | 1.102x |
| 21 | 2008-03-31 … 2013-03-28 | 19.95% | 7.73% | 1.113x |
| 22 | 2008-04-30 … 2013-04-30 | 19.33% | 7.51% | 1.110x |
| 23 | 2008-05-30 … 2013-04-30 | 18.74% | 7.81% | 1.101x |
| 24 | 2008-06-30 … 2013-06-28 | 24.73% | 9.33% | 1.141x |
| 25 | 2008-07-31 … 2013-07-31 | 29.83% | 10.48% | 1.175x |
| 26 | 2008-08-29 … 2013-07-31 | 30.89% | 10.52% | 1.184x |
| 27 | 2008-09-30 … 2013-09-30 | 36.25% | 11.48% | 1.222x |
| 28 | 2008-10-31 … 2013-10-31 | 43.00% | 15.76% | 1.235x |
| 29 | 2008-11-28 … 2013-10-31 | 45.27% | 17.46% | 1.237x |
| 30 | 2008-12-31 … 2013-12-31 | 46.97% | 18.44% | 1.241x |
| 31 | 2009-01-30 … 2013-12-31 | 48.93% | 20.64% | 1.234x |
| 32 | 2009-02-27 … 2014-01-31 | 54.65% | 21.63% | 1.272x |
| 33 | 2009-03-31 … 2014-03-31 | 53.67% | 20.60% | 1.274x |
| 34 | 2009-04-30 … 2014-04-30 | 50.45% | 19.00% | 1.264x |
| 35 | 2009-05-29 … 2014-04-30 | 50.00% | 18.32% | 1.268x |
| 36 | 2009-06-30 … 2014-06-30 | 52.63% | 19.01% | 1.283x |
| 37 | 2009-07-31 … 2014-07-31 | 47.54% | 17.39% | 1.257x |
| 38 | 2009-08-31 … 2014-08-29 | 46.17% | 17.70% | 1.242x |
| 39 | 2009-09-30 … 2014-09-30 | 44.58% | 16.64% | 1.240x |
| 40 | 2009-10-30 … 2014-09-30 | 49.76% | 17.08% | 1.279x |
| 41 | 2009-11-30 … 2014-11-28 | 46.77% | 16.82% | 1.256x |
| 42 | 2009-12-31 … 2014-12-31 | 44.31% | 16.28% | 1.241x |
| 43 | 2010-01-29 … 2014-12-31 | 46.84% | 17.23% | 1.253x |
| 44 | 2010-02-26 … 2015-01-30 | 45.46% | 15.80% | 1.256x |
| 45 | 2010-03-31 … 2015-03-31 | 45.04% | 15.40% | 1.257x |
| 46 | 2010-04-30 … 2015-04-30 | 44.00% | 15.38% | 1.248x |
| 47 | 2010-05-28 … 2015-04-30 | 46.67% | 17.09% | 1.253x |
| 48 | 2010-06-30 … 2015-06-30 | 49.87% | 17.45% | 1.276x |
| 49 | 2010-07-30 … 2015-06-30 | 48.88% | 16.43% | 1.279x |
| 50 | 2010-08-31 … 2015-08-31 | 46.57% | 15.76% | 1.266x |
| 51 | 2010-09-30 … 2015-09-30 | 43.61% | 13.61% | 1.264x |
| 52 | 2010-10-29 … 2015-09-30 | 42.72% | 13.06% | 1.262x |
| 53 | 2010-11-30 … 2015-11-30 | 43.94% | 15.09% | 1.251x |
| 54 | 2010-12-31 … 2015-12-31 | 42.74% | 13.55% | 1.257x |
| 55 | 2011-01-31 … 2016-01-29 | 39.76% | 11.90% | 1.249x |
| 56 | 2011-02-28 … 2016-01-29 | 40.82% | 11.53% | 1.263x |
| 57 | 2011-03-31 … 2016-03-31 | 42.45% | 12.90% | 1.262x |
| 58 | 2011-04-29 … 2016-04-29 | 41.66% | 12.39% | 1.260x |
| 59 | 2011-05-31 … 2016-05-31 | 42.55% | 12.94% | 1.262x |
| 60 | 2011-06-30 … 2016-06-30 | 43.35% | 13.30% | 1.265x |
| 61 | 2011-07-29 … 2016-07-29 | 49.53% | 14.52% | 1.306x |
| 62 | 2011-08-31 … 2016-08-31 | 51.89% | 15.19% | 1.319x |
| 63 | 2011-09-30 … 2016-09-30 | 53.99% | 16.32% | 1.324x |
| 64 | 2011-10-31 … 2016-10-31 | 50.04% | 14.02% | 1.316x |
| 65 | 2011-11-30 … 2016-11-30 | 53.89% | 14.66% | 1.342x |
| 66 | 2011-12-30 … 2016-12-30 | 54.74% | 14.92% | 1.346x |
| 67 | 2012-01-31 … 2017-01-31 | 53.17% | 14.63% | 1.336x |
| 68 | 2012-02-29 … 2017-02-28 | 50.83% | 14.78% | 1.314x |
| 69 | 2012-03-30 … 2017-02-28 | 49.95% | 14.43% | 1.310x |
| 70 | 2012-04-30 … 2017-04-28 | 46.00% | 14.61% | 1.274x |
| 71 | 2012-05-31 … 2017-05-31 | 50.15% | 15.98% | 1.295x |
| 72 | 2012-06-29 … 2017-05-31 | 50.60% | 15.44% | 1.305x |
| 73 | 2012-07-31 … 2017-07-31 | 51.06% | 15.43% | 1.309x |
| 74 | 2012-08-31 … 2017-08-31 | 51.51% | 15.12% | 1.316x |
| 75 | 2012-09-28 … 2017-08-31 | 51.31% | 14.77% | 1.318x |
| 76 | 2012-10-31 … 2017-10-31 | 54.14% | 16.12% | 1.327x |
| 77 | 2012-11-30 … 2017-11-30 | 54.95% | 16.79% | 1.327x |
| 78 | 2012-12-31 … 2017-12-29 | 53.76% | 16.93% | 1.315x |
| 79 | 2013-01-31 … 2018-01-31 | 55.74% | 17.57% | 1.325x |
| 80 | 2013-02-28 … 2018-02-28 | 55.56% | 16.21% | 1.339x |
| 81 | 2013-03-28 … 2018-02-28 | 54.29% | 15.81% | 1.332x |
| 82 | 2013-04-30 … 2018-04-30 | 49.98% | 14.25% | 1.313x |
| 83 | 2013-05-31 … 2018-05-31 | 44.42% | 14.57% | 1.261x |
| 84 | 2013-06-28 … 2018-05-31 | 47.49% | 14.97% | 1.283x |
| 85 | 2013-07-31 … 2018-07-31 | 44.28% | 14.83% | 1.256x |
| 86 | 2013-08-30 … 2018-07-31 | 45.18% | 15.59% | 1.256x |
| 87 | 2013-09-30 … 2018-09-28 | 47.82% | 15.84% | 1.276x |
| 88 | 2013-10-31 … 2018-10-31 | 38.26% | 12.89% | 1.225x |
| 89 | 2013-11-29 … 2018-10-31 | 38.20% | 12.60% | 1.227x |
| 90 | 2013-12-31 … 2018-12-31 | 33.64% | 9.93% | 1.216x |
| 91 | 2014-01-31 … 2019-01-31 | 34.51% | 12.37% | 1.197x |
| 92 | 2014-02-28 … 2019-02-28 | 32.58% | 12.38% | 1.180x |
| 93 | 2014-03-31 … 2019-03-29 | 35.60% | 12.76% | 1.203x |
| 94 | 2014-04-30 … 2019-04-30 | 37.22% | 13.73% | 1.207x |
| 95 | 2014-05-30 … 2019-04-30 | 36.15% | 13.54% | 1.199x |
| 96 | 2014-06-30 … 2019-06-28 | 37.91% | 12.81% | 1.222x |
| 97 | 2014-07-31 … 2019-07-31 | 40.42% | 13.30% | 1.239x |
| 98 | 2014-08-29 … 2019-07-31 | 39.13% | 12.80% | 1.233x |
| 99 | 2014-09-30 … 2019-09-30 | 40.33% | 12.70% | 1.245x |
| 100 | 2014-10-31 … 2019-10-31 | 40.36% | 12.91% | 1.243x |
| 101 | 2014-11-28 … 2019-10-31 | 40.10% | 12.60% | 1.244x |
| 102 | 2014-12-31 … 2019-12-31 | 43.71% | 14.16% | 1.259x |
| 103 | 2015-01-30 … 2019-12-31 | 43.29% | 14.85% | 1.248x |
| 104 | 2015-02-27 … 2020-01-31 | 43.58% | 14.04% | 1.259x |
| 105 | 2015-03-31 … 2020-03-31 | 41.85% | 8.56% | 1.307x |
| 106 | 2015-04-30 … 2020-04-30 | 47.04% | 11.65% | 1.317x |
| 107 | 2015-05-29 … 2020-05-29 | 47.08% | 12.61% | 1.306x |
| 108 | 2015-06-30 … 2020-06-30 | 50.06% | 13.64% | 1.320x |
| 109 | 2015-07-31 … 2020-07-31 | 59.25% | 14.60% | 1.390x |
| 110 | 2015-08-31 … 2020-08-31 | 66.94% | 18.07% | 1.414x |
| 111 | 2015-09-30 … 2020-09-30 | 65.06% | 17.05% | 1.410x |
| 112 | 2015-10-30 … 2020-10-30 | 59.95% | 14.60% | 1.396x |
| 113 | 2015-11-30 … 2020-11-30 | 68.51% | 17.43% | 1.435x |
| 114 | 2015-12-31 … 2020-12-31 | 70.58% | 18.65% | 1.438x |
| 115 | 2016-01-29 … 2021-01-29 | 111.54% | 19.26% | 1.774x |
| 116 | 2016-02-29 … 2021-02-26 | 106.03% | 19.79% | 1.720x |
| 117 | 2016-03-31 … 2021-03-31 | 107.00% | 19.42% | 1.733x |
| 118 | 2016-04-29 … 2021-03-31 | 108.98% | 19.66% | 1.747x |
| 119 | 2016-05-31 … 2021-05-28 | 106.03% | 20.42% | 1.711x |
| 120 | 2016-06-30 … 2021-06-30 | 105.08% | 21.06% | 1.694x |
| 121 | 2016-07-29 … 2021-06-30 | 102.62% | 20.63% | 1.680x |
| 122 | 2016-08-31 … 2021-08-31 | 105.58% | 21.75% | 1.689x |
| 123 | 2016-09-30 … 2021-09-30 | 100.89% | 20.22% | 1.671x |
| 124 | 2016-10-31 … 2021-10-29 | 107.01% | 22.50% | 1.690x |
| 125 | 2016-11-30 … 2021-11-30 | 106.73% | 21.87% | 1.696x |
| 126 | 2016-12-30 … 2021-11-30 | 108.39% | 21.75% | 1.712x |
| 127 | 2017-01-31 … 2022-01-31 | 96.69% | 20.17% | 1.637x |
| 128 | 2017-02-28 … 2022-02-28 | 97.21% | 18.51% | 1.664x |
| 129 | 2017-03-31 … 2022-03-31 | 99.81% | 19.46% | 1.673x |
| 130 | 2017-04-28 … 2022-03-31 | 102.70% | 19.46% | 1.697x |
| 131 | 2017-05-31 … 2022-05-31 | 95.65% | 15.59% | 1.693x |
| 132 | 2017-06-30 … 2022-06-30 | 91.27% | 13.08% | 1.691x |
| 133 | 2017-07-31 … 2022-07-29 | 93.29% | 15.16% | 1.678x |
| 134 | 2017-08-31 … 2022-08-31 | 89.62% | 13.72% | 1.667x |
| 135 | 2017-09-29 … 2022-08-31 | 90.91% | 13.56% | 1.681x |
| 136 | 2017-10-31 … 2022-10-31 | 83.18% | 11.86% | 1.637x |
| 137 | 2017-11-30 … 2022-11-30 | 81.90% | 12.52% | 1.617x |
| 138 | 2017-12-29 … 2022-11-30 | 83.67% | 12.46% | 1.633x |
| 139 | 2018-01-31 … 2023-01-31 | 81.06% | 11.01% | 1.631x |
| 140 | 2018-02-28 … 2023-02-28 | 79.05% | 11.03% | 1.613x |
| 141 | 2018-03-29 … 2023-02-28 | 80.80% | 11.72% | 1.618x |
| 142 | 2018-04-30 … 2023-04-28 | 77.37% | 13.01% | 1.570x |
| 143 | 2018-05-31 … 2023-05-31 | 78.76% | 12.95% | 1.583x |
| 144 | 2018-06-29 … 2023-05-31 | 79.25% | 13.01% | 1.586x |
| 145 | 2018-07-31 … 2023-07-31 | 86.26% | 14.67% | 1.624x |
| 146 | 2018-08-31 … 2023-08-31 | 80.17% | 13.51% | 1.587x |
| 147 | 2018-09-28 … 2023-08-31 | 79.42% | 13.56% | 1.580x |
| 148 | 2018-10-31 … 2023-10-31 | 77.43% | 12.60% | 1.576x |
| 149 | 2018-11-30 … 2023-11-30 | 81.85% | 14.58% | 1.587x |
| 150 | 2018-12-31 … 2023-12-29 | 90.09% | 17.26% | 1.621x |
| 151 | 2019-01-31 … 2024-01-31 | 86.81% | 16.27% | 1.607x |
| 152 | 2019-02-28 … 2024-01-31 | 86.13% | 15.94% | 1.605x |
| 153 | 2019-03-29 … 2024-03-28 | 96.26% | 17.50% | 1.670x |
| 154 | 2019-04-30 … 2024-04-30 | 93.16% | 15.50% | 1.672x |
| 155 | 2019-05-31 … 2024-05-31 | 96.97% | 18.12% | 1.668x |
| 156 | 2019-06-28 … 2024-06-28 | 93.57% | 17.99% | 1.641x |
| 157 | 2019-07-31 … 2024-07-31 | 89.56% | 17.70% | 1.611x |
| 158 | 2019-08-30 … 2024-08-30 | 90.64% | 18.41% | 1.610x |
| 159 | 2019-09-30 … 2024-09-30 | 91.94% | 18.65% | 1.618x |
| 160 | 2019-10-31 … 2024-10-31 | 93.00% | 17.87% | 1.637x |
| 161 | 2019-11-29 … 2024-11-29 | 99.77% | 18.64% | 1.684x |
| 162 | 2019-12-31 … 2024-12-31 | 92.61% | 17.62% | 1.638x |
| 163 | 2020-01-31 … 2025-01-31 | 97.52% | 18.07% | 1.673x |
| 164 | 2020-02-28 … 2025-02-28 | 93.51% | 19.00% | 1.626x |
| 165 | 2020-03-31 … 2025-03-31 | 90.78% | 19.24% | 1.600x |
| 166 | 2020-04-30 … 2025-04-30 | 85.91% | 16.49% | 1.596x |
| 167 | 2020-05-29 … 2025-04-30 | 84.77% | 15.80% | 1.596x |
| 168 | 2020-06-30 … 2025-06-30 | 85.80% | 18.19% | 1.572x |
| 169 | 2020-07-31 … 2025-07-31 | 76.95% | 17.87% | 1.501x |
| 170 | 2020-08-31 … 2025-08-29 | 74.39% | 16.69% | 1.495x |
| 171 | 2020-09-30 … 2025-09-30 | 81.61% | 18.57% | 1.532x |
| 172 | 2020-10-30 … 2025-09-30 | 85.00% | 19.43% | 1.549x |
| 173 | 2020-11-30 … 2025-11-28 | 76.83% | 17.77% | 1.502x |
| 174 | 2020-12-31 … 2025-12-31 | 79.31% | 16.92% | 1.534x |
| 175 | 2021-01-29 … 2025-12-31 | 53.70% | 17.20% | 1.311x |
| 176 | 2021-02-26 … 2026-01-30 | 62.23% | 17.04% | 1.386x |
| 177 | 2021-03-31 … 2026-03-31 | 60.32% | 14.07% | 1.405x |
| 178 | 2021-04-30 … 2026-04-30 | 70.26% | 16.03% | 1.467x |
| 179 | 2021-05-28 … 2026-04-30 | 70.86% | 16.22% | 1.470x |
Notes
mode=explore; family=regime-momentum-recovery-quality-hybrid
New hybrid family built as an admission relay rather than a static blend: momentum leadership, recovery repair, and quality-income franchise sleeves all compete for entry, and the regime branch decides which sleeve is allowed to dominate when signals conflict. The explicit arbitration is stock-level: strong momentum only clears if trend is intact, deep drawdowns only clear if repair plus franchise support are present, and defensive franchise names outrank both when tape quality deteriorates.
Deliberate metric coverage this run: active momentum uses 1m/3m/6m plus 12_1 selectively; trend/recovery uses both 200d distance and 52-week-high distance; volatility is active through realized vol; liquidity uses all three liquidity/continuity metrics; income uses both dividend yield and dividend cash; valuation rotates to pe and forward_pe while peg is deliberately zeroed; growth rotates to eps growth, revenue growth, and forward_eps while operating-income/free-cash-flow growth are deliberately zeroed; quality uses both operating and free-cash-flow margins; size is used only as a defensive large-cap admission tilt via raw market_cap gates, not as a raw z-score rank. Deliberate weight-0 metrics: return_12m_pct, peg, operating_income_growth_pct, free_cash_flow_growth_pct, shares_outstanding, close, adj_close, high_52w, ma_200d, eps_ttm, revenue_ttm, operating_income_ttm, free_cash_flow_ttm.
Lesson notes
explore/regime-momentum-recovery-quality-hybrid: relative_return 1.0605x (delta -0.3219 vs exp_1154); win-rate 100.0%, worst-window 1.008527, dispersion 5.8753%.
explore/regime-momentum-recovery-quality-hybrid: relative_return 1.3825x (delta -0.0293 vs exp_1151); win-rate 100.0%, worst-window 1.06686, dispersion 26.8675%.
Monthly picks — top stocks selected each month (whole timeline)
timeline — 240 months · top 15 each
| Month | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2006-07-31 | MNST | GOOGL | AAPL | GOOG | ILMN | AKAM | ATI | GRMN | NVDA | EXPD | ADM | FTI | TEX | LVS | STLD |
| 2006-08-31 | MAY | AAPL | AKAM | ILMN | MNST | NVDA | ADM | GOOGL | ATI | GOOG | SLG | MRK | EME | T | XOM |
| 2006-09-29 | MAY | AAPL | AKAM | NVDA | AT | ILMN | BKNG | T | MRK | MA | DLR | EME | ORCL | GOOG | GOOGL |
| 2006-10-31 | MAY | AAPL | AKAM | NVDA | MA | AT | ALGN | BKNG | DECK | GOOG | GOOGL | BMET | INCLF | ORCL | T |
| 2006-11-30 | MAY | MA | AAPL | ALGN | NVDA | ICE | ATI | GOOG | GOOGL | DECK | AKAM | AT | UAL | REGN | MTW |
| 2006-12-29 | MAY | MA | NVDA | AAPL | ICE | UAL | CF | ATI | AT | ALGN | WYNN | BMET | ALB | DECK | CSCO |
| 2007-01-31 | MAY | MA | ICE | GT | AAPL | MGM | CF | WYNN | ALGN | TPL | AT | KMX | AKAM | EOP | ATI |
| 2007-02-28 | MAY | ICE | CF | FSLR | ALGN | GT | MGM | MA | ATI | ON | AAPL | DLX | BKNG | ALB | TPL |
| 2007-03-30 | MAY | CF | FSLR | GT | AAPL | DLX | ANDV | OI | MGM | BKNG | ATI | NRG | CE | CLF | STLD |
| 2007-04-30 | MAY | FSLR | GT | CF | ANDV | AAPL | BKNG | OI | MOS | DLX | NRG | ALGN | TEX | CLF | CE |
| 2007-05-31 | MAY | FSLR | GT | AAPL | ALGN | AMZN | CLF | CF | ANDV | DLX | OI | DECK | ALXN | JEC | CE |
| 2007-06-29 | MAY | FSLR | KMG | AAPL | CF | AL | ALGN | AMZN | GT | DECK | OI | MA | DLX | MOS | AXON |
| 2007-07-31 | FSLR | MAY | AAPL | KMG | AL | CF | AXON | ALGN | DJ | NVDA | AMZN | DECK | JEC | OI | FCX |
| 2007-08-31 | AAPL | FSLR | KMG | CF | AL | ISRG | AMZN | NVDA | ALGN | GRMN | OI | AXON | NOV | CMI | MA |
| 2007-09-28 | AAPL | CF | GRMN | AMZN | NVDA | FSLR | ISRG | NOV | WYNN | KMG | MPWR | GME | MOS | AL | OI |
| 2007-10-31 | AAPL | CF | MOS | FSLR | ISRG | BBBY | WYNN | GRMN | PODD | CMG | AMZN | GME | NOV | MPWR | NVDA |
| 2007-11-30 | FSLR | AAPL | ISRG | MOS | CF | GOOGL | GOOG | PODD | DECK | BKNG | CMG | FCX | JEC | MA | AL |
| 2007-12-31 | FSLR | AAPL | GOOG | GOOGL | ISRG | MOS | CF | PRGO | BKNG | DE | MA | MSFT | DECK | JEC | CNX |
| 2008-01-31 | AAPL | GS | GOOG | GOOGL | MOS | MSFT | XOM | GE | MO | PG | JNJ | WMT | PFE | HPQ | COP |
| 2008-02-29 | AAPL | MOS | CF | GS | GE | GOOG | GOOGL | XOM | MSFT | CVX | ABT | BA | LMT | D | BLK |
| 2008-03-31 | AAPL | MOS | CF | GS | GE | XOM | MSFT | CVX | GOOG | OXY | ABT | LMT | IBM | BA | SLB |
| 2008-04-30 | MOS | AAPL | CF | FSLR | APA | GE | MEE | MA | DVN | PRGO | CLF | EOG | JCI | BKNG | ILMN |
| 2008-05-30 | MOS | MA | MEE | FSLR | AAPL | CLF | ESV | CF | SWN | BTUUQ | BCR | APA | BKNG | HP | CSX |
| 2008-06-30 | AAPL | MA | MOS | XOM | GS | GOOG | GOOGL | GE | MEE | CVX | ABT | IBM | JNJ | NVDA | ESV |
| 2008-07-31 | MOS | MA | AAPL | SWN | ESV | CLF | MEE | CF | BCR | BTUUQ | DF | GS | OXY | APOL | ATGE |
| 2008-08-29 | SWN | BCR | DF | ESV | ROH | CF | MOS | AAPL | FDO | APOL | CELG | MS | ATGE | FI | FSLR |
| 2008-09-30 | AAPL | MS | D | AMT | XOM | COP | GE | IBM | CVX | GS | GOOG | SWN | APA | WMT | BCR |
| 2008-10-31 | AAPL | D | GE | XOM | AMT | MCD | ABT | GOOG | COP | MS | IBM | MSFT | WFC | WMT | JPM |
| 2008-11-28 | AAPL | XOM | D | GE | MCD | GOOG | GOOGL | MS | AMT | WMT | MSFT | AON | WFC | COP | ED |
| 2008-12-31 | AAPL | XOM | GE | EBAY | GOOGL | GOOG | AMGN | COP | WMT | DVN | CVX | GS | MCD | IBM | JNJ |
| 2009-01-30 | AAPL | XOM | MCD | COP | GOOGL | APA | GOOG | CVX | EBAY | DVN | AMGN | NVDA | JNJ | ABT | GE |
| 2009-02-27 | AAPL | XOM | EBAY | NVDA | APA | COP | GS | DVN | CVX | GOOGL | GOOG | AMZN | IBM | JNJ | MSFT |
| 2009-03-31 | AAPL | XOM | NVDA | UPS | MOS | CVX | IBM | BMY | PG | GOOG | EBAY | MCD | EOG | AZO | GE |
| 2009-04-30 | AAPL | UPS | XOM | NVDA | IBM | CVX | EBAY | GOOG | MS | BKNG | OXY | GE | JNJ | HPQ | PG |
| 2009-05-29 | CAR | UPS | AAPL | NVDA | F | ASH | EBAY | MS | GE | CVX | WDC | XOM | MOS | CF | VRTS |
| 2009-06-30 | CAR | F | GNW | VRTS | ASH | AAPL | MS | SW | PALM | THC | WBD | AN | BLDR | BAC | MTG |
| 2009-07-31 | CAR | GNW | F | PALM | AAPL | BAC | BLDR | MTG | FITB | AN | WBD | SW | GGP | MS | ASH |
| 2009-08-31 | CAR | SSP | PALM | F | GNW | AAPL | BLDR | BKNG | UIS | ASH | MU | AN | MTG | FITB | BAC |
| 2009-09-30 | CAR | SSP | PALM | GNW | SANM | AAPL | FNMA | BKNG | SW | FMCC | LVS | C | BC | THC | MTG |
| 2009-10-30 | CAR | SW | GNW | KMG | AAPL | BKNG | GGP | UIS | PALM | HIG | DDS | SSP | BC | SNDK | PODD |
| 2009-11-30 | KMG | CAR | GGP | UIS | BKNG | GNW | AAPL | DDS | SW | AMZN | WFM | FCX | SNDK | WLL | LULU |
| 2009-12-31 | CAR | GGP | SANM | AMD | BKNG | UIS | AAPL | DDS | F | UAL | WFM | INCY | KMG | WLL | SW |
| 2010-01-29 | SANM | CAR | UAL | INCY | GGP | F | AMD | GNW | BKNG | AAPL | ACS | NYT | LYV | DAL | SW |
| 2010-02-26 | SANM | CAR | UAL | ACS | GNW | AAL | LYV | F | GGP | INCY | UIS | SMCI | DAL | AAPL | WLL |
| 2010-03-31 | SANM | GNW | UAL | LYV | INCY | F | CLF | MTG | ETFC | SMCI | AAPL | GGP | VIAV | AAL | WLL |
| 2010-04-30 | UAL | GNW | SANM | ETFC | INCY | MTG | LYV | BC | VIAV | DDS | AAPL | WLL | CAR | GGP | SSP |
| 2010-05-28 | ETFC | NFLX | UAL | AAPL | DDS | BC | VSTNQ | INCY | AAL | SSP | WLL | GGP | LULU | LVS | BBWI |
| 2010-06-30 | AAPL | GS | JPM | INTC | C | T | NFLX | BBWI | LLY | VZ | MO | ETFC | BMY | IBM | MCD |
| 2010-07-30 | AAPL | GS | WY | ETFC | UAL | AAL | NFLX | NEM | NTAP | AIG | LVS | JPM | SBUX | C | ALK |
| 2010-08-31 | AAPL | WY | GS | JPM | INTC | MSFT | NFLX | HON | NEM | IBM | ETFC | NVDA | PFE | LLY | QCOM |
| 2010-09-30 | ETFC | NFLX | BKNG | FFIV | AAPL | LVS | AKAM | MBI | VSTNQ | VRTS | NTAP | CCU | IPGP | FTNT | EC |
| 2010-10-29 | ETFC | NFLX | LVS | BKNG | FTNT | AAPL | UAL | FFIV | WLL | AAL | ACAS | NTAP | VRTS | CMG | EC |
| 2010-11-30 | ETFC | LVS | NFLX | AIG | VRTS | UAL | AAPL | FFIV | TSLA | BKNG | CMG | URI | ACAS | WLL | FTNT |
| 2010-12-31 | ETFC | AIG | LVS | VRTS | NFLX | ACAS | URI | WLL | LYB | NXPI | DECK | AAPL | FFIV | BKNG | NOV |
| 2011-01-31 | MAY | ETFC | AIG | AAPL | LVS | NVDA | NFLX | ACAS | URI | WLL | WY | VRTS | MOS | BKNG | IPGP |
| 2011-02-28 | MAY | ETFC | NXPI | AIG | NVDA | URI | AAPL | WY | IPGP | VIAV | NFLX | ACAS | MOS | LULU | VRTS |
| 2011-03-31 | MAY | IPGP | URI | NXPI | WY | ETFC | NVDA | AAPL | VRTS | NFLX | ECHO | ANDV | COP | MOS | MTW |
| 2011-04-29 | MAY | IPGP | LULU | NXPI | ETFC | ANDV | MTW | AAPL | ULTA | ECHO | BKNG | NFLX | EP | WY | URI |
| 2011-05-31 | MAY | IPGP | EP | BKNG | ETFC | WCG | ABMD | COG | LULU | REGN | GMCR | KSU | WFM | PETM | CBS |
| 2011-06-30 | MAY | IPGP | EP | WCG | COG | NFLX | ABMD | ULTA | CEPH | DDS | BKNG | GMCR | KSU | BIIB | WFM |
| 2011-07-29 | MAY | LULU | AAPL | CTRA | VRTS | ULTA | IPGP | NFLX | EP | DPZ | COG | WCG | ABMD | BIIB | MNST |
| 2011-08-31 | AAPL | XOM | GE | INTC | VZ | MSFT | CVX | CAT | IBM | GOOG | COP | AIG | GOOGL | NFLX | FCX |
| 2011-09-30 | AAPL | NVDA | INTC | XOM | MSFT | IBM | COP | GE | DAL | VZ | AZO | AIG | T | CAT | MCD |
| 2011-10-31 | AAPL | NVDA | DAL | XOM | MSFT | GE | IBM | AZO | INTC | VZ | T | COP | GOOG | CAT | DUK |
| 2011-11-30 | AAPL | MAY | NVDA | VZ | WYNN | INTC | DPZ | KLAC | GE | CTRA | IBM | TIN | MA | BIIB | MSFT |
| 2011-12-30 | AAPL | MAY | NVDA | VZ | WYNN | CAT | MA | AXON | CTRA | URI | INTC | OXY | V | GNRC | ISRG |
| 2012-01-31 | FBHS | AAPL | URI | GNRC | COG | WCG | FAST | DPZ | CNC | MNST | MBI | VZ | V | LYB | ABMD |
| 2012-02-29 | AAPL | URI | STX | REGN | MOH | BLDR | WCG | FBHS | APTV | COG | HFC | FAST | MNST | EQIX | ADS |
| 2012-03-30 | AAPL | BLDR | STX | REGN | URI | MOH | EQIX | BKNG | CPRI | HFC | MNST | DPZ | ULTA | FAST | LYB |
| 2012-04-30 | AAPL | BLDR | REGN | STX | BKNG | URI | EQIX | MNST | DPZ | EC | CPRI | ISRG | V | ULTA | ORLY |
| 2012-05-31 | AAPL | AAL | BLDR | REGN | BKNG | MNST | STX | EQIX | VRTX | SHW | EC | ORLY | EXPE | GPS | TRIP |
| 2012-06-29 | AAPL | AAL | BLDR | VRTX | EXPE | MNST | SHW | EQIX | TRIP | BKNG | TJX | DHI | ROST | TPL | ALGN |
| 2012-07-31 | AAPL | EXPE | AAL | LEN | BLDR | MNST | SHW | EQIX | VRTX | EW | DG | WMT | STZ | MO | STX |
| 2012-08-31 | AAPL | STX | PHM | DHI | EXPE | STZ | GPS | LEN | EQIX | LPX | ANDV | VLO | SHW | REGN | AAL |
| 2012-09-28 | PHM | AAPL | STX | ANDV | DHI | BLDR | EXPE | KBH | GPS | LEN | LPX | LYB | BBBY | VLO | PSX |
| 2012-10-31 | PHM | BBBY | AAPL | KBH | BLDR | DHI | LPX | LEN | EXPE | WHR | ANDV | VRTX | STZ | SW | GILD |
| 2012-11-30 | BBBY | PHM | BLDR | LPX | AAPL | WHR | GNRC | KBH | STZ | EXPE | LEN | PSX | AXON | GILD | ALL |
| 2012-12-31 | LPX | BBBY | PHM | REGN | GNRC | WHR | AXON | KBH | SW | VRTS | AAL | ANDV | DDS | DXC | GILD |
| 2013-01-31 | OMX | THC | LPX | PHM | NFLX | VRTS | KBH | WHR | ANDV | BLDR | SW | APO | VLO | DXC | BC |
| 2013-02-28 | NFLX | OMX | VRTS | APO | THC | LPX | VLO | PHM | SW | MPC | KBH | ANDV | DAL | CPAY | BC |
| 2013-03-28 | NFLX | KKR | OMX | VRTS | MTG | THC | CPAY | KBH | HRB | LPX | ANDV | APO | FNMA | CTRA | GILD |
| 2013-04-30 | OMX | FNMA | KKR | FMCC | NFLX | MTG | VRTS | THC | CAR | KBH | GILD | ANDV | HRB | APO | ALK |
| 2013-05-31 | FNMA | FMCC | OMX | KKR | FSLR | NFLX | MTG | TSLA | BBBY | VRTS | KBH | SVU | APO | STZ | GILD |
| 2013-06-28 | FNMA | FMCC | OMX | TSLA | BBBY | KKR | NFLX | FSLR | MTG | SVU | MU | WDC | FANG | REGN | GILD |
| 2013-07-31 | OMX | FNMA | TSLA | FMCC | BBBY | MTG | KKR | SVU | GME | FANG | MU | FSLR | AAPL | EA | NFLX |
| 2013-08-30 | OMX | TSLA | MTG | FNMA | FMCC | BBBY | SVU | AAPL | META | GME | BBY | FANG | FL | MU | CSGP |
| 2013-09-30 | OMX | TSLA | META | MTG | AAPL | AXON | INCY | SVU | NFLX | FNMA | BBY | FMCC | GT | KATE | FL |
| 2013-10-31 | OMX | TSLA | FMCC | FNMA | AXON | MU | META | AAPL | INCY | FANG | MTG | BBY | KATE | BKNG | FL |
| 2013-11-29 | OMX | FNMA | FMCC | META | NFLX | MU | INCY | AXON | DAL | TSLA | AAPL | TKO | MTG | PBI | MKTX |
| 2013-12-31 | FNMA | FMCC | NFLX | META | INCY | AAPL | MU | TSLA | TKO | KATE | BX | PBI | HII | RRD | BKNG |
| 2014-01-31 | FNMA | FMCC | INCY | TKO | TSLA | ILMN | META | MU | NFLX | AAL | DXCM | AAPL | BX | KATE | WYNN |
| 2014-02-28 | FMCC | FNMA | TSLA | ILMN | TKO | META | AAL | INCY | FRX | WYNN | DXCM | MU | NFLX | BX | PHM |
| 2014-03-31 | FMCC | FNMA | TSLA | TKO | ILMN | FRX | AAL | META | DAL | FANG | WYNN | TPL | RCL | DXCM | MU |
| 2014-04-30 | FMCC | TSLA | FNMA | FRX | FANG | MU | CAR | DAL | NBR | AAPL | SWKS | NXPI | HP | TPL | URI |
| 2014-05-30 | META | DAL | MU | AAPL | FRX | FANG | SWKS | TPL | WLL | TSLA | CAR | NBR | AVGO | URI | TRGP |
| 2014-06-30 | META | AAPL | MU | MMI | FANG | DAL | FRX | TSLA | SWKS | NFX | TPL | FMCC | WLL | TRGP | AAL |
| 2014-07-31 | MU | META | AAPL | MMI | FANG | TPL | SWKS | NFX | FRX | WMB | SMCI | TSLA | NBR | NFLX | TRGP |
| 2014-08-29 | MMI | AAPL | MU | SWKS | ENPH | GILD | LUV | META | INTC | TPL | CAR | NFX | HCA | TRGP | URI |
| 2014-09-30 | ENPH | AAPL | GILD | SWKS | MMI | LUV | META | MU | ANET | TPL | SMCI | INTC | PANW | NXPI | HCA |
| 2014-10-31 | MMI | PANW | AAPL | ENPH | GILD | SMCI | SWKS | LUV | MNST | META | MU | EW | SIAL | GMCR | AMGN |
| 2014-11-28 | PAYC | AAPL | PANW | SMCI | SWKS | EW | LUV | MMI | MNST | META | AMGN | INCY | NXPI | GMCR | SIAL |
| 2014-12-31 | PAYC | AAPL | SWKS | AXON | LUV | PANW | EW | EA | DAL | MNST | SMCI | UAL | INCY | CNC | MMI |
| 2015-01-30 | SWKS | AAPL | PAYC | AXON | LUV | PANW | EA | SBUX | LULU | KR | BBWI | MNST | CNC | EW | RCL |
| 2015-02-27 | AAPL | SWKS | EA | PANW | SBUX | LULU | PAYC | CNC | MNST | SMCI | KR | LUV | MMI | HSP | BBWI |
| 2015-03-31 | AAPL | SWKS | CNC | PAYC | MNST | PANW | EA | INCY | HSP | CNXT | ANDV | SBUX | EPAM | MAY | MOH |
| 2015-04-30 | CZR | CNXT | AAPL | BLDR | SWKS | PAYC | KMG | BTUUQ | PANW | VTSS | HSP | ABMD | INCY | SBUX | EPAM |
| 2015-05-29 | CZR | CNXT | BLDR | BTUUQ | AXON | SWKS | AAPL | KMG | NFLX | VTSS | INCY | PANW | PAYC | SBUX | DXCM |
| 2015-06-30 | PLD | AAPL | BTUUQ | CZR | GILD | BLDR | NFLX | SEDG | AXON | SWKS | SBUX | PANW | CNXT | NVDA | MSFT |
| 2015-07-31 | BLDR | CZR | BTUUQ | NFLX | AAPL | PANW | PLD | GILD | DXCM | CI | MMI | CNC | ABMD | SBUX | EA |
| 2015-08-31 | AAPL | META | GILD | NFLX | PLD | NVDA | CCI | MSFT | GE | JPM | SBUX | AMZN | GOOGL | BLK | SPG |
| 2015-09-30 | AAPL | NVDA | META | PLD | GILD | CCI | NFLX | MSFT | AMZN | GE | GOOGL | SPG | BKNG | JPM | SBUX |
| 2015-10-30 | AAPL | NVDA | PLD | META | SBUX | CCI | AZO | AMZN | GILD | BKNG | CZR | GOOGL | PSA | NFLX | AVGO |
| 2015-11-30 | NVDA | ABMD | FIX | GE | META | AAPL | NFLX | GOOGL | CZR | GOOG | TYL | ATVI | GPN | BKNG | LDOS |
| 2015-12-31 | NVDA | AAPL | GE | ABMD | GOOGL | META | NFLX | GILD | GOOG | ATVI | MSFT | PSA | CCI | CZR | BKNG |
| 2016-01-29 | AAPL | GE | NVDA | BAC | META | MSFT | GOOGL | V | GOOG | BKNG | PLD | JPM | CCI | SPG | INTC |
| 2016-02-29 | AAPL | GE | NVDA | META | GOOGL | T | MSFT | EBAY | GOOG | UAL | F | GILD | VZ | MCD | V |
| 2016-03-31 | NVDA | TSN | MAT | META | GE | T | LITE | NEM | CZR | PSA | ABMD | VZ | HRL | CPRI | CPB |
| 2016-04-29 | CLF | NVDA | CNX | XYZ | LITE | TSN | META | NEM | GE | MTW | ABMD | CZR | CPGX | WB | T |
| 2016-05-31 | NVDA | AMD | CLF | WB | CNX | MTW | META | CZR | X | OKE | ABMD | RRC | DXC | MDR | EVRG |
| 2016-06-30 | CLF | NVDA | AMD | X | OKE | DXC | WB | CZR | MDR | ABMD | META | DLR | WPX | ALB | AWK |
| 2016-07-29 | CLF | AMD | NVDA | X | WB | DHR | DXC | CNX | WPX | JOY | OKE | MDR | DLR | AXON | NAV |
| 2016-08-31 | AMD | WB | NVDA | DHR | X | CLF | JOY | SPGI | WPX | CNX | NAV | AMAT | MDR | OKE | LITE |
| 2016-09-30 | WB | AMD | NVDA | X | DHR | LITE | JOY | GNW | SPGI | WPX | AMAT | NAV | CNX | WMB | VEEV |
| 2016-10-31 | NVDA | X | WB | AMD | TPL | DHR | LITE | SPGI | WPX | AAPL | DXC | CNX | NAV | AMAT | WMB |
| 2016-11-30 | NVDA | X | CLF | AMD | FMCC | WB | FNMA | TPL | DHR | NBR | STLD | CNX | WPX | COHR | WOR |
| 2016-12-30 | NVDA | FNMA | FMCC | CLF | X | AMD | BAC | UIS | TPL | NBR | STLD | SLM | RF | DHR | CFG |
| 2017-01-31 | NVDA | FMCC | FNMA | X | CLF | AMD | URI | TPL | NBR | BAC | SLM | TRGP | CSX | CFG | RF |
| 2017-02-28 | AMD | NVDA | CLF | X | TTD | CSX | URI | BAC | HWM | NAV | SLM | AAPL | TPL | INCY | COHR |
| 2017-03-31 | AMD | NVDA | X | CSX | BAC | CLF | URI | ANET | AAPL | INCY | HWM | NRG | WB | NAV | DHR |
| 2017-04-28 | AMD | NVDA | KMG | ANET | X | AAPL | MU | IDXX | ALGN | CSX | AMAT | BAC | LRCX | BLDR | NAV |
| 2017-05-31 | NVDA | KMG | TTD | XYZ | WB | AAPL | ANET | KHC | ALGN | LRCX | MU | CSX | TSLA | X | TTWO |
| 2017-06-30 | NVDA | XYZ | TTD | ANET | WB | TTWO | ALGN | CSX | TSLA | LITE | AAPL | VEEV | ADSK | KHC | BX |
| 2017-07-31 | NVDA | XYZ | TTD | CVNA | LITE | WB | ALGN | ANET | MU | TTWO | SEDG | BA | META | KHC | FSLR |
| 2017-08-31 | NVDA | NRG | WB | CVNA | BA | XYZ | TTWO | VRTX | SEDG | ALGN | TPL | META | ANET | IPGP | AAPL |
| 2017-09-29 | NVDA | WB | TTWO | BBBY | NRG | XYZ | SEDG | BA | IPGP | MU | MTW | ALGN | ANET | TTD | LRCX |
| 2017-10-31 | BBBY | NVDA | MU | XYZ | SEDG | MTW | TTWO | ALGN | TTD | WB | IPGP | ANET | LRCX | NRG | ABBV |
| 2017-11-30 | ENPH | BBBY | NVDA | ALGN | XYZ | SEDG | MU | ANET | IPGP | NRG | TTWO | TWTR | NVR | FSLR | AAPL |
| 2017-12-29 | BBBY | NVDA | SEDG | ENPH | XYZ | ANET | FSLR | ALGN | MAY | TWTR | IPGP | PENN | NRG | MU | AAPL |
| 2018-01-31 | BBBY | MAY | NKTR | NVDA | ANET | EC | XYZ | SEDG | TWTR | CZR | BA | PENN | WB | ALGN | FSLR |
| 2018-02-28 | NKTR | NVDA | BBBY | EC | XYZ | SEDG | BA | ANET | NFLX | MU | TWTR | MTCH | WB | TKO | ALGN |
| 2018-03-29 | NKTR | NVDA | ENPH | SEDG | NXPI | MU | MTCH | XYZ | NFLX | BA | EC | HET | MAY | AMZN | ABBV |
| 2018-04-30 | NKTR | MU | NVDA | MRVL | SEDG | NXPI | ENPH | HET | AAPL | ETSY | AXON | META | XYZ | EC | MTCH |
| 2018-05-31 | MU | ENPH | NVDA | MRVL | NKTR | AXON | HET | AMZN | EC | META | CVNA | THC | CCI | TKO | ETSY |
| 2018-06-29 | MU | NVDA | ENPH | TKO | AXON | NFLX | HET | AMZN | THC | META | AAPL | TTD | NKTR | XYZ | SEDG |
| 2018-07-31 | TKO | ENPH | HET | AXON | CVNA | ETSY | THC | MU | TTD | NVDA | XYZ | NFLX | AMZN | ALGN | TRIP |
| 2018-08-31 | HET | CVNA | TKO | AMD | XYZ | AXON | SVU | TTD | ETSY | DXCM | ENPH | AMZN | LULU | ABMD | MOH |
| 2018-09-28 | HET | AMD | CVNA | TKO | TTD | XYZ | DXCM | AMZN | UIS | ABMD | ETSY | NVDA | LULU | MOH | PAYC |
| 2018-10-31 | NVDA | AMZN | AAPL | CCI | AMD | HET | AVGO | META | CHTR | MSFT | XYZ | OXY | EXR | NFLX | DXCM |
| 2018-11-30 | HET | EOG | CCI | AMZN | AAPL | AMD | TSLA | TTD | RHT | EXR | KDP | WBD | DXCM | SVU | ETSY |
| 2018-12-31 | AMZN | HET | CCI | AAPL | EOG | NVDA | MSFT | TSLA | EXR | SPG | META | PSA | NFLX | ABBV | BEN |
| 2019-01-31 | HET | EOG | CCI | AMZN | EXR | AMD | ETSY | RHT | TTD | TSLA | CIEN | META | MSFT | AVGO | WDAY |
| 2019-02-28 | HET | FNMA | FMCC | ENPH | TTD | CCI | ETSY | AMD | EOG | CIEN | RHT | KEYS | NFLX | MTCH | AMZN |
| 2019-03-29 | HET | FNMA | FMCC | TTD | ENPH | ETSY | CMG | AVP | ERIE | SSP | EXR | CDNS | KEYS | NYT | CCI |
| 2019-04-30 | HET | TTD | CVNA | ENPH | AVP | MRNA | CDNS | VEEV | AZO | ETSY | PAYC | FNMA | FMCC | CCI | AMZN |
| 2019-05-31 | HET | AMZN | AAPL | ENPH | CCI | EXR | CVNA | META | AMD | JNJ | AVP | SNPS | NVDA | QCOM | MSFT |
| 2019-06-28 | HET | ENPH | AVP | ERIE | VEEV | PAYC | TTD | AMD | SEDG | FNMA | AMZN | CCI | MTCH | MKTX | BALL |
| 2019-07-31 | HET | ENPH | TTD | AVP | PAYC | VEEV | CCI | EXR | ERIE | MKTX | MTCH | PODD | AAPL | FICO | BALL |
| 2019-08-30 | HET | ENPH | AVP | EXR | CCI | SEDG | AAPL | MKTX | SBUX | NVDA | BALL | MSFT | GNRC | AZO | MU |
| 2019-09-30 | HET | ENPH | SEDG | AVP | EXR | CCI | PODD | AAPL | KLAC | CSCO | MKTX | NCC | HSY | TGT | T |
| 2019-10-31 | HET | AVP | SEDG | AAPL | GNRC | BLDR | PODD | KBH | CCI | KLAC | EXR | FNMA | LRCX | T | TGT |
| 2019-11-29 | HET | AAPL | NVDA | AVP | TSLA | BLDR | GNRC | LRCX | CVNA | PODD | KLAC | LITE | JBL | LEG | QRVO |
| 2019-12-31 | HET | TSLA | AAPL | THC | CVNA | NVDA | QRVO | XRX | BLDR | AMD | DXCM | ENPH | SWKS | LITE | LLY |
| 2020-01-31 | HET | TSLA | AAPL | ENPH | LLY | NVDA | PODD | DXCM | CCI | XRX | AMD | SEDG | MSFT | PAYC | QRVO |
| 2020-02-28 | TSLA | HET | AAPL | LLY | AMZN | NVDA | CCI | EXR | MSFT | XRX | JNJ | GOOGL | LMT | AZO | GS |
| 2020-03-31 | TSLA | AAPL | NVDA | AMZN | EXR | MSFT | AMT | CCI | AZO | NFLX | BKNG | DXCM | META | ADBE | PGR |
| 2020-04-30 | TSLA | NVDA | AAPL | AMZN | EXR | MSFT | AZO | NFLX | CCI | BLK | REGN | GOOGL | AMD | AMT | META |
| 2020-05-29 | TSLA | NVDA | ENPH | AAPL | AMZN | DXCM | EXR | NEM | BBBY | MSFT | EQT | CCI | RRC | REGN | AMD |
| 2020-06-30 | TSLA | BBBY | NVDA | ENPH | DDOG | AAPL | EXR | AZO | DXCM | NEM | SEDG | AMZN | CCI | REGN | PENN |
| 2020-07-31 | BBBY | TSLA | NVDA | DDOG | AAPL | DXCM | CVNA | SEDG | REGN | AMZN | XYZ | NEM | ETSY | ENPH | MSFT |
| 2020-08-31 | BBBY | TSLA | NVDA | AAPL | CVNA | AMD | AMZN | XYZ | ETSY | ENPH | GNRC | SEDG | DXCM | PYPL | WST |
| 2020-09-30 | BBBY | TSLA | PENN | NVDA | ENPH | CVNA | TUP | AAPL | AMD | SEDG | XYZ | AMZN | GNRC | PBI | ETSY |
| 2020-10-30 | TSLA | TUP | BBBY | ENPH | NVDA | PENN | GME | AAPL | SEDG | FDX | CVNA | XYZ | GNRC | TTD | EXR |
| 2020-11-30 | TUP | TSLA | MRNA | ENPH | BBBY | GME | TTD | NVDA | SEDG | CPRI | ETSY | XYZ | PENN | TPR | FCX |
| 2020-12-31 | TUP | TSLA | ENPH | MRNA | GME | GP | BBBY | PLTR | CPRI | CLF | XYZ | PENN | ETSY | TTD | CRWD |
| 2021-01-29 | GME | TSLA | MRNA | ENPH | TUP | NVDA | BBBY | ETSY | AAPL | CRWD | PENN | PLTR | XYZ | CVNA | AMD |
| 2021-02-26 | GME | TUP | VIAC | QEP | WBD | MRNA | NBR | PSKY | PENN | IAC | DDS | TSLA | TPR | DISCA | UIS |
| 2021-03-31 | GME | DVN | TUP | VIAC | QEP | TPL | NBR | DISCA | DISCK | PENN | CAR | TRIP | BBBY | CPRI | CZR |
| 2021-04-30 | GME | DVN | QEP | CAR | TPL | VIAC | DISCA | TUP | DISCK | BBWI | MTW | XEC | LPX | ANF | COTY |
| 2021-05-28 | GME | DVN | CAR | DDS | XEC | ASO | MTW | NUE | EXR | LPX | NAVI | CLF | ANF | RRD | TPL |
| 2021-06-30 | GME | DDS | MRNA | NVDA | ASO | RRD | RRC | BX | ANF | XEC | NAVI | GS | MDP | DVN | MUR |
| 2021-07-30 | GME | MRNA | DDS | RRD | NVDA | BX | MDP | ASO | RRC | NUE | FTNT | CLF | MBI | NAVI | BBWI |
| 2021-08-31 | MRNA | GME | RRD | DDS | KKR | NVDA | MDP | BX | SBNY | CLF | FTNT | NAVI | ASO | NUE | AMD |
| 2021-09-30 | MRNA | GME | RRD | KKR | MDP | NVDA | RRC | CAR | BX | SBNY | IT | MRO | FTNT | DVN | ALB |
| 2021-10-29 | GME | CAR | MRNA | RRC | RRD | KKR | MRO | DVN | NVDA | DDS | TSLA | M | MDP | JWN | APP |
| 2021-11-30 | CAR | DVN | NVDA | TSLA | GME | DDS | MRNA | RRD | AMD | BX | WFC | MRO | RRC | KKR | MDP |
| 2021-12-31 | CAR | DVN | NVDA | RRD | TSLA | BLDR | DDS | AMD | GME | EXR | ON | F | MRO | BX | ANET |
| 2022-01-31 | DVN | NVDA | RRD | TSLA | EXR | WFC | F | GS | AMD | AAPL | MRO | AZO | PFE | CAR | BLDR |
| 2022-02-28 | DVN | NVDA | WFC | TSLA | RRD | EXR | GS | MRO | AAPL | EOG | AZO | BX | COP | AMD | F |
| 2022-03-31 | DVN | NVDA | EXR | RRD | MRO | OXY | TSLA | WFC | COP | EOG | CVX | MOS | XOM | GILD | APA |
| 2022-04-29 | NVDA | TSLA | EXR | AAPL | GILD | AMT | DVN | MSFT | CVX | PFE | XOM | T | ABBV | WFC | AZO |
| 2022-05-31 | APA | NVDA | AAPL | EXR | TSLA | AMT | EOG | CCI | MSFT | CVX | T | XOM | DVN | OXY | EQT |
| 2022-06-30 | APA | NVDA | EXR | AMT | AAPL | TSLA | EOG | CCI | T | CVX | MSFT | OXY | BMY | XOM | DVN |
| 2022-07-29 | APA | NVDA | TSLA | EXR | AAPL | AMT | CCI | EOG | PFE | MSFT | BMY | T | GILD | OXY | AMD |
| 2022-08-31 | TSLA | DVN | NVDA | EXR | AMT | CCI | AAPL | CVX | COP | MSFT | AZO | ABBV | PSA | BMY | OXY |
| 2022-09-30 | TSLA | DVN | EXR | AAPL | NVDA | AMT | COP | CCI | AZO | CVX | MSFT | PSA | OXY | BLK | XOM |
| 2022-10-31 | DVN | EXR | AAPL | TSLA | NVDA | AMT | COP | AZO | CVX | PSA | CCI | PFE | MSFT | GS | EOG |
| 2022-11-30 | UCL | FSLR | TPL | HES | SMCI | FTI | ODP | COP | XOM | APA | T | OXY | ERIE | AZO | MPC |
| 2022-12-30 | UCL | T | DVN | SMCI | FSLR | NVDA | BKNG | EXR | APA | COP | FTI | HES | TPL | SANM | CCI |
| 2023-01-31 | UCL | HES | FSLR | FTI | ODP | STLD | SMCI | NVDA | T | MPC | ABMD | AXON | TPL | LVS | BKNG |
| 2023-02-28 | UCL | NVDA | FTI | MTW | URI | STLD | FSLR | BKNG | OI | HES | TEX | LVS | T | ASO | EXR |
| 2023-03-31 | UCL | NVDA | SMCI | TSLA | MTW | FSLR | VLO | FTI | OI | AXON | META | COTY | BKNG | TEX | FIX |
| 2023-04-28 | NVDA | UCL | META | SMCI | FSLR | AXON | COTY | FICO | ANET | BKNG | PHM | AMD | OI | LVS | ASO |
| 2023-05-31 | NVDA | EXR | SMCI | META | TSLA | BKNG | H | UCL | AMT | MSFT | AAPL | BLDR | PHM | APP | NFLX |
| 2023-06-30 | SMCI | NVDA | CVNA | PLTR | RCL | VRT | META | BLDR | CCL | TSLA | NFLX | AVGO | NCLH | UBER | H |
| 2023-07-31 | SMCI | CVNA | NVDA | PLTR | RCL | CCL | TSLA | META | VRT | NCLH | BLDR | AVGO | UBER | NFLX | H |
| 2023-08-31 | CVNA | SMCI | NVDA | VRT | APP | TSLA | PLTR | RCL | META | CCL | UCL | BLDR | ANF | GP | PHM |
| 2023-09-29 | NVDA | VRT | CVNA | APP | EXR | ANF | TSLA | SMCI | BKNG | CCL | META | AVGO | RCL | PSX | AZO |
| 2023-10-31 | NVDA | TSLA | EXR | BKNG | CCI | AZO | AAPL | EMR | META | BLK | MO | PSA | JPM | MSFT | AVGO |
| 2023-11-30 | ANF | VRT | NVDA | GPS | META | CVNA | CRWD | FNMA | KKR | DELL | SMCI | EXR | PLTR | COIN | TSLA |
| 2023-12-29 | CVNA | COIN | ANF | NVDA | GPS | FNMA | VRT | CRWD | KKR | EXR | FMCC | META | X | UBER | APP |
| 2024-01-31 | ANF | NVDA | SMCI | FNMA | VRT | CRWD | CVNA | FMCC | ADCT | KKR | DYN | EXR | APP | META | AVGO |
| 2024-02-29 | SMCI | ADCT | NVDA | CVNA | ANF | KKR | VRT | DYN | FNMA | GE | CRWD | FMCC | META | APP | VST |
| 2024-03-28 | SMCI | NVDA | CVNA | ADCT | VRT | KKR | DYN | ANF | GE | APP | VST | HOOD | COIN | FNMA | FIX |
| 2024-04-30 | CVNA | SMCI | NVDA | VRT | ADCT | ANF | KKR | VST | GE | DYN | APP | WSM | HOOD | DELL | FMCC |
| 2024-05-31 | NVDA | ANF | VST | CVNA | VRT | KKR | FMCC | APP | SMCI | DYN | DELL | HOOD | NRG | FNMA | EME |
| 2024-06-28 | NVDA | ANF | CVNA | DYN | KKR | VST | APP | VRT | HOOD | SMCI | DELL | THC | NRG | EME | FMCC |
| 2024-07-31 | NVDA | CVNA | DYN | KKR | ANF | LUMN | APP | EXR | LU | THC | ANET | VST | TPL | HWM | HOOD |
| 2024-08-30 | LUMN | NVDA | DYN | CVNA | EXR | PBI | THC | KKR | IRM | MMM | ANF | GDDY | HWM | TPL | SLG |
| 2024-09-30 | LUMN | NVDA | CVNA | DYN | EXR | APP | PBI | VST | THC | GEV | CCI | KKR | PGR | COHR | IRM |
| 2024-10-31 | LUMN | CVNA | NVDA | APP | VST | GEV | LB | EXR | COHR | PLTR | KKR | UAL | FICO | TPL | VNO |
| 2024-11-29 | APP | CVNA | LUMN | NVDA | PLTR | LB | TPL | VST | FMCC | HOOD | UAL | FNMA | TSLA | GEV | AXON |
| 2024-12-31 | APP | PLTR | FMCC | FNMA | NVDA | LUMN | TSLA | HOOD | CVNA | UAL | TPL | AXON | LB | VST | GEV |
| 2025-01-31 | APP | FMCC | PLTR | FNMA | HOOD | TSLA | CVNA | NVDA | VST | UAL | AXON | ALK | LUMN | TPR | IBKR |
| 2025-02-28 | FNMA | FMCC | APP | PLTR | HOOD | NVDA | TSLA | ALK | TPR | PBI | AIG | AVGO | VST | CCI | ECHO |
| 2025-03-31 | NVDA | EXR | TSLA | HOOD | META | GS | AAPL | AMZN | AZO | BLK | NFLX | MSFT | BKNG | AMT | UBER |
| 2025-04-30 | NVDA | EXR | TSLA | AZO | F | META | AAPL | AMT | AMZN | GS | NFLX | BLK | COIN | MSFT | JPM |
| 2025-05-30 | FNMA | PLTR | HOOD | NVDA | FMCC | TSLA | EXR | AZO | NFLX | GILD | GEV | WDC | AMT | UBER | F |
| 2025-06-30 | HOOD | FNMA | FMCC | PLTR | APP | CAR | GEV | NVDA | CVNA | NRG | HWM | AXON | NFLX | WDC | ATI |
| 2025-07-31 | HOOD | FNMA | PLTR | NVDA | FMCC | WDC | GEV | CAR | UCL | CVNA | APP | STX | COIN | NRG | ORCL |
| 2025-08-29 | HOOD | FNMA | ECHO | FMCC | NVDA | GEV | UCL | APP | LITE | PLTR | FIX | STX | WDC | AMD | CVNA |
| 2025-09-30 | HOOD | ECHO | FNMA | APP | FMCC | WDC | NVDA | STX | LITE | FIX | PLTR | CIEN | AVGO | ADCT | GEV |
| 2025-10-31 | HOOD | FMCC | ECHO | WDC | MU | FNMA | APP | LITE | TE | STX | NVDA | CIEN | WBD | LUMN | ADCT |
| 2025-11-28 | LITE | WDC | MU | HOOD | CIEN | ECHO | TE | STX | NVDA | WBD | AMD | NKTR | LRCX | AVGO | GOOGL |
| 2025-12-31 | LITE | TE | WDC | MU | ECHO | CIEN | WBD | STX | NKTR | HOOD | AMD | NVDA | ALB | SSP | COHR |
| 2026-01-30 | TE | LITE | MU | ECHO | WDC | STX | CIEN | WBD | ALB | LRCX | COHR | NVDA | GILD | SSP | NKTR |
| 2026-02-27 | LITE | MU | WDC | CIEN | TE | STX | COHR | ECHO | LRCX | VIAV | TER | FIX | GLW | WBD | GILD |
| 2026-03-31 | LITE | CCI | MU | NVDA | CIEN | EXR | WDC | GILD | VIAV | STX | TER | GLW | FIX | TE | VRT |
| 2026-04-30 | LITE | CIEN | WDC | MU | VIAV | STX | CCI | COHR | INTC | NBR | APA | NVDA | ECHO | FIX | GLW |
| 2026-05-29 | MU | WDC | INTC | STX | LITE | CIEN | AMD | VIAV | DELL | MRVL | CCI | NVDA | ECHO | FLEX | COHR |
| 2026-06-26 | MU | INTC | WDC | AMD | STX | MRVL | DELL | LITE | VIAV | FLEX | TE | DD | CIEN | GLW | LRCX |
Scoring script (python)
FORMULA_NAME = "Explore Regime Momentum Recovery Quality Hybrid (Admission Relay, v1154)"
LOGIC_VARIANT_COUNT = 4
NOTES = """mode=explore; family=regime-momentum-recovery-quality-hybrid
New hybrid family built as an admission relay rather than a static blend: momentum leadership, recovery repair, and quality-income franchise sleeves all compete for entry, and the regime branch decides which sleeve is allowed to dominate when signals conflict. The explicit arbitration is stock-level: strong momentum only clears if trend is intact, deep drawdowns only clear if repair plus franchise support are present, and defensive franchise names outrank both when tape quality deteriorates.
Deliberate metric coverage this run: active momentum uses 1m/3m/6m plus 12_1 selectively; trend/recovery uses both 200d distance and 52-week-high distance; volatility is active through realized vol; liquidity uses all three liquidity/continuity metrics; income uses both dividend yield and dividend cash; valuation rotates to pe and forward_pe while peg is deliberately zeroed; growth rotates to eps growth, revenue growth, and forward_eps while operating-income/free-cash-flow growth are deliberately zeroed; quality uses both operating and free-cash-flow margins; size is used only as a defensive large-cap admission tilt via raw market_cap gates, not as a raw z-score rank. Deliberate weight-0 metrics: return_12m_pct, peg, operating_income_growth_pct, free_cash_flow_growth_pct, shares_outstanding, close, adj_close, high_52w, ma_200d, eps_ttm, revenue_ttm, operating_income_ttm, free_cash_flow_ttm."""
LEADER_CLUSTER = {
"momentum_12_1_pct": (0.34, +1),
"return_6m_pct": (0.29, +1),
"return_3m_pct": (0.21, +1),
"from_200d_ma_pct": (0.16, +1),
}
REBUILD_CLUSTER = {
"from_200d_ma_pct": (0.30, +1),
"from_52w_high_pct": (0.26, -1),
"return_3m_pct": (0.18, +1),
"return_1m_pct": (0.14, -1),
"momentum_12_1_pct": (0.12, +1),
}
FRANCHISE_CLUSTER = {
"operating_margin_pct": (0.25, +1),
"free_cash_flow_margin_pct": (0.23, +1),
"eps_growth_pct": (0.18, +1),
"revenue_growth_pct": (0.14, +1),
"forward_eps": (0.12, +1),
"forward_pe": (0.08, -1),
}
STABILITY_CLUSTER = {
"realized_vol_3m": (0.34, -1),
"trading_days_3m": (0.24, +1),
"avg_daily_dollar_volume_3m": (0.24, +1),
"avg_daily_volume_3m": (0.18, +1),
}
INCOME_VALUE_CLUSTER = {
"dividend_yield_ttm_pct": (0.28, +1),
"dividend_ttm": (0.18, +1),
"pe": (0.28, -1),
"forward_pe": (0.26, -1),
}
WASHOUT_CLUSTER = {
"from_52w_high_pct": (0.50, -1),
"return_1m_pct": (0.30, -1),
"realized_vol_3m": (0.20, +1),
}
def score_universe(stocks, regime, ctx):
z_cache = {}
def z(metric, symbol):
series = z_cache.get(metric)
if series is None:
series = ctx.z(metric)
z_cache[metric] = series
if not series:
return None
return series.get(symbol)
def blend(symbol, spec):
total = 0.0
used = 0.0
for metric, (weight, sign) in spec.items():
value = z(metric, symbol)
if value is None:
continue
total += weight * sign * value
used += weight
if used == 0.0:
return 0.0
return total / used
def clamp(value, lo, hi):
if value < lo:
return lo
if value > hi:
return hi
return value
breadth = regime.get("breadth")
avg_vol = regime.get("avg_realized_vol_3m")
median_trend = regime.get("median_from_200d_ma_pct")
median_momo = regime.get("median_momentum_12_1_pct")
if breadth is None:
breadth = 0.5
if avg_vol is None:
avg_vol = 0.0
if median_trend is None:
median_trend = 0.0
if median_momo is None:
median_momo = 0.0
if regime.get("bull") and breadth >= 0.62 and median_trend >= 1.5 and median_momo >= 1.0:
branch = "impulse"
elif breadth >= 0.52 and avg_vol < 33.0 and median_trend >= -1.0:
branch = "rotation"
elif breadth >= 0.40 and avg_vol < 43.0 and median_trend >= -7.0:
branch = "rebuild"
else:
branch = "defense"
scores = {}
for stock in stocks:
symbol = stock["symbol"]
leader = blend(symbol, LEADER_CLUSTER)
rebuild = blend(symbol, REBUILD_CLUSTER)
franchise = blend(symbol, FRANCHISE_CLUSTER)
stability = blend(symbol, STABILITY_CLUSTER)
income_value = blend(symbol, INCOME_VALUE_CLUSTER)
washout = blend(symbol, WASHOUT_CLUSTER)
from_200d = stock.get("from_200d_ma_pct")
if from_200d is None:
from_200d = -999.0
from_high = stock.get("from_52w_high_pct")
if from_high is None:
from_high = -999.0
ret_1m = stock.get("return_1m_pct")
if ret_1m is None:
ret_1m = 0.0
ret_3m = stock.get("return_3m_pct")
if ret_3m is None:
ret_3m = -999.0
realized_vol = stock.get("realized_vol_3m")
if realized_vol is None:
realized_vol = 999.0
trading_days = stock.get("trading_days_3m")
if trading_days is None:
trading_days = 0.0
market_cap = stock.get("market_cap")
if market_cap is None:
market_cap = 0.0
trend_intact = from_200d > 0.0 and ret_3m > 0.0
near_high = from_high > -14.0
deep_pullback = from_high < -24.0
repaired = from_200d > -10.0 and ret_3m > -2.0
liquid = trading_days >= 45.0
large_cap_defense = market_cap >= 15000000000.0
leader_ready = leader > 0.18 and trend_intact and near_high
rebuild_ready = rebuild > 0.10 and repaired and franchise > -0.10 and stability > -0.15 and liquid
franchise_ready = franchise > 0.12 and stability > 0.0 and liquid
falling_knife = deep_pullback and rebuild < -0.05 and franchise < -0.05
false_strength = leader > 0.35 and from_200d < -2.0
exhausted = ret_1m > 18.0 and realized_vol > 55.0
state = "unproven"
if leader_ready:
state = "leader"
elif rebuild_ready and washout > 0.05:
state = "rebuild"
elif franchise_ready:
state = "franchise"
conflict_penalty = 0.0
if false_strength:
conflict_penalty += 0.18
if leader - rebuild > 1.10 and not near_high:
conflict_penalty += 0.12 * (leader - rebuild)
if washout - leader > 1.05 and not rebuild_ready:
conflict_penalty += 0.15 * (washout - leader)
if franchise < -0.30:
conflict_penalty += 0.10 + 0.08 * (-franchise)
if exhausted and branch != "impulse":
conflict_penalty += 0.08
if falling_knife:
conflict_penalty += 0.20
score = 0.0
if branch == "impulse":
score = (
0.38 * leader
+ 0.18 * franchise
+ 0.14 * stability
+ 0.13 * rebuild
+ 0.10 * income_value
+ 0.07 * washout
)
if state == "leader":
score += 0.18
elif state == "rebuild":
score += 0.08
if deep_pullback and not rebuild_ready:
score -= 0.16
elif branch == "rotation":
score = (
0.27 * leader
+ 0.24 * rebuild
+ 0.18 * franchise
+ 0.13 * stability
+ 0.10 * income_value
+ 0.08 * washout
)
if state == "rebuild":
score += 0.16
elif state == "leader":
score += 0.08
elif state == "franchise":
score += 0.05
if deep_pullback and franchise < 0.0:
score -= 0.10
elif branch == "rebuild":
score = (
0.31 * rebuild
+ 0.22 * franchise
+ 0.16 * stability
+ 0.13 * income_value
+ 0.10 * leader
+ 0.08 * washout
)
if state == "rebuild":
score += 0.18
if state == "franchise":
score += 0.08
if leader_ready and not deep_pullback:
score += 0.04
else:
score = (
0.31 * stability
+ 0.24 * franchise
+ 0.18 * income_value
+ 0.14 * rebuild
+ 0.08 * leader
+ 0.05 * washout
)
if state == "franchise":
score += 0.16
if state == "rebuild" and realized_vol < 32.0:
score += 0.07
if large_cap_defense and franchise > 0.0:
score += 0.05
if deep_pullback and not rebuild_ready:
score -= 0.10
if large_cap_defense and branch != "impulse":
score += 0.03
if trading_days < 38.0:
score -= 0.10
score -= conflict_penalty
score += 0.05 * clamp(stability, -0.8, 1.0)
scores[symbol] = score
return scores