Formation comparison · 2025-07-28 · seed 19

One formation.
Four portfolio arms.

Formation 2025-07-28 · entry 2025-07-28 · seed 19 · 2025-W31

← Back to formation archive

P/L comparison

Buy & hold

P/L COMPARISON · PERCENT FROM ENTRY
CW3132333435363738394041424344454647484950515201020304052025202620.6%0%-5.5%P/L
buy & hold · participation factor overlaybuy & hold · Qlib / Alpha158 baseline

Weekly rebalance

P/L COMPARISON · PERCENT FROM ENTRY
CW3132333435363738394041424344454647484950515201020304052025202610.9%0%-4.6%P/L
weekly rebalance · participation factor overlayweekly rebalance · Qlib / Alpha158 baseline

Performance tables

ManagementArmHorizonStatusReturnMaximumMax dateDrawdown
buy & holdparticipation factor overlay3 monthscomplete5.27%6.30%2025-10-27-3.86%
buy & holdparticipation factor overlay6 monthscomplete18.09%18.09%2026-01-28-5.48%
buy & holdQlib / Alpha158 baseline3 monthscomplete3.51%4.52%2025-10-27-3.50%
buy & holdQlib / Alpha158 baseline6 monthscomplete11.49%11.49%2026-01-28-5.97%
weekly rebalanceparticipation factor overlay3 monthscomplete5.07%5.96%2025-10-27-4.41%
weekly rebalanceparticipation factor overlay6 monthscomplete9.19%9.37%2026-01-15-5.39%
weekly rebalanceQlib / Alpha158 baseline3 monthscomplete4.48%5.37%2025-10-27-4.09%
weekly rebalanceQlib / Alpha158 baseline6 monthscomplete6.86%7.20%2026-01-15-6.10%

Position ledger

This portfolio holds the initial selection. There are no scheduled rebalance decisions after entry.

Selected arm positions

50 positions in the selected record: buy & hold · participation factor overlay. The charts and performance table above contain all four arms in this formation group.

TickerEntry dateEntry openModel predictionParticipation scoreExcluded
AIG2025-07-2877.580.28400.4458no
AMD2025-07-28169.080.54720.5510no
APTV2025-07-2870.720.28250.4235no
AVGO2025-07-28290.330.28630.5548no
AXP2025-07-28308.300.21540.4306no
AZO2025-07-283802.900.22980.4868no
BIIB2025-07-28131.350.22690.4547no
BRK.B2025-07-28484.350.2872—no
CAG2025-07-2817.350.67350.4280no
CCL2025-07-2829.360.43220.4146no
CSCO2025-07-2866.380.24830.5299no
CSGP2025-07-2892.850.26630.4285no
DASH2025-07-28250.000.18760.4636no
DE2025-07-28510.030.20680.4926no
DVN2025-07-2832.290.41320.4796no
ENPH2025-07-2835.790.47520.4720no
ES2025-07-2863.570.34710.4469no
GOOGL2025-07-28192.980.18620.5307no
GRMN2025-07-28232.110.20100.5039no
HD2025-07-28361.400.20180.5084no
HIG2025-07-28120.360.26040.4607no
IEX2025-07-28183.280.23070.4932no
INVH2025-07-2830.460.23280.4074no
JBL2025-07-28221.620.23260.5043no
MDT2025-07-2889.800.19900.4046no
MGM2025-07-2838.400.18750.4219no
MU2025-07-28111.540.39300.5700no
NCLH2025-07-2824.010.20400.4318no
ORCL2025-07-28243.230.42150.5403no
PAYC2025-07-28236.380.31370.4442no
PGR2025-07-28234.030.2456—no
ROK2025-07-28353.860.20810.5121no
ROP2025-07-28556.720.22350.4814no
ROST2025-07-28137.270.30920.4223no
SBAC2025-07-28225.310.26570.4031no
SBUX2025-07-2891.960.21900.4213no
SNPS2025-07-28605.280.19730.5024no
STX2025-07-28150.240.27020.5647no
TDY2025-07-28556.000.25770.4544no
TRMB2025-07-2885.310.24460.4432no
TROW2025-07-28100.500.19640.5126no
TRV2025-07-28255.060.33500.4564no
TSN2025-07-2851.350.19570.4319no
TT2025-07-28469.400.23650.5010no
ULTA2025-07-28514.960.26590.4047no
VMC2025-07-28271.520.19680.4844no
VRSK2025-07-28293.160.22700.4724no
WBD2025-07-2813.540.43100.4362no
WDC2025-07-2869.190.19810.5461no
ZBRA2025-07-28337.800.42000.4673no