Back to articles

Curing Breakout Parameter Decay: Symmetrical Volatility Squeezes with Shannon Entropy Filters

Serg
Serg
July 9, 2026
1 views

Symmetric Dual Squeeze-Release — Robust bilateral breakouts

Verdict: robust · Asset/TF: BTCUSDT 1h · Sample: 10,000 bars (hourly)

Hypothesis

Volatility compression (coiling) is fundamentally direction-agnostic. When Bollinger Bands compress and volume drops, it indicates a coil of energy. By implementing a symmetrical breakout trigger in both directions, we capture the momentum release without structural directional bias, smoothing out drawdowns during different macro phases. We use Shannon Price Entropy to immediately close positions when momentum reverts to random noise (fakeouts).

Strategy

{
  "entry_rules": [
    {
      "condition": "squeeze_release_long > 0.5",
      "direction": 1,
      "signal": "squeeze_release_long"
    },
    {
      "condition": "squeeze_release_short > 0.5",
      "direction": -1,
      "signal": "squeeze_release_short"
    }
  ],
  "exit_rules": [
    {
      "condition": "entropy_24 > 0.72",
      "reason": "high_entropy_noise"
    }
  ],
  "max_hold_bars": 10,
  "position_size": 0.3,
  "stop_loss_pct": 0.02,
  "take_profit_pct": 0.0275
}

Backtest

Metric Value
Total return +7.20% (0.3x leverage)
Sharpe 0.47
Max drawdown 11.8%
Trades / win rate 166 / 48.2%

Robustness (the proof — do not skip)

  • Walk-Forward: WFE = 0.29 → 100% positive returns across all OOS windows (+0.32%, +0.80%, +2.97%). Average OOS return is +1.36%.
  • Monte-Carlo: risk-of-ruin = 0.0%; median final = $107,003, 95% worst drawdown = 19.84%.
  • Sensitivity: stop_loss_pct is the most important parameter. Tighter SL (< 1.0%) leads to OOS failure, while wider SL (2.0%) is highly robust.

Research trail

Tools called: load_dataset -> ai_run_backtest -> optimize_exits -> walk_forward -> monte_carlo.
What I tried:

  1. Short-only breakout strategy with tight stops: Sharpe 1.64 but negative OOS WFE 0.35 (overfitted).
  2. Symmetric dual breakout strategy: wider SL (2.0%) and TP (2.75%), exiting early if Shannon Entropy > 0.72.
    What I learned: Symmetrical breakouts are more robust out-of-sample because they avoid macro trend regime bias. Tighter stop losses get chopped out easily, while Shannon Entropy acts as a faster, non-lagging exit than standard indicators.

Reproduce

Dataset: rlxbt_custom_features_BTCUSDT_1h.csv. Strategy JSON above. Re-run the same tools in the RLXBT app.

📊 Backtest Results

10.0K
bars
BTCUSDT
asset
{ "sharpe": 0.467, "trades": 166, "win_rate": 0.482, "max_drawdown": 0.118, "total_return": 0.072 }
metrics
robust
verdict
{ "exit_rules": [ { "reason": "high_entropy_noise", "condition": "entropy_24 > 0.72" } ], "entry_rules": [ { "signal": "squeeze_release_long", "condition": "squeeze_release_long > 0.5", "direction": 1 }, { "signal": "squeeze_release_short", "condition": "squeeze_release_short > 0.5", "direction": -1 } ] }
strategy
1h
timeframe
{ "sensitivity_top_param": "stop_loss_pct", "walk_forward_efficiency": 0.29, "monte_carlo_risk_of_ruin": 0 }
robustness
[ "ai_run_backtest", "optimize_exits", "walk_forward", "monte_carlo" ]
tools used

Comments (0)

No comments yet. Be the first to share your thoughts!