Archetype study

Which strategy archetype actually holds up?

84,940 strategies with random settings across 5 fixed risk levels, each run against EURUSD once per year from 2020 to 2026 — 594,580 backtests, no tuning, real spreads.

Random settings are the point. A hand-tuned preset tells you about the person who tuned it; drawing every period, multiplier and threshold at random tells you about the archetype — how it behaves when nobody has curated it for you. Most random strategies lose money after costs, and they should. What matters here is the relative picture: which archetypes survive being left alone, which are consistent across years, and which quietly destroy accounts.

One setting is not random. Risk per trade is fixed to 2.00% / 2.75% / 3.50% / 4.25% / 5.00%, and every strategy is run at all of them with everything else held identical. So alongside the archetype comparison, this study answers a second question with an actual controlled experiment: what does turning risk up actually do?

Strategies
84,940
2500 per archetype, 5 risk levels each
Backtests
594,580
7 years × every strategy
Took a trade
96%
2770 strategies never traded at all
Engine failures
0
Every run completed on real market data

Everything here runs on H1. An earlier version of this study spread strategies across bar sizes and found timeframe to be its single largest effect — the median run went from −100% on M5 to −0% on D1, monotonically, because a faster bar means more trades and every trade pays the spread. That made the archetype ranking partly a timeframe ranking. Holding one bar size fixed removes the confound entirely, so every number below is comparable to every other number below.

The six answers

“Best” depends on what you are asking. These six questions have different winners, and the disagreement is the most useful thing in the study.

Best typical outcome
Regime Switch
−53.2%

Median of the 2490 random-setting strategies that traded on H1, over 6 full years.

Most consistent
Regime Switch
5.8%

Share profitable in at least 4 of 6 full years — the highest of any archetype.

Highest upside
Regime Switch
15.1%

Top 5% outcome. Upside says what tuning could reach, not what to expect.

Most likely to blow up
Grid
62.4%

Share that lost 95% or more of the account in a single year.

Worst typical outcome
Grid
−100.0%

Median of the 2500 that traded. Random settings punish this archetype hardest.

Most often does nothing
Multi-Step
37.2%

Share whose random settings never produced a single trade in any year. Not a result — the absence of one.

Typical outcome, by archetype (H1)

Median 6-year return of the H1 random-setting strategies that took at least one trade, chained from their yearly results. Zero is the centre line.

Pooled across all 5 risk levels, which is fair here only because every archetype carries the same number at each — that is the point of fixing risk rather than drawing it. Read the counts as 5 variants of each base strategy rather than as that many independent draws.

Regime Switch
−53.2%
Multi-Step
−62.2%
Stationary Reversion
−80.7%
Adaptive Kelly
−83.4%
Range Fade
−86.3%
Volatility Squeeze
−87.0%
Oscillator
−87.0%
Statistical
−88.3%
Session
−89.2%
Microstructure
−89.4%
Regime
−89.6%
Stress Reversion
−89.7%
Mean Reversion
−89.8%
Pattern
−90.2%
Trend Gate
−90.7%
Skew Breakout
−91.2%
Reversion
−92.2%
Volatility Expansion
−92.4%
Breakout
−92.4%
Trend Confirmation
−92.5%
Regime Router
−92.9%
Momentum
−93.5%
Flow
−94.0%
Divergence
−94.0%
Protective Stop
−94.3%
Trend
−94.3%
Cycle
−94.5%
Signal
−94.6%
Volatility
−95.1%
Orderflow
−96.2%
Window
−97.1%
Anti-Martingale
−97.7%
Martingale
−100.0%
Grid
−100.0%

What risk per trade does (H1)

Risk is the one setting here that is not random. Every base strategy was run at all 5 levels with everything else — structure, indicators, thresholds, timeframe — held byte-identical, so the difference between these rows is caused by the risk and nothing else.

Risk per tradeStrategiesMedian returnMean returnBest single resultProfitableMedian drawdownBlew up
2.00%16434−74.8%−65.0%1199.6%4.8%−34.3%8.2%
2.75%16434−86.3%−72.4%1473.2%4.2%−44.5%11.4%
3.50%16434−93.2%−77.6%654.7%3.7%−53.1%15.4%
4.25%16434−96.7%−81.4%672.7%3.3%−60.6%20.0%
5.00%16434−98.4%−84.2%578.2%3.0%−67.0%24.7%

