Strategies
LTC Dual-Timeframe Trend with Continuous Conviction Sizing, Long-Short (Single-Instrument LTCUSDT.BINANCE USD-M, 12H Primary + 3D Trend Confirm, Position Size Scales with Trend Agreement Strength, ATR-Trailing Exit, 3-Parameter)
Outcome: Abandoned
LtcDualTimeframeConvictionScaledTrendLS
Outcome Summary
Clearing the per-trade fee floor isn't enough when PF is ~1.03 and the edge lives in a single volatility regime.
Hypothesis
Implementation
Verification Results
No change required; noted for awareness. If the base template ever relies on its own min_bars_required for dispatch gating, confirm the override value is >= what the base expects.
min_bars_required() and _submit_exit() override framework methods (base_shadow static warnings). Both overrides are deliberate and correct here: min_bars_required returns a valid warmup count used only as an internal entry gate, and _submit_exit calls super()._submit_exit(position) before resetting local trailing state, so base behavior is preserved.
No fix needed; documented for the optimizer's awareness that conv compounds through both terms.
Conviction appears in both the risk-based qty (equity*risk_pct*conv/stop) and the notional cap (equity*max_notional_frac*conv). This double-application of conv is intentional per the hypothesis (weak agreement -> small size) and is not a bug, but it means the effective notional floor at min_conviction_frac=0.2 is ~12% of equity — verify sizing still clears the $5 min-notional at low LTC prices (it does at any realistic equity).
Sandbox regime attribution is fragile: all PnL comes from the calm vol tercile (+29.2%, Sharpe 1.16) while the normal (-6.1%) and stressed (-7.9%) terciles lose, and profit-factor is only 1.12 with Sharpe CI [-0.63, 0.94] straddling zero. The developer's own honest caveat states the per-trade edge on LTC is positive only for slow_lookback>=11 and turns negative for shorter slow lookbacks, so the parameter ridge may not survive out-of-sample. This is a single-name pure-OHLCV dual-timeframe momentum family whose surviving instance (ADA Binance USD-M) sits well above this; the analyst should weigh whether the LTC clone clears the bar on full history. Not a correctness issue — flagged for the backtest review where performance is judged.
Backtest Review
- Sharpe
- 0.19
- Total return
- 11.91%
- Max drawdown
- 19.34%
- Trades
- 200
- Win rate
- 40.5%
- Profit factor
- 1.03
Faithful implementation of the stated mechanism: 200 signaled = 200 submitted, balanced 109 long / 91 short, continuous conviction sizing and ATR trailing exit all present; this is a fair test, not a broken/mismatched mechanism.
avg_trade_return_pct 0.275% is nominally above the 0.15% Binance USD-M fee floor, and the 12H clock kept trade count low (200 over 6.5y, commission only 3.07% of gross).
profit_factor 1.0316 sits inside the fee/impact drag band [0.85,1.10] and below the review-guard PF>=1.05 viability floor — gross edge barely clears costs (impact 22.9% of gross).
Sharpe 0.189 with bootstrap CI [-0.599, 0.935] straddling zero — indistinguishable from no-skill; Calmar 0.027, recovery_factor 0.174.
Regime-confined: ALL profit is in the calm vol tercile (+24.1%, Sharpe 0.97) while normal (-0.79%) and stressed (-9.9%, Sharpe -0.42) LOSE — QA's concern borne out on full history.
Losing in the three most recent full years (2023 -0.05, 2024 -2.76, 2025 -12.33); the opposite of a robust trend edge.
Single-name pure-OHLCV dual-timeframe momentum-confluence clone (L82/L93). Sits far below the only surviving instance (ADA Binance USD-M: Sharpe 1.60 / PF 2.19 / DD 10.7%). The base backtest is the ceiling for this family — deflation only lowers it.
Outcome Summary
Abandoned at the pre-optimization backtest-review gate: PF 1.03 below the 1.05 floor, Sharpe CI straddling zero, and profit confined to the calm vol tercile while normal/stressed terciles and 2023–2025 all lose.
A long-short, single-instrument LTCUSDT.BINANCE USD-M trend strategy pairing a 12H primary clock with a 3-day trend confirmation, sizing position notional continuously by the strength of dual-timeframe trend agreement and exiting on an ATR trailing stop.
Over a 200-trade, 6.5-year backtest it returned 11.91x total (CAGR 52.5%), but Sharpe was only 0.189 (CI [-0.599, 0.935]), profit factor 1.032, Calmar 0.027, max drawdown 19.3%; avg per-trade return 0.275% with impact 22.9% of gross.
Backtest and paper results are hypothetical. Trading involves risk of loss.