Quantitative Research Document · v2.9 · April 2026
STRUCTURA
CORE
v2.9
Multi-factor quantitative market structure framework. Systematic regime identification using Detrended Fluctuation Analysis, entropy decomposition, and volatility-normalised execution — with a fully audited Python backtesting engine.
Prepared by Swadesh LABS
·
Document v2.9
·
April 2026
·
Classification Confidential
1.42
Sharpe Ratio · Bootstrap p<0.05
9.8%
Max Drawdown · EURUSD H4
187
Total Trades · 2018–2025
1.68×
Profit Factor · Net of costs
Important Notice
This document is for informational purposes only. STRUCTURA CORE is a quantitative analytical tool — not investment advice, a managed account, or a fund. All backtested results are hypothetical. Past structural patterns do not guarantee future performance. All trading involves risk of loss.
1. Executive Summary/ 2. Methodology/ 3. Execution Model/ 4. Performance/ 5. Honest Assessment/ 6. Verdict/ 7. Roadmap/ 8. Contact
01 — Overview
EXECUTIVE
SUMMARY

STRUCTURA CORE is a multi-factor quantitative framework that measures the statistical "quality" of a potential trade setup before execution. Rather than generating directional signals from price patterns alone, the system asks a prior question: is the market currently exhibiting persistent, measurable structure that makes trend-following statistically viable? Only when the answer is affirmative — and quantified above a calibrated threshold — does the system produce a tradeable signal.

At its core, STRUCTURA produces two composite scores:

RES
Regime Exploitability Score · [0,1]

Composite of entropy dynamics, Hurst differential, and a 3-bar structural integrity check. RES ≥ 0.75 defines a "Strong" regime — the only regime in which the system enters trades.

SII
Structural Integrity Index · [0,1]

Real-time measure of market self-similarity, geometric confluence, and directional efficiency. Acts as a gating condition and as an exit trigger when it degrades below 0.40.

The Core Thesis: Most retail and many professional traders apply fixed-parameter indicators to markets that cycle between trending, mean-reverting, and random regimes. This mismatch — a trending indicator applied in a mean-reverting regime — is the primary source of avoidable losses. STRUCTURA detects these regime states continuously and only trades when the current regime is quantifiably aligned with the trading strategy.

Signal requirement: RES ≥ 0.75 · SII ≥ 0.70 · H_L > 0.55 (long) or < 0.45 (short) · All four invalidation conditions clear. This is a deliberately high-bar filter — most sessions will not qualify.
02 — Architecture
METHODOLOGY

The system is built on seven statistically grounded components organised into two composite scores. All parameters are calibrated for H4/Daily timeframes with default lookback N=100. The v2.9 Python engine is available for independent validation.

Metric Method Role Composite Reference
H_L / H_S DFA Hurst (12-scale, R²≥0.90) Trend persistence; directional bias RES → HDI_norm (40%) Peng et al. 1994
Shannon Entropy Freedman-Diaconis binning (≤40 bins) Regime randomness detection RES → ECR_norm via R3 (25%) Shannon 1948
EDS Bipower variation vs. realised variance Jump/diffusion energy transition RES → EDS (35%) Barndorff-Nielsen & Shephard 2004
Yang-Zhang Vol 3-component OHLC estimator Position sizing; vol regime Sizing scalar (0.5×–2.0×) Yang & Zhang 2000
H_stable Cross-window Hurst variance Estimate stability / noise filter SII (40%) Original
G_conf Fibonacci / Gann proximity (11 levels) Price-level structural confluence SII (30%) Heuristic — see §5
E_dir Efficiency ratio (net / gross path) Directional efficiency SII (30%) Perry Kaufman 1995

Invalidation Gates — A trade signal is suppressed entirely if any of four conditions are active:

I1 — Trend Memory Failure
H_L < 0.50
Market is not persistently trending. No directional basis exists.
I2 — Structural Collapse
SII < 0.40
Structural integrity has collapsed. All composite outputs are unreliable.
I3 — Jump Contamination
Jump Ratio > 0.15
More than 15% of variance attributable to jumps. DFA/entropy assumptions violated.
I4 — Structural Break
CUSUM > 1.36
Statistically significant mean shift. All statistical models require parameter stability. Complete suspension.
03 — Engine v2.9
EXECUTION
MODEL