The same strategy at 2.00% and 5.00%. Of the 16,434 strategies that traded at both ends, 94% came out worse at the higher risk — the median one by 17.7% of its account. The typical result fell from −74.8% to −98.4%.

And yet the ceiling rose: the best single result went from 1199.6% to 578.2%. That is the whole trade. More risk does not improve the typical outcome — it widens the distribution, and a wider distribution has a higher top and a much heavier bottom. A big number from a high-risk setting is evidence of the width, not of the setting being good.

One caveat on the grid. 69,810 of these strategies set a risk percentage directly and 11,195 carry it inside their own sizing rule (a martingale ladder, a Kelly fraction), where the base risk is set and the rule left intact. The remaining 3,935 trade a fixed lot and have no percentage at all; their position size is scaled across the same span instead, which is proportional exposure rather than literally percent of equity risked.

Consistency, by archetype (H1)

Share of each archetype's H1 strategies that finished profitable in at least 4 of its 6 full years. A high median return earned in one lucky year does not show up here.

Regime Switch
5.8%
Stationary Reversion
4.7%
Range Fade
3.6%
Momentum
3.5%
Volatility Squeeze
3.5%
Regime
3.3%
Oscillator
3.1%
Trend Gate
3.0%
Multi-Step
2.9%
Anti-Martingale
2.8%
Microstructure
2.7%
Divergence
2.7%
Stress Reversion
2.7%
Orderflow
2.6%
Trend Confirmation
2.6%
Martingale
2.5%
Pattern
2.5%
Window
2.4%
Adaptive Kelly
2.1%
Statistical
2.1%
Breakout
1.8%
Reversion
1.8%
Cycle
1.7%
Volatility
1.7%
Session
1.6%
Mean Reversion
1.5%
Regime Router
1.5%
Flow
1.4%
Trend
1.4%
Skew Breakout
1.3%
Signal
0.8%
Protective Stop
0.8%
Volatility Expansion
0.5%
Grid
0.0%

Year by year, all archetypes together

The median strategy-year across the whole study. Some years are hostile to almost everything, which is worth knowing before reading any single strategy's result.

2020
−32.7%
23% positive
2021
−40.3%
12% positive
2022
−36.2%
14% positive
2023
−30.3%
18% positive
2024
−48.2%
9% positive
2025
−27.4%
23% positive
2026½
−9.9%
35% positive

The six families (H1)

FamilyStrategiesMedian returnProfitable in ≥4/6Median drawdownBlew up
Regime / quant14620−88.4%2.9%−46.9%11.8%
Mean-reversion16985−89.5%2.9%−49.2%12.5%
Breakout / volatility12215−92.0%1.7%−50.3%12.0%
Structure / flow14565−92.7%1.9%−51.5%13.7%
Trend-following7360−93.5%2.5%−52.6%14.0%
Sizing / stateful16425−97.7%1.9%−64.0%28.8%

And what do the good ones look like?

Everything above measures a strategy nobody chose. That is the right way to compare archetypes, and the wrong way to describe what you end up with — you generate a batch and keep the best of it. Drag the control to rank each archetype on its own best strategies instead of its typical one.

top 5%

The best 5% of each archetype, ranked among themselves. This is closer to what generating a batch and keeping the winners looks like — selected, in-sample results, not a forecast for a fresh strategy.

