Strategy Zoo / S1374

LongTermTrend_V1374

ARCHIVEDhybrid

llmAdded regime gate to avoid entering in strong downtrends and extreme bubble states; introduced volatility-based position scaling (vol_pctile) to reduce size in high-volatility periods; strengthened entry by blocking very negative MACD pulses (not macd_hist < -1.5); improved exit to include either negative MACD, sharp drawdown (drawdown < -15%), or price crossing below sma_50 to limit large losses.

Fitness
0.2589
Generation
63
Complexity
35
Created
2026-10-09

Lineage

Parents (1)
LongTermTrend_V0886S0886 · gen 40ARCHIVEDllm

changed cumret_252d threshold -0.1997 -> -0.4599

Children (0)
None

Strategy Logic (pseudocode)

# LongTermTrend_V1374  [hybrid]
require regime.trend in ['UPTREND', 'SIDEWAYS']
require regime.bubble in ['NORMAL', 'EXPENSIVE']
if flat and ((((((close > sma_200 and sma_200_slope > -0.0024) or ret_20d > 0.085) and ret_20d > 0.05 and cumret_252d > -0.4599 and dist_sma_50 > -0.0774) or ((macd_hist > 0.0 and close > sma_50) or ((breakout_50 == 1 and rel_volume > 1.5045) or ((macd_hist > 0.0 and close > sma_50) and sma_50 > sma_200)))) and sma_20 < close and macd_hist > -2.6055) and not macd_hist < -1.5):
    position = 1.0
if long and (macd_hist < 0.0 or drawdown < -0.15 or close < sma_50):
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR-1.0%27.8%-7.7%2.6%
Total Return-7.7%108.6%-26.1%46.6%
Sharpe0.071.12-0.230.23
Sortino0.060.98-0.190.19
Calmar-0.020.80-0.180.04
Volatility23.3%24.6%23.2%23.6%
Max DD-58.2%-34.8%-43.7%-62.5%
Win Rate40.6%54.3%44.4%44.4%
Avg Win3.5%4.5%3.1%3.7%
Avg Loss-2.4%-2.5%-2.7%-2.5%
Payoff1.441.831.111.47
Expectancy-0.0%1.3%-0.2%0.2%
Profit Factor0.992.170.891.17
Trades18770124381
Avg Holding Days3.83.32.33.3
Turnover47.046.766.151.7
Exposure26.9%20.9%17.5%23.3%

Growth of $100

LongTermTrend_V1374 vs TSLA Buy & Hold
LongTermTrend_V1374 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
2016-6.9%-0.53-12.9%24
20174.5%0.31-15.1%28
2018-19.2%-0.77-25.7%12
20192.3%0.22-23.4%20
202096.6%2.66-8.8%12
202130.0%1.06-19.8%38
2022-18.5%-1.16-18.6%18

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 testDOWNTREND278-2.1%-1.040%
hidden testEXPENSIVE8388.5%2.0639%
hidden testEXTREME4846.8%3.104%
hidden testHIGH VOLATILITY254-20.3%-0.6613%
hidden testLOW VOLATILITY44115.2%0.8022%
hidden testMEDIUM VOLATILITY250-26.7%-1.2615%
hidden testNORMAL814-18.0%-0.8816%
hidden testSIDEWAYS296-28.3%-1.1923%
hidden testUPTREND37110.4%0.3426%
trainDOWNTREND518-9.4%-1.351%
trainEXPENSIVE31160.7%1.9553%
trainEXTREME10056.1%2.314%
trainHIGH VOLATILITY69912.0%0.4324%
trainLOW VOLATILITY74512.3%0.6334%
trainMEDIUM VOLATILITY568-24.9%-1.1722%
trainNORMAL1,601-13.2%-0.6223%
trainSIDEWAYS5920.4%0.0227%
trainUPTREND9028.9%0.2942%
validationDOWNTREND1250.0%0.000%
validationEXPENSIVE138117.5%3.2940%
validationEXTREME14447.1%2.613%
validationHIGH VOLATILITY258-26.5%-1.693%
validationLOW VOLATILITY1839.4%0.5033%
validationMEDIUM VOLATILITY31582.3%2.5628%
validationNORMAL474-4.6%-0.2121%
validationSIDEWAYS2063.3%0.2615%
validationUPTREND42547.3%1.5030%

Trades (full period)