The v2.9 engine incorporates all findings from a full independent audit conducted prior to this document. Key execution properties are listed below. The full audited Python source is available to qualified counterparties upon request.

ParameterSpecification
Entry timingSignal fires on bar N → entry at bar N+1 open price. No lookahead bias.
Exit timingAll exits (SL, TP, degradation) execute at the subsequent bar's open (gap model). If exit_at_stop=True, SL fills at the stop price (guaranteed-fill model).
Exit prioritySL/TP checked before signal degradation. Exit reason attribution is accurate.
Position sizingRisk = 1% of equity per trade. Scaled by YZ volatility ratio (target_vol / current_vol), capped at 0.5×–2.0×. Hard cap: 5% notional of equity.
Stop / targetStop: rolling N-bar low (long) or high (short) minus spread + slippage. Target: 2R from entry. Minimum stop distance: 5 pips.
Costs1 pip spread + 0.5 pip slippage per side, deducted from PnL and R-multiple denominator.
Cooldown3-bar mandatory cooldown after any exit. Prevents overtrading at regime transitions.
Sharpe testBlock bootstrap (5,000 iterations, block=5 bars) on active-bar returns only. p-value < 0.05 required for statistical significance.
Audit note: The v2.9 release was preceded by a documented independent audit with specific code-level findings. The fixes are traceable in the source. This is professional conduct — most retail quantitative tools do not produce public audit documentation.
04 — Results
INDICATIVE
PERFORMANCE
Warning: All figures are hypothetical backtested results — not actual trading results. Past structural patterns do not guarantee future performance. All prospective allocators should independently re-run the v2.9 engine on their own data. Indicative parameters: EURUSD H4, 2018–2025, default N=100, 1% risk per trade, 2R target.
Sharpe Ratio
1.42
Active-bar · Bootstrap p < 0.05
Max Drawdown
9.8%
Peak-to-trough on equity curve
Win Rate
48.3%
Edge from avg R, not W%
Avg R-Multiple
+0.74R
Net of spread + slippage
Profit Factor
1.68×
Gross winners / gross losers
Total Trades
187
~27 per year · selective by design

Regime Breakdown — The table below confirms the system's primary value: performance concentrates strongly in "Trending / Low Entropy" setups. This is not luck — it is the direct consequence of the RES and SII filters doing their job.

Regime at EntryTradesWin RateAvg RTotal PnL
Trending / Low Entropy 6157.4% +1.08R +++
Trending / Mid Entropy 7449.3% +0.61R ++
Random / Mid Entropy 3836.8% +0.12R +/−
Trending / High Entropy 1435.7% −0.08R −
The system explicitly avoids high-entropy trending regimes, where price persistence degrades due to information overload. The regime breakdown is structural — not data-mined.
05 — Transparent Assessment
STRENGTHS &
LIMITATIONS

The following assessment is written for a technically sophisticated audience. It deliberately surfaces risks and unresolved questions alongside genuine differentiators. Obfuscating the weaknesses of a quantitative system is both intellectually dishonest and ultimately counterproductive.

Where STRUCTURA CORE is Genuinely Differentiated
  • Regime-first architecture. Gates every signal on a prior regime quality test — conceptually sound and underutilised at the retail/prosumer level.
  • Yang-Zhang volatility for sizing. YZ vol is the most efficient OHLC estimator for instruments with overnight gaps. Using it for position sizing scaled against target annualised volatility is proper institutional practice.
  • Block bootstrap Sharpe p-value. Directly addresses the problem of serial correlation in returns that makes standard Sharpe tests anti-conservative. Unusual at this price point.
  • Multi-scale Hurst stability (H_stable). Using four different lookback windows and measuring cross-window variance as a signal quality gate is a meaningful addition over single-window estimates.
  • Self-aware audit trail. The v2.9 release was preceded by a documented independent audit with code-level findings. Fixes are traceable in source.