ArchetypeFamilyIn sliceMedianBestProfitableConsistentBlew upTrades / yr
Anti-MartingaleSizing / stateful12446.8%247.0%100.0%29.0%0.0%83
Regime SwitchRegime / quant12545.3%464.0%100.0%51.2%0.0%88.5
Adaptive KellySizing / stateful12422.6%201.5%100.0%27.4%0.0%94.5
MomentumTrend-following12322.4%155.4%100.0%53.7%0.0%75
WindowSizing / stateful12421.0%202.9%86.3%32.3%0.0%81.5
Range FadeMean-reversion12020.5%204.0%100.0%53.3%0.0%22
Stationary ReversionMean-reversion12118.9%126.6%100.0%56.2%0.0%9
PatternStructure / flow11716.8%97.0%100.0%33.3%0.0%28.5
MartingaleSizing / stateful12516.8%1473.2%68.8%28.0%0.8%80
RegimeRegime / quant12016.4%404.6%100.0%53.3%0.0%27.5
Trend ConfirmationTrend-following12314.4%180.1%94.3%44.7%0.0%31
OrderflowStructure / flow12211.4%334.3%68.0%36.1%0.0%58.25
ReversionMean-reversion1239.7%126.6%72.4%24.4%0.0%32.5
OscillatorMean-reversion1199.7%189.1%100.0%46.2%0.0%27.5
Volatility SqueezeBreakout / volatility1229.4%73.2%91.8%37.7%0.0%16.5
BreakoutBreakout / volatility1238.4%149.2%73.2%30.1%0.0%13
Mean ReversionMean-reversion1216.5%126.6%85.1%24.0%0.0%40
MicrostructureStructure / flow1236.4%269.6%63.4%38.2%0.0%10
Trend GateRegime / quant1226.0%114.2%78.7%47.5%0.0%19.5
Multi-StepSizing / stateful795.4%71.5%100.0%45.6%0.0%25
StatisticalRegime / quant1205.4%68.1%66.7%27.5%0.0%7.25
Stress ReversionMean-reversion1245.3%126.6%54.8%29.0%0.0%24.5
DivergenceMean-reversion1243.6%154.5%58.9%37.1%0.0%85.5
Skew BreakoutBreakout / volatility123-0.0%35.0%49.6%20.3%0.0%18
SessionStructure / flow121-2.3%68.1%34.7%22.3%0.0%21
CycleRegime / quant123-2.4%216.4%40.7%29.3%0.0%68
TrendTrend-following124-2.5%105.7%41.9%26.6%0.0%73
VolatilityBreakout / volatility120-2.8%68.1%37.5%29.2%0.0%57.75
FlowStructure / flow124-3.2%37.1%37.9%25.8%0.0%43.5
Regime RouterRegime / quant124-3.7%145.8%32.3%18.5%0.0%60.25
SignalStructure / flow123-5.4%68.1%33.3%12.2%0.0%80
Protective StopSizing / stateful123-8.5%68.1%26.0%11.4%0.0%95
Volatility ExpansionBreakout / volatility124-20.8%68.1%13.7%8.1%0.0%82.75
GridSizing / stateful125-79.1%-52.2%0.0%0.0%0.0%364

Ranked on the selected slice, so the ordering always describes the same question the numbers answer. “Blew up” is the share that lost 95% or more in a single year. All rows are H1, EUR/USD, seven years.

Every archetype, every number

Sorted by typical outcome. Every figure is the H1 slice, so a row is internally consistent and comparable to every other row. Everything the charts above draw is here as a number.

ArchetypeFamilyTradedNever tradedMedian returnProfitable in ≥4/6Top 5%Median drawdownBlew upTrades / yr
Regime SwitchRegime / quant24900%−53.2%5.8%15.1%−29.2%8.3%132
Multi-StepSizing / stateful157037%−62.2%2.9%0.9%−31.9%5.2%71
Stationary ReversionMean-reversion24153%−80.7%4.7%6.5%−42.7%9.7%128
Adaptive KellySizing / stateful24751%−83.4%2.1%4.9%−42.9%11.8%153
Range FadeMean-reversion23954%−86.3%3.6%5.0%−46.8%12.0%150
Volatility SqueezeBreakout / volatility24402%−87.0%3.5%−0.5%−45.5%9.7%139
OscillatorMean-reversion23805%−87.0%3.1%−0.2%−46.3%11.3%137
StatisticalRegime / quant23855%−88.3%2.1%−2.9%−46.6%11.3%153
SessionStructure / flow24203%−89.2%1.6%−11.2%−47.6%10.1%164
MicrostructureStructure / flow24452%−89.4%2.7%−4.5%−48.0%11.2%154
RegimeRegime / quant23904%−89.6%3.3%3.2%−47.6%12.5%159
Stress ReversionMean-reversion24651%−89.7%2.7%−10.3%−50.0%11.9%171
Mean ReversionMean-reversion24153%−89.8%1.5%−2.6%−49.1%13.3%186
PatternStructure / flow23406%−90.2%2.5%3.8%−49.2%11.4%173
Trend GateRegime / quant24353%−90.7%3.0%−3.5%−48.0%11.5%160.5
Skew BreakoutBreakout / volatility24602%−91.2%1.3%−14.2%−48.6%11.1%163
ReversionMean-reversion24502%−92.2%1.8%−8.6%−52.8%14.7%186
Volatility ExpansionBreakout / volatility24651%−92.4%0.5%−38.3%−52.0%10.6%161
BreakoutBreakout / volatility24502%−92.4%1.8%−5.6%−50.1%11.9%167
Trend ConfirmationTrend-following24452%−92.5%2.6%−0.4%−51.5%13.5%176
Regime RouterRegime / quant24651%−92.9%1.5%−19.5%−52.0%12.8%185
MomentumTrend-following24502%−93.5%3.5%1.3%−52.8%14.2%186
FlowStructure / flow24651%−94.0%1.4%−18.5%−53.0%14.6%222
DivergenceMean-reversion24651%−94.0%2.7%−13.7%−54.7%14.4%177
Protective StopSizing / stateful24602%−94.3%0.8%−26.4%−50.8%12.3%258
TrendTrend-following24651%−94.3%1.4%−23.6%−53.6%14.4%182
CycleRegime / quant24552%−94.5%1.7%−22.0%−53.6%14.5%214
SignalStructure / flow24552%−94.6%0.8%−25.8%−54.6%14.9%187
VolatilityBreakout / volatility24002%−95.1%1.7%−20.8%−55.5%17.0%200
OrderflowStructure / flow24402%−96.2%2.6%−14.9%−57.0%20.2%205
WindowSizing / stateful24651%−97.1%2.4%−2.9%−62.0%22.6%166
Anti-MartingaleSizing / stateful24651%−97.7%2.8%7.6%−67.0%24.7%116
MartingaleSizing / stateful24900%−100.0%2.5%−15.0%−86.3%53.2%100
GridSizing / stateful25000%−100.0%0.0%−89.5%−94.6%62.4%301

How this was run

  • Random settings, real structures. Each strategy takes an existing structure for its archetype — which indicators, which conditions, which exit modules — and draws every numeric setting at random: lookbacks 2–200, multipliers 0.5–6, reward:risk 0.5–5. Nothing is optimised, and no result was discarded for being bad.
  • Risk per trade is the exception — it is controlled. Every other setting is drawn at random; risk is fixed to 2.00% / 2.75% / 3.50% / 4.25% / 5.00%, and 16,988 base strategies are each run at all of them. That is deliberate: when risk was drawn at random it turned out to be the single strongest driver of the result, which also made it a confound — an archetype whose structures happened to draw more risk looked worse for a reason that had nothing to do with the archetype. Fixing it balances every archetype on risk, and makes the risk effect itself measurable within one strategy.
  • Six full years, not seven. Runs cover 20202026, but the bar data stops at 2026-06-30, so 2026 is a half year. It is shown in the year-by-year section marked ½ and excluded from every chained return and consistency figure — counting a half year as a year would understate both. Consistency therefore means profitable in at least 4 of 6 full years.
  • One run per calendar year, each starting from the same account. That is what makes consistency answerable — a single compounded number cannot tell “up every year” apart from “one lucky year”. The multi-year figure chains those yearly results.
  • Only strategies that traded are scored. Random settings often produce a strategy that never fires — a 200-bar lookback with a three-sigma trigger can go a whole year without a signal. Those return exactly 0.0%, which is not a result but the absence of one, so they are excluded from every return, consistency and blow-up figure and reported separately as never traded. It matters more than it sounds: scored the other way, the archetype that does nothing most often would top the study at 0.0% while the strategies it actually ran lost almost everything.
  • Real costs. Every run uses the recorded per-bar spread from our own tick-derived data, not a frictionless model. Costs alone are enough to turn a marginal strategy into a losing one.
  • EURUSD only. One instrument. An archetype that suits gold or an index may rank differently there.
  • One timeframe for the rankings. Every strategy in this run was generated on H1. An earlier version spread them across bar sizes and found that the single largest effect in the study was the bar size itself, not the archetype — so it is held fixed here and the comparison is clean by construction.
  • Reproducible. Seed 20260808, 2500 strategies per archetype. The same seed regenerates the same strategies.
  • What this is not. Not a forecast, and not a claim about any tuned strategy — including ours. It is a map of which archetypes are forgiving and which are unforgiving when left entirely alone.

Curious how a tuned one compares? The parity study runs real strategies through both our engine and the MetaTrader 5 tester on the same 24.6-million real ticks, and composing your own takes a sentence.