Compounder

Walk-forward 2015–2025 (backtest) + 2026 YTD live. 5% of portfolio per signal, up to 20 concurrent positions. Sell at +5% profit or after 90 days. Signals: Top Tier analyst upgrades + seasonal patterns.

StrategyBaseSeason ConfirmedAnalyst TargetAnalyst Target + SeasonSector H2 AwareSector H2 + Analyst TargetRebalance (max 20)Rebalance (unlimited)Base 10%Season Confirmed 10%Fixed +5% target, dynamic sizing, breakeven exit
2026 YTDLIVEas of 2026-03-20
Starting Value
$76,824
end of 2025
Current Value
$74,299
YTD Return
-3.3%
vs SPY YTD
+1.8%
SPY -5.1%
Closed trades: 28Win rate: 100%Open positions: 20
TickerSignalEntry DateEntry $Last $ReturnDaysTarget
INTCanalyst2026-02-17$45.93$45.73-0.43%31d+5%
SOanalyst2026-03-06$97.35$95.43-1.97%14d+5%
GOOGLanalyst2026-02-24$310.52$301.87-2.79%24d+5%
TMUSanalyst2026-02-20$214.31$207.72-3.08%28d+5%
ABNBseasonal2026-01-02$135.94$129.91-4.44%77d+5%
WBDseasonal2026-01-02$28.79$27.41-4.80%77d+5%
NFLXanalyst2026-03-09$97.70$91.20-6.65%11d+5%
DDOGanalyst2026-01-28$139.66$127.96-8.38%51d+5%
IEXanalyst2026-02-09$211.96$187.11-11.72%39d+5%
CRWDseasonal2026-01-02$474.00$410.29-13.44%77d+5%
MDTanalyst2026-01-07$100.68$87.09-13.49%72d+5%
PTCseasonal2026-01-02$174.34$150.03-13.94%77d+5%
CEGseasonal2026-01-02$358.00$307.48-14.11%77d+5%
PLTRseasonal2026-01-02$181.30$151.83-16.25%77d+5%
TSLAseasonal2026-01-02$457.80$372.90-18.55%77d+5%
Aanalyst2026-01-06$142.18$111.97-21.24%73d+5%
WATanalyst2026-01-06$394.38$300.87-23.71%73d+5%
NOWseasonal2026-01-02$153.08$111.47-27.18%77d+5%
DASHseasonal2026-01-02$229.73$155.35-32.38%77d+5%
WDAYseasonal2026-01-02$215.20$135.29-37.13%77d+5%
StrategyFinal ValueTotal Returnvs SPYTradesWin RateAvg Hold
Base$74,299+395.3%+162.4%71883.1%44d
Season Confirmed$34,577+130.5%-102.4%65284.0%42d
Analyst Target$59,100+294.0%+61.1%58274.1%55d
Analyst Target + Season$40,725+171.5%-61.4%51074.9%55d
Sector H2 Aware$72,070+380.5%+147.6%71883.1%44d
Sector H2 + Analyst Target$61,263+308.4%+75.5%59273.8%55d
Rebalance (max 20)$52,556+250.4%+17.5%80584.2%43d
Rebalance (unlimited)$43,889+192.6%-40.3%9,89182.7%44d
Base 10%$56,238+274.9%+42.0%42965.7%69d
Season Confirmed 10%$41,221+174.8%-58.1%40168.3%67d
Final Portfolio
$74,299
started $15,000
10-Year Total Return
+395.3%
Total Trades
718
523 analyst · 195 seasonal
Profit Exit Rate
83.1%
hit +5% before day 90
Avg Hold
44d
Position Size
Dynamic
cash ÷ signals available
Portfolio Growth — Strategy vs SPY $15k Buy-and-Hold
YearTradesAnalyst / SeasonalProfit ExitsAvg HoldYear-End ValueAnnual RetSPYAlpha
20171717 / 012 / 17(71%)75d$17,228+14.9%+20.8%-5.9%
201899 / 08 / 9(89%)35d$21,541+25.0%-5.2%+30.3%
20198237 / 4567 / 82(82%)40d$32,875+52.6%+31.1%+21.5%
20206339 / 2448 / 63(76%)59d$37,171+13.1%+17.2%-4.2%
2021140113 / 27120 / 140(86%)40d$50,801+36.7%+30.5%+6.2%
20223119 / 1223 / 31(74%)72d$38,591-24.0%-18.6%-5.4%
202310779 / 2888 / 107(82%)40d$45,761+18.6%+26.7%-8.1%
2024131105 / 26112 / 131(85%)43d$61,337+34.0%+25.6%+8.4%
202511087 / 2391 / 110(83%)45d$76,824+25.2%+18.0%+7.2%
20262818 / 1028 / 28(100%)12d$74,299-3.3%-5.1%+1.8%
10-Year Total523 / 195597 / 718(83%)$74,299+395.3%+14.1%
Trade Log
All2017201820192020202120222023202420252026
718 trades
TickerSignalEntryExitHoldEntry $Exit $TargetReturnExit TypePortfolio After
AVGOanalyst2026-02-172026-03-0920d$319.68$345.75+5%+8.15%profit$77,820
NFLXseasonal2026-01-022026-03-0663d$94.13$99.02+5%+5.20%profit$77,782
AMDanalyst2026-02-172026-02-247d$202.15$213.84+5%+5.78%profit$74,721
HIIanalyst2026-02-132026-02-196d$406.75$443.14+5%+8.95%profit$75,633
VSTanalyst2026-02-112026-02-176d$165.00$173.68+5%+5.26%profit$74,358
ZBHanalyst2026-01-062026-02-1338d$91.85$96.45+5%+5.01%profit$74,132
FDXanalyst2026-02-042026-02-139d$356.12$374.72+5%+5.22%profit$74,132
ELanalyst2026-02-092026-02-112d$99.33$105.39+5%+6.10%profit$74,089
INCYanalyst2026-02-062026-02-093d$103.75$109.03+5%+5.09%profit$73,491
PHanalyst2026-01-072026-02-0630d$927.08$976.49+5%+5.33%profit$73,341
DLRanalyst2026-01-162026-02-0621d$160.51$171.62+5%+6.92%profit$73,341
CBanalyst2026-01-092026-02-0426d$311.85$329.45+5%+5.64%profit$73,504
BACanalyst2026-01-152026-02-0420d$52.72$55.38+5%+5.05%profit$73,504
MUanalyst2026-01-232026-01-285d$397.16$435.28+5%+9.60%profit$76,383
PKGanalyst2026-01-072026-01-2316d$211.73$225.39+5%+6.45%profit$76,558
BXseasonal2026-01-022026-01-1614d$153.36$161.62+5%+5.39%profit$76,694
AREanalyst2026-01-122026-01-153d$53.97$57.26+5%+6.10%profit$77,846
IBManalyst2026-01-062026-01-126d$293.33$310.41+5%+5.82%profit$78,630
HSYanalyst2026-01-062026-01-093d$178.89$187.84+5%+5.00%profit$78,853
CVNAseasonal2026-01-022026-01-075d$421.68$450.78+5%+6.90%profit$79,022
VRTXseasonal2026-01-022026-01-075d$454.34$484.15+5%+6.56%profit$79,022
INTCanalyst2026-01-062026-01-071d$39.86$42.63+5%+6.95%profit$79,022
STXseasonal2026-01-022026-01-064d$281.97$330.42+5%+17.18%profit$78,360
GEHCseasonal2026-01-022026-01-064d$82.55$86.70+5%+5.03%profit$78,360
KKRseasonal2026-01-022026-01-064d$128.65$135.57+5%+5.38%profit$78,360
RCLseasonal2026-01-022026-01-064d$278.50$297.75+5%+6.91%profit$78,360
WDCseasonal2026-01-022026-01-053d$177.20$187.88+5%+6.03%profit$77,046
ARESseasonal2026-01-022026-01-053d$162.68$172.05+5%+5.76%profit$77,046
TTWOanalyst2025-10-012025-12-3090d$256.69$257.91+5%+0.47%breakeven$77,411
MUanalyst2025-12-102025-12-2212d$255.03$276.48+5%+8.41%profit$77,100
HSICanalyst2025-02-182025-12-10295d$75.57$75.88+5%+0.41%breakeven$77,046
HBANanalyst2025-07-072025-12-10156d$17.19$17.41+5%+1.24%breakeven$77,046
GEVanalyst2025-09-162025-12-1085d$628.77$722.47+5%+14.90%profit$77,046
NDAQanalyst2025-11-212025-12-1019d$87.10$91.92+5%+5.54%profit$77,046
WDCanalyst2025-12-082025-12-102d$170.93$181.95+5%+6.45%profit$77,046
CIENseasonal2025-12-012025-12-087d$194.49$212.93+5%+9.48%profit$75,688
DVNanalyst2025-01-162025-12-01319d$37.00$37.62+5%+1.67%breakeven$75,597
HASanalyst2025-11-112025-11-2615d$77.23$82.10+5%+6.32%profit$75,561
NUEanalyst2025-08-152025-11-2198d$149.88$151.83+5%+1.30%breakeven$72,883
EQTanalyst2025-06-252025-11-11139d$59.63$60.52+5%+1.49%breakeven$74,495
EXPEanalyst2025-10-242025-11-0714d$216.77$257.82+5%+18.94%profit$73,947
EMRanalyst2025-08-082025-10-3184d$131.61$138.44+5%+5.19%profit$74,122
GDanalyst2025-09-302025-10-2424d$329.33$349.34+5%+6.08%profit$75,680
Aanalyst2025-02-112025-10-03234d$141.09$141.39+5%+0.21%breakeven$77,532
COINseasonal2025-10-012025-10-021d$343.26$372.07+5%+8.39%profit$76,905
LRCXanalyst2025-10-012025-10-021d$132.19$146.75+5%+11.01%profit$76,905
FEanalyst2025-08-262025-10-0136d$42.90$45.09+5%+5.12%profit$75,751
LLYanalyst2025-08-282025-10-0134d$733.50$822.84+5%+12.18%profit$75,751
IQVanalyst2025-09-102025-10-0121d$189.26$203.79+5%+7.68%profit$75,751
OMCanalyst2025-09-242025-09-306d$75.28$80.73+5%+7.25%profit$74,893
Page 1 of 15

Position sizing — Available cash is split equally across all qualifying signals on a given day (up to 20 concurrent positions). No fixed % — cash is always fully deployed when signals exist.

Exit rules — Sell when daily close hits +5% from entry (profit exit). After 90 calendar days with no +5%, lower the target to breakeven: hold until price returns to entry, then sell (breakeven exit). Year-end forced closures excluded from win-rate metric.

Signal sources — Analyst: Top Tier firm upgrades (win_rate > 50%, avg_ret_6m > 0%, ≥2 signals on pre-year data). Seasonal: ticker-month combos with historical avg_return ≥ 1.5% and win_rate ≥ 55% (≥3 years observed). Both filtered to expected return ≥ 1.5%.

Walk-forward — Training always uses data strictly before the test year. No lookahead bias.

SPY comparison — Hypothetical $15,000 invested in SPY at start of 2015, compounded annually at each year's SPY return.