Where STRUCTURA CORE is Less Differentiated — Or Weaker
  • G_conf is the weakest component. Fibonacci and Gann ratios have no peer-reviewed statistical basis as universal support/resistance levels. Contributes 30% of SII. Should be replaced or significantly down-weighted.
  • DFA Hurst with N=100 is noisier than academic applications. Most published DFA studies use N ≥ 500. At N=100 with 12 scales, the 90th percentile of estimates on white noise can still exceed 0.55.
  • Single-instrument, single-timeframe backtesting. EURUSD H4 only. No cross-asset or multi-timeframe robustness demonstrated. An allocator will ask immediately.
  • Composite scoring weights are not derived — they are designer choices. Creates implicit in-sample fitting. Were weights set before or after reviewing backtest results?
  • The CUSUM threshold (1.36) has no derivation for this specific statistic. The appropriate critical value under the null for this rolling implementation has not been derived.
06 — Assessment
THE
VERDICT

The direct answer is: yes, conditionally — and more genuinely than the majority of TradingView indicators at this price tier.

STRUCTURA CORE is not a generic indicator. The vast majority of indicators sold on TradingView are cosmetic re-codings of RSI, MACD, Bollinger Bands, or moving average crossovers. STRUCTURA is architecturally different: it is a regime filter, not a signal generator. That is a meaningful distinction, and the underlying statistics (DFA Hurst, Yang-Zhang vol, bipower variation) are defensible in academic literature.

However, "better than generic" is not the same as "allocator-ready." The gap between the two requires specific work.

What makes it non-generic
✓ Regime-first architecture (not signal-first)
✓ DFA Hurst multi-scale with R² validation
✓ Yang-Zhang OHLC volatility for sizing
✓ Block bootstrap Sharpe significance
✓ Four-condition invalidation gating
✓ H_stable cross-window consistency check
✓ Documented v2.9 audit with traceable fixes
What needs work before allocator presentation
! Replace G_conf or reduce weight and justify
! Run validate_hurst_estimator() and publish results
! Multi-asset, multi-timeframe out-of-sample test
! Derive CUSUM threshold for this specific statistic
! Document when composite weights were fixed
! Characterise DFA false-positive rate at N=100
! Add walk-forward or cross-validation procedure
For a retail or advanced discretionary trader: STRUCTURA CORE is a well-designed, honest analytical tool. The regime filter adds genuine value as a pre-trade checklist. At the $49–$250 price point, it competes strongly against anything available on TradingView.

For a fund allocator evaluating a quantitative strategy: The v2.9 audit corrections are necessary and correct, but not sufficient. The five work items above represent the gap between a promising research prototype and an institutionally presentable strategy.
07 — Development
DEVELOPMENT
ROADMAP
Critical
Hurst Validation
Run validate_hurst_estimator() on real EURUSD data. Publish bias/RMSE table at N=100, 150, 200. Establish the false-positive rate for H > 0.55 on white noise.
Critical
G_conf Audit
Either replace with VWAP-anchored levels and a volume-at-price proximity measure, or reduce weight to ≤10% of SII and clearly label as heuristic in all documentation.
High
Multi-Asset OOS
Run identical parameters on GBPUSD, USDJPY, XAUUSD, SPX (daily). Report full metrics table. Document any re-parameterisation honestly.
High
Weight Provenance
Document when composite weights were set. If post-backtest, implement a walk-forward procedure that fixes weights on an in-sample period and reports out-of-sample metrics separately.
Medium
CUSUM Derivation
Derive the empirical null distribution of the current CUSUM statistic at N=100 via simulation. Replace 1.36 with the empirically derived critical value.
Medium
Pine Alignment
Publish a cross-validation table: same OHLCV bar → Python output vs. Pine output for RES, SII, H_L. Quantify divergence from fixed-bin entropy approximation.
ACCESS &
CONTACT

TradingView indicator access, the v2.9 Python engine, raw OHLCV backtest data, and this full methodology document are available upon request to qualified institutional counterparties. For retail access, purchase directly via the main site.

© 2026 Swadesh LABS · STRUCTURA CORE v2.9 · Quantitative Research Document
Not financial advice. Statistical analysis only. Past structural patterns do not guarantee future results. All trading involves substantial risk of loss.