Strategy Zoo / S1355

LongTermTrend_V1355

ARCHIVEDhybrid

llmSimplified and regularized entry: require above SMA50 with rising long-term trend or a breakout confirmed by volume, plus modest 20d momentum and avoid extreme vol. Replaced fragile duplicated short-term thresholds. Exit generalized to multi-criteria: larger stop-loss (ret_20d < -7%), trend break (close < SMA50), or portfolio drawdown limit (< -15%). Added regime gates to require UPTREND and avoid high-volatility/extreme-bubble states. Reduced base position to 0.6 to lower risk and improve generalization.

Fitness
0.2862
Generation
62
Complexity
16
Created
2026-10-09

Lineage

Parents (1)
LongTermTrend_V0519S0519 · gen 24ARCHIVEDllm

entry from LongTermTrend_V0323, exit from PriceMomentum_V0449

Children (0)
None

Strategy Logic (pseudocode)

# LongTermTrend_V1355  [hybrid]
require regime.volatility in ['LOW_VOLATILITY', 'MEDIUM_VOLATILITY']
require regime.bubble in ['NORMAL', 'EXPENSIVE']
if flat and (((dist_sma_50 > 0.0 and sma_200_slope > 0.0) or (breakout_20 > 0.5 and volume_breakout > 0.5)) and ret_20d > 0.03 and vol_pctile < 0.9):
    position = 0.6
if long and (ret_20d < -0.07 or close < sma_50 or drawdown < -0.15):
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR-2.9%22.7%-6.5%1.0%
Total Return-21.0%84.6%-22.2%15.5%
Sharpe-0.171.39-0.550.14
Sortino-0.121.25-0.290.10
Calmar-0.071.09-0.280.02
Volatility12.7%15.6%11.1%13.0%
Max DD-40.2%-20.8%-23.4%-40.2%
Win Rate35.1%49.1%38.8%40.3%
Avg Win2.5%4.2%1.4%3.0%
Avg Loss-2.0%-1.4%-1.7%-1.7%
Payoff1.272.950.821.74
Expectancy-0.4%1.3%-0.5%0.2%
Profit Factor0.692.840.521.17
Trades745349176
Avg Holding Days6.94.43.45.3
Turnover11.221.215.714.3
Exposure13.8%14.4%7.6%12.3%

Growth of $100

LongTermTrend_V1355 vs TSLA Buy & Hold
LongTermTrend_V1355 TSLA Buy & HoldIn-sampleValidationHidden test
Growth of $100 · log scale · in-sample, validation and hidden-test segments are shaded separately and must not be compared as one out-of-sample track record.

Walk-Forward Years

year-by-year stability matters more than any single year
YearCAGRSharpeMax DDTrades
20161.7%0.30-5.7%7
2017-4.0%-0.22-10.7%15
2018-14.8%-1.65-14.8%4
20195.2%0.61-9.1%1
202058.5%2.86-5.6%5
202112.6%0.70-17.0%36
20221.2%0.20-8.1%12

A robust strategy performs acceptably in most years rather than spectacularly in one — look for consistency across regimes, not a single outlier year.

Regime Performance

PeriodRegimeDaysAnn. ReturnSharpeExposure
hidden testDOWNTREND2780.2%0.091%
hidden testEXPENSIVE8321.2%0.9432%
hidden testEXTREME480.0%0.000%
hidden testHIGH VOLATILITY254-4.7%-0.500%
hidden testLOW VOLATILITY4414.3%0.4610%
hidden testMEDIUM VOLATILITY250-25.8%-1.7411%
hidden testNORMAL814-9.2%-0.966%
hidden testSIDEWAYS296-12.4%-1.009%
hidden testUPTREND371-5.7%-0.4111%
trainDOWNTREND518-2.5%-0.542%
trainEXPENSIVE31119.4%1.0425%
trainEXTREME1007.0%1.551%
trainHIGH VOLATILITY6990.5%0.051%
trainLOW VOLATILITY7458.3%0.6424%
trainMEDIUM VOLATILITY568-19.2%-1.3116%
trainNORMAL1,601-6.9%-0.6012%
trainSIDEWAYS592-10.0%-0.989%
trainUPTREND9023.2%0.1924%
validationDOWNTREND1250.0%0.000%
validationEXPENSIVE13881.3%3.3533%
validationEXTREME14428.4%2.612%
validationHIGH VOLATILITY258-7.1%-1.000%
validationLOW VOLATILITY18313.7%1.2222%
validationMEDIUM VOLATILITY31549.8%2.3122%
validationNORMAL4742.2%0.1713%
validationSIDEWAYS206-2.5%-0.358%
validationUPTREND42539.7%1.9822%

Trades (full period)

