Trend-following and volatility-based trading using ATR-based channels
| Strategy Type | Keltner Channel Trading |
| Market Outlook | Trend-following and volatility-based trading using ATR-based channels |
| Risk Profile | Moderate - smoother channels than Bollinger with clear breakout levels |
| Reward Profile | Good returns from trend continuation and channel breakouts |
| Time Horizon | Intraday to swing (hours to days) |
| Capital Requirement | Moderate (approx. US$5,000 - US$20,000) |
| Margin Type | Reduced intraday day-trade margin (T session) for intraday signals; full exchange margin (SGX-DC) for swing positions held into the T+1 night session |
| Best Used When | Price breaks outside Keltner Channels with momentum confirmation |
| Sgx Applicability | All liquid index and stock futures on SGX; the index futures (FTSE China A50, Nikkei 225, FTSE Taiwan, SiMSCI) are the practical vehicles for clean channel signals |
| Mas Compliance | Fully compliant - standard exchange-traded futures listed on SGX-DT and cleared by SGX-DC, regulated by the Monetary Authority of Singapore (MAS) under the Securities and Futures Act (SFA) |
| Lot Sizes | US$1 x index per point (ticker CN); 1 index point tick = US$1; USD-denominated; cash-settled • JPY500 x index per point (ticker NK); 5 index point tick = JPY2,500; USD version US$5 x index (ticker NU); cash-settled • US$40 x index per point (ticker TWN); 0.25 index point tick = US$10; USD-denominated; cash-settled • S$100 x index per point (ticker SGP); 0.05 index point tick = S$5; SGD-denominated; cash-settled |
| Trading Hours | Varies by contract; SGX runs a T (day) and a T+1 (night) session, all Singapore Time. A50: 9:00am-4:30pm and 4:45pm-5:15am. Nikkei 225: 7:30am-2:55pm and 3:10pm-5:15am. SiMSCI: 8:30am-5:25pm and 5:35pm-5:15am. FTSE Taiwan tracks the Taiwan cash session plus a T+1 night session |
| Keltner Settings | 20 EMA center, 2.0 ATR multiplier, 10-period ATR • 20 EMA, 1.5 ATR multiplier (more signals) • 20 EMA, 2.5 ATR multiplier (fewer signals) |
| Expiry Considerations | Channel breakouts during expiry week may be exaggerated. SGX index futures are cash-settled on a quarterly cycle (Mar, Jun, Sep, Dec); roll/basis effects near expiry can distort the channel, so trade the active (most-traded) contract and switch on roll. Unlike India, there are no weekly index-futures expiries |
| Tax Implications | Singapore has no capital gains tax. Intraday / high-frequency trading is more likely to be assessed by IRAS as carrying on a trade or business under the 'badges of trade' (taxable as income), whereas swing holding is more defensible as non-taxable personal investment. There is no Securities Transaction Tax or stamp duty on exchange-traded derivatives |
Key differences: 1) Center line: Keltner uses EMA, Bollinger uses SMA. 2) Band calculation: Keltner uses ATR (volatility), Bollinger uses standard deviation (price dispersion). 3) Behavior: Keltner bands are smoother, Bollinger reacts more to price spikes. 4) Squeeze: Bollinger squeezes more dramatically. 5) Use: Keltner better for trend following, Bollinger for volatility trading. Both are useful, many traders use them together (TTM Squeeze combines both).
Keltner works on all timeframes: Intraday (15-min, hourly): more signals, need active monitoring. Good for day trading. Daily: balanced signals, good for swing trading. Standard recommendation for most traders. Weekly: fewer signals, major trends. Good for position trading. Start with daily charts for learning. The 20 EMA, 2.0 ATR settings work across timeframes. Adjust based on your trading style and available monitoring time. On SGX, note the daily candle spans both the T and T+1 sessions, so it reflects the full 24-hour move including the US overnight reaction.
No, filter breakouts for quality: 1) Middle slope aligned: only buy upper breakouts when middle rising. 2) Volume confirmation: above average volume. 3) ADX > 20: trending market (ranges cause false breakouts). 4) Candle close: intraday touches don't count. 5) No major resistance at breakout level. Filtered breakouts have much higher win rate. The goal is quality over quantity - fewer trades but higher probability.
Common stop placements: 1) Middle EMA: most common, represents trend break. 2) Inside channel: more conservative, smaller loss but more stops. 3) 1.5-2 ATR from entry: volatility-based stop. 4) Recent swing low/high: price structure stop. Recommendation: middle EMA for breakout trades provides good balance. It's a meaningful level (trend indicator) and usually gives enough room. Adjust slightly outside to avoid exact touches.
Narrowing channels indicate decreasing volatility (ATR is falling). This often precedes significant moves (similar to Bollinger squeeze). Trading implications: 1) Volatility is coiling - breakout coming. 2) Current range likely to end. 3) Watch for breakout direction. 4) First move after squeeze often powerful. Narrow channel = setup, breakout = signal. Patience during squeeze, then act decisively on breakout.
TTM Squeeze setup: 1) Plot both Keltner (20, 1.5) and Bollinger (20, 2). 2) Squeeze ON: Bollinger inside Keltner (both bands). 3) Squeeze OFF: Bollinger expands outside Keltner. 4) Direction: use momentum (MACD histogram). Positive = bullish, negative = bearish. Trading: 1) Wait for squeeze to form (be patient). 2) Note histogram direction before release. 3) Enter on squeeze release in histogram direction. 4) Stop at middle line. 5) Target: let expansion develop. Squeeze releases often produce 150-400 point moves in the A50.
Multi-TF framework: 1) Higher TF (daily): identify trend via middle slope and price position. 2) Lower TF (hourly): time entries. Rules: Daily above upper = strong uptrend, take all hourly long signals. Daily between channels with rising middle = moderate uptrend, take hourly longs at middle bounce. Daily below lower = downtrend, take hourly shorts only. Entry precision: wait for lower TF signal aligned with higher TF context. This filters many false signals.
Channel riding occurs in strong trends when price stays outside channel for multiple bars. Trading: 1) Identify: 3+ consecutive closes outside channel. 2) Don't fade: trade with the momentum. 3) Entry: on pullback toward channel edge (still outside). 4) Stop: inside channel (ride broken). 5) Exit: when finally closes inside channel. Example: the A50 breaks above the upper channel, stays above for 5 days. Don't short! Buy pullbacks toward the upper channel. Exit only when price closes inside. Riding captures extended moves.
Effective combinations: 1) Keltner + ADX: ADX > 25 confirms trending, makes breakouts reliable. 2) Keltner + MACD: MACD above signal confirms bullish breakout. 3) Keltner + RSI: RSI < 70 on upper breakout = room to run. RSI > 80 = potentially overextended. 4) Keltner + Volume: above average volume validates breakout. 5) Keltner + Bollinger: TTM Squeeze setup. Use 1-2 confirmations maximum. Keltner provides structure, other indicators confirm timing/strength.
False breakout management: 1) Prevention: wait for close (not intraday). Volume confirmation. ADX filter (> 20). Middle slope alignment. 2) Detection: quick return inside channel. Lack of follow-through. Low volume on breakout. 3) Response: stop at middle EMA limits loss. Accept some false breakouts as cost. 4) Analysis: track false breakout conditions to improve filter. Typically 40-50% of breakouts fail in ranging markets. With filters, can improve to 30-35% failure rate.
Adaptive system design: 1) Volatility measure: calculate ATR percentile rank over 100 periods. 2) Multiplier mapping: ATR > 75th: use 2.5 multiplier. ATR 25th-75th: use 2.0. ATR < 25th: use 1.5. 3) EMA adaptation: trending (ADX > 30): shorter EMA (15). Ranging (ADX < 20): longer EMA (30). 4) Implementation: recalculate regime daily/weekly. Adjust parameters accordingly. 5) Validation: backtest adaptive vs fixed. Walk-forward test. Expected improvement: 10-20% better profit factor from adaptation.
Professional applications: 1) Multi-market: apply Keltner across 20-50+ instruments. 2) Signal aggregation: portfolio-level Keltner breadth for market timing. 3) Risk parity: position size by volatility (ATR), not fixed lots. 4) Correlation management: limit positions in correlated instruments. 5) Execution algorithms: automate entry/exit at Keltner levels. 6) Research: continuous testing and enhancement. 7) Risk monitoring: real-time position and drawdown tracking. Retail adaptation: apply principles with fewer instruments, systematic rules, proper sizing.
Typical Keltner system statistics: Win rate: 45-55% (trend following nature). Win/loss ratio: 1.5:1 to 2.5:1 (winners bigger due to trending). Profit factor: 1.4-2.0 with proper filtering. Max drawdown: 12-20% typical. Sharpe ratio: 0.6-1.2. Consecutive losses: expect 4-8 during ranging periods. Distribution: non-normal, fat right tail (large winners). Key insight: edge comes from occasional large wins during trends. Low win rate is normal for trend-following. Proper filtering and risk management essential.
Systematic divergence trading: 1) Define divergence states: BB inside Keltner = squeeze. Price outside BB, inside Keltner = statistical extreme. Price outside both = momentum confirmed. BB outside Keltner, price inside = volatility ready. 2) Trading rules: squeeze release + momentum = breakout trade. Statistical extreme (BB only) = mean reversion potential. Both outside = strongest trend signal. 3) Implementation: calculate both indicators, detect states, generate signals based on state + price action. 4) Backtest: compare to single-indicator approach. Expected: divergence states improve timing.
Limitations and solutions: 1) Lag (EMA-based): accept or use shorter period. Entry may miss early move. 2) False breakouts in ranges: ADX filter, volume confirmation. 3) Wide stops (middle EMA): sometimes far. Alternative: use ATR-based stop (1.5 ATR). 4) Not great for ranging: use different strategy when ADX < 20. 5) Parameter sensitivity: stick to standard unless proven improvement. 6) Requires trending markets: underperforms in chop. Monitor regime. Accept limitations, design system around them. Keltner excels in trends - use it there, step aside in ranges.
Full guided lessons, quizzes, and a complete strategy library for the Singapore market. One-time purchase. No subscription, ever.
Get Singapore access →