Strategies
BNB Net-Directional Time-Series Momentum (Single-Instrument USD-M, Long-Short, 2H, Discrete Trend-Flip Entries, Capital-Capped, Pure OHLCV)
Outcome: Abandoned
BnbNetDirectionalTimeSeriesMomentumLS2H
Outcome Summary
BnbNetDirectionalTimeSeriesMomentumLS2H applied the canonical TSMOM factor to BNB to diversify the portfolio's BTC/ETH/SOL momentum book and add a short side, with a discrete trend-flip design that explicitly claimed to avoid the session's recurring over-exposure bug via single-instrument capital capping. It did neither: the discrete entries re-armed while a position was open, stacking average exposure to 641% of equity, generating physically-impossible >1000% daily prints and a 10,000%+ impact cost, and liquidating the account in June 2023 at a -100% return. Worse, even ignoring the blowup the signal had negative gross expectancy (profit factor 0.91) — the explicitly regime-dead naked single-asset TSM family. The analyst abandoned it at the backtest-review gate on its first iteration, drawing the key lesson that the over-exposure bug is not basket-specific but strikes any strategy whose entry can re-fire mid-position, and that a docstring's capital-cap claim must be verified against realized exposure, which here ran 6.4x over.
Hypothesis
Implementation
Long-short single-instrument net-directional time-series momentum on BNBUSDT.BINANCE USD-M perpetual futures, 2-hour bars, pure OHLCV. The side is set by the sign of the trailing 60-bar (~5-day) return: long when the trailing return clears +1% (entry_band), short when below -1%, so the book is net-long in uptrends and net-short in downtrends. It uses discrete full-size enter/flip on trend changes (not continuous rebalancing), exits when the trend loses its sign (0-crossing) or on a wide 4x-ATR catastrophe stop, and holds a single position at a time. Sizing is capital-capped at 95% of stable realized equity (excluding unrealized PnL) at leverage 1.0. Three tunables: trend_lookback, entry_band, stop_atr_mult.
Backtest Review
- Sharpe
- 0.26
- Total return
- -100.00%
- Max drawdown
- 100.00%
- Trades
- 940
- Win rate
- 33.1%
- Profit factor
- 0.92
Pure OHLCV, fires densely (940 trades), clean data span — no data-abort
Intent (add BNB short side / 2H horizon) is reasonable portfolio-diversification in principle
LIQUIDATED 2023-06-04: total_return -100%, max_drawdown 100%, CAGR -100%
Capital cap grossly violated: avg_position_pct 641.8% vs the claimed <=100% (position_pct 0.95) — over-leverage/stacking bug
Physically-impossible daily prints: +1940.5%, -1560.5%, +260.6%, +332.8% on a single BNB position; return_kurtosis 1499, skew 37, annualized_volatility 755%
impact_cost_pct 10,126% (impact ~100x gross), $218k commission + $307k impact on a $100k account
Underlying signal loses: profit_factor 0.91 (<1.0) — naked single-asset TSM, the explicitly regime-dead family
All metrics uninterpretable; post-liquidation daily returns are 0.0 with stray bogus 2024 prints
<=100 (capital-capped)
<~15 (single BNB, pos<=0.95)
Outcome Summary
The notional-inflation/over-exposure bug is NOT confined to multi-leg baskets — it also strikes single-instrument discrete-entry strategies whenever entry logic can re-fire while a position is open (here stacking to 641% vs a claimed 100% cap and liquidating), so a 'capital-capped ≤100%' claim in a docstring is not evidence the cap holds and realized exposure must be verified; separately, naked single-asset time-series momentum on an alt (BNB) has profit factor <1.0, confirming the regime-dead naked-trend family.
The analyst issued an 'abandon' verdict at the pre-optimization backtest-review gate, so optimization, analysis, and risk review never ran: the return series is dominated by impossible bars and ends in liquidation (uninterpretable), and even correctly sized the signal has negative gross expectancy in the explicitly regime-dead naked-single-asset-TSM family — fixing the sizing bug would only surface a PF-0.91 money-loser.
A long-short, single-instrument net-directional time-series momentum strategy on BNBUSDT.BINANCE USD-M 2H perpetual that set its side by the sign of the trailing 60-bar return (net-long in uptrends, net-short in downtrends), entering/flipping discretely on trend sign changes with a deadband, exiting on a zero-crossing or a wide ATR catastrophe stop, and claiming a capital cap of ≤100% against stable realized equity — applying the validated TSMOM factor to a decorrelated major (BNB) to add the missing short side and a 2H horizon.
It failed on two independent fatal counts: the capital cap was grossly violated (avg_position_pct 641.8% vs the claimed ≤95%), producing physically-impossible daily prints (+1940.5%, -1560.5%), return kurtosis 1499, 755% annualized vol, and a 10,126% impact_cost_pct, ending in a full LIQUIDATION on 2023-06-04 (total return -100%, max drawdown 100%); and the underlying signal itself loses (profit factor 0.91 <1.0, expectancy -$323/trade, 33% win rate over 940 trades).
Backtest and paper results are hypothetical. Trading involves risk of loss.