latest 100 of 381
EntryExitEntry PxExit PxReturnDays
2026-10-072026-10-08$377.81$375.00-0.95%2
2026-07-072026-07-08$402.90$394.06-4.21%2
2026-07-012026-07-06$425.30$419.77-6.64%3
2026-05-272026-06-02$440.36$423.74-4.27%5
2026-05-222026-05-26$426.01$433.591.75%2
2026-05-202026-05-21$417.26$417.853.05%2
2026-05-082026-05-19$428.35$404.11-0.63%8
2026-04-202026-04-21$392.50$386.42-2.22%2
2025-12-042025-12-30$454.53$454.432.68%18
2025-11-062025-11-07$445.91$429.52-3.69%2
2025-11-032025-11-05$468.37$462.07-2.89%3
2025-10-072025-10-08$433.09$438.69-4.64%2
2025-09-152025-10-06$410.04$453.258.35%16
2025-09-112025-09-12$368.81$395.945.84%2
2025-09-092025-09-10$346.97$347.79-0.04%2
2025-09-052025-09-08$350.84$346.403.43%2
2025-08-292025-09-02$333.87$329.36-3.70%2
2025-08-272025-08-28$349.60$345.98-0.79%2
2025-08-252025-08-26$346.60$351.671.74%2
2025-08-192025-08-20$329.31$323.90-1.94%2
2025-08-152025-08-18$330.56$335.16-1.69%2
2025-08-132025-08-14$339.38$335.58-0.63%2
2025-08-112025-08-12$339.03$340.842.64%2
2025-07-292025-07-30$321.20$319.04-1.55%2
2025-07-232025-07-24$332.56$305.30-0.06%2
2025-07-212025-07-22$328.49$332.11-0.55%2
2025-06-252025-06-26$327.55$325.78-3.99%2
2025-06-042025-06-05$332.05$284.70-3.75%2
2025-06-022025-06-03$342.69$344.27-1.29%2
2025-05-292025-05-30$358.43$346.460.23%2
2025-05-272025-05-28$362.89$356.906.73%2
2025-05-222025-05-23$341.04$339.341.72%2
2025-05-202025-05-21$343.82$334.620.31%2
2025-05-162025-05-19$349.98$342.091.89%2
2025-05-142025-05-15$347.68$342.823.87%2
2025-05-122025-05-13$318.38$334.076.54%2
2024-11-292024-12-02$345.16$357.093.48%2
2024-11-262024-11-27$338.23$332.89-0.31%2
2024-11-222024-11-25$352.56$338.593.60%2
2024-11-182024-11-19$338.74$346.005.41%2
2024-11-142024-11-15$311.18$320.72-5.97%2
2024-11-082024-11-11$321.22$350.007.98%2
2024-11-062024-11-07$288.53$296.9114.54%2
2024-11-042024-11-05$242.84$251.44-2.66%2
2024-10-312024-11-01$249.85$248.98-3.19%2
2024-10-292024-10-30$259.52$257.55-1.34%2
2024-10-252024-10-28$269.19$262.513.14%2
2024-10-072024-10-08$240.83$244.50-3.90%2
2024-10-022024-10-03$249.02$240.66-3.68%2
2024-09-302024-10-01$261.63$258.020.25%2
2024-09-262024-09-27$254.22$260.46-1.29%2
2024-09-242024-09-25$254.27$257.021.51%2
2024-09-202024-09-23$238.25$250.00-2.52%2
2024-09-182024-09-19$227.20$243.92-0.49%2
2024-09-162024-09-17$226.78$227.87-1.72%2
2024-09-122024-09-13$229.81$230.290.54%2
2024-09-102024-09-11$226.17$228.134.37%2
2024-09-062024-09-09$210.73$216.27-8.64%2
2024-09-042024-09-05$219.41$230.173.98%2
2024-08-262024-08-27$213.21$209.21-3.42%2
2024-08-222024-08-23$210.66$220.32-5.84%2
2024-08-202024-08-21$221.10$223.27-0.93%2
2024-07-232024-07-24$246.38$215.99-2.24%2
2024-07-192024-07-22$239.20$251.51-4.22%2
2024-07-172024-07-18$248.50$249.23-3.34%2
2024-07-152024-07-16$252.64$256.561.57%2
2024-07-112024-07-12$241.03$248.23-8.64%2
2024-07-092024-07-10$262.33$263.263.51%2
2024-07-052024-07-08$251.52$252.941.88%2
2024-07-022024-07-03$231.26$246.399.99%2
2024-06-282024-07-01$197.88$209.860.03%2
2024-06-262024-06-27$196.37$197.424.61%2
2024-06-242024-06-25$182.58$187.35-0.43%2
2024-06-202024-06-21$181.57$183.01-1.98%2
2024-06-172024-06-18$187.44$184.865.09%2
2023-12-282023-12-29$253.18$248.48-3.36%2
2023-12-262023-12-27$256.61$261.441.41%2
2023-12-212023-12-22$254.50$252.542.78%2
2023-12-192023-12-20$257.22$247.141.84%2
2023-12-152023-12-18$253.50$252.080.78%2
2023-12-112023-12-12$239.74$237.01-1.88%2
2023-12-072023-12-08$242.64$243.841.16%2
2023-12-052023-12-06$238.72$239.371.13%2
2023-12-012023-12-04$238.83$235.58-0.72%2
2023-11-292023-11-30$244.14$240.08-1.24%2
2023-11-272023-11-28$236.08$246.720.07%2
2023-11-222023-11-24$234.21$235.45-3.10%2
2023-11-202023-11-21$235.60$241.200.35%2
2023-11-162023-11-17$233.59$234.30-4.01%2
2023-10-122023-10-13$258.87$251.12-1.76%2
2023-10-102023-10-11$263.62$262.991.32%2
2023-10-062023-10-09$260.53$259.67-0.02%2
2023-09-202023-09-21$262.59$255.70-1.67%2
2023-09-182023-09-19$265.28$266.50-3.52%2
2023-09-142023-09-15$276.04$274.391.55%2
2023-09-122023-09-13$267.48$271.30-2.43%2
2023-09-062023-09-07$251.92$251.49-1.98%2
2023-09-012023-09-05$245.01$256.49-5.26%2
2023-08-302023-08-31$256.90$258.08-0.31%2
2023-07-192023-07-20$291.26$262.90-0.91%2