latest 100 of 176
EntryExitEntry PxExit PxReturnDays
2026-06-032026-06-08$423.70$408.95-4.77%4
2026-05-202026-06-02$417.26$423.741.67%9
2026-05-082026-05-19$428.35$404.11-0.29%8
2026-05-062026-05-07$398.73$411.791.32%2
2026-05-042026-05-05$392.51$389.370.14%2
2026-04-202026-04-21$392.50$386.42-1.34%2
2025-12-122026-01-05$458.96$451.67-1.20%15
2025-09-162025-11-14$421.62$404.35-0.76%44
2025-09-122025-09-15$395.94$410.044.29%2
2025-09-092025-09-10$346.97$347.79-0.02%2
2025-09-052025-09-08$350.84$346.402.06%2
2025-09-032025-09-04$334.09$338.530.74%2
2025-08-292025-09-02$333.87$329.36-2.22%2
2025-08-272025-08-28$349.60$345.98-0.47%2
2025-08-252025-08-26$346.60$351.671.04%2
2025-08-142025-08-15$335.58$330.56-0.79%2
2025-08-122025-08-13$340.84$339.380.20%2
2025-08-082025-08-11$329.65$339.031.25%2
2025-06-052025-06-06$284.70$295.14-8.67%2
2025-06-032025-06-04$344.27$332.050.16%2
2025-05-302025-06-02$346.46$342.69-2.12%2
2025-05-282025-05-29$356.90$358.43-1.11%2
2025-05-232025-05-27$339.34$362.89-0.42%2
2025-05-212025-05-22$334.62$341.04-1.72%2
2025-05-192025-05-20$342.09$343.82-1.47%2
2025-05-122025-05-13$318.38$334.073.93%2
2024-10-112024-10-14$217.80$219.16-5.39%2
2024-10-092024-10-10$241.05$238.77-0.97%2
2024-10-072024-10-08$240.83$244.50-2.34%2
2024-07-032024-07-05$246.39$251.523.80%2
2024-01-032024-01-04$238.45$237.93-2.53%2
2023-12-292024-01-02$248.48$248.42-1.23%2
2023-12-272023-12-28$261.44$253.181.01%2
2023-12-222023-12-26$252.54$256.61-0.58%2
2023-12-192023-12-20$257.22$247.141.10%2
2023-12-152023-12-18$253.50$252.080.47%2
2023-12-132023-12-14$239.29$251.050.46%2
2023-12-112023-12-12$239.74$237.01-1.13%2
2023-12-072023-12-08$242.64$243.840.70%2
2023-12-052023-12-06$238.72$239.370.68%2
2023-12-012023-12-04$238.83$235.58-0.43%2
2023-11-292023-11-30$244.14$240.08-0.75%2
2023-11-222023-11-24$234.21$235.45-1.86%2
2023-10-092023-10-10$259.67$263.62-0.32%2
2023-10-052023-10-06$260.05$260.53-0.37%2
2023-09-202023-09-21$262.59$255.70-1.00%2
2023-09-182023-09-19$265.28$266.50-2.11%2
2023-09-142023-09-15$276.04$274.390.93%2
2023-09-122023-09-13$267.48$271.30-1.46%2
2022-08-162022-08-17$306.56$304.00-0.65%2
2022-08-122022-08-15$300.03$309.322.68%2
2022-08-102022-08-11$294.36$286.632.21%2
2022-08-082022-08-09$290.42$283.330.35%2
2022-08-042022-08-05$308.63$288.170.12%2
2022-04-192022-04-20$342.72$325.731.30%2
2022-04-142022-04-18$328.33$334.76-2.31%2
2022-04-122022-04-13$328.98$340.790.56%2
2022-03-292022-04-11$366.52$325.31-3.71%10
2022-03-252022-03-28$336.88$363.95-0.31%2
2022-03-232022-03-24$333.04$337.970.19%2
2022-03-212022-03-22$307.05$331.330.92%2
2021-12-092021-12-10$334.60$339.01-3.78%2
2021-11-232021-12-03$369.68$338.32-3.83%8
2021-09-222021-11-10$250.65$355.9822.14%36
2021-09-162021-09-21$252.33$246.46-2.15%4
2021-09-142021-09-15$248.16$251.940.00%2
2021-09-072021-09-13$250.97$247.670.12%5
2021-09-012021-09-02$244.70$244.13-0.25%2
2021-08-272021-08-30$237.31$243.640.80%2
2021-08-252021-08-26$237.07$233.720.11%2
2021-08-232021-08-24$235.43$236.162.18%2
2021-08-192021-08-20$224.49$226.75-1.47%2
2021-08-172021-08-18$221.90$229.66-1.91%2
2021-08-132021-08-16$239.06$228.72-0.54%2
2021-08-112021-08-12$235.94$240.75-0.30%2
2021-08-092021-08-10$237.92$236.661.14%2
2021-08-052021-08-06$238.21$233.030.19%2
2021-08-032021-08-04$236.58$236.97-0.11%2
2021-07-212021-07-22$218.43$216.42-0.59%2
2021-07-192021-07-20$215.41$220.170.07%2
2021-07-152021-07-16$216.87$214.74-0.38%2
2021-07-132021-07-14$222.85$217.79-1.62%2
2021-07-092021-07-12$218.98$228.570.26%2
2021-07-072021-07-08$214.88$217.60-1.48%2
2021-07-022021-07-06$226.30$219.86-0.03%2
2021-06-302021-07-01$226.57$225.97-0.21%2
2021-06-282021-06-29$229.57$226.921.38%2
2021-06-242021-06-25$226.61$223.962.00%2
2021-05-032021-05-04$228.30$224.53-2.19%2
2021-04-282021-04-29$231.47$225.67-1.00%2
2021-04-262021-04-27$246.07$234.910.60%2
2021-04-222021-04-23$239.90$243.13-2.09%2
2021-04-202021-04-21$239.66$248.040.25%2
2021-04-162021-04-19$246.59$238.21-0.04%2
2021-04-142021-04-15$244.08$246.28-2.49%2
2021-01-122021-02-19$283.15$260.43-1.67%27
2020-12-102021-01-11$209.02$270.4025.60%21
2020-11-182020-12-08$162.21$216.6325.43%14
2020-10-222020-10-26$141.93$140.09-0.40%3
2020-10-132020-10-21$148.88$140.88-2.87%7