Adaptive - Reversion at bands in ranges, Trend following during band walks
| Strategy Type | Mean Reversion / Trend Following Hybrid |
| Market Outlook | Adaptive - Reversion at bands in ranges, Trend following during band walks |
| Risk Profile | Moderate Risk (Band-based stop placement) |
| Reward Profile | 1.5:1 to 2.5:1 Risk-Reward typical |
| Time Horizon | Short to Medium-term (Hours to Days) |
| Iv Environment | Band width indicates volatility - narrow bands precede breakouts |
| Breakeven | Entry Price ± Spread + Slippage |
| Primary Instruments | Brent Crude CFDs through MAS-licensed brokers with Bollinger Bands indicator |
| Mas Compliance | MAS regulated; retail trading permitted with licensed broker holding CMS license |
| Contract Size | 100-1,000 barrels for CFDs; flexible sizing available |
| Trading Hours | Nearly 24 hours; best signals during London (3 PM - 11 PM SGT) and US sessions (9 PM - 4 AM SGT) |
| Expiry Options | CFDs preferred (no expiry); continuous indicator calculation |
| Settlement | Cash settlement for CFDs; instant profit/loss realization |
| Tax Treatment | No capital gains tax for individuals in Singapore; trading income may be taxable if deemed business |
| Stamp Duty | No stamp duty on commodities derivatives |
| Cdp Account | Not required for commodities; trading account with licensed broker sufficient |
Standard settings are 20-period SMA with 2 standard deviations. This captures approximately 95% of price action within the bands. For Brent on 4H timeframe, these defaults work well. Some traders use 1.5 or 2.5 standard deviations for different sensitivity.
No. In strong trends, price 'walks' along one band repeatedly. Fading these moves leads to losses. Check for trend strength (ADX > 25, sloping middle band) before fading. If trending, trade WITH the trend on pullbacks to middle band instead.
Price closing outside the 2σ bands is statistically unusual (occurs ~5% of time). It can indicate either: (1) Extreme condition likely to reverse (mean reversion), or (2) Strong momentum/breakout to continue. Use volume and other indicators to determine which.
Squeeze is relative to recent history. Compare current band width to 6-month average. If current width is less than 50% of average, or in the bottom 20th percentile, you're in a squeeze. Visually, bands appear 'pinched' together.
Common stop placements: (1) Beyond the opposite band - widest, gives most room. (2) Beyond the entry band by 1× ATR or fixed amount. (3) Beyond recent swing high/low. Choose based on your risk tolerance and trade type (reversion vs breakout).
Wait for squeeze (narrow bands) to develop. When price closes OUTSIDE either band with above-average volume, enter in breakout direction. Stop at opposite band or middle of squeeze range. Target 2× the squeeze band width for volatility expansion.
Band width measures volatility (distance between bands as percentage of price). %B measures price position within bands (0 at lower, 1 at upper). Use band width for squeeze detection and position sizing. Use %B for precise entry/exit timing.
Use two band sets: 1σ (inner) and 2σ (outer). Price between lower 1σ and 2σ = Buy Zone (oversold). Price between upper 1σ and 2σ = Sell Zone (overbought). Price between 1σ bands = Neutral. Price beyond 2σ = Trend, don't fade.
Bollinger uses standard deviation (more reactive to volatility spikes). Keltner uses ATR (smoother). For squeeze detection, use both - Bollinger inside Keltner confirms squeeze. For mean reversion, Bollinger works well. For trend following, Keltner may produce fewer whipsaws.
Bands reset with new data, so your stop level may shift overnight. Options: (1) Use fixed dollar stop rather than band-based overnight. (2) Ensure position size accounts for gap risk. (3) Close intraday positions before overnight. (4) Accept wider effective stop overnight.
Components: (1) Rolling SMA and standard deviation calculation, (2) %B calculation for normalized signals, (3) Band width calculation for squeeze detection, (4) Entry logic based on %B thresholds or band breaks, (5) Exit logic for middle band targets or trailing stops, (6) Volume filter for signal confirmation.
Directional: Buy calls at lower band, puts at upper band. Credit spreads: Sell put spreads below lower band, call spreads above upper band. Volatility: Buy straddles during squeeze expecting expansion. Sell strangles during wide bands expecting contraction. Use band width vs IV for edge identification.
Adaptive versions adjust parameters based on market conditions. Methods: (1) Dynamic lookback period based on volatility regime, (2) Standard deviation multiplier adjusting to band width percentile, (3) Machine learning optimized parameters. Goal is to reduce whipsaws in ranging and capture trends better.
Calculate spread (e.g., Brent - WTI). Apply Bollinger Bands to spread series. When spread reaches band extremes, trade mean reversion expecting spread to return to middle band. Works because spreads are often more mean-reverting than outright prices.
Key considerations: (1) Band width affects position sizing - wider bands = smaller positions, (2) Squeeze periods have binary outcomes - reduce size or use options, (3) Band walks can persist - have rules to avoid repeated fading, (4) Maximum portfolio exposure to mean reversion trades as they cluster in time.
Full guided lessons, quizzes, and a complete strategy library for the Singapore market. One-time purchase. No subscription, ever.
Get Singapore access →