Public proof layer

Strategy Failure Lab

Before you upload anything, see how a strategy can look healthy on the surface while hiding structural risk underneath.

This case study uses illustrative synthetic data. No client data, source code, private signals, exchange API keys, or live account access are used.

Case study

Case Study: Dual Moving Average Crossover

A dual moving average crossover strategy is simple, familiar, and easy to backtest. That makes it a good example for showing how a strategy can appear reasonable while still carrying hidden fragility.

The goal is not to prove that this strategy type is good or bad. The goal is to show how StratVitals reads risk fingerprints from strategy outputs before asking you to submit your own private material.

Failure findings

Five ways a reasonable backtest can hide fragility.

These findings are educational examples. They show what a first-layer diagnosis looks for in the outputs, not private strategy rules.

01

Finding 1: Most of the profit comes from a few trades.

A strategy can show positive total PnL while relying heavily on a small number of outsized winners. If the top 3-5 trades explain most of the profit, the strategy may be less repeatable than the headline return suggests.

Risk fingerprint: Profit Concentration

Example insight: Remove the top 5 winning trades, and the synthetic equity curve turns from profitable to nearly flat. That does not prove the strategy is invalid, but it changes the readiness question.

02

Finding 2: It works in trend regimes and bleeds in chop.

Trend-following logic often looks strong when the sample contains enough directional movement. The hidden problem appears when the same rules are tested separately in sideways or mean-reverting regimes.

Risk fingerprint: Regime Dependence

Example insight: The strategy's positive results are concentrated in directional markets. In sideways periods, small losses, false entries, and delayed exits can compound into persistent fee drag.

03

Finding 3: Small costs quietly change the strategy.

A strategy that survives with zero-cost assumptions may fail after realistic fees and slippage. This is especially dangerous for higher-frequency systems or strategies that enter and exit during noisy market conditions.

Risk fingerprint: Fee / Slippage Drag

Example insight: When realistic costs are added, many marginal trades stop contributing. The strategy still appears active, but the net edge becomes fragile.

04

Finding 4: Tiny parameter changes produce very different outcomes.

If changing a moving average length from 20 to 21 sharply changes the result, the strategy may be fitted to historical noise rather than a robust market behavior.

Risk fingerprint: Parameter Fragility

Example insight: A robust strategy should not collapse because of a tiny parameter adjustment. Fragility does not automatically mean the strategy is unusable, but it does mean it needs stronger validation before capital is increased.

05

Finding 5: Recovery time matters as much as max drawdown.

Max drawdown tells you how deep the pain became. Recovery time tells you how long the strategy stayed damaged. A system that needs a long time to recover may be psychologically and operationally harder to run than the headline numbers suggest.

Risk fingerprint: Drawdown Recovery

Example insight: The synthetic strategy recovers eventually, but the recovery window is long enough that many traders would likely stop following it before the next favorable regime arrives.

Diagnosis summary

What StratVitals would flag

Profit concentration Elevated
Regime dependence Elevated
Fee/slippage sensitivity Moderate to high
Parameter fragility High
Drawdown recovery risk Moderate
PnL traceability requirement Needs review
Readiness Not ready for larger capital without further validation

The conclusion is not "never trade it." The conclusion is: do not scale it until the hidden fragilities are understood, measured, and monitored.

No-upload checklist

Strategy Risk Self-Check

No upload. No data collection. Just a quick diagnostic checklist.

Your answers are processed only in this browser session and are not submitted to StratVitals.

1. Do your top 5 winning trades explain most of your total profit?
2. Does your maximum drawdown keep making new records as more data arrives?
3. Does a tiny parameter change sharply change the result?
4. Does the strategy only work in one market regime?
5. Do realistic fees or slippage turn profits into losses?
6. Can every PnL number be traced clearly from entry to exit?
Risk points 0
Answered 0 / 6
Result band Not calculated yet

Answer the checklist items to see a visible fragility band. Your answers stay in this browser session.

Privacy reminder

Start with outputs, not proprietary logic.

StratVitals does not need your source code, exchange API keys, live account access, or proprietary signal formula for a first review. You can start with a redacted description and strategy outputs.