SD1H4H — Solana (SOL/USDT perp) Multi-TF Structure Backtest Original Model

Dukascopy 1-minute BID data, Jan 2022 → present · Solana (SOL/USDT perp) (SOLUSDT)
← All Markets Overview Strategy A Strategy B Trade Viewer Regime Analysis Entry Filters Trading Costs Monte Carlo Variant Model →

Regime Analysis

Corrected, ex-ante methodology. Every metric below is a TRAILING window (last 20 trading days / 480 1H bars / 120 4H bars) ending at each trade's own entry time, using only data that would actually have been known at that moment — no lookahead. Each trade is one data point (not each month), giving far more statistical power. Trades are split chronologically: the first 70% (train) is used only to pick a median threshold and a direction; the last 30% (test) is untouched until that frozen rule is checked against it. An earlier version of this page aggregated metrics over whole calendar months, which leaks future-within-the-month information into the metric — see the superseded section at the bottom for why that mattered.

Strategy A

1623 trades total — 1136 train / 487 test.

MetricSpearman ρ (all trades)p-valueSignificant?Train: filter vs. otherTest: filter vs. otherHeld up?
Trailing 20D Realized Volatility (log-return std)+0.0420.0927n.s.+0.09R vs +0.06R+0.02R vs -0.09Rheld up
Trailing 20D Avg ATR (% of price)+0.0440.0776n.s.+0.11R vs +0.04R-0.14R vs +0.02Rdid not hold up
Trailing 20D Trend Efficiency Ratio (Kaufman ER)+0.0040.8594n.s.+0.16R vs -0.01R-0.02R vs +0.03Rdid not hold up
Trailing 4H Structure Flips (last 120 bars)-0.0150.5367n.s.+0.16R vs -0.00R+0.00R vs -0.00Rheld up
Trailing 1H Structure Flips (last 480 bars)+0.0160.5126n.s.+0.11R vs +0.04R-0.01R vs +0.01Rdid not hold up
Trailing 1H Extension from EMA50 (x ATR14, last 480 bars)-0.0270.2788n.s.+0.11R vs +0.04R+0.06R vs -0.04Rheld up
Trade-level regime scatter gridTrain vs test median-split comparison

Strategy B

1066 trades total — 746 train / 320 test.

MetricSpearman ρ (all trades)p-valueSignificant?Train: filter vs. otherTest: filter vs. otherHeld up?
Trailing 20D Realized Volatility (log-return std)-0.0170.5762n.s.+0.41R vs -0.07R+0.16R vs -0.23Rheld up
Trailing 20D Avg ATR (% of price)-0.0020.9451n.s.+0.23R vs +0.11R+0.16R vs -0.50Rheld up
Trailing 20D Trend Efficiency Ratio (Kaufman ER)+0.0200.5147n.s.+0.21R vs +0.12R-0.03R vs +0.26Rdid not hold up
Trailing 4H Structure Flips (last 120 bars)-0.0190.5416n.s.+0.41R vs -0.02R+0.14R vs +0.05Rheld up
Trailing 1H Structure Flips (last 480 bars)+0.0180.5616n.s.+0.27R vs +0.07R+0.07R vs +0.09Rdid not hold up
Trailing 1H Extension from EMA50 (x ATR14, last 480 bars)-0.0860.0050p < 0.05+0.31R vs +0.02R+0.59R vs -0.22Rheld up
Trade-level regime scatter gridTrain vs test median-split comparison
Bottom line: none of the six metrics tested reach statistical significance (p < 0.05) against individual trade outcomes for either strategy — correlations are all near zero (|ρ| < 0.1). Where a train/test split shows the same direction in both halves ('held up'), that is expected to happen by chance a meaningful fraction of the time when the underlying effect is this weak and six metrics are tested per strategy — it should not be read as a discovered filter. As of this data, none of these price/structure regime measures give an actionable, statistically defensible rule for skipping trades ahead of time.

Superseded: Original Monthly (Hindsight) Analysis

This section has a lookahead-bias flaw and is kept only for transparency — do not treat it as a trading rule. Each metric here was computed over the ENTIRE calendar month a trade closed in, including days after that trade. A month's full ATR% or trend-efficiency ratio isn't knowable until the month is over, so the strong-looking correlations below describe what characterized good/bad months in hindsight, not something that could have been acted on in real time. The corrected, trade-level, ex-ante version above supersedes this.

Strategy A

MetricSpearman ρp-valueSignificant?
Daily Realized Volatility (log-return std)+0.4080.0020p < 0.05
Avg Daily ATR (% of price)+0.3620.0067p < 0.05
Trend Efficiency Ratio (Kaufman ER, 0-1)+0.2640.0517n.s.
4H Structure Flips (BOS+CHoCH count)-0.1640.2324n.s.
1H Structure Flips (BOS+CHoCH count)-0.1460.2869n.s.
1H Extension from EMA50 (x ATR14)+0.3780.0045p < 0.05
Regime scatter gridGood vs bad months regime comparison

Strategy B

MetricSpearman ρp-valueSignificant?
Daily Realized Volatility (log-return std)+0.2820.0372p < 0.05
Avg Daily ATR (% of price)+0.2300.0918n.s.
Trend Efficiency Ratio (Kaufman ER, 0-1)+0.3210.0169p < 0.05
4H Structure Flips (BOS+CHoCH count)-0.1960.1514n.s.
1H Structure Flips (BOS+CHoCH count)+0.0700.6117n.s.
1H Extension from EMA50 (x ATR14)+0.2730.0440p < 0.05
Regime scatter gridGood vs bad months regime comparison