This strategy does not work. NexGen publishes failed strategies only, to show how our backtesting and reporting system tests an idea. Strategies that work are never published. Nothing here is investment advice. See all published strategies

Residual momentum (beta stripped out) — monthly top 50 of the S&P 500 as of 2021-12-31, started fresh each year

Universe: every S&P 500 member as of 2021-12-31 — 505 names, 455 with prices — no hindsight (SPY and QQQ as benchmarks)

Universe sp500 (505 members from sp500_membership_intervals; 45 have no prices in the lake, 5 none on 2022-01-01; 455 tradable) · residual_momentum · top 50 · lookback 252 · skip 21 · beta window 252 · no stop · cost 5 bp/side · month-end signal, next-open fill · lake ends 2026-08-26 · generated by rank_report.py

How this rule works. One account, one pot of money, the 455 names watched. On the last session of every month the rule scores each of the 455 on its close, ranks them, and buys the top 50 in equal weight (pot ÷ 50 each) at the next session's open. A name stays in the book until a month-end ranking drops it out of the top 50; then it is sold at the next open and whatever replaced it is bought. Names that stay are trimmed or topped up back to pot ÷ 50. No stop-loss. Cost 5 bp per side on every dollar traded. SPY is a benchmark only, never a candidate.
Read with two caveats. (1) The universe is the point-in-time S&P 500 as of 2021-12-31 — every name that was in the index the day before the window starts, chosen with no hindsight, including names that later left it. But the lake does not carry prices for 50 of the 505 (the known coverage gap, ADR-023: mostly names that were acquired or failed in 2022–24 — ABC, ABMD, ANSS, ANTM, ATVI, BK, BLL, CDAY, CERN, CMA, CTLT, CTRA…), so the rule and the equal-weight line both trade the 455 that survived long enough to keep a price series. That is a survivorship tilt in the rule's favour, the same one every engine run on this period carries and reports as coverage. The list is frozen on 2021-12-31: names added to the index later (the 2024–25 entrants among them) are never candidates, which is why the engine's own forward run of the same rule — which rolls membership monthly — lands a few points a year higher. The equal-weight line is what holding all 455 blindly, never rebalanced, would have done; the rule has to beat that, not just SPY. (2) 2022–2026 is the lake's reserved holdout and it has already been spent; nothing here is out-of-sample. The rule's lookbacks are the engine's published-conventional defaults rather than numbers fitted here, but the choice to run it on this period — and the top-50-of-455 cut — was made after looking at this period. Each "start year" below is not an independent test — the later windows are sub-periods of the first one — so five rows agreeing is weaker evidence than it looks. And this is the engine's rule re-implemented on 455 names in a pandas script: it has not been through the engine's cost model, accounting or trial log, and its numbers may not be compared with a scoreboard row (which ran on the full point-in-time index, top 50, realistic costs).

How to read the numbers

Total returnWhat $1 became over the whole window, minus the $1. +70% means $1 → $1.70. Depends on how long the window is, so it is not comparable across windows of different length.
CAGR (compound annual growth rate)The steady yearly rate that would have produced the same total return. +70% over 4.65 years is a CAGR of 12.1%: $1 × 1.1214.65 ≈ $1.70. Use it to compare windows of different length. Rule of thumb: money doubles in about 72 ÷ CAGR years (12% → 6 years).
Sharpe ratioReturn per unit of risk: average daily return divided by the day-to-day wobble (standard deviation), annualised. Cash rate assumed 0 here. Rough scale for a long-only equity strategy: < 0.5 is weak, 0.5–1 is ordinary (SPY itself has lived around 0.5–0.8 over long periods), 1–1.5 is good, above 2 over a multi-year window is rare and usually a sign something is being missed. A strategy that is in cash most of the time can have a high Sharpe and a low CAGR at the same time — both numbers matter.
Max drawdown (max DD)The worst peak-to-trough fall in the equity curve, as a percentage of the peak. −25% means that at some point you were sitting on 25% less than your previous high. It is the number that decides whether you would have stuck with the strategy. Recovering from −25% needs +33%; from −50% needs +100%.
Ann. vol (annualised volatility)How much the equity curve wobbles: standard deviation of daily returns × √252. SPY is typically 15–20%. Sharpe = CAGR-ish ÷ vol, roughly.
Avg. invested / days with a positionHow much of the time (or how much of the money) was actually in the market. A strategy in the market 40% of the time is being compared with SPY, which is in 100% of the time — a lower CAGR at a much lower drawdown can still be the better deal.
Win rate / average tradeShare of closed trades that made money, and the mean net return per trade. A 75% win rate with +4% average wins and −10% average losses is fine; a 40% win rate with small wins and the same losses is not. Count the trades, too: 8 trades prove nothing, 150 start to.
Avg holdTrading sessions (not calendar days) between entry and exit. 21 sessions ≈ one month.
Top-k, monthly / turnoverThese rules score every name once a month, on the last session's close, and hold the k best-scored names in equal weight from the next open until the next month-end. A trade in this report is one unbroken stay in the book: it opens when a name enters the top k and closes when it drops out, however many month-ends it survived in between. Turnover is the share of the pot bought or sold at a rebalance; 20% a month is about 240% a year, and every 1% of turnover costs 2 × the per-side fee.
Buy & hold benchmarksSPY: the index, dividends reinvested. QQQ: the Nasdaq-100, dividends reinvested — the growth/mega-cap yardstick. Equal-weight B&H of the 20: 1/20 in each name at the start, never touched — the fairest yardstick for a rule that only trades these 20 names, and on today's top 20 it carries the hindsight of knowing which names won.

Scoreboard — start on 1 January of each year, hold to 2026-08-26

startstrategy CAGRSPYQQQEW-455strategy SharpeSPYQQQstrategy max DDSPYQQQtradesverdict
202212.5%12.2%13.8%9.9%0.750.750.67-23.0%-24.5%-34.8%843beats SPY, trails QQQ; DD shallower than SPY
202319.9%22.6%31.9%17.7%1.171.441.48-17.2%-18.8%-22.8%680trails SPY, trails QQQ; DD shallower than SPY
202424.5%21.4%24.6%16.3%1.341.321.16-17.2%-18.8%-22.8%477beats SPY, trails QQQ; DD shallower than SPY
202524.5%19.1%22.9%18.6%1.221.101.03-17.2%-18.8%-22.8%308beats SPY, beats QQQ; DD shallower than SPY
202642.1%20.4%26.3%24.0%1.641.441.20-10.1%-8.9%-11.7%148beats SPY, beats QQQ; DD deeper than SPY
How to read thisEach row pretends you started with $1 on 1 January of that year and held to 2026-08-26. Read across: is the strategy's CAGR (bold) above SPY's and QQQ's? Is its max drawdown shallower? Rows are not independent — 2024 is a slice of 2023 which is a slice of 2022 — so look for whether the answer changes from row to row, not for five confirmations. 'Trades' counts stays in the book, not monthly re-weightings.

Growth of $1 from each start year

How to read thisOne panel per start year, each rebased to $1 on that date. The legend shows what $1 became by the end. If the violet line finishes above orange and blue, the strategy beat SPY and QQQ from that start; if a panel looks different from the one above it, the year it drops is the year that was carrying the result.

Return vs pain, by start year

How to read thisHeight is the yearly return (CAGR), distance to the right is the worst peak-to-trough fall. Up-and-left is better. Each colour has one dot per start year, labelled with the year and joined in order, so you can see how a line's position moves as the start date moves: a strategy that is up-left of the benchmarks only in its first dot and below them in the others won its first year and lost the rest. Read the violet trail against the orange and blue trails, year label by year label — the same year on each trail is the same window. Two dots at the same height are the same return; the one further left got there with less pain. Lower and further left is a trade-off, not a win.
How to read thisThe same dots, one panel per start year, so each window can be read on its own without the trails crossing. Same axes in every panel.

Drawdowns

How to read thisEvery line starts at 0 and can only go down or back to 0: it shows how far below its own previous high each line was on each day, as a percentage. A line sitting at 0 is at a new high; a dip is a loss from that high; when it climbs back to 0 the loss has been recovered. Depth is how bad it got, width is how long you waited. The violet shaded area is the strategy (violet, residual momentum, top 50). Compare the depth and width of the violet dips with the others — the legend gives the worst depth and the longest wait for each. A rule that holds only 50 names is always fully invested, so expect its dips to be at least as deep as the 455-name equal-weight line's unless the ranking is doing real work.

Longest stretch below the previous high: strategy 512 sessions, SPY 488, QQQ 487, EW-455 495.

Drawdowns by start year

How to read thisDrawdowns recomputed from each start date: every line's high-water mark resets on 1 January of that year, so a panel shows only the pain you would have felt if you had started then. Later panels are shorter versions of the earlier ones with the early losses removed — if the violet dips stay smaller than the others in every panel, the lower drawdown is a property of the rule, not of the 2022 start.

Every possible start date: rolling windows

How to read thisThis is the honest version of 'what if I had started on a different day'. For every single trading day it shows the return you would have had over the previous 1 year (top) or 3 years (bottom, annualised) for each line — hundreds of overlapping start dates instead of five. Where violet is above orange, a 1-year investment ending on that day beat SPY. The title gives the share of all windows the strategy won, its typical (median) window, and its worst window against SPY's. A rule that wins 50% of windows is a coin flip; one that wins 70% with a less-bad worst window is doing something.

When does it win?

How to read thisEach line is the strategy (violet, residual momentum, top 50)'s growth divided by that benchmark's growth, both starting at 1. Rising = the strategy was gaining on that benchmark during that stretch; flat = matching it; falling = lagging it. The slope is what matters, not the level. If the QQQ line sits above the SPY line it only means QQQ did worse than SPY over the window (so the strategy looks better against it) — it does not mean the strategy beat QQQ by more today. Where a line ends relative to 1.0 is the cumulative result: above 1 the strategy is ahead of that benchmark since the start, below 1 it is behind.

Calendar-year returns

yearresidual momentum, top 50SPY B&HQQQ B&HEW B&H of the 455beat SPY?beat QQQ?
2022-11.1%-18.6%-33.2%-10.6%yesyes
20238.5%26.2%54.9%13.1%nono
202422.3%24.9%25.6%14.5%nono
202512.0%17.7%20.8%13.7%nono
2026*28.2%12.9%16.1%17.9%yesyes

* partial year. Chained from the full run, i.e. each year starts with whatever the strategy was holding on 31 December.

How to read thisEach calendar year on its own, chained from the full run (so each year starts with whatever was held on 31 December). The two yes/no columns are the quickest read: a strategy that beats the index only in down years is a defensive rule; one that beats it only in up years is a leveraged bet; one that does both is rare and worth checking twice.

Month by month

How to read thisRows are years, columns are months, the number is the strategy's return that month; blue is up, red is down, the darker the bigger. A dot after a number means SPY did better that month. Use it to see whether the result comes from steady small months or a handful of big ones, and whether any month of the year is consistently bad — a pattern that repeats in the same months is seasonality, a pattern that does not repeat is noise.

Exposure

How to read thisHow much of the money was actually in the market each day. A ranking rule like this one is fully invested by construction — it always finds 50 names to hold — so the line should sit near 100% and only dip for the few cents of cash left over after costs. That is the point of this chart here: unlike a dip-buying rule, this one gets no credit for sitting in cash, and it is being compared with benchmarks that are also 100% invested — a like-for-like fight.

Detail per start year

How to read thisThe same headline numbers as the scoreboard, one block per start year, with the trade statistics underneath. Total return is the raw multiple, CAGR the yearly rate, Sharpe the return per unit of wobble, ann. vol the wobble itself, exposure how much of the time the money was working. Turnover is the one-way share of the pot traded at a typical month-end.

Start 2022 (2022-01-01 → 2026-08-26) — beats SPY, trails QQQ, beats holding the 455 (on CAGR)

total returnCAGRSharpemax DDann. volexposure
residual momentum, top 5072.6%12.5%0.75-23.0%18.0%100% invested avg · 50.0 names
SPY buy & hold70.4%12.2%0.75-24.5%17.5%100%
QQQ buy & hold82.0%13.8%0.67-34.8%23.4%100%
Equal-weight buy & hold of the 45555.2%9.9%0.68-21.0%15.9%100%

843 stays in the book · win rate 51.6% · average 4.19% (wins 16.21%, losses -8.63%) · hold 69.1 sessions · 0 stop-outs · 56 month-ends, one-way turnover 31.1% per month-end ≈ 373%/yr.

Start 2023 (2023-01-01 → 2026-08-26) — trails SPY, trails QQQ, beats holding the 455 (on CAGR)

total returnCAGRSharpemax DDann. volexposure
residual momentum, top 5093.7%19.9%1.17-17.2%16.8%100% invested avg · 50.0 names
SPY buy & hold110.4%22.6%1.44-18.8%15.0%100%
QQQ buy & hold174.5%31.9%1.48-22.8%20.2%100%
Equal-weight buy & hold of the 45581.3%17.7%1.18-18.9%14.9%100%

680 stays in the book · win rate 54.3% · average 6.00% (wins 17.23%, losses -7.31%) · hold 67.2 sessions · 0 stop-outs · 44 month-ends, one-way turnover 31.6% per month-end ≈ 380%/yr.

Start 2024 (2024-01-01 → 2026-08-26) — beats SPY, trails QQQ, beats holding the 455 (on CAGR)

total returnCAGRSharpemax DDann. volexposure
residual momentum, top 5078.8%24.5%1.34-17.2%17.6%100% invested avg · 50.0 names
SPY buy & hold67.0%21.4%1.32-18.8%15.7%100%
QQQ buy & hold79.1%24.6%1.16-22.8%21.0%100%
Equal-weight buy & hold of the 45549.3%16.3%1.13-18.5%14.4%100%

477 stays in the book · win rate 56.8% · average 7.36% (wins 18.68%, losses -7.54%) · hold 69.6 sessions · 0 stop-outs · 32 month-ends, one-way turnover 30.2% per month-end ≈ 363%/yr.

Start 2025 (2025-01-01 → 2026-08-26) — beats SPY, beats QQQ, beats holding the 455 (on CAGR)

total returnCAGRSharpemax DDann. volexposure
residual momentum, top 5043.4%24.5%1.22-17.2%19.6%100% invested avg · 50.0 names
SPY buy & hold33.3%19.1%1.10-18.8%17.4%100%
QQQ buy & hold40.5%22.9%1.03-22.8%22.7%100%
Equal-weight buy & hold of the 45532.4%18.6%1.17-16.7%15.7%100%

308 stays in the book · win rate 55.2% · average 7.16% (wins 19.94%, losses -8.59%) · hold 66.9 sessions · 0 stop-outs · 20 month-ends, one-way turnover 30.5% per month-end ≈ 367%/yr.

Start 2026 (2026-01-01 → 2026-08-26) — beats SPY, beats QQQ, beats holding the 455 (on CAGR)

total returnCAGRSharpemax DDann. volexposure
residual momentum, top 5025.5%42.1%1.64-10.1%23.1%100% invested avg · 50.0 names
SPY buy & hold12.7%20.4%1.44-8.9%13.6%100%
QQQ buy & hold16.3%26.3%1.20-11.7%21.4%100%
Equal-weight buy & hold of the 45514.9%24.0%1.88-7.6%11.9%100%

148 stays in the book · win rate 57.4% · average 8.94% (wins 22.26%, losses -9.02%) · hold 54.7 sessions · 0 stop-outs · 8 month-ends, one-way turnover 33.7% per month-end ≈ 405%/yr.

Where the return came from (full run from 2022)

How to read thisAdds up the net price return of every stay in the book, by name. A tall violet bar is a name the rule held through a long run-up (or re-bought repeatedly and profitably); a red bar is a name it lost on overall. If one or two names make up most of the total, the result depends on those names and not on the rule. Note: a stay's return is the name's own price move from entry open to exit price, net of a round trip of costs — it ignores the monthly trims and top-ups inside the stay, so the bars are a guide to where the money came from, not an exact P&L split.
namestayswin rateavg staysum of stay returnssessions heldstops
HWM3100%108.9%326.8%8350
MU475%79.0%315.9%2670
WDC250%144.4%288.8%3110
STX475%65.7%263.0%3710
GE2100%85.3%170.7%7120
LRCX2100%73.8%147.6%3710
NVDA250%72.3%144.6%5620
MRNA250%66.9%133.8%560
GLW250%61.4%122.9%3280
PHM3100%37.5%112.4%3550
NRG450%26.8%107.1%4370
LLY475%25.4%101.7%6670
TPR250%43.4%86.7%3320
APH475%21.2%84.9%4210
TDG250%40.6%81.2%4440
SEDG450%18.8%75.2%1060
PH367%23.5%70.4%3330
KLAC560%14.0%70.2%2880
WELL560%12.6%63.2%4580
AVGO425%15.3%61.1%4150
ETN2100%29.4%58.7%3350
PCAR1100%56.8%56.8%3960
AMAT3100%18.3%54.8%2050
NFLX475%13.2%52.7%4180
IRM667%8.7%52.4%4390
RSG2100%24.7%49.5%5850
CAH475%12.3%49.3%5850
STT367%15.6%46.8%2270
CTAS4100%11.6%46.6%3350
WMT367%14.3%42.8%3990
VLO2100%21.3%42.6%3100
FOX1100%42.4%42.4%2500
ANET771%5.5%38.7%3940
GRMN367%12.6%37.9%2910
BSX475%9.4%37.7%4410
MPC683%6.3%37.6%3940
BWA250%18.7%37.4%2040
GS580%7.4%37.2%3970
DHI1100%36.1%36.1%2740
CPRT1100%35.5%35.5%2740
MO475%8.6%34.5%2670
TMUS367%11.3%33.9%3140
HPE2100%16.6%33.1%600
MCK475%8.2%32.8%5860
JNJ1100%32.5%32.5%1620
OKE560%6.3%31.3%1670
IR3100%10.3%30.9%2750
T1100%30.7%30.7%2930
ORCL475%7.5%29.9%2280
WMB560%5.8%29.0%4560
CAT450%7.2%28.9%3520
GWW4100%7.0%28.2%2900
PGR2100%13.9%27.8%5210
COST250%13.9%27.8%5410
NVR250%13.7%27.4%2510
INCY2100%13.4%26.8%580
NTAP2100%13.3%26.6%1030
AMD367%8.8%26.5%1850
CBOE560%5.2%26.1%3760
JPM475%6.5%25.9%4600
ATO771%3.7%25.7%2940
VTRS1100%25.6%25.6%1010
CDNS560%5.1%25.3%2480
HIG475%6.3%25.0%2660
TT3100%8.2%24.6%3530
AMZN2100%11.7%23.4%1040
AFL683%3.9%23.2%3300
PWR3100%7.7%23.0%3770
TJX757%3.2%22.1%3950
EVRG250%10.9%21.8%3110
AZO475%5.4%21.4%3760
SNPS475%5.2%20.8%1420
LUMN1100%19.8%19.8%210
LW1100%19.5%19.5%2500
CNP367%6.4%19.1%3550
ETR475%4.8%19.1%3070
ALL1100%19.0%19.0%2080
NI475%4.7%18.9%3740
RCL450%4.6%18.6%4380
RTX475%4.5%17.9%3900
LIN3100%5.9%17.7%1230
MRK450%4.4%17.6%2460
TER1100%16.9%16.9%1230
GL450%4.2%16.8%2010
HLT5100%3.4%16.8%1060
WM560%3.3%16.7%2110
NEM1100%16.5%16.5%1860
CMG250%8.2%16.3%2320
COP1100%15.7%15.7%2740
SNA250%7.8%15.6%1080
ENPH2100%7.8%15.5%860
C367%5.1%15.4%2470
XOM367%5.1%15.4%3150
FOXA1100%15.2%15.2%2890
JKHY1100%15.1%15.1%200
APD2100%7.4%14.7%400
AEP560%2.8%14.2%2060
CMI4100%3.5%14.0%2650
ROP2100%6.9%13.8%820
ADM2100%6.8%13.7%3520
GM367%4.5%13.6%830
ED367%4.4%13.2%2110
PNR1100%13.0%13.0%1470
UNH1100%12.8%12.8%2120
BA1100%12.7%12.7%200
VRTX450%3.2%12.7%1920
URI367%4.2%12.6%1890
IVZ367%4.1%12.3%1050
CVX1100%12.2%12.2%2310
FANG450%3.0%11.9%1270
BEN1100%11.9%11.9%210
AXP3100%4.0%11.9%2070
BRK.B862%1.5%11.6%2970
ADP2100%5.7%11.4%1470
CME475%2.7%10.8%2490
GPC1100%10.7%10.7%2080
DVN250%5.3%10.6%2710
ROST2100%5.1%10.3%1660
RL367%3.3%9.8%1670
ORLY757%1.4%9.5%3740
CRM2100%4.8%9.5%1030
VTR367%2.9%8.8%1400
COF2100%4.4%8.8%440
BIIB1100%8.6%8.6%170
PFE333%2.9%8.6%830
NTRS2100%4.2%8.5%1050
AOS1100%8.1%8.1%200
PSX333%2.6%7.9%1890
CSX2100%3.8%7.6%580
BKNG333%2.4%7.2%2300
FMC250%3.5%7.1%850
PRU1100%7.1%7.1%220
YUM1100%7.0%7.0%210
MS367%2.3%6.9%2090
L2100%3.5%6.9%390
GILD633%1.1%6.5%3590
KR367%2.2%6.5%1840
KMI250%3.3%6.5%2250
V367%2.2%6.5%1060
TSLA1100%6.3%6.3%200
PAYX250%3.1%6.1%1060
ABBV450%1.5%6.1%3160
CTVA250%2.9%5.8%2310
ITW367%1.9%5.6%1280
JCI333%1.8%5.5%3360
FTV2100%2.6%5.2%450
TYL1100%5.1%5.1%210
VZ1100%5.0%5.0%200
LEN250%2.5%4.9%2330
VRSK450%1.2%4.8%1440
AEE1100%4.7%4.7%1470
PPL250%2.3%4.7%820
MSI367%1.5%4.6%2900
FDX2100%2.2%4.4%1220
CHD250%2.0%4.0%410
DD1100%3.9%3.9%630
GOOGL250%1.9%3.8%2460
HSY250%1.9%3.8%3140
PEP450%0.9%3.7%1290
CINF1100%2.9%2.9%390
CBRE1100%2.8%2.8%210
DGX250%1.4%2.7%810
PG250%1.3%2.6%640
AAP1100%2.4%2.4%230
AME250%1.2%2.4%1280
PFG1100%2.1%2.1%1440
TTWO450%0.5%2.0%1230
SYK250%0.9%1.8%450
HUM1100%1.8%1.8%230
TRMB1100%1.7%1.7%210
PTC1100%1.6%1.6%1030
WRB560%0.3%1.6%3370
TMO250%0.8%1.6%390
CSCO450%0.4%1.5%2930
WEC250%0.7%1.5%1480
PKG250%0.7%1.4%800
IPGP1100%1.2%1.2%210
DOV1100%1.1%1.1%230
NOW1100%1.1%1.1%1030
DLTR250%0.5%1.0%2090
STE250%0.5%1.0%400
XYL250%0.4%0.8%660
ESS1100%0.7%0.7%210
GD633%0.1%0.7%3570
CB450%0.1%0.3%2130
DTE1100%0.1%0.1%230
CFG333%0.0%0.0%770
CMCSA10%-0.4%-0.4%630
DUK250%-0.2%-0.4%620
GIS367%-0.1%-0.4%2090
GOOG450%-0.2%-0.6%2890
AON333%-0.2%-0.7%660
SCHW250%-0.4%-0.7%860
RJF367%-0.3%-0.8%1700
SBAC250%-0.6%-1.2%390
MA367%-0.5%-1.4%870
EQIX10%-1.8%-1.8%200
AIG250%-1.1%-2.3%600
DXCM10%-2.3%-2.3%200
CNC10%-2.4%-2.4%630
MCD250%-1.3%-2.5%660
MDLZ10%-2.6%-2.6%630
FE250%-1.3%-2.7%1440
APTV10%-3.0%-3.0%200
AJG1040%-0.3%-3.0%4560
MAR10%-3.2%-3.2%840
AIZ20%-1.6%-3.3%430
CPB250%-1.7%-3.3%1050
LDOS10%-3.5%-3.5%1670
EBAY250%-1.8%-3.5%660
SRE333%-1.2%-3.6%1860
CMS250%-2.0%-3.9%410
JBHT20%-2.0%-4.0%830
TGT10%-4.0%-4.0%200
CE10%-4.2%-4.2%210
SPG333%-1.4%-4.2%620
FISV333%-1.4%-4.2%2070
TDY10%-4.8%-4.8%190
FIS10%-4.8%-4.8%210
ECL250%-2.5%-5.0%420
EIX450%-1.2%-5.0%1000
TRV333%-1.7%-5.0%1030
PNW10%-5.0%-5.0%620
MLM250%-2.6%-5.2%1060
LNT20%-2.6%-5.2%590
CHRW10%-5.4%-5.4%1620
MTB10%-5.5%-5.5%630
ADBE10%-5.7%-5.7%1020
IBM633%-1.0%-5.7%2490
BR20%-2.9%-5.8%1020
LKQ10%-6.1%-6.1%410
EXC10%-6.1%-6.1%1700
OXY10%-6.2%-6.2%2100
MET10%-6.6%-6.6%600
ROK333%-2.2%-6.6%850
PEG10%-6.7%-6.7%1010
DVA250%-3.5%-7.1%420
BRO560%-1.5%-7.3%4380
ICE333%-2.4%-7.3%1900
PM425%-1.9%-7.6%2750
HAS250%-4.1%-8.1%610
CL10%-8.2%-8.2%1060
HCA540%-1.7%-8.6%1680
ZBH10%-8.8%-8.8%230
NWS10%-8.9%-8.9%220
CI10%-9.2%-9.2%1440
KO425%-2.3%-9.3%840
CARR10%-9.4%-9.4%630
NWSA10%-9.6%-9.6%220
DRI333%-3.2%-9.6%1500
ZTS20%-5.1%-10.1%390
BMY450%-2.5%-10.2%1290
LYV333%-3.5%-10.4%1250
SO30%-3.5%-10.5%1470
EOG250%-5.3%-10.6%2100
SBUX10%-10.8%-10.8%630
HST10%-10.8%-10.8%170
WAB40%-2.9%-11.4%2260
DG10%-11.5%-11.5%820
VMC20%-5.8%-11.6%840
XEL20%-5.8%-11.6%630
KEYS250%-5.8%-11.6%1400
MMM20%-5.9%-11.7%1270
MOS10%-11.8%-11.8%1270
MSFT333%-4.0%-11.9%2050
AES10%-11.9%-11.9%420
CRL10%-11.9%-11.9%200
ULTA367%-4.0%-12.0%1050
F250%-6.1%-12.2%840
MSCI10%-12.4%-12.4%200
LHX10%-12.5%-12.5%1030
CDW10%-12.6%-12.6%190
APA20%-6.4%-12.7%2940
FTNT333%-4.3%-12.9%1870
IEX10%-13.5%-13.5%410
FDS333%-4.5%-13.5%1040
LH10%-13.7%-13.7%390
IDXX20%-6.9%-13.8%420
WFC425%-3.4%-13.8%1050
QCOM10%-13.9%-13.9%440
OMC10%-14.4%-14.4%430
UHS10%-14.5%-14.5%630
TSCO10%-14.9%-14.9%820
PSA10%-15.4%-15.4%1240
SLB30%-5.2%-15.5%1430
ISRG425%-3.9%-15.8%1670
IP10%-15.8%-15.8%210
TEL10%-16.2%-16.2%1020
DHR10%-16.2%-16.2%390
HII40%-4.1%-16.3%1610
CVS425%-4.1%-16.5%1620
AAPL333%-5.6%-16.7%1020
LOW20%-8.5%-17.0%590
VRSN333%-5.7%-17.1%1870
AMGN20%-8.6%-17.2%830
HAL520%-3.4%-17.2%1880
MGM10%-17.5%-17.5%200
EFX10%-18.1%-18.1%200
IQV10%-18.2%-18.2%390
WYNN425%-4.6%-18.5%1480
SYF250%-9.2%-18.5%1040
LVS20%-9.4%-18.8%1020
NUE333%-6.3%-18.8%2260
ADI20%-9.5%-18.9%840
BBWI10%-19.8%-19.8%200
MCO30%-6.7%-20.1%630
NOC333%-6.8%-20.5%2300
INTU250%-10.3%-20.6%1000
FAST20%-10.4%-20.8%1260
LMT30%-7.0%-20.9%1010
ODFL20%-11.2%-22.4%1450
ALB540%-4.5%-22.7%1720
MAA10%-23.3%-23.3%1240
ACN10%-23.4%-23.4%390
EXR10%-23.4%-23.4%1240
AMP425%-5.9%-23.4%1250
CF20%-12.0%-24.0%2290
POOL20%-12.0%-24.1%590
RHI10%-24.6%-24.6%640
MPWR30%-8.5%-25.6%850
HD10%-27.5%-27.5%620
CCL30%-9.4%-28.1%840
PLD10%-29.2%-29.2%1240
INTC333%-9.8%-29.3%1230
DAL10%-29.6%-29.6%210
IT30%-9.9%-29.8%1240
FFIV20%-15.1%-30.1%1480
UAL20%-15.2%-30.4%1250
DPZ20%-15.9%-31.8%820
BKR40%-8.0%-31.9%1050
SHW20%-16.2%-32.4%1030
WST333%-11.4%-34.3%1210
NDAQ520%-7.1%-35.4%2090
MNST450%-9.0%-36.2%2260
REGN20%-18.8%-37.7%1470
ALK10%-39.0%-39.0%420
GNRC20%-23.8%-47.5%630
EPAM10%-68.3%-68.3%390

Return per stay in the book

How to read thisOne bar per bucket of stay outcome: how many stays finished with that return. Red is the stop-outs, if a stop was on. For a monthly ranking rule a healthy shape is a wide spread with a fat right tail — the rule is paid by the few names it holds for a year while they double, and it pays for that with many short stays that round-trip to nothing. Many small wins and a few big losses is the opposite shape, and a warning.

Every trade (full run from 2022)

How to read thisEvery stay in the book in date order of entry, so you can check any one of them against a chart. Return is the name's price move from entry open to exit price net of a round trip of costs, coloured green/red. Hold is in sessions (21 ≈ one month); a stay of 21 sessions was dropped at the very next month-end. Exit reason: rank_exit = it fell out of the top 50 at a month-end, stop = the stop was hit, open = still held at the end of the data. The last column is the raw signal and its percentile rank among the 455 on the signal day before entry, then the rank on the signal day that dropped it.
nameentryexitentry pxexit pxreturnholdexit reasonresidual-momentum score at signal · rank → exit rank
ORCL2022-01-032022-02-0181.9276.64-6.5%20rank_exit1.58 (β 0.60) · rank 0.95 → 0.78
DVN2022-01-032022-02-0135.7340.7013.8%20rank_exit1.51 (β 2.06) · rank 0.94 → 0.88
BBWI2022-01-032022-02-0161.7049.55-19.8%20rank_exit1.47 (β 1.74) · rank 0.94 → 0.89
EFX2022-01-032022-02-01282.64231.68-18.1%20rank_exit1.46 (β 0.79) · rank 0.93 → 0.85
AJG2022-01-032022-02-01161.67150.77-6.8%20rank_exit1.43 (β 0.82) · rank 0.93 → 0.87
GNRC2022-01-032022-02-01353.98286.29-19.2%20rank_exit1.41 (β 1.26) · rank 0.93 → 0.76
MSCI2022-01-032022-02-01581.08509.35-12.4%20rank_exit1.41 (β 0.82) · rank 0.92 → 0.82
MPWR2022-01-032022-02-01475.37392.99-17.4%20rank_exit1.31 (β 1.43) · rank 0.91 → 0.63
CRL2022-01-032022-02-01376.61331.99-11.9%20rank_exit1.28 (β 0.85) · rank 0.90 → 0.86
TGT2022-01-032022-02-01198.42190.62-4.0%20rank_exit1.24 (β 0.87) · rank 0.90 → 0.81
MCO2022-01-032022-02-01376.00330.16-12.3%20rank_exit1.23 (β 0.78) · rank 0.89 → 0.85
CDNS2022-01-032022-02-01185.68152.37-18.0%20rank_exit1.22 (β 0.99) · rank 0.89 → 0.75
EPAM2022-01-032022-03-01670.32212.71-68.3%39rank_exit1.97 (β 0.93) · rank 0.99 → 0.80
NDAQ2022-01-032022-03-0166.0253.53-19.0%39rank_exit1.93 (β 0.80) · rank 0.98 → 0.83
INTU2022-01-032022-03-01617.87460.18-25.6%39rank_exit1.93 (β 0.90) · rank 0.98 → 0.87
WST2022-01-032022-03-01460.46383.81-16.7%39rank_exit1.90 (β 0.45) · rank 0.98 → 0.86
KEYS2022-01-032022-03-01205.88157.08-23.8%39rank_exit1.79 (β 0.82) · rank 0.97 → 0.56
POOL2022-01-032022-03-01526.92425.11-19.4%39rank_exit1.74 (β 0.77) · rank 0.97 → 0.86
LOW2022-01-032022-03-01236.13202.34-14.4%39rank_exit1.71 (β 0.76) · rank 0.97 → 0.87
MSFT2022-01-032022-03-01322.43285.57-11.5%39rank_exit1.69 (β 0.60) · rank 0.96 → 0.83
LLY2022-01-032022-03-01263.08238.33-9.5%39rank_exit1.64 (β 0.37) · rank 0.95 → 0.65
IRM2022-01-032022-03-0144.3141.82-5.7%39rank_exit1.57 (β 0.53) · rank 0.95 → 0.89
IQV2022-01-032022-03-01282.10231.10-18.2%39rank_exit1.36 (β 0.86) · rank 0.92 → 0.79
LH2022-01-032022-03-01255.61220.76-13.7%39rank_exit1.35 (β 0.49) · rank 0.92 → 0.76
DHR2022-01-032022-03-01283.39237.72-16.2%39rank_exit1.35 (β 0.40) · rank 0.92 → 0.74
SHW2022-01-032022-03-01333.57250.91-24.9%39rank_exit1.30 (β 0.62) · rank 0.91 → 0.80
ACN2022-01-032022-03-01382.84293.44-23.4%39rank_exit1.29 (β 0.92) · rank 0.91 → 0.87
MRNA2022-01-032022-03-01247.12152.48-38.4%39rank_exit1.28 (β -0.01) · rank 0.90 → 0.60
DGX2022-02-012022-03-01124.27119.59-3.9%19rank_exit1.71 (β 0.17) · rank 0.97 → 0.67
MSI2022-02-012022-03-01219.79207.93-5.5%19rank_exit1.65 (β 0.86) · rank 0.96 → 0.85
DPZ2022-02-012022-03-01426.81369.22-13.6%19rank_exit1.54 (β 0.23) · rank 0.94 → 0.80
ZTS2022-02-012022-03-01190.54183.83-3.6%19rank_exit1.52 (β 0.60) · rank 0.94 → 0.76
SBAC2022-02-012022-03-01298.65293.43-1.8%19rank_exit1.49 (β 0.36) · rank 0.93 → 0.76
TMO2022-02-012022-03-01580.63537.52-7.5%19rank_exit1.33 (β 0.35) · rank 0.90 → 0.65
FDS2022-02-012022-03-01402.09387.70-3.7%19rank_exit1.30 (β 0.55) · rank 0.90 → 0.88
JCI2022-01-032022-04-0174.5661.17-18.0%62rank_exit1.95 (β 1.13) · rank 0.99 → 0.43
HD2022-01-032022-04-01371.22269.40-27.5%62rank_exit1.66 (β 0.67) · rank 0.96 → 0.87
IT2022-01-032022-04-01334.53299.39-10.6%62rank_exit1.64 (β 1.00) · rank 0.96 → 0.88
GOOG2022-01-032022-04-01143.21138.79-3.2%62rank_exit1.51 (β 0.82) · rank 0.94 → 0.84
GOOGL2022-01-032022-04-01143.78138.27-3.9%62rank_exit1.47 (β 0.84) · rank 0.94 → 0.84
F2022-01-032022-04-0115.6812.60-19.7%62rank_exit1.43 (β 1.42) · rank 0.93 → 0.76
STX2022-01-032022-04-0198.8279.71-19.4%62rank_exit1.39 (β 1.05) · rank 0.92 → 0.83
PFE2022-02-012022-04-0141.1440.66-1.3%42rank_exit1.55 (β -0.01) · rank 0.94 → 0.88
SCHW2022-03-012022-04-0178.1280.202.6%23rank_exit1.49 (β 1.43) · rank 0.97 → 0.59
DOV2022-03-012022-04-01148.40150.211.1%23rank_exit1.42 (β 1.04) · rank 0.96 → 0.69
AAP2022-03-012022-04-01182.64187.152.4%23rank_exit1.34 (β 0.93) · rank 0.95 → 0.74
EOG2022-03-012022-04-0194.8698.383.6%23rank_exit1.33 (β 1.48) · rank 0.95 → 0.87
XOM2022-03-012022-04-0167.7470.514.0%23rank_exit1.21 (β 1.11) · rank 0.93 → 0.78
WFC2022-03-012022-04-0146.8243.97-6.2%23rank_exit1.15 (β 1.34) · rank 0.92 → 0.66
RJF2022-03-012022-04-01101.61103.702.0%23rank_exit1.14 (β 1.33) · rank 0.92 → 0.71
BRK.B2022-03-012022-04-01320.26353.6510.3%23rank_exit1.13 (β 0.79) · rank 0.92 → 0.85
AMP2022-03-012022-04-01275.74284.223.0%23rank_exit1.13 (β 1.56) · rank 0.91 → 0.65
JBHT2022-03-012022-04-01193.68192.80-0.6%23rank_exit1.08 (β 1.05) · rank 0.89 → 0.83
ODFL2022-01-032022-05-02174.85137.13-21.7%82rank_exit1.95 (β 1.06) · rank 0.99 → 0.80
TSCO2022-01-032022-05-0243.5637.10-14.9%82rank_exit1.85 (β 0.69) · rank 0.98 → 0.86
WM2022-02-012022-05-02140.20153.059.1%62rank_exit1.26 (β 0.60) · rank 0.89 → 0.84
PG2022-03-012022-05-02137.29144.585.2%43rank_exit1.26 (β 0.28) · rank 0.93 → 0.79
PEP2022-03-012022-05-02141.09150.676.7%43rank_exit1.11 (β 0.38) · rank 0.90 → 0.88
POOL2022-04-012022-05-02397.25379.10-4.7%20rank_exit1.52 (β 0.97) · rank 0.94 → 0.84
LOW2022-04-012022-05-02186.55181.81-2.6%20rank_exit1.51 (β 0.92) · rank 0.94 → 0.55
STE2022-04-012022-05-02232.94216.60-7.1%20rank_exit1.46 (β 0.89) · rank 0.93 → 0.83
SBAC2022-04-012022-05-02318.91321.250.6%20rank_exit1.40 (β 0.61) · rank 0.93 → 0.84
CHD2022-04-012022-05-0294.2492.58-1.9%20rank_exit1.30 (β 0.26) · rank 0.91 → 0.77
GIS2022-04-012022-05-0256.7660.746.9%20rank_exit1.22 (β 0.30) · rank 0.90 → 0.72
ZTS2022-04-012022-05-02178.96167.51-6.5%20rank_exit1.19 (β 0.64) · rank 0.90 → 0.77
NVDA2022-01-032022-06-0129.7218.67-37.3%103rank_exit2.05 (β 1.03) · rank 0.99 → 0.85
FE2022-01-032022-06-0134.2936.095.1%103rank_exit1.57 (β 0.63) · rank 0.95 → 0.87
ORLY2022-01-032022-06-0146.9242.67-9.2%103rank_exit1.31 (β 0.65) · rank 0.91 → 0.70
BRO2022-01-032022-06-0168.0557.72-15.3%103rank_exit1.29 (β 0.91) · rank 0.91 → 0.87
RHI2022-03-012022-06-0199.0374.72-24.6%64rank_exit1.53 (β 0.99) · rank 0.97 → 0.73
NOC2022-04-012022-06-01417.10438.535.0%41rank_exit1.63 (β 0.42) · rank 0.96 → 0.86
NI2022-04-012022-06-0127.4227.490.1%41rank_exit1.55 (β 0.41) · rank 0.95 → 0.83
WST2022-04-012022-06-01407.32309.39-24.1%41rank_exit1.39 (β 0.65) · rank 0.93 → 0.52
AAPL2022-04-012022-06-01170.21146.82-13.8%41rank_exit1.18 (β 0.91) · rank 0.89 → 0.88
MSFT2022-04-012022-06-01298.07265.76-10.9%41rank_exit1.15 (β 0.84) · rank 0.89 → 0.78
BRK.B2022-05-022022-06-01324.11316.00-2.6%21rank_exit1.85 (β 0.69) · rank 0.98 → 0.89
AON2022-05-022022-06-01281.18268.34-4.7%21rank_exit1.33 (β 0.81) · rank 0.91 → 0.80
PFE2022-05-022022-06-0137.2041.8812.5%21rank_exit1.31 (β 0.14) · rank 0.91 → 0.86
CB2022-05-022022-06-01196.92200.141.5%21rank_exit1.18 (β 0.96) · rank 0.90 → 0.88
GOOG2022-05-022022-06-01112.91113.930.8%21rank_exit1.16 (β 1.06) · rank 0.89 → 0.44
EXR2022-01-032022-07-01188.28144.29-23.4%124rank_exit2.48 (β 0.45) · rank 1.00 → 0.86
MAA2022-01-032022-07-01191.14146.79-23.3%124rank_exit2.06 (β 0.59) · rank 1.00 → 0.79
PSA2022-01-032022-07-01303.42257.06-15.4%124rank_exit1.87 (β 0.24) · rank 0.98 → 0.85
PLD2022-01-032022-07-01147.13104.23-29.2%124rank_exit1.71 (β 0.56) · rank 0.96 → 0.72
ANET2022-01-032022-07-0136.0223.29-35.4%124rank_exit1.55 (β 0.97) · rank 0.94 → 0.81
NUE2022-01-032022-07-01107.5598.36-8.6%124rank_exit1.24 (β 1.65) · rank 0.90 → 0.74
CVS2022-02-012022-07-0191.0479.92-12.3%104rank_exit1.29 (β 0.61) · rank 0.90 → 0.77
GD2022-03-012022-07-01214.06203.76-4.9%85rank_exit1.41 (β 0.85) · rank 0.96 → 0.89
AJG2022-03-012022-07-01150.62156.764.0%85rank_exit1.17 (β 0.80) · rank 0.92 → 0.82
FDS2022-04-012022-07-01415.68368.01-11.6%62rank_exit1.28 (β 0.65) · rank 0.91 → 0.88
IT2022-05-022022-07-01289.03239.75-17.1%42rank_exit1.35 (β 1.32) · rank 0.91 → 0.74
PEP2022-06-012022-07-01146.47146.23-0.3%21rank_exit1.53 (β 0.44) · rank 0.95 → 0.88
PG2022-06-012022-07-01132.41129.05-2.6%21rank_exit1.45 (β 0.40) · rank 0.94 → 0.82
KO2022-06-012022-07-0155.9756.100.1%21rank_exit1.42 (β 0.46) · rank 0.93 → 0.86
BKR2022-06-012022-07-0133.1926.45-20.4%21rank_exit1.24 (β 0.85) · rank 0.91 → 0.87
BMY2022-06-012022-07-0162.8964.712.8%21rank_exit1.22 (β 0.31) · rank 0.91 → 0.86
AIZ2022-06-012022-07-01165.30161.75-2.2%21rank_exit1.14 (β 0.83) · rank 0.89 → 0.75
FTNT2022-01-032022-08-0172.4259.03-18.6%144rank_exit2.79 (β 1.07) · rank 1.00 → 0.88
KR2022-02-012022-08-0139.2242.067.1%124rank_exit1.36 (β 0.21) · rank 0.91 → 0.84
REGN2022-04-012022-08-01695.26576.09-17.2%82rank_exit1.23 (β 0.45) · rank 0.90 → 0.74
AVGO2022-06-012022-08-0154.6049.79-8.9%41rank_exit1.16 (β 1.19) · rank 0.90 → 0.83
MRK2022-06-012022-08-0180.5979.19-1.8%41rank_exit1.14 (β 0.25) · rank 0.90 → 0.87
FANG2022-07-012022-08-01101.85105.183.2%20rank_exit1.50 (β 1.30) · rank 0.96 → 0.85
NRG2022-07-012022-08-0134.5334.08-1.4%20rank_exit1.44 (β 0.67) · rank 0.95 → 0.58
EIX2022-07-012022-08-0151.7155.637.5%20rank_exit1.40 (β 0.40) · rank 0.94 → 0.80
SRE2022-07-012022-08-0166.1373.0510.4%20rank_exit1.26 (β 0.47) · rank 0.92 → 0.87
PFE2022-07-012022-08-0140.9339.88-2.7%20rank_exit1.25 (β 0.21) · rank 0.91 → 0.88
TMO2022-07-012022-08-01537.48587.049.1%20rank_exit1.20 (β 0.72) · rank 0.90 → 0.76
STE2022-07-012022-08-01199.27215.608.1%20rank_exit1.15 (β 0.91) · rank 0.90 → 0.72
JKHY2022-07-012022-08-01170.46196.3415.1%20rank_exit1.14 (β 0.56) · rank 0.89 → 0.80
SNPS2022-07-012022-08-01302.25364.1720.4%20rank_exit1.14 (β 1.46) · rank 0.89 → 0.88
IRM2022-04-012022-09-0147.5245.16-5.0%105rank_exit1.68 (β 1.00) · rank 0.97 → 0.85
PAYX2022-05-022022-09-01109.89107.94-1.9%85rank_exit1.46 (β 0.93) · rank 0.93 → 0.88
HAL2022-06-012022-09-0137.6327.06-28.2%64rank_exit1.50 (β 1.01) · rank 0.95 → 0.88
AEP2022-07-012022-09-0182.3086.625.1%43rank_exit1.40 (β 0.32) · rank 0.94 → 0.86
ALB2022-07-012022-09-01195.16250.7528.4%43rank_exit1.34 (β 1.69) · rank 0.93 → 0.82
CB2022-07-012022-09-01187.04179.75-4.0%43rank_exit1.34 (β 0.84) · rank 0.93 → 0.78
KO2022-08-012022-09-0156.9754.73-4.0%23rank_exit1.41 (β 0.49) · rank 0.94 → 0.87
GD2022-08-012022-09-01208.65210.720.9%23rank_exit1.36 (β 0.63) · rank 0.93 → 0.89
BMY2022-08-012022-09-0162.0056.65-8.7%23rank_exit1.30 (β 0.32) · rank 0.93 → 0.75
DTE2022-08-012022-09-01113.54113.810.1%23rank_exit1.22 (β 0.39) · rank 0.91 → 0.84
FDS2022-08-012022-09-01406.65414.151.7%23rank_exit1.17 (β 0.74) · rank 0.89 → 0.89
MCD2022-08-012022-09-01239.27230.76-3.7%23rank_exit1.16 (β 0.60) · rank 0.89 → 0.87
COST2022-01-032022-10-03536.33452.59-15.7%188rank_exit1.78 (β 0.46) · rank 0.97 → 0.87
ABBV2022-03-012022-10-03125.69117.73-6.4%149rank_exit1.26 (β 0.43) · rank 0.93 → 0.84
LLY2022-05-022022-10-03280.38315.9312.6%106rank_exit1.61 (β 0.52) · rank 0.96 → 0.84
PEP2022-08-012022-10-03153.07144.37-5.8%44rank_exit1.37 (β 0.48) · rank 0.94 → 0.88
BRO2022-08-012022-10-0362.1758.81-5.5%44rank_exit1.19 (β 1.06) · rank 0.91 → 0.87
ATO2022-08-012022-10-03109.0493.86-14.0%44rank_exit1.19 (β 0.45) · rank 0.90 → 0.89
SNPS2022-09-012022-10-03341.26308.79-9.6%21rank_exit1.33 (β 1.49) · rank 0.93 → 0.80
CDNS2022-09-012022-10-03171.00164.39-4.0%21rank_exit1.28 (β 1.51) · rank 0.92 → 0.82
EXC2022-03-012022-11-0136.0433.87-6.1%170rank_exit1.12 (β 0.56) · rank 0.91 → 0.84
MOS2022-05-022022-11-0155.3848.89-11.8%127rank_exit1.53 (β 1.13) · rank 0.94 → 0.87
WMB2022-05-022022-11-0128.4328.36-0.4%127rank_exit1.44 (β 0.60) · rank 0.93 → 0.84
NI2022-07-012022-11-0125.7922.93-11.2%85rank_exit1.56 (β 0.41) · rank 0.96 → 0.79
SO2022-07-012022-11-0161.5956.95-7.6%85rank_exit1.30 (β 0.27) · rank 0.92 → 0.84
PWR2022-08-012022-11-01137.22142.854.0%65rank_exit1.48 (β 1.24) · rank 0.96 → 0.88
FANG2022-09-012022-11-01111.65136.8822.5%42rank_exit1.44 (β 1.18) · rank 0.94 → 0.86
EIX2022-09-012022-11-0155.8550.69-9.3%42rank_exit1.37 (β 0.47) · rank 0.94 → 0.75
HAL2022-10-032022-11-0123.9834.3243.0%21rank_exit1.35 (β 0.92) · rank 0.92 → 0.77
OKE2022-10-032022-11-0142.9049.3815.0%21rank_exit1.30 (β 0.98) · rank 0.91 → 0.61
GD2022-10-032022-11-01197.91232.0417.1%21rank_exit1.21 (β 0.63) · rank 0.89 → 0.86
RSG2022-02-012022-12-01120.70134.2011.1%210rank_exit1.38 (β 0.67) · rank 0.91 → 0.65
CNP2022-04-012022-12-0127.3828.423.7%168rank_exit1.52 (β 0.67) · rank 0.94 → 0.84
ED2022-04-012022-12-0180.9486.737.0%168rank_exit1.47 (β 0.31) · rank 0.94 → 0.87
AJG2022-08-012022-12-01169.92193.2713.6%86rank_exit1.67 (β 0.94) · rank 0.97 → 0.88
MTB2022-09-012022-12-01160.76152.03-5.5%63rank_exit1.28 (β 1.12) · rank 0.92 → 0.85
CNC2022-09-012022-12-0189.4587.41-2.4%63rank_exit1.19 (β 0.68) · rank 0.91 → 0.82
ADP2022-09-012022-12-01221.94244.8710.2%63rank_exit1.16 (β 0.95) · rank 0.90 → 0.85
ENPH2022-09-012022-12-01280.29322.1114.8%63rank_exit1.14 (β 1.87) · rank 0.90 → 0.84
ANET2022-10-032022-12-0128.7235.0121.8%42rank_exit1.31 (β 1.46) · rank 0.91 → 0.83
BRO2022-11-012022-12-0157.4658.231.3%21rank_exit1.49 (β 1.02) · rank 0.93 → 0.61
CDNS2022-11-012022-12-01153.25174.7513.9%21rank_exit1.35 (β 1.41) · rank 0.92 → 0.57
ATO2022-11-012022-12-0196.91110.3413.7%21rank_exit1.30 (β 0.50) · rank 0.91 → 0.87
ALB2022-11-012022-12-01271.40266.26-2.0%21rank_exit1.28 (β 1.54) · rank 0.90 → 0.81
PEP2022-11-012022-12-01159.75164.773.0%21rank_exit1.27 (β 0.51) · rank 0.90 → 0.88
UNH2022-03-012023-01-03434.26490.4912.8%212rank_exit1.17 (β 0.55) · rank 0.92 → 0.87
DLTR2022-06-012023-01-03160.41141.62-11.8%148rank_exit1.14 (β 0.78) · rank 0.89 → 0.67
GWW2022-09-012023-01-03532.59540.361.4%84rank_exit1.25 (β 0.80) · rank 0.91 → 0.87
RJF2022-09-012023-01-0397.64101.934.3%84rank_exit1.09 (β 1.34) · rank 0.89 → 0.85
ORLY2022-12-012023-01-0357.9456.16-3.2%21rank_exit1.59 (β 0.70) · rank 0.92 → 0.89
HII2022-12-012023-01-03216.25213.18-1.5%21rank_exit1.47 (β 0.55) · rank 0.91 → 0.88
FANG2022-12-012023-01-03129.39117.05-9.6%21rank_exit1.45 (β 0.98) · rank 0.90 → 0.85
AZO2022-01-032023-02-012077.492435.9817.1%271rank_exit1.70 (β 0.71) · rank 0.96 → 0.83
CF2022-04-012023-02-0192.7177.22-16.8%209rank_exit1.33 (β 1.25) · rank 0.92 → 0.78
VRTX2022-08-012023-02-01279.79321.5014.8%127rank_exit1.70 (β 0.65) · rank 0.98 → 0.86
BMY2022-11-012023-02-0165.2262.27-4.6%62rank_exit1.29 (β 0.29) · rank 0.91 → 0.87
FMC2022-11-012023-02-01104.31116.4711.5%62rank_exit1.22 (β 0.86) · rank 0.89 → 0.88
AMGN2022-12-012023-02-01256.42221.84-13.6%41rank_exit1.84 (β 0.40) · rank 0.96 → 0.87
TMUS2022-12-012023-02-01145.61142.63-2.1%41rank_exit1.57 (β 0.81) · rank 0.92 → 0.85
GILD2022-12-012023-02-0177.7674.68-4.1%41rank_exit1.33 (β 0.53) · rank 0.89 → 0.85
IBM2022-12-012023-02-01131.74118.14-10.4%41rank_exit1.32 (β 0.53) · rank 0.89 → 0.81
ATO2023-01-032023-02-01102.48106.734.0%20rank_exit1.65 (β 0.58) · rank 0.94 → 0.80
KO2023-01-032023-02-0157.3155.13-3.9%20rank_exit1.42 (β 0.51) · rank 0.90 → 0.84
ED2023-01-032023-02-0183.9783.48-0.7%20rank_exit1.40 (β 0.43) · rank 0.90 → 0.83
DVN2022-03-012023-03-0148.5747.07-3.2%251rank_exit1.96 (β 2.01) · rank 0.99 → 0.86
HSY2022-03-012023-03-01179.97214.1318.9%251rank_exit1.54 (β 0.35) · rank 0.97 → 0.83
ADM2022-03-012023-03-0169.0171.233.1%251rank_exit1.43 (β 0.87) · rank 0.96 → 0.79
EOG2022-06-012023-03-01116.0499.61-14.2%187rank_exit1.42 (β 0.84) · rank 0.93 → 0.88
GIS2022-08-012023-03-0163.4467.916.9%146rank_exit1.45 (β 0.31) · rank 0.95 → 0.87
NOC2022-08-012023-03-01451.27437.63-3.1%146rank_exit1.20 (β 0.32) · rank 0.91 → 0.68
ABBV2022-11-012023-03-01128.36134.975.0%81rank_exit1.55 (β 0.36) · rank 0.95 → 0.77
GL2022-11-012023-03-01112.39117.334.3%81rank_exit1.28 (β 0.85) · rank 0.91 → 0.89
LMT2022-12-012023-03-01443.12433.77-2.2%60rank_exit1.84 (β 0.33) · rank 0.95 → 0.84
MET2022-12-012023-03-0168.7364.27-6.6%60rank_exit1.73 (β 0.93) · rank 0.94 → 0.81
GD2022-12-012023-03-01234.49211.54-9.9%60rank_exit1.65 (β 0.68) · rank 0.93 → 0.77
HAL2023-01-032023-03-0136.0633.74-6.5%39rank_exit1.46 (β 0.91) · rank 0.91 → 0.85
TRV2023-01-032023-03-01175.02172.47-1.6%39rank_exit1.42 (β 0.49) · rank 0.90 → 0.82
WMB2023-02-012023-03-0127.5225.94-5.8%19rank_exit1.59 (β 0.65) · rank 0.95 → 0.73
RTX2023-02-012023-03-0192.4091.15-1.5%19rank_exit1.48 (β 0.70) · rank 0.93 → 0.79
HII2023-02-012023-03-01203.67199.95-1.9%19rank_exit1.43 (β 0.52) · rank 0.92 → 0.80
OKE2023-02-012023-03-0156.5654.81-3.2%19rank_exit1.39 (β 1.01) · rank 0.91 → 0.86
AIG2023-02-012023-03-0157.7856.50-2.3%19rank_exit1.39 (β 1.02) · rank 0.91 → 0.74
KMI2023-02-012023-03-0115.2714.41-5.7%19rank_exit1.37 (β 0.68) · rank 0.90 → 0.74
HIG2023-02-012023-03-0171.8372.641.0%19rank_exit1.32 (β 0.82) · rank 0.89 → 0.76
COP2022-03-012023-04-0381.3994.2815.7%274rank_exit1.75 (β 1.33) · rank 0.98 → 0.76
CVX2022-05-022023-04-03130.75146.9112.2%231rank_exit1.48 (β 0.51) · rank 0.93 → 0.72
APA2022-05-022023-04-0334.9633.67-3.8%231rank_exit1.39 (β 1.65) · rank 0.91 → 0.71
OXY2022-06-012023-04-0366.1962.15-6.2%210rank_exit1.49 (β 1.15) · rank 0.94 → 0.83
WRB2022-06-012023-04-0342.8038.40-10.4%210rank_exit1.36 (β 0.87) · rank 0.92 → 0.83
SRE2022-09-012023-04-0372.7768.09-6.5%146rank_exit1.51 (β 0.52) · rank 0.96 → 0.61
CPB2022-12-012023-04-0345.8647.543.5%83rank_exit1.60 (β 0.30) · rank 0.93 → 0.86
PSX2022-12-012023-04-0395.8593.19-2.9%83rank_exit1.41 (β 0.79) · rank 0.90 → 0.87
AES2023-02-012023-04-0323.1520.42-11.9%42rank_exit1.60 (β 1.11) · rank 0.95 → 0.85
CB2023-02-012023-04-03208.50187.14-10.3%42rank_exit1.53 (β 0.66) · rank 0.94 → 0.65
TMUS2023-03-012023-04-03135.63138.662.1%23rank_exit1.48 (β 0.69) · rank 0.98 → 0.82
VRTX2023-03-012023-04-03289.06315.008.9%23rank_exit1.28 (β 0.64) · rank 0.96 → 0.85
HUM2023-03-012023-04-03472.51481.291.8%23rank_exit1.16 (β 0.48) · rank 0.95 → 0.82
ENPH2023-03-012023-04-03212.21213.980.7%23rank_exit1.14 (β 1.57) · rank 0.94 → 0.79
IRM2023-03-012023-04-0346.4447.291.7%23rank_exit1.04 (β 1.01) · rank 0.93 → 0.73
BMY2023-03-012023-04-0358.6558.930.4%23rank_exit1.01 (β 0.28) · rank 0.93 → 0.59
FMC2023-03-012023-04-03113.03108.10-4.5%23rank_exit0.99 (β 0.73) · rank 0.92 → 0.77
ALB2023-03-012023-04-03243.12210.90-13.3%23rank_exit0.95 (β 1.47) · rank 0.91 → 0.88
AON2023-03-012023-04-03294.83306.753.9%23rank_exit0.94 (β 0.84) · rank 0.91 → 0.63
ED2023-03-012023-04-0379.0084.526.9%23rank_exit0.94 (β 0.48) · rank 0.91 → 0.70
TDG2023-03-012023-04-03635.16632.12-0.6%23rank_exit0.88 (β 1.22) · rank 0.90 → 0.89
MCK2022-03-012023-05-01269.06359.7033.6%293rank_exit1.09 (β 0.82) · rank 0.89 → 0.87
CTVA2022-07-012023-05-0151.3759.0514.8%208rank_exit1.46 (β 0.79) · rank 0.95 → 0.69
CI2022-10-032023-05-01261.91238.12-9.2%144rank_exit1.76 (β 0.73) · rank 0.96 → 0.75
PFG2022-10-032023-05-0163.9965.372.1%144rank_exit1.29 (β 1.15) · rank 0.90 → 0.80
LLY2022-11-012023-05-01335.15387.3215.4%123rank_exit1.79 (β 0.60) · rank 0.97 → 0.82
AFL2022-11-012023-05-0159.5364.758.7%123rank_exit1.21 (β 0.78) · rank 0.89 → 0.71
SLB2022-12-012023-05-0147.8345.01-6.0%102rank_exit1.46 (β 0.82) · rank 0.91 → 0.80
AJG2023-02-012023-05-01189.18201.416.4%61rank_exit1.33 (β 0.85) · rank 0.90 → 0.89
AMP2023-02-012023-05-01331.80292.03-12.1%61rank_exit1.32 (β 1.31) · rank 0.89 → 0.78
NUE2023-03-012023-05-01162.21142.23-12.4%42rank_exit1.78 (β 1.27) · rank 0.99 → 0.69
URI2023-03-012023-05-01451.44348.62-22.9%42rank_exit1.42 (β 1.40) · rank 0.97 → 0.84
AZO2023-03-012023-05-012458.512669.938.5%42rank_exit0.98 (β 0.60) · rank 0.92 → 0.86
CAT2023-03-012023-05-01229.63209.25-9.0%42rank_exit0.90 (β 0.90) · rank 0.91 → 0.70
APD2023-04-032023-05-01263.61271.272.8%19rank_exit1.32 (β 0.85) · rank 0.95 → 0.86
GL2023-04-032023-05-01106.87105.23-1.6%19rank_exit1.30 (β 0.68) · rank 0.95 → 0.83
LIN2023-04-032023-05-01338.91355.554.8%19rank_exit1.29 (β 0.94) · rank 0.94 → 0.87
CDW2023-04-032023-05-01184.40161.23-12.6%19rank_exit1.24 (β 1.10) · rank 0.93 → 0.89
WAB2023-04-032023-05-0199.0896.04-3.2%19rank_exit1.15 (β 1.06) · rank 0.93 → 0.81
ORLY2023-04-032023-05-0156.7861.187.7%19rank_exit1.07 (β 0.57) · rank 0.92 → 0.88
HIG2023-04-032023-05-0165.4266.611.7%19rank_exit1.02 (β 0.77) · rank 0.90 → 0.64
FISV2023-04-032023-05-01112.57121.668.0%19rank_exit1.02 (β 0.98) · rank 0.90 → 0.84
VLO2022-07-012023-06-0195.3597.922.6%230rank_exit1.37 (β 0.92) · rank 0.94 → 0.63
PGR2022-07-012023-06-01105.98117.1610.4%230rank_exit1.21 (β 0.56) · rank 0.90 → 0.86
ULTA2023-03-012023-06-01516.00408.11-21.0%64rank_exit1.43 (β 1.02) · rank 0.97 → 0.89
LKQ2023-04-032023-06-0150.6247.58-6.1%41rank_exit1.53 (β 1.04) · rank 0.98 → 0.88
ETN2023-04-032023-06-01162.78169.363.9%41rank_exit1.29 (β 0.94) · rank 0.94 → 0.87
IEX2023-04-032023-06-01219.49190.09-13.5%41rank_exit1.21 (β 0.89) · rank 0.93 → 0.73
CTAS2023-04-032023-06-01111.36114.993.1%41rank_exit1.12 (β 0.94) · rank 0.92 → 0.86
ADI2023-04-032023-06-01186.28169.92-8.9%41rank_exit0.99 (β 1.26) · rank 0.89 → 0.85
DRI2023-05-012023-06-01135.76143.925.9%22rank_exit1.51 (β 0.87) · rank 0.96 → 0.85
CPB2023-05-012023-06-0147.2144.00-6.9%22rank_exit1.29 (β 0.25) · rank 0.92 → 0.82
FTV2023-05-012023-06-0146.8448.373.2%22rank_exit1.29 (β 1.06) · rank 0.92 → 0.81
APH2023-05-012023-06-0136.7536.790.0%22rank_exit1.18 (β 1.07) · rank 0.91 → 0.74
AME2023-05-012023-06-01135.06142.615.5%22rank_exit1.17 (β 0.91) · rank 0.90 → 0.83
MPC2022-06-012023-07-0394.08109.8716.7%272rank_exit1.66 (β 0.99) · rank 0.96 → 0.66
XOM2022-06-012023-07-0384.2996.6114.5%272rank_exit1.49 (β 0.57) · rank 0.94 → 0.71
GPC2022-09-012023-07-03138.48153.4010.7%208rank_exit1.55 (β 0.92) · rank 0.96 → 0.80
MRK2023-01-032023-07-0399.31104.375.0%124rank_exit2.25 (β 0.25) · rank 0.98 → 0.87
GILD2023-03-012023-07-0371.4269.10-3.3%85rank_exit1.16 (β 0.52) · rank 0.95 → 0.86
SNA2023-03-012023-07-03226.36262.5915.9%85rank_exit1.05 (β 0.86) · rank 0.94 → 0.87
CMI2023-04-032023-07-03221.52229.293.4%62rank_exit1.59 (β 0.91) · rank 0.98 → 0.63
BWA2023-04-032023-07-0341.2641.30-0.0%62rank_exit1.30 (β 1.19) · rank 0.94 → 0.82
ITW2023-04-032023-07-03224.24231.593.2%62rank_exit1.01 (β 0.98) · rank 0.89 → 0.83
GIS2023-05-012023-07-0376.9065.97-14.3%43rank_exit1.43 (β 0.26) · rank 0.94 → 0.89
XYL2023-05-012023-07-0399.73107.818.0%43rank_exit1.38 (β 1.14) · rank 0.94 → 0.89
MCD2023-05-012023-07-03274.09277.471.1%43rank_exit1.35 (β 0.47) · rank 0.94 → 0.89
YUM2023-06-012023-07-03121.18129.817.0%21rank_exit1.40 (β 0.65) · rank 0.94 → 0.80
AZO2023-06-012023-07-032386.212468.553.3%21rank_exit1.38 (β 0.56) · rank 0.94 → 0.83
AFL2023-06-012023-07-0360.3464.947.5%21rank_exit1.33 (β 0.76) · rank 0.93 → 0.80
APD2023-06-012023-07-03246.25275.9011.9%21rank_exit1.27 (β 0.84) · rank 0.91 → 0.77
HCA2023-06-012023-07-03257.68293.5213.8%21rank_exit1.22 (β 0.98) · rank 0.90 → 0.88
LIN2023-06-012023-07-03341.90367.627.4%21rank_exit1.17 (β 0.87) · rank 0.89 → 0.79
CDNS2023-03-012023-08-01193.14231.4319.7%105rank_exit1.07 (β 1.28) · rank 0.94 → 0.88
MNST2023-03-012023-08-0149.1057.6017.2%105rank_exit0.92 (β 0.81) · rank 0.91 → 0.79
LVS2023-04-032023-08-0155.9455.46-1.0%82rank_exit1.12 (β 1.22) · rank 0.92 → 0.87
MDLZ2023-05-012023-08-0169.7968.07-2.6%63rank_exit1.32 (β 0.60) · rank 0.93 → 0.82
WYNN2023-05-012023-08-01111.94105.23-6.1%63rank_exit1.18 (β 1.27) · rank 0.90 → 0.88
SBUX2023-05-012023-08-01104.8693.60-10.8%63rank_exit1.13 (β 1.05) · rank 0.89 → 0.78
HSY2023-05-012023-08-01248.38211.06-15.1%63rank_exit1.13 (β 0.35) · rank 0.89 → 0.75
BA2023-07-032023-08-01210.50237.5512.7%20rank_exit1.75 (β 1.14) · rank 0.97 → 0.85
SNPS2023-07-032023-08-01431.52448.143.7%20rank_exit1.62 (β 1.12) · rank 0.96 → 0.80
VRSN2023-07-032023-08-01220.72205.86-6.8%20rank_exit1.58 (β 0.97) · rank 0.95 → 0.88
DXCM2023-07-032023-08-01127.23124.45-2.3%20rank_exit1.52 (β 1.25) · rank 0.94 → 0.89
IT2023-07-032023-08-01348.03341.10-2.1%20rank_exit1.46 (β 0.98) · rank 0.93 → 0.87
AJG2023-07-032023-08-01212.83208.93-1.9%20rank_exit1.40 (β 0.72) · rank 0.92 → 0.89
VRSK2023-07-032023-08-01219.63224.292.0%20rank_exit1.33 (β 0.85) · rank 0.91 → 0.86
CRM2023-07-032023-08-01206.99220.086.2%20rank_exit1.25 (β 1.33) · rank 0.90 → 0.59
AAPL2023-07-032023-08-01190.94193.361.2%20rank_exit1.21 (β 1.14) · rank 0.89 → 0.85
MSI2023-04-032023-09-01273.83274.960.3%105rank_exit1.13 (β 0.90) · rank 0.93 → 0.81
BSX2023-06-012023-09-0151.3054.265.7%64rank_exit1.43 (β 0.75) · rank 0.95 → 0.88
CMG2023-06-012023-09-0141.1638.56-6.4%64rank_exit1.24 (β 1.02) · rank 0.91 → 0.77
ROK2023-07-032023-09-01312.39298.85-4.4%43rank_exit1.77 (β 1.22) · rank 0.97 → 0.76
ANET2023-07-032023-09-0140.3449.4522.5%43rank_exit1.60 (β 1.19) · rank 0.95 → 0.87
CTAS2023-07-032023-09-01119.22123.833.8%43rank_exit1.53 (β 0.91) · rank 0.94 → 0.80
ISRG2023-07-032023-09-01339.92317.55-6.7%43rank_exit1.43 (β 1.21) · rank 0.93 → 0.87
OMC2023-07-032023-09-0185.4973.22-14.4%43rank_exit1.40 (β 0.87) · rank 0.92 → 0.77
HCA2023-08-012023-09-01266.81272.672.1%23rank_exit1.80 (β 0.95) · rank 0.96 → 0.86
ITW2023-08-012023-09-01237.89231.76-2.7%23rank_exit1.74 (β 1.07) · rank 0.95 → 0.88
SNA2023-08-012023-09-01249.35248.90-0.3%23rank_exit1.73 (β 0.89) · rank 0.95 → 0.87
SYK2023-08-012023-09-01272.02277.241.8%23rank_exit1.64 (β 0.93) · rank 0.94 → 0.89
MLM2023-08-012023-09-01439.58442.010.5%23rank_exit1.56 (β 1.09) · rank 0.93 → 0.86
XYL2023-08-012023-09-01108.39100.70-7.2%23rank_exit1.28 (β 1.08) · rank 0.91 → 0.81
ZBH2023-08-012023-09-01127.47116.32-8.8%23rank_exit1.26 (β 0.80) · rank 0.91 → 0.75
FTV2023-08-012023-09-0157.8759.112.0%23rank_exit1.25 (β 1.10) · rank 0.91 → 0.83
JCI2023-08-012023-09-0166.0256.67-14.2%23rank_exit1.24 (β 1.16) · rank 0.91 → 0.71
BRK.B2023-08-012023-09-01352.03362.002.7%23rank_exit1.14 (β 0.86) · rank 0.89 → 0.89
CAH2022-10-032023-10-0262.6082.5631.7%250rank_exit1.88 (β 0.65) · rank 0.97 → 0.89
LW2022-10-032023-10-0271.7885.8719.5%250rank_exit1.22 (β 0.92) · rank 0.89 → 0.80
GWW2023-04-032023-10-02664.59675.981.6%125rank_exit1.66 (β 0.82) · rank 0.99 → 0.83
VMC2023-08-012023-10-02215.27196.91-8.6%43rank_exit1.91 (β 0.98) · rank 0.97 → 0.88
AFL2023-09-012023-10-0270.2171.902.3%20rank_exit1.54 (β 0.77) · rank 0.97 → 0.86
MPC2023-09-012023-10-02136.76142.384.0%20rank_exit1.32 (β 0.83) · rank 0.94 → 0.86
CCL2023-09-012023-10-0215.5813.29-14.8%20rank_exit1.30 (β 2.04) · rank 0.93 → 0.83
SLB2023-09-012023-10-0255.4654.27-2.2%20rank_exit1.23 (β 0.98) · rank 0.93 → 0.89
AJG2023-09-012023-10-02225.24221.13-1.9%20rank_exit1.22 (β 0.67) · rank 0.93 → 0.87
MGM2023-09-012023-10-0244.5036.73-17.5%20rank_exit1.21 (β 1.33) · rank 0.92 → 0.76
BKR2023-09-012023-10-0234.3233.05-3.8%20rank_exit1.14 (β 1.09) · rank 0.91 → 0.87
LVS2023-09-012023-10-0252.1542.90-17.8%20rank_exit1.12 (β 0.84) · rank 0.91 → 0.85
GILD2023-09-012023-10-0269.9768.62-2.0%20rank_exit1.08 (β 0.58) · rank 0.91 → 0.86
AMP2023-09-012023-10-02325.95314.36-3.7%20rank_exit1.08 (β 1.29) · rank 0.91 → 0.81
WAB2023-09-012023-10-02111.89104.26-6.9%20rank_exit1.08 (β 1.04) · rank 0.90 → 0.88
PWR2023-02-012023-11-01150.82163.538.3%189rank_exit1.40 (β 1.07) · rank 0.91 → 0.85
TT2023-04-032023-11-01177.13195.5510.3%147rank_exit1.39 (β 1.07) · rank 0.95 → 0.89
LEN2023-05-012023-11-01103.4198.67-4.7%128rank_exit1.44 (β 1.27) · rank 0.95 → 0.88
ORLY2023-06-012023-11-0160.2262.333.4%106rank_exit2.10 (β 0.60) · rank 0.99 → 0.80
NFLX2023-06-012023-11-0139.7441.484.3%106rank_exit1.41 (β 1.51) · rank 0.94 → 0.81
DRI2023-07-032023-11-01150.09134.26-10.6%85rank_exit1.64 (β 0.79) · rank 0.96 → 0.44
ROST2023-08-012023-11-01111.06113.011.7%65rank_exit1.30 (β 0.98) · rank 0.91 → 0.79
WMT2023-08-012023-11-0151.4853.042.9%65rank_exit1.17 (β 0.52) · rank 0.90 → 0.89
WYNN2023-09-012023-11-0198.8384.63-14.5%42rank_exit1.21 (β 1.02) · rank 0.92 → 0.71
MRK2023-09-012023-11-0199.9795.06-5.0%42rank_exit1.02 (β 0.24) · rank 0.89 → 0.82
BSX2023-10-022023-11-0152.4951.29-2.4%22rank_exit1.42 (β 0.60) · rank 0.94 → 0.87
SYK2023-10-022023-11-01264.34264.47-0.1%22rank_exit1.37 (β 0.88) · rank 0.94 → 0.81
ISRG2023-10-022023-11-01291.96262.17-10.3%22rank_exit1.34 (β 1.11) · rank 0.93 → 0.89
HCA2023-10-022023-11-01240.49220.32-8.5%22rank_exit1.30 (β 0.92) · rank 0.92 → 0.78
IDXX2023-10-022023-11-01435.00388.37-10.8%22rank_exit1.28 (β 1.34) · rank 0.92 → 0.72
MNST2023-10-022023-11-0152.8351.21-3.2%22rank_exit1.23 (β 0.67) · rank 0.91 → 0.65
HWM2022-12-012023-12-0137.4652.2439.3%251rank_exit1.55 (β 1.24) · rank 0.91 → 0.88
IR2023-05-012023-12-0156.6471.1825.5%149rank_exit1.36 (β 1.21) · rank 0.94 → 0.85
AME2023-07-032023-12-01157.60152.82-3.1%106rank_exit1.61 (β 0.93) · rank 0.95 → 0.74
CAT2023-09-012023-12-01273.05242.76-11.2%63rank_exit1.49 (β 1.08) · rank 0.96 → 0.62
JPM2023-09-012023-12-01136.76146.947.3%63rank_exit1.48 (β 0.94) · rank 0.96 → 0.77
CARR2023-09-012023-12-0155.4250.24-9.4%63rank_exit1.45 (β 1.24) · rank 0.95 → 0.85
ITW2023-10-022023-12-01215.30226.465.1%43rank_exit1.35 (β 1.06) · rank 0.93 → 0.71
CSCO2023-10-022023-12-0149.7444.93-9.8%43rank_exit1.19 (β 0.79) · rank 0.90 → 0.84
MA2023-10-022023-12-01386.64406.184.9%43rank_exit1.13 (β 0.95) · rank 0.90 → 0.81
BKR2023-11-012023-12-0132.3831.79-1.9%21rank_exit1.79 (β 1.11) · rank 0.97 → 0.89
HPE2023-11-012023-12-0114.3515.658.9%21rank_exit1.39 (β 1.17) · rank 0.93 → 0.69
SLB2023-11-012023-12-0152.1148.37-7.3%21rank_exit1.36 (β 1.01) · rank 0.93 → 0.68
PSX2023-11-012023-12-01104.03117.4712.8%21rank_exit1.34 (β 0.77) · rank 0.92 → 0.69
MPC2023-11-012023-12-01143.67141.00-2.0%21rank_exit1.34 (β 0.84) · rank 0.92 → 0.89
HAL2023-11-012023-12-0137.1534.78-6.5%21rank_exit1.31 (β 1.32) · rank 0.91 → 0.68
CHD2023-11-012023-12-0188.1493.415.9%21rank_exit1.26 (β 0.44) · rank 0.90 → 0.87
TJX2023-05-012024-01-0275.4189.8619.1%169rank_exit1.46 (β 0.81) · rank 0.95 → 0.72
URI2023-08-012024-01-02449.44555.3223.4%106rank_exit1.69 (β 1.52) · rank 0.94 → 0.85
LIN2023-09-012024-01-02375.73396.875.5%83rank_exit1.18 (β 0.84) · rank 0.92 → 0.86
BRK.B2023-10-022024-01-02349.64356.321.8%63rank_exit1.56 (β 0.83) · rank 0.96 → 0.84
ODFL2023-10-022024-01-02199.97198.65-0.8%63rank_exit1.36 (β 1.25) · rank 0.93 → 0.83
AMAT2023-10-022024-01-02135.64156.6315.4%63rank_exit1.28 (β 1.50) · rank 0.92 → 0.88
DD2023-10-022024-01-0287.9491.463.9%63rank_exit1.22 (β 1.10) · rank 0.91 → 0.52
CMCSA2023-10-022024-01-0237.1537.06-0.4%63rank_exit1.16 (β 0.97) · rank 0.90 → 0.77
AFL2023-11-012024-01-0273.4777.865.9%41rank_exit1.42 (β 0.76) · rank 0.94 → 0.78
IRM2023-11-012024-01-0254.1864.6319.2%41rank_exit1.36 (β 1.03) · rank 0.93 → 0.84
GWW2023-11-012024-01-02713.72803.0512.4%41rank_exit1.35 (β 0.95) · rank 0.93 → 0.88
PKG2023-11-012024-01-02142.92153.087.0%41rank_exit1.34 (β 0.91) · rank 0.93 → 0.86
WYNN2023-12-012024-01-0281.8488.347.8%20rank_exit1.40 (β 1.09) · rank 0.94 → 0.58
EQIX2023-12-012024-01-02770.60757.56-1.8%20rank_exit1.33 (β 1.06) · rank 0.93 → 0.80
AOS2023-12-012024-01-0271.5777.488.1%20rank_exit1.33 (β 1.18) · rank 0.93 → 0.81
ANET2023-12-012024-01-0254.7558.506.7%20rank_exit1.29 (β 1.03) · rank 0.91 → 0.89
CTAS2023-12-012024-01-02135.06146.698.5%20rank_exit1.26 (β 0.88) · rank 0.90 → 0.88
ORCL2023-06-012024-02-01100.89109.828.7%168rank_exit1.26 (β 0.83) · rank 0.91 → 0.76
FDX2023-11-012024-02-01183.25184.750.7%62rank_exit2.09 (β 0.88) · rank 1.00 → 0.86
ROP2023-11-012024-02-01481.01529.309.9%62rank_exit1.41 (β 0.79) · rank 0.94 → 0.84
VRSK2023-11-012024-02-01217.30238.169.5%62rank_exit1.27 (β 0.86) · rank 0.91 → 0.88
WELL2023-12-012024-02-0184.6281.98-3.2%41rank_exit1.68 (β 1.04) · rank 0.97 → 0.88
AJG2023-12-012024-02-01242.52224.60-7.5%41rank_exit1.48 (β 0.63) · rank 0.95 → 0.71
KLAC2023-12-012024-02-0153.1958.6310.1%41rank_exit1.46 (β 1.38) · rank 0.95 → 0.83
WST2023-12-012024-02-01347.54370.666.5%41rank_exit1.30 (β 1.07) · rank 0.92 → 0.85
HWM2024-01-022024-02-0153.4556.195.0%21rank_exit1.73 (β 1.01) · rank 0.96 → 0.83
CAH2024-01-022024-02-0197.16100.373.2%21rank_exit1.57 (β 0.43) · rank 0.95 → 0.85
NFLX2024-01-022024-02-0148.3256.7017.2%21rank_exit1.46 (β 1.07) · rank 0.92 → 0.87
ECL2024-01-022024-02-01191.55192.860.6%21rank_exit1.44 (β 0.93) · rank 0.92 → 0.86
CE2024-01-022024-02-01149.95143.84-4.2%21rank_exit1.38 (β 1.67) · rank 0.90 → 0.87
IR2024-01-022024-02-0176.8080.154.3%21rank_exit1.30 (β 1.21) · rank 0.90 → 0.88
V2024-01-022024-02-01254.30267.795.2%21rank_exit1.26 (β 0.70) · rank 0.89 → 0.83
PNR2023-08-012024-03-0166.9975.8013.0%147rank_exit1.21 (β 1.38) · rank 0.90 → 0.87
CME2023-12-012024-03-01193.44200.643.6%61rank_exit1.43 (β 0.33) · rank 0.94 → 0.83
GRMN2023-12-012024-03-01116.40131.4212.8%61rank_exit1.32 (β 0.98) · rank 0.92 → 0.80
TTWO2024-01-022024-03-01160.14146.49-8.6%41rank_exit1.69 (β 1.00) · rank 0.95 → 0.86
INTC2024-01-022024-03-0148.5542.96-11.6%41rank_exit1.44 (β 1.14) · rank 0.92 → 0.84
STX2024-01-022024-03-0180.5390.3212.0%41rank_exit1.42 (β 1.13) · rank 0.92 → 0.72
AMZN2024-01-022024-03-01151.54176.7516.5%41rank_exit1.40 (β 1.10) · rank 0.91 → 0.86
AAPL2024-01-022024-03-01184.90177.61-4.0%41rank_exit1.38 (β 0.89) · rank 0.91 → 0.84
CCL2024-02-012024-03-0116.8215.65-7.1%20rank_exit1.62 (β 2.06) · rank 0.96 → 0.73
IRM2024-02-012024-03-0162.3472.2615.8%20rank_exit1.56 (β 1.08) · rank 0.94 → 0.82
TSLA2024-02-012024-03-01188.50200.526.3%20rank_exit1.36 (β 1.70) · rank 0.91 → 0.54
HLT2024-02-012024-03-01190.57202.796.3%20rank_exit1.36 (β 0.94) · rank 0.91 → 0.87
NTAP2024-02-012024-03-0183.12101.1221.5%20rank_exit1.35 (β 0.96) · rank 0.91 → 0.84
MCO2024-02-012024-03-01383.39370.92-3.3%20rank_exit1.34 (β 1.03) · rank 0.90 → 0.80
MU2024-02-012024-03-0185.3791.186.7%20rank_exit1.30 (β 1.10) · rank 0.89 → 0.76
PH2023-04-032024-04-01324.26543.7567.5%249rank_exit1.55 (β 1.15) · rank 0.98 → 0.85
NVR2023-05-012024-04-015845.008097.9838.4%230rank_exit1.15 (β 1.11) · rank 0.90 → 0.88
RCL2023-08-012024-04-01104.11136.2530.7%167rank_exit1.77 (β 1.71) · rank 0.95 → 0.83
BKNG2023-09-012024-04-01122.81143.3716.6%144rank_exit1.54 (β 1.05) · rank 0.97 → 0.78
ADBE2023-11-012024-04-01535.00504.99-5.7%102rank_exit1.86 (β 1.28) · rank 0.98 → 0.89
SNPS2023-12-012024-04-01543.56578.076.2%81rank_exit1.91 (β 1.08) · rank 0.98 → 0.85
CDNS2023-12-012024-04-01272.85310.4613.7%81rank_exit1.90 (β 1.09) · rank 0.98 → 0.86
INTU2024-01-022024-04-01608.78639.955.0%61rank_exit1.56 (β 1.38) · rank 0.94 → 0.89
ANET2024-02-012024-04-0165.5073.0711.4%40rank_exit1.37 (β 0.83) · rank 0.92 → 0.88
GWW2024-02-012024-04-01881.14994.9112.8%40rank_exit1.33 (β 0.96) · rank 0.90 → 0.87
ROP2024-03-012024-04-01531.76552.683.8%20rank_exit1.68 (β 0.60) · rank 0.94 → 0.82
ORLY2024-03-012024-04-0172.3875.213.8%20rank_exit1.52 (β 0.39) · rank 0.92 → 0.82
TT2024-03-012024-04-01276.57293.866.1%20rank_exit1.48 (β 0.95) · rank 0.91 → 0.87
AMD2023-12-012024-05-01119.88148.1123.4%103rank_exit1.25 (β 1.57) · rank 0.90 → 0.80
NOW2023-12-012024-05-01137.09138.741.1%103rank_exit1.23 (β 1.42) · rank 0.89 → 0.88
BR2024-01-022024-05-01195.58186.13-4.9%83rank_exit1.51 (β 0.90) · rank 0.93 → 0.88
CRM2024-01-022024-05-01256.11264.793.3%83rank_exit1.41 (β 1.04) · rank 0.91 → 0.77
VRSK2024-03-012024-05-01235.95221.35-6.3%42rank_exit1.56 (β 0.46) · rank 0.92 → 0.68
ISRG2024-03-012024-05-01383.48369.57-3.7%42rank_exit1.48 (β 1.02) · rank 0.91 → 0.80
TJX2024-04-012024-05-0197.8890.62-7.5%22rank_exit1.74 (β 0.65) · rank 0.94 → 0.84
NWS2024-04-012024-05-0126.6424.29-8.9%22rank_exit1.72 (β 1.09) · rank 0.93 → 0.86
BSX2024-04-012024-05-0168.4271.614.6%22rank_exit1.63 (β 0.38) · rank 0.91 → 0.85
VRTX2024-04-012024-05-01420.43392.81-6.7%22rank_exit1.59 (β 0.53) · rank 0.91 → 0.76
ICE2024-04-012024-05-01133.97125.37-6.5%22rank_exit1.59 (β 0.78) · rank 0.91 → 0.81
NWSA2024-04-012024-05-0125.8023.35-9.6%22rank_exit1.57 (β 1.09) · rank 0.91 → 0.82
KLAC2024-04-012024-05-0168.6966.78-2.9%22rank_exit1.54 (β 1.14) · rank 0.90 → 0.89
MA2024-04-012024-05-01473.59439.85-7.2%22rank_exit1.52 (β 0.66) · rank 0.90 → 0.79
NFLX2024-04-012024-05-0160.8054.78-10.0%22rank_exit1.51 (β 0.69) · rank 0.89 → 0.88
CPRT2023-05-012024-06-0339.1153.0635.5%274rank_exit1.50 (β 1.06) · rank 0.96 → 0.88
DHI2023-05-012024-06-03105.81144.1936.1%274rank_exit1.29 (β 1.25) · rank 0.93 → 0.76
LRCX2023-10-022024-06-0361.2592.9251.6%168rank_exit1.11 (β 1.52) · rank 0.89 → 0.89
MSFT2023-12-012024-06-03368.88408.3310.6%125rank_exit1.62 (β 0.97) · rank 0.97 → 0.80
LEN2024-01-022024-06-03136.22149.449.6%105rank_exit1.70 (β 1.01) · rank 0.95 → 0.80
MAR2024-02-012024-06-03234.34226.97-3.2%84rank_exit1.54 (β 0.95) · rank 0.93 → 0.85
FAST2024-02-012024-06-0332.4731.41-3.4%84rank_exit1.33 (β 0.80) · rank 0.90 → 0.77
CAH2024-03-012024-06-03110.4595.55-13.6%64rank_exit1.73 (β 0.38) · rank 0.95 → 0.79
BRK.B2024-03-012024-06-03409.48414.891.2%64rank_exit1.65 (β 0.63) · rank 0.94 → 0.80
SHW2024-03-012024-06-03323.08298.99-7.5%64rank_exit1.50 (β 1.06) · rank 0.91 → 0.82
BRO2024-03-012024-06-0382.4687.756.3%64rank_exit1.45 (β 0.63) · rank 0.89 → 0.76
WM2024-04-012024-06-03205.56200.13-2.7%44rank_exit1.88 (β 0.25) · rank 0.96 → 0.89
HLT2024-05-012024-06-03195.57199.722.0%22rank_exit1.66 (β 0.88) · rank 0.94 → 0.87
AIZ2024-05-012024-06-03168.84167.23-1.0%22rank_exit1.54 (β 0.42) · rank 0.93 → 0.87
FISV2024-05-012024-06-03152.10149.48-1.8%22rank_exit1.38 (β 0.70) · rank 0.89 → 0.72
PTC2024-02-012024-07-01177.74180.831.6%103rank_exit1.39 (β 0.85) · rank 0.92 → 0.79
IBM2024-03-012024-07-01172.58162.98-5.7%83rank_exit2.18 (β 0.58) · rank 0.99 → 0.86
MLM2024-03-012024-07-01570.36538.54-5.7%83rank_exit1.67 (β 1.05) · rank 0.94 → 0.82
AMZN2024-04-012024-07-01180.79193.496.9%63rank_exit1.73 (β 0.72) · rank 0.93 → 0.80
AIG2024-05-012024-07-0171.6671.770.1%41rank_exit1.68 (β 0.83) · rank 0.94 → 0.88
VMC2024-05-012024-07-01252.81245.55-3.0%41rank_exit1.62 (β 0.84) · rank 0.94 → 0.72
MU2024-05-012024-07-01109.73129.5718.0%41rank_exit1.46 (β 1.01) · rank 0.92 → 0.89
KLAC2024-06-032024-07-0175.8680.956.6%19rank_exit1.47 (β 1.18) · rank 0.93 → 0.86
WFC2024-06-032024-07-0157.2056.64-1.1%19rank_exit1.45 (β 1.15) · rank 0.93 → 0.83
AMAT2024-06-032024-07-01214.48232.698.4%19rank_exit1.42 (β 1.13) · rank 0.92 → 0.81
HII2024-06-032024-07-01244.69237.77-2.9%19rank_exit1.41 (β 0.79) · rank 0.91 → 0.70
BR2024-06-032024-07-01192.07190.61-0.9%19rank_exit1.35 (β 0.69) · rank 0.89 → 0.80
PCAR2023-01-032024-08-0158.4791.7756.8%396rank_exit1.56 (β 0.81) · rank 0.93 → 0.77
PHM2023-05-012024-08-0165.38130.89100.0%315rank_exit1.65 (β 1.33) · rank 0.98 → 0.81
CBOE2023-11-012024-08-01160.61180.7712.4%187rank_exit1.20 (β 0.29) · rank 0.90 → 0.86
IR2024-03-012024-08-0190.7191.801.1%105rank_exit1.61 (β 1.16) · rank 0.93 → 0.82
RCL2024-05-012024-08-01134.69153.4713.8%63rank_exit1.78 (β 1.22) · rank 0.96 → 0.82
PH2024-05-012024-08-01530.61547.553.1%63rank_exit1.45 (β 1.31) · rank 0.92 → 0.74
CAT2024-05-012024-08-01323.94337.864.2%63rank_exit1.40 (β 1.38) · rank 0.90 → 0.79
URI2024-06-032024-08-01662.20742.2812.0%41rank_exit1.61 (β 2.07) · rank 0.94 → 0.77
AXP2024-06-032024-08-01234.39248.475.9%41rank_exit1.45 (β 1.09) · rank 0.92 → 0.84
PRU2024-07-012024-08-01105.64113.247.1%22rank_exit1.59 (β 1.01) · rank 0.95 → 0.87
SPG2024-07-012024-08-01136.81140.842.8%22rank_exit1.44 (β 1.23) · rank 0.92 → 0.81
WRB2024-07-012024-08-0150.3152.584.4%22rank_exit1.33 (β 0.39) · rank 0.89 → 0.86
WM2024-07-012024-08-01208.12197.21-5.3%22rank_exit1.33 (β 0.24) · rank 0.89 → 0.85
AVGO2023-07-032024-09-0383.78157.4287.7%294rank_exit1.93 (β 1.19) · rank 0.98 → 0.85
ETN2023-07-032024-09-03191.66296.9854.8%294rank_exit1.72 (β 1.01) · rank 0.97 → 0.80
CMG2024-01-022024-09-0345.5755.9922.7%168rank_exit1.36 (β 0.66) · rank 0.90 → 0.89
PSX2024-05-012024-09-03131.70129.20-2.0%85rank_exit1.76 (β 0.70) · rank 0.96 → 0.80
WDC2024-05-012024-09-0352.8048.55-8.1%85rank_exit1.38 (β 1.12) · rank 0.89 → 0.77
WAB2024-06-032024-09-03168.18167.16-0.7%63rank_exit2.17 (β 0.89) · rank 0.99 → 0.82
DPZ2024-06-032024-09-03487.20398.64-18.3%63rank_exit1.93 (β 0.82) · rank 0.97 → 0.50
QCOM2024-07-012024-09-03191.15164.72-13.9%44rank_exit1.77 (β 1.16) · rank 0.96 → 0.63
OKE2024-07-012024-09-0373.1783.1613.5%44rank_exit1.48 (β 0.86) · rank 0.93 → 0.84
FANG2024-07-012024-09-03189.71182.12-4.1%44rank_exit1.45 (β 0.64) · rank 0.93 → 0.87
MPC2024-07-012024-09-03167.46167.810.1%44rank_exit1.44 (β 0.67) · rank 0.91 → 0.76
HLT2024-08-012024-09-03213.60218.142.0%22rank_exit1.94 (β 0.91) · rank 0.98 → 0.89
MU2024-08-012024-09-03106.5193.04-12.7%22rank_exit1.84 (β 1.07) · rank 0.96 → 0.78
KLAC2024-08-012024-09-0380.7579.36-1.8%22rank_exit1.53 (β 1.12) · rank 0.91 → 0.81
GOOG2024-08-012024-09-03170.67162.07-5.1%22rank_exit1.40 (β 0.66) · rank 0.89 → 0.78
NTAP2024-06-032024-10-01113.16118.985.0%83rank_exit1.38 (β 0.87) · rank 0.90 → 0.84
WMB2024-07-012024-10-0139.8942.777.1%64rank_exit1.75 (β 0.69) · rank 0.96 → 0.87
TJX2024-07-012024-10-01107.59114.646.4%64rank_exit1.37 (β 0.60) · rank 0.90 → 0.85
STX2024-08-012024-10-0198.44106.147.7%42rank_exit1.53 (β 0.91) · rank 0.91 → 0.80
AMGN2024-08-012024-10-01314.25303.22-3.6%42rank_exit1.48 (β 0.73) · rank 0.90 → 0.78
VRTX2024-09-032024-10-01492.65472.00-4.3%20rank_exit1.54 (β 0.51) · rank 0.93 → 0.87
AJG2024-09-032024-10-01287.36276.88-3.7%20rank_exit1.40 (β 0.38) · rank 0.91 → 0.82
IBM2024-09-032024-10-01191.39209.139.2%20rank_exit1.39 (β 0.69) · rank 0.91 → 0.89
PHM2024-09-032024-10-01129.66142.329.7%20rank_exit1.36 (β 1.75) · rank 0.90 → 0.89
NDAQ2024-09-032024-10-0169.8771.612.4%20rank_exit1.27 (β 0.80) · rank 0.89 → 0.81
APH2024-03-012024-11-0153.5166.8224.8%170rank_exit1.59 (β 0.96) · rank 0.93 → 0.77
MCK2024-04-012024-11-01531.12503.78-5.2%150rank_exit2.00 (β -0.04) · rank 0.97 → 0.69
JPM2024-05-012024-11-01183.50215.8617.5%128rank_exit2.15 (β 0.79) · rank 0.98 → 0.84
GD2024-06-032024-11-01288.16283.33-1.8%106rank_exit1.41 (β 0.46) · rank 0.91 → 0.86
REGN2024-08-012024-11-011050.94836.71-20.5%65rank_exit2.24 (β 0.50) · rank 0.98 → 0.72
GS2024-08-012024-11-01489.66502.222.5%65rank_exit1.70 (β 1.20) · rank 0.94 → 0.83
ABBV2024-08-012024-11-01175.83192.909.6%65rank_exit1.55 (β 0.42) · rank 0.92 → 0.89
BRK.B2024-09-032024-11-01475.00451.49-5.0%43rank_exit1.35 (β 0.57) · rank 0.90 → 0.81
WRB2024-10-012024-11-0153.9954.791.4%23rank_exit1.47 (β 0.38) · rank 0.93 → 0.83
WELL2024-10-012024-11-01124.14131.135.5%23rank_exit1.44 (β 0.77) · rank 0.92 → 0.89
OKE2024-10-012024-11-0181.9388.467.9%23rank_exit1.43 (β 0.83) · rank 0.91 → 0.89
TRV2024-10-012024-11-01227.01239.735.5%23rank_exit1.43 (β 0.48) · rank 0.91 → 0.88
HLT2024-10-012024-11-01230.57233.851.3%23rank_exit1.39 (β 0.91) · rank 0.90 → 0.88
PM2024-10-012024-11-01114.09124.579.1%23rank_exit1.37 (β 0.59) · rank 0.90 → 0.85
SPG2024-10-012024-11-01155.49153.75-1.2%23rank_exit1.33 (β 1.25) · rank 0.90 → 0.87
MCO2024-10-012024-11-01469.33448.73-4.5%23rank_exit1.32 (β 1.01) · rank 0.89 → 0.78
CB2024-07-012024-12-02252.08285.4313.1%107rank_exit1.45 (β 0.31) · rank 0.93 → 0.84
UHS2024-09-032024-12-02235.51201.62-14.5%63rank_exit1.66 (β 1.04) · rank 0.95 → 0.86
AFL2024-09-032024-12-02105.76110.003.9%63rank_exit1.58 (β 0.37) · rank 0.94 → 0.85
CBOE2024-09-032024-12-02202.19214.876.2%63rank_exit1.58 (β -0.03) · rank 0.94 → 0.88
WM2024-09-032024-12-02205.81222.408.0%63rank_exit1.38 (β 0.28) · rank 0.91 → 0.88
LMT2024-11-012024-12-02522.79504.23-3.6%20rank_exit2.06 (β 0.15) · rank 0.98 → 0.81
SO2024-11-012024-12-0285.2484.42-1.1%20rank_exit1.73 (β 0.45) · rank 0.95 → 0.85
IBM2024-11-012024-12-02196.94217.3410.2%20rank_exit1.71 (β 0.73) · rank 0.94 → 0.86
NI2024-11-012024-12-0233.6336.388.1%20rank_exit1.67 (β 0.70) · rank 0.94 → 0.85
PPL2024-11-012024-12-0230.0533.069.9%20rank_exit1.65 (β 0.58) · rank 0.94 → 0.76
ETR2024-11-012024-12-0273.1474.621.9%20rank_exit1.64 (β 0.64) · rank 0.94 → 0.87
PHM2024-11-012024-12-02129.35133.032.7%20rank_exit1.62 (β 1.66) · rank 0.93 → 0.84
DUK2024-11-012024-12-02106.84110.082.9%20rank_exit1.48 (β 0.48) · rank 0.92 → 0.81
KO2024-11-012024-12-0262.2861.39-1.5%20rank_exit1.44 (β 0.31) · rank 0.91 → 0.72
HCA2024-11-012024-12-02355.84322.22-9.5%20rank_exit1.42 (β 0.80) · rank 0.90 → 0.87
CMS2024-11-012024-12-0265.6866.070.5%20rank_exit1.41 (β 0.59) · rank 0.90 → 0.75
VZ2024-11-012024-12-0237.5239.445.0%20rank_exit1.38 (β 0.40) · rank 0.89 → 0.67
TDG2023-05-012025-01-02653.911190.0381.8%421rank_exit1.25 (β 1.18) · rank 0.91 → 0.70
LLY2023-06-012025-01-02420.59771.0983.1%399rank_exit1.42 (β 0.43) · rank 0.95 → 0.80
GRMN2024-05-012025-01-02147.74202.8037.1%169rank_exit1.47 (β 0.74) · rank 0.92 → 0.88
ANET2024-08-012025-01-0287.62111.3226.9%106rank_exit1.90 (β 0.94) · rank 0.97 → 0.85
CL2024-08-012025-01-0294.9987.32-8.2%106rank_exit1.64 (β 0.30) · rank 0.94 → 0.85
ICE2024-09-032025-01-02157.63147.33-6.6%84rank_exit1.51 (β 0.76) · rank 0.93 → 0.87
ABBV2024-12-022025-01-02172.05168.64-2.1%21rank_exit1.64 (β 0.41) · rank 0.95 → 0.83
FIS2024-12-022025-01-0281.6277.76-4.8%21rank_exit1.61 (β 1.02) · rank 0.95 → 0.69
DVA2024-12-022025-01-02166.46149.67-10.2%21rank_exit1.41 (β 0.68) · rank 0.92 → 0.87
ECL2024-12-022025-01-02244.45231.14-5.5%21rank_exit1.28 (β 0.53) · rank 0.91 → 0.71
NDAQ2024-12-022025-01-0281.2076.15-6.3%21rank_exit1.26 (β 0.77) · rank 0.90 → 0.88
APH2024-12-022025-01-0271.9669.37-3.7%21rank_exit1.24 (β 1.08) · rank 0.90 → 0.84
NVR2024-12-022025-01-029229.618222.20-11.0%21rank_exit1.23 (β 1.30) · rank 0.89 → 0.75
CTAS2024-03-012025-02-03151.74199.2631.2%231rank_exit1.93 (β 0.79) · rank 0.97 → 0.71
IRM2024-04-012025-02-0374.7694.6826.5%211rank_exit1.70 (β 1.09) · rank 0.93 → 0.88
LDOS2024-06-032025-02-03143.21138.39-3.5%167rank_exit1.48 (β 0.67) · rank 0.93 → 0.82
WELL2024-12-022025-02-03133.58132.23-1.1%41rank_exit1.57 (β 0.62) · rank 0.94 → 0.89
PM2024-12-022025-02-03124.41122.39-1.7%41rank_exit1.52 (β 0.44) · rank 0.93 → 0.86
TRV2024-12-022025-02-03259.79236.87-8.9%41rank_exit1.32 (β 0.51) · rank 0.91 → 0.80
MCK2025-01-022025-02-03569.27590.353.6%20rank_exit1.43 (β -0.03) · rank 0.92 → 0.83
WM2025-01-022025-02-03198.24213.927.8%20rank_exit1.38 (β 0.37) · rank 0.90 → 0.71
HIG2024-05-012025-03-0393.26115.7624.0%208rank_exit1.70 (β 0.59) · rank 0.95 → 0.85
ALL2024-05-012025-03-03162.63193.6819.0%208rank_exit1.62 (β 0.51) · rank 0.94 → 0.72
TT2024-06-032025-03-03325.29352.178.2%186rank_exit1.84 (β 0.84) · rank 0.96 → 0.86
ISRG2024-12-022025-03-03546.30573.784.9%60rank_exit1.65 (β 0.82) · rank 0.95 → 0.88
PKG2025-01-022025-03-03218.28206.27-5.6%39rank_exit1.45 (β 0.86) · rank 0.92 → 0.73
TJX2025-01-022025-03-03119.11122.142.4%39rank_exit1.43 (β 0.65) · rank 0.91 → 0.87
CINF2025-01-022025-03-03139.07143.212.9%39rank_exit1.43 (β 0.77) · rank 0.91 → 0.71
KR2025-01-022025-03-0359.3560.802.3%39rank_exit1.37 (β 0.41) · rank 0.90 → 0.87
CMI2025-01-022025-03-03340.31363.046.6%39rank_exit1.34 (β 1.15) · rank 0.89 → 0.89
ANET2025-02-032025-03-03109.6793.07-15.2%19rank_exit1.64 (β 1.52) · rank 0.94 → 0.83
BRK.B2025-02-032025-03-03461.30516.2211.8%19rank_exit1.52 (β 0.72) · rank 0.92 → 0.81
AVGO2025-02-032025-03-03212.75201.43-5.4%19rank_exit1.49 (β 1.44) · rank 0.92 → 0.81
HLT2025-02-032025-03-03251.03264.085.1%19rank_exit1.48 (β 0.97) · rank 0.92 → 0.82
ORCL2025-02-032025-03-03160.44164.132.2%19rank_exit1.42 (β 0.97) · rank 0.90 → 0.78
AJG2025-02-032025-03-03295.26331.8212.3%19rank_exit1.40 (β 0.51) · rank 0.89 → 0.87
NVDA2023-06-012025-04-0138.41108.37181.9%459rank_exit1.33 (β 1.97) · rank 0.92 → 0.76
MSI2024-08-012025-04-01391.53430.379.8%166rank_exit1.55 (β 0.64) · rank 0.92 → 0.89
AXP2024-09-032025-04-01250.35261.404.3%144rank_exit1.64 (β 1.00) · rank 0.94 → 0.85
WAB2024-10-012025-04-01179.98178.97-0.7%124rank_exit1.40 (β 0.89) · rank 0.91 → 0.81
PEG2024-11-012025-04-0184.6078.97-6.7%101rank_exit2.31 (β 0.60) · rank 0.99 → 0.86
GLW2024-12-022025-04-0147.8244.76-6.5%81rank_exit1.44 (β 0.98) · rank 0.93 → 0.89
SYF2024-12-022025-04-0165.8951.11-22.5%81rank_exit1.31 (β 1.43) · rank 0.91 → 0.79
OKE2025-01-022025-04-0192.8791.15-2.0%60rank_exit1.93 (β 0.77) · rank 0.98 → 0.87
RL2025-03-032025-04-01267.62218.73-18.3%21rank_exit1.55 (β 1.25) · rank 0.93 → 0.83
DVA2025-03-032025-04-01148.19152.973.1%21rank_exit1.43 (β 0.71) · rank 0.91 → 0.57
LYV2025-03-032025-04-01144.27130.25-9.8%21rank_exit1.43 (β 1.15) · rank 0.91 → 0.88
AMP2025-03-032025-04-01530.46474.19-10.7%21rank_exit1.39 (β 1.03) · rank 0.90 → 0.76
DAL2025-03-032025-04-0159.0841.60-29.6%21rank_exit1.37 (β 1.28) · rank 0.90 → 0.73
C2025-03-032025-04-0177.2167.93-12.1%21rank_exit1.34 (β 1.45) · rank 0.90 → 0.87
WFC2025-03-032025-04-0176.3168.55-10.3%21rank_exit1.30 (β 1.26) · rank 0.89 → 0.83
GE2023-05-012025-05-0178.06200.93157.2%502rank_exit1.72 (β 1.05) · rank 0.98 → 0.86
NRG2024-02-012025-05-0151.06109.64114.5%312rank_exit1.69 (β 0.95) · rank 0.96 → 0.80
RCL2024-12-022025-05-01240.63214.75-10.8%102rank_exit1.72 (β 1.31) · rank 0.96 → 0.85
JPM2024-12-022025-05-01240.96237.14-1.7%102rank_exit1.63 (β 0.84) · rank 0.95 → 0.82
UAL2024-12-022025-05-0197.2969.85-28.3%102rank_exit1.27 (β 1.68) · rank 0.90 → 0.78
TPR2025-02-032025-05-0170.1669.42-1.2%61rank_exit1.57 (β 1.33) · rank 0.93 → 0.87
GRMN2025-02-032025-05-01206.86182.08-12.1%61rank_exit1.42 (β 0.95) · rank 0.90 → 0.86
ALK2025-03-032025-05-0172.8444.50-39.0%42rank_exit1.58 (β 1.21) · rank 0.94 → 0.63
MS2025-03-032025-05-01128.44112.20-12.7%42rank_exit1.52 (β 1.37) · rank 0.93 → 0.82
FFIV2025-03-032025-05-01295.46264.54-10.6%42rank_exit1.49 (β 1.05) · rank 0.92 → 0.88
NDAQ2025-03-032025-05-0181.4474.75-8.3%42rank_exit1.45 (β 0.81) · rank 0.92 → 0.81
IP2025-04-012025-05-0149.9142.06-15.8%21rank_exit1.58 (β 0.72) · rank 0.91 → 0.84
RTX2024-09-032025-06-02118.94133.8412.4%186rank_exit1.30 (β 0.44) · rank 0.90 → 0.82
FISV2024-10-012025-06-02180.24161.76-10.3%166rank_exit1.45 (β 0.75) · rank 0.92 → 0.70
GS2024-12-022025-06-02590.12586.79-0.7%123rank_exit1.55 (β 1.27) · rank 0.94 → 0.87
SO2025-04-012025-06-0287.2485.77-1.8%42rank_exit1.66 (β 0.44) · rank 0.93 → 0.87
LNT2025-04-012025-06-0261.1059.56-2.6%42rank_exit1.55 (β 0.59) · rank 0.91 → 0.84
CSCO2025-04-012025-06-0259.3861.092.8%42rank_exit1.55 (β 0.81) · rank 0.91 → 0.87
DUK2025-04-012025-06-02115.84112.07-3.3%42rank_exit1.47 (β 0.38) · rank 0.89 → 0.87
V2025-05-012025-06-02341.67359.265.0%21rank_exit1.54 (β 0.77) · rank 0.92 → 0.89
PAYX2025-05-012025-06-02138.12149.348.0%21rank_exit1.52 (β 0.87) · rank 0.91 → 0.85
CMS2025-05-012025-06-0270.2267.20-4.4%21rank_exit1.45 (β 0.40) · rank 0.91 → 0.85
AEP2025-05-012025-06-02102.8698.97-3.9%21rank_exit1.39 (β 0.31) · rank 0.90 → 0.83
TYL2025-05-012025-06-02542.41570.525.1%21rank_exit1.36 (β 0.75) · rank 0.89 → 0.65
ESS2025-05-012025-06-02266.07268.330.7%21rank_exit1.36 (β 0.92) · rank 0.89 → 0.65
COST2024-02-012025-07-01684.38982.9043.5%353rank_exit1.78 (β 0.62) · rank 0.98 → 0.80
BRO2024-09-032025-07-01103.53109.745.9%206rank_exit1.73 (β 0.56) · rank 0.96 → 0.84
VTR2025-04-012025-07-0166.7761.57-7.9%62rank_exit1.93 (β 0.65) · rank 0.95 → 0.86
AFL2025-04-012025-07-01107.89102.49-5.1%62rank_exit1.69 (β 0.72) · rank 0.94 → 0.76
PNW2025-04-012025-07-0189.8985.49-5.0%62rank_exit1.65 (β 0.65) · rank 0.93 → 0.81
PPL2025-04-012025-07-0134.6532.87-5.2%62rank_exit1.61 (β 0.52) · rank 0.92 → 0.80
DGX2025-04-012025-07-01164.48175.476.6%62rank_exit1.49 (β 0.72) · rank 0.90 → 0.79
BRK.B2025-05-012025-07-01531.00485.78-8.6%41rank_exit1.86 (β 0.78) · rank 0.95 → 0.87
XEL2025-05-012025-07-0168.0266.33-2.6%41rank_exit1.71 (β 0.45) · rank 0.93 → 0.89
TJX2025-06-022025-07-01124.33121.79-2.1%20rank_exit1.82 (β 0.58) · rank 0.95 → 0.89
TTWO2025-06-022025-07-01226.10242.437.1%20rank_exit1.73 (β 0.69) · rank 0.94 → 0.86
LYV2025-06-022025-07-01136.91150.7210.0%20rank_exit1.54 (β 1.13) · rank 0.91 → 0.88
HIG2025-06-022025-07-01126.63124.58-1.7%20rank_exit1.49 (β 0.83) · rank 0.90 → 0.89
CNP2025-06-022025-07-0136.0535.51-1.6%20rank_exit1.49 (β 0.42) · rank 0.90 → 0.82
VRSK2025-06-022025-07-01309.43308.54-0.4%20rank_exit1.45 (β 0.49) · rank 0.89 → 0.81
RSG2024-02-012025-08-01166.08230.1338.4%375rank_exit1.29 (β 0.30) · rank 0.89 → 0.87
PGR2024-06-032025-08-01194.50228.4817.4%291rank_exit1.56 (β 0.04) · rank 0.94 → 0.84
TMUS2024-08-012025-08-01176.05235.9933.9%250rank_exit2.08 (β 0.38) · rank 0.98 → 0.86
MMM2025-03-032025-08-01151.24143.18-5.4%105rank_exit1.86 (β 1.08) · rank 0.97 → 0.85
AJG2025-04-012025-08-01340.55281.83-17.3%84rank_exit1.83 (β 0.57) · rank 0.94 → 0.80
ORLY2025-06-022025-08-0190.4899.109.4%42rank_exit1.64 (β 0.46) · rank 0.92 → 0.87
BKNG2025-06-022025-08-01217.78217.34-0.3%42rank_exit1.59 (β 1.06) · rank 0.91 → 0.86
RL2025-07-012025-08-01270.52289.096.8%22rank_exit1.51 (β 1.51) · rank 0.92 → 0.87
MA2025-07-012025-08-01555.11560.370.8%22rank_exit1.50 (β 0.88) · rank 0.92 → 0.84
AON2025-07-012025-08-01354.64354.93-0.0%22rank_exit1.35 (β 0.54) · rank 0.90 → 0.78
FTNT2025-07-012025-08-01105.3699.38-5.8%22rank_exit1.34 (β 0.99) · rank 0.89 → 0.89
KMI2024-11-012025-09-0222.8725.7012.2%206rank_exit1.51 (β 0.67) · rank 0.92 → 0.88
MO2025-01-022025-09-0247.4463.1132.9%165rank_exit1.73 (β 0.36) · rank 0.95 → 0.88
ATO2025-04-012025-09-02149.32161.988.4%105rank_exit1.84 (β 0.63) · rank 0.94 → 0.89
ADP2025-05-012025-09-02289.67293.481.2%84rank_exit1.59 (β 0.71) · rank 0.93 → 0.83
ICE2025-05-012025-09-02163.70173.345.8%84rank_exit1.50 (β 0.63) · rank 0.91 → 0.82
IBM2025-06-022025-09-02249.63234.80-6.0%63rank_exit1.73 (β 0.81) · rank 0.94 → 0.83
WRB2025-06-022025-09-0271.5669.84-2.5%63rank_exit1.68 (β 0.51) · rank 0.93 → 0.86
DRI2025-07-012025-09-02209.50199.41-4.9%43rank_exit1.53 (β 0.89) · rank 0.92 → 0.87
KR2025-08-012025-09-0268.5966.63-3.0%21rank_exit1.57 (β 0.07) · rank 0.94 → 0.85
CBOE2025-08-012025-09-02240.36235.58-2.1%21rank_exit1.53 (β -0.10) · rank 0.93 → 0.89
CBRE2025-08-012025-09-02154.86159.282.8%21rank_exit1.46 (β 1.16) · rank 0.92 → 0.86
LUMN2025-08-012025-09-024.024.8219.8%21rank_exit1.44 (β 2.22) · rank 0.92 → 0.82
COF2025-08-012025-09-02207.77219.985.8%21rank_exit1.37 (β 1.62) · rank 0.91 → 0.85
TTWO2025-08-012025-09-02222.82231.163.6%21rank_exit1.29 (β 0.63) · rank 0.89 → 0.87
BSX2024-06-032025-10-0175.3697.9529.8%333rank_exit1.35 (β 0.36) · rank 0.89 → 0.87
WMT2024-07-012025-10-0166.48101.7052.8%314rank_exit1.51 (β 0.26) · rank 0.94 → 0.82
WMB2024-11-012025-10-0149.7861.7423.9%227rank_exit1.39 (β 0.63) · rank 0.90 → 0.85
AEE2025-03-032025-10-0197.25101.894.7%147rank_exit1.44 (β 0.57) · rank 0.91 → 0.88
WEC2025-04-012025-10-01103.33110.606.9%126rank_exit1.84 (β 0.48) · rank 0.94 → 0.84
GL2025-06-022025-10-01119.88140.9317.4%84rank_exit2.18 (β 1.03) · rank 0.98 → 0.87
V2025-07-012025-10-01350.40337.61-3.7%64rank_exit1.56 (β 0.85) · rank 0.93 → 0.88
NRG2025-07-012025-10-01157.89159.711.1%64rank_exit1.39 (β 1.56) · rank 0.91 → 0.86
RTX2025-08-012025-10-01153.33163.446.5%42rank_exit1.44 (β 0.59) · rank 0.92 → 0.87
ORCL2025-09-022025-10-01219.50275.6625.5%21rank_exit1.61 (β 1.28) · rank 0.94 → 0.88
TRMB2025-09-022025-10-0179.6481.061.7%21rank_exit1.60 (β 1.46) · rank 0.94 → 0.88
FTNT2025-09-022025-10-0175.2483.9211.4%21rank_exit1.39 (β 0.96) · rank 0.90 → 0.46
T2024-09-032025-11-0318.1823.7830.7%293rank_exit1.60 (β 0.41) · rank 0.94 → 0.88
PM2025-03-032025-11-03147.00139.79-5.0%170rank_exit1.64 (β 0.40) · rank 0.94 → 0.86
GILD2025-04-012025-11-03108.39117.598.4%149rank_exit1.95 (β 0.52) · rank 0.96 → 0.87
NDAQ2025-07-012025-11-0388.1384.57-4.1%87rank_exit1.58 (β 0.97) · rank 0.93 → 0.75
EBAY2025-09-022025-11-0388.5679.89-9.9%44rank_exit1.62 (β 0.61) · rank 0.95 → 0.83
BKNG2025-09-022025-11-03221.22201.19-9.1%44rank_exit1.46 (β 1.02) · rank 0.92 → 0.81
CCL2025-09-022025-11-0330.2128.35-6.3%44rank_exit1.39 (β 1.90) · rank 0.90 → 0.88
UAL2025-10-012025-11-0395.9994.00-2.2%23rank_exit1.92 (β 2.22) · rank 0.99 → 0.84
COF2025-10-012025-11-03210.05216.623.0%23rank_exit1.44 (β 1.64) · rank 0.93 → 0.86
SYF2025-10-012025-11-0369.9372.814.0%23rank_exit1.37 (β 1.84) · rank 0.91 → 0.85
WYNN2025-10-012025-11-03127.18119.97-5.8%23rank_exit1.29 (β 1.34) · rank 0.89 → 0.78
CTVA2025-10-012025-11-0366.4260.51-9.0%23rank_exit1.27 (β 0.86) · rank 0.89 → 0.59
NFLX2024-11-012025-12-0175.35106.5141.2%269rank_exit1.44 (β 0.45) · rank 0.91 → 0.88
NI2025-01-022025-12-0135.2743.0221.9%228rank_exit1.67 (β 0.60) · rank 0.94 → 0.89
VRSN2025-05-012025-12-01277.68248.75-10.5%147rank_exit1.64 (β 0.72) · rank 0.93 → 0.86
CME2025-05-012025-12-01263.75272.533.2%147rank_exit1.58 (β 0.05) · rank 0.93 → 0.87
FFIV2025-07-012025-12-01294.32236.99-19.6%106rank_exit1.88 (β 1.04) · rank 0.97 → 0.71
RCL2025-07-012025-12-01304.79258.88-15.1%106rank_exit1.56 (β 1.64) · rank 0.93 → 0.83
LYV2025-08-012025-12-01146.03130.78-10.5%84rank_exit1.70 (β 1.03) · rank 0.96 → 0.80
NTRS2025-08-012025-12-01124.90127.892.3%84rank_exit1.68 (β 1.23) · rank 0.96 → 0.86
SCHW2025-09-022025-12-0194.1591.13-3.3%63rank_exit1.68 (β 0.90) · rank 0.96 → 0.89
RJF2025-09-022025-12-01165.48153.96-7.1%63rank_exit1.61 (β 1.15) · rank 0.94 → 0.62
ORLY2025-09-022025-12-01103.75101.31-2.4%63rank_exit1.41 (β 0.37) · rank 0.91 → 0.80
FAST2025-10-012025-12-0147.6339.38-17.4%42rank_exit1.77 (β 0.89) · rank 0.98 → 0.64
WFC2025-10-012025-12-0181.3384.443.7%42rank_exit1.40 (β 1.20) · rank 0.91 → 0.89
AZO2025-10-012025-12-014267.323949.99-7.5%42rank_exit1.31 (β 0.36) · rank 0.90 → 0.78
WMB2025-11-032025-12-0156.9259.344.2%19rank_exit1.49 (β 0.62) · rank 0.94 → 0.67
WRB2025-11-032025-12-0169.4775.608.7%19rank_exit1.44 (β 0.51) · rank 0.93 → 0.85
TDY2025-11-032025-12-01521.56496.89-4.8%19rank_exit1.36 (β 0.86) · rank 0.91 → 0.63
L2025-11-032025-12-01100.94107.596.5%19rank_exit1.36 (β 0.80) · rank 0.91 → 0.87
FOX2025-01-022026-01-0245.3364.6042.4%250rank_exit1.58 (β 0.73) · rank 0.94 → 0.87
ETR2025-01-022026-01-0272.8690.9224.7%250rank_exit1.39 (β 0.48) · rank 0.90 → 0.88
STT2025-07-012026-01-02102.63127.1023.7%128rank_exit1.34 (β 1.23) · rank 0.89 → 0.85
ATO2025-10-012026-01-02167.28164.30-1.9%64rank_exit1.63 (β 0.38) · rank 0.96 → 0.86
MO2025-10-012026-01-0262.9655.87-11.3%64rank_exit1.58 (β 0.10) · rank 0.95 → 0.72
TTWO2025-11-032026-01-02257.75257.71-0.1%41rank_exit1.76 (β 0.58) · rank 0.98 → 0.84
NRG2025-11-032026-01-02171.90160.02-7.0%41rank_exit1.27 (β 1.44) · rank 0.89 → 0.85
EBAY2025-12-012026-01-0281.2286.476.4%22rank_exit1.49 (β 0.61) · rank 0.94 → 0.81
IBM2025-12-012026-01-02300.39291.62-3.0%22rank_exit1.41 (β 0.80) · rank 0.93 → 0.88
CVS2025-12-012026-01-0278.1477.47-1.0%22rank_exit1.26 (β 0.49) · rank 0.91 → 0.89
AXP2025-12-012026-01-02360.92367.331.7%22rank_exit1.26 (β 1.47) · rank 0.91 → 0.78
WEC2025-12-012026-01-02108.82103.00-5.4%22rank_exit1.24 (β 0.32) · rank 0.91 → 0.79
XEL2025-12-012026-01-0279.8872.73-9.0%22rank_exit1.21 (β 0.40) · rank 0.90 → 0.77
MMM2025-12-012026-01-02168.31157.87-6.3%22rank_exit1.18 (β 1.26) · rank 0.90 → 0.89
CMI2025-12-012026-01-02489.91505.273.0%22rank_exit1.18 (β 1.26) · rank 0.89 → 0.89
CSCO2025-07-012026-02-0267.5777.4114.5%148rank_exit1.83 (β 0.93) · rank 0.96 → 0.87
AVGO2025-11-032026-02-02369.93324.91-12.3%61rank_exit1.34 (β 1.36) · rank 0.91 → 0.75
SEDG2025-12-012026-02-0235.3230.99-12.3%42rank_exit1.22 (β 2.25) · rank 0.90 → 0.84
GILD2025-12-012026-02-02123.55139.3412.7%42rank_exit1.21 (β 0.58) · rank 0.90 → 0.86
IDXX2026-01-022026-02-02676.53657.01-3.0%20rank_exit1.48 (β 1.10) · rank 0.95 → 0.88
APTV2026-01-022026-02-0276.8374.61-3.0%20rank_exit1.43 (β 1.40) · rank 0.94 → 0.74
VRSN2026-01-022026-02-02240.83241.750.3%20rank_exit1.39 (β 0.51) · rank 0.93 → 0.79
L2026-01-022026-02-02104.82105.400.5%20rank_exit1.35 (β 0.73) · rank 0.92 → 0.86
IVZ2026-01-022026-02-0225.8426.562.7%20rank_exit1.32 (β 1.63) · rank 0.91 → 0.89
CME2026-01-022026-02-02264.52281.256.2%20rank_exit1.30 (β -0.00) · rank 0.90 → 0.87
ULTA2026-01-022026-02-02606.12647.046.6%20rank_exit1.29 (β 1.05) · rank 0.90 → 0.77
ROK2026-01-022026-02-02388.25415.997.0%20rank_exit1.27 (β 1.25) · rank 0.89 → 0.83
FOXA2025-01-022026-03-0248.1655.5515.2%289rank_exit1.47 (β 0.76) · rank 0.92 → 0.87
JPM2025-07-012026-03-02284.06291.992.7%167rank_exit1.37 (β 1.09) · rank 0.90 → 0.64
MS2025-08-012026-03-02136.18160.8818.0%145rank_exit1.34 (β 1.45) · rank 0.90 → 0.84
RL2025-09-022026-03-02290.12352.4221.4%124rank_exit1.73 (β 1.48) · rank 0.97 → 0.80
TJX2025-12-012026-03-02150.11159.195.9%61rank_exit1.40 (β 0.55) · rank 0.92 → 0.81
AEP2025-12-012026-03-02120.35131.869.5%61rank_exit1.29 (β 0.17) · rank 0.91 → 0.84
DLTR2025-12-012026-03-02110.10124.3612.8%61rank_exit1.17 (β 0.81) · rank 0.89 → 0.89
VTR2026-01-022026-03-0276.4385.5211.8%39rank_exit1.32 (β 0.43) · rank 0.91 → 0.85
CVS2026-02-022026-03-0273.2678.717.3%19rank_exit2.04 (β 0.41) · rank 0.98 → 0.85
CFG2026-02-022026-03-0261.7358.35-5.6%19rank_exit1.32 (β 1.43) · rank 0.93 → 0.88
ATO2026-02-022026-03-02163.49184.6312.8%19rank_exit1.22 (β 0.32) · rank 0.90 → 0.85
STT2026-02-022026-03-02128.91124.25-3.7%19rank_exit1.20 (β 1.23) · rank 0.89 → 0.83
GS2025-08-012026-04-01696.49856.1822.8%167rank_exit1.70 (β 1.48) · rank 0.96 → 0.80
C2025-09-022026-04-0193.05114.3422.8%146rank_exit1.61 (β 1.42) · rank 0.94 → 0.81
TEL2025-11-032026-04-01245.90206.29-16.2%102rank_exit1.74 (β 1.21) · rank 0.97 → 0.75
PM2026-02-022026-04-01177.79160.17-10.0%41rank_exit1.28 (β 0.14) · rank 0.91 → 0.80
GM2026-02-022026-04-0183.8775.04-10.6%41rank_exit1.27 (β 1.07) · rank 0.91 → 0.89
HAS2026-02-022026-04-0187.3290.183.2%41rank_exit1.23 (β 1.31) · rank 0.90 → 0.86
GILD2026-03-022026-04-01146.07138.78-5.1%22rank_exit1.44 (β 0.53) · rank 0.94 → 0.83
INTC2026-03-022026-04-0144.2045.001.7%22rank_exit1.44 (β 1.59) · rank 0.94 → 0.82
ALB2026-03-022026-04-01172.65182.255.5%22rank_exit1.34 (β 1.86) · rank 0.91 → 0.89
AMD2026-03-022026-04-01193.85207.597.0%22rank_exit1.33 (β 1.67) · rank 0.91 → 0.82
IVZ2026-03-022026-04-0125.1324.15-4.0%22rank_exit1.32 (β 1.64) · rank 0.91 → 0.82
ROK2026-03-022026-04-01397.25361.10-9.2%22rank_exit1.31 (β 1.29) · rank 0.91 → 0.83
SEDG2026-03-022026-04-0135.5051.9746.2%22rank_exit1.28 (β 2.46) · rank 0.90 → 0.84
MPWR2026-03-022026-04-011104.181099.07-0.6%22rank_exit1.25 (β 2.14) · rank 0.89 → 0.81
WELL2025-03-032026-05-01149.90215.8143.8%293rank_exit1.87 (β 0.57) · rank 0.97 → 0.87
EVRG2025-04-012026-05-0165.1581.4824.9%272rank_exit2.02 (β 0.52) · rank 0.96 → 0.88
GE2025-07-012026-05-01254.09288.6913.5%210rank_exit1.39 (β 1.24) · rank 0.91 → 0.80
CNP2025-09-022026-05-0136.8143.1217.0%167rank_exit1.49 (β 0.34) · rank 0.93 → 0.84
MCK2025-11-032026-05-01811.15819.340.9%123rank_exit1.73 (β 0.28) · rank 0.97 → 0.81
HCA2026-01-022026-05-01464.18434.46-6.5%82rank_exit1.86 (β 0.52) · rank 0.97 → 0.87
DG2026-01-022026-05-01130.93115.94-11.5%82rank_exit1.45 (β 0.19) · rank 0.94 → 0.86
MNST2026-01-022026-05-0176.6777.320.7%82rank_exit1.43 (β 0.48) · rank 0.94 → 0.76
CBOE2026-02-022026-05-01266.59313.7117.6%62rank_exit1.32 (β -0.01) · rank 0.92 → 0.88
GD2026-02-022026-05-01346.15343.97-0.7%62rank_exit1.21 (β 0.70) · rank 0.90 → 0.83
NOC2026-03-022026-05-01741.74576.21-22.4%43rank_exit1.26 (β 0.26) · rank 0.89 → 0.86
LMT2026-04-012026-05-01604.86514.58-15.0%21rank_exit1.61 (β 0.27) · rank 0.94 → 0.89
CME2026-04-012026-05-01294.21287.85-2.3%21rank_exit1.59 (β 0.00) · rank 0.93 → 0.81
ULTA2026-04-012026-05-01526.86540.002.4%21rank_exit1.47 (β 1.03) · rank 0.92 → 0.77
MO2026-04-012026-05-0164.4072.1611.9%21rank_exit1.39 (β 0.07) · rank 0.91 → 0.82
AEP2026-04-012026-05-01128.77134.864.6%21rank_exit1.37 (β 0.16) · rank 0.91 → 0.89
ATO2026-04-012026-05-01181.47186.392.6%21rank_exit1.36 (β 0.30) · rank 0.91 → 0.87
IPGP2026-04-012026-05-01116.66118.181.2%21rank_exit1.32 (β 1.64) · rank 0.90 → 0.81
EIX2026-04-012026-05-0171.4868.69-4.0%21rank_exit1.26 (β 0.81) · rank 0.89 → 0.78
PH2026-04-012026-05-01903.47902.40-0.2%21rank_exit1.26 (β 1.37) · rank 0.89 → 0.87
HWM2024-03-012026-06-0166.22253.50282.4%563rank_exit1.46 (β 0.96) · rank 0.90 → 0.87
CAH2025-06-022026-06-01152.16194.9428.0%250rank_exit1.80 (β 0.54) · rank 0.95 → 0.86
RTX2025-11-032026-06-01175.88176.850.5%143rank_exit1.36 (β 0.59) · rank 0.92 → 0.85
HII2026-01-022026-06-01337.55304.50-9.9%102rank_exit1.51 (β 0.73) · rank 0.95 → 0.86
FE2026-04-012026-06-0149.4745.66-7.8%41rank_exit1.75 (β 0.20) · rank 0.96 → 0.81
TJX2026-05-012026-06-01156.10152.90-2.2%20rank_exit1.47 (β 0.47) · rank 0.94 → 0.76
MPC2026-05-012026-06-01246.38251.992.2%20rank_exit1.46 (β 1.11) · rank 0.93 → 0.89
SRE2026-05-012026-06-0194.5287.59-7.4%20rank_exit1.46 (β 0.72) · rank 0.93 → 0.68
XOM2026-05-012026-06-01150.61146.07-3.1%20rank_exit1.42 (β 0.60) · rank 0.93 → 0.87
ETR2026-05-012026-06-01116.38106.91-8.2%20rank_exit1.39 (β 0.48) · rank 0.92 → 0.89
SEDG2026-05-012026-06-0143.0373.4570.5%20rank_exit1.39 (β 2.36) · rank 0.92 → 0.88
CF2026-05-012026-06-01122.81114.07-7.2%20rank_exit1.38 (β 0.29) · rank 0.92 → 0.86
HAS2026-05-012026-06-0194.6284.00-11.3%20rank_exit1.36 (β 1.35) · rank 0.91 → 0.85
GS2026-05-012026-06-01912.381015.3311.2%20rank_exit1.36 (β 1.32) · rank 0.91 → 0.87
WMT2026-05-012026-06-01131.35114.46-13.0%20rank_exit1.30 (β 0.54) · rank 0.91 → 0.81
GM2026-05-012026-06-0176.9583.258.1%20rank_exit1.25 (β 1.01) · rank 0.89 → 0.84
TPR2025-06-022026-07-0177.31145.3887.9%271rank_exit1.70 (β 1.31) · rank 0.93 → 0.87
JCI2025-07-012026-07-01104.61144.2537.8%251rank_exit1.37 (β 1.31) · rank 0.90 → 0.67
APH2025-09-022026-07-01106.17174.1463.9%208rank_exit1.66 (β 1.19) · rank 0.96 → 0.85
LHX2026-02-022026-07-01335.47293.99-12.5%103rank_exit1.49 (β 0.52) · rank 0.94 → 0.82
CFG2026-05-012026-07-0164.3369.137.4%41rank_exit1.46 (β 1.46) · rank 0.93 → 0.89
CSX2026-05-012026-07-0145.3447.875.5%41rank_exit1.39 (β 0.89) · rank 0.92 → 0.87
INCY2026-05-012026-07-0195.26114.7020.3%41rank_exit1.26 (β 0.83) · rank 0.89 → 0.84
NTRS2026-06-012026-07-01163.53173.846.2%21rank_exit1.65 (β 1.11) · rank 0.94 → 0.87
BEN2026-06-012026-07-0130.3233.9611.9%21rank_exit1.30 (β 1.38) · rank 0.90 → 0.83
NEM2025-11-032026-08-0380.1293.4516.5%186rank_exit1.44 (β 0.50) · rank 0.93 → 0.86
ALB2026-05-012026-08-03197.46116.20-41.2%63rank_exit1.49 (β 1.91) · rank 0.94 → 0.87
APA2026-05-012026-08-0340.0536.50-9.0%63rank_exit1.29 (β 1.67) · rank 0.90 → 0.86
IVZ2026-05-012026-08-0325.9129.4713.6%63rank_exit1.28 (β 1.70) · rank 0.90 → 0.88
CBOE2026-06-012026-08-03328.54302.53-8.0%43rank_exit1.87 (β -0.10) · rank 0.97 → 0.64
ADI2026-06-012026-08-03403.15363.00-10.0%43rank_exit1.62 (β 1.45) · rank 0.94 → 0.82
BKR2026-06-012026-08-0363.3859.80-5.7%43rank_exit1.51 (β 0.85) · rank 0.93 → 0.76
MPWR2026-06-012026-08-031533.741417.78-7.7%43rank_exit1.48 (β 1.84) · rank 0.93 → 0.78
HAL2026-06-012026-08-0339.1731.75-19.0%43rank_exit1.39 (β 0.83) · rank 0.91 → 0.86
GNRC2026-06-012026-08-03272.18195.27-28.3%43rank_exit1.29 (β 1.61) · rank 0.89 → 0.84
SEDG2026-07-012026-08-0357.4940.75-29.2%22rank_exit1.59 (β 2.36) · rank 0.94 → 0.88
GS2026-07-012026-08-031010.001025.001.4%22rank_exit1.39 (β 1.26) · rank 0.92 → 0.77
MS2026-07-012026-08-03207.82211.461.7%22rank_exit1.36 (β 1.11) · rank 0.91 → 0.86
F2026-07-012026-08-0313.7014.757.5%22rank_exit1.30 (β 1.41) · rank 0.90 → 0.62
GM2026-07-012026-08-0376.9989.5116.1%22rank_exit1.28 (β 1.31) · rank 0.89 → 0.83
GLW2025-09-022026-08-2666.55152.78129.4%247open1.34 (β 1.11) · rank 0.89 → —
STX2025-10-012026-08-26233.15846.37262.6%226open1.45 (β 1.39) · rank 0.93 → —
WDC2025-10-012026-08-26118.00468.88297.0%226open1.30 (β 1.59) · rank 0.90 → —
LRCX2025-11-032026-08-26159.42312.8896.1%203open1.47 (β 1.69) · rank 0.93 → —
KLAC2025-12-012026-08-26116.07183.8358.2%184open1.73 (β 1.52) · rank 0.97 → —
CAT2025-12-012026-08-26566.95821.9344.8%184open1.65 (β 1.22) · rank 0.96 → —
GOOGL2025-12-012026-08-26317.08342.007.8%184open1.63 (β 0.79) · rank 0.96 → —
GOOG2025-12-012026-08-26316.85339.106.9%184open1.63 (β 0.80) · rank 0.96 → —
MU2025-12-012026-08-26232.06938.40304.0%184open1.52 (β 1.95) · rank 0.94 → —
JNJ2026-01-022026-08-26203.55270.0032.5%162open1.76 (β 0.26) · rank 0.96 → —
CHRW2026-01-022026-08-26160.27151.73-5.4%162open1.30 (β 0.80) · rank 0.90 → —
BWA2026-02-022026-08-2647.0464.6937.4%142open1.35 (β 1.16) · rank 0.93 → —
CMI2026-02-022026-08-26571.96578.141.0%142open1.34 (β 1.27) · rank 0.93 → —
AMAT2026-03-022026-08-26365.73479.7631.0%123open1.55 (β 1.51) · rank 0.96 → —
PWR2026-03-022026-08-26556.55616.7310.7%123open1.43 (β 0.95) · rank 0.94 → —
TER2026-03-022026-08-26310.38363.1016.9%123open1.38 (β 1.76) · rank 0.93 → —
KEYS2026-04-012026-08-26286.75321.8712.1%101open1.69 (β 1.42) · rank 0.94 → —
VTRS2026-04-012026-08-2613.4016.8525.6%101open1.45 (β 1.06) · rank 0.92 → —
ADM2026-04-012026-08-2672.3880.0910.5%101open1.38 (β 0.65) · rank 0.91 → —
ROST2026-04-012026-08-26217.31236.278.6%101open1.33 (β 0.77) · rank 0.90 → —
VLO2026-05-012026-08-26248.26348.0340.0%80open1.65 (β 1.11) · rank 0.96 → —
C2026-05-012026-08-26127.39133.564.7%80open1.56 (β 1.30) · rank 0.95 → —
STT2026-05-012026-08-26152.50193.6226.8%80open1.28 (β 1.21) · rank 0.90 → —
INTC2026-06-012026-08-26109.4388.24-19.4%60open2.11 (β 1.64) · rank 0.98 → —
FDX2026-06-012026-08-26323.79335.993.7%60open1.91 (β 1.32) · rank 0.97 → —
AMD2026-06-012026-08-26500.16480.93-3.9%60open1.77 (β 0.99) · rank 0.96 → —
NUE2026-06-012026-08-26246.97252.802.3%60open1.48 (β 1.12) · rank 0.93 → —
WELL2026-06-012026-08-26204.26241.5618.1%60open1.45 (β 0.16) · rank 0.92 → —
CSCO2026-06-012026-08-26119.35112.36-6.0%60open1.35 (β 0.71) · rank 0.91 → —
AEP2026-06-012026-08-26124.72123.36-1.2%60open1.32 (β 0.10) · rank 0.90 → —
JBHT2026-06-012026-08-26272.66263.64-3.4%60open1.32 (β 1.52) · rank 0.90 → —
HPE2026-07-012026-08-2644.4355.2324.2%39open1.84 (β 1.59) · rank 0.96 → —
MRK2026-07-012026-08-26128.01153.1019.5%39open1.56 (β 0.90) · rank 0.93 → —
EVRG2026-07-012026-08-2684.7782.23-3.1%39open1.35 (β 0.30) · rank 0.91 → —
VTR2026-07-012026-08-2689.0393.504.9%39open1.34 (β 0.05) · rank 0.91 → —
HST2026-08-032026-08-2625.1322.43-10.8%17open1.55 (β 1.26) · rank 0.95 → —
MNST2026-08-032026-08-2697.3547.81-50.9%17open1.50 (β 0.36) · rank 0.94 → —
CFG2026-08-032026-08-2671.6770.49-1.7%17open1.43 (β 1.49) · rank 0.93 → —
CVS2026-08-032026-08-26105.3694.32-10.6%17open1.38 (β 0.38) · rank 0.93 → —
MRNA2026-08-032026-08-2654.92149.66172.2%17open1.35 (β 2.22) · rank 0.92 → —
ETR2026-08-032026-08-26106.36107.230.7%17open1.35 (β 0.43) · rank 0.92 → —
CSX2026-08-032026-08-2650.6351.762.1%17open1.35 (β 0.91) · rank 0.92 → —
EIX2026-08-032026-08-2673.7874.510.9%17open1.31 (β 0.72) · rank 0.91 → —
INCY2026-08-032026-08-26120.22128.126.5%17open1.30 (β 0.88) · rank 0.91 → —
LNT2026-08-032026-08-2670.7168.92-2.6%17open1.29 (β 0.33) · rank 0.91 → —
SPG2026-08-032026-08-26230.28217.11-5.8%17open1.29 (β 0.86) · rank 0.90 → —
BIIB2026-08-032026-08-26203.34221.078.6%17open1.24 (β 0.86) · rank 0.90 → —
GL2026-08-032026-08-26181.29175.55-3.3%17open1.23 (β 0.65) · rank 0.90 → —
MO2026-08-032026-08-2668.3869.121.0%17open1.22 (β -0.02) · rank 0.89 → —
MPC2026-08-032026-08-26310.27362.2716.6%17open1.16 (β 0.36) · rank 0.89 → —

Files: trades_residual_momentum_usp500_k50.csv, equity_residual_momentum_usp500_k50.csv, yearly_residual_momentum_usp500_k50.csv, monthly_residual_momentum_usp500_k50.csv, summary_residual_momentum_usp500_k50.json.