Momentum Scanner

Utility Tools Beginner Singapore Stocks Futures Options ETFs Indices
Learn this and Singapore-market strategies in depth — one-time purchase, lifetime access.
Unlock full hub →

Quick Reference

Tool Type Real-Time Market Scanner
Primary Function Identify securities exhibiting strong price momentum for trading opportunities
Scan Frequency Real-time to 1-minute intervals
Output Format Ranked watchlist with momentum scores and alerts
Best Used For Day trading, swing trading entry identification, sector rotation
Data Requirements Real-time price and volume feeds across scanned universe
Typical Universe 100-700 securities for comprehensive scanning (SGX liquidity is concentrated in the STI and large S-REITs)
Integration Feeds directly into AlgoKing trading algorithms for automated execution

Payoff Profile

Visual representation of momentum scanner output and signal distribution

Singapore Market Details

Market Applicability Full support for SGX Mainboard-listed stocks with real-time scanning • Catalist (growth/SME board, sponsor-supervised) stocks scanning with focus on liquid names • Dedicated scanning for S-REITs and business trusts (a large, distinctive SGX segment) - tracks unit-price momentum and yield-driven moves • Index and commodity futures momentum (MSCI Singapore/SiMSCI and other SGX index futures; SGX commodities such as iron ore and rubber). Note: SGX has minimal single-stock futures/options - equity derivatives are mostly index-based • SGX FX futures momentum (USD/SGD, USD/CNH, INR/USD and other Asian FX futures)
Singapore Market Hours 8:30 AM - 9:00 AM SGT (pre-open/opening routine; gap scanner active) • 9:00 AM - 12:00 PM and 1:00 PM - 5:00 PM SGT (full momentum scanning; mid-day break 12:00-1:00 PM, orders queued but no trades execute) • 5:00 PM - 5:06 PM SGT (closing auction); Trade-at-Close 5:06-5:16 PM (closing momentum analysis) • 9:00-10:30 AM and 3:30-5:00 PM SGT for the highest-momentum moves
Sti Scanning Dedicated momentum scanner for Straits Times Index (STI) constituents • Index contribution analysis, heavyweight momentum tracking • The 3 local banks (DBS, OCBC, UOB) make up roughly half the STI and drive most of its daily movement; a handful of heavyweights account for the majority of index moves
Institutional Flow Momentum Track momentum aligned with institutional flow direction • SGX-published fund-flow and institutional/retail participation statistics (Singapore does not publish daily FII/DII data like India; foreign ownership is high but not reported in that format) • Stocks with net institutional inflows plus strong momentum tend to show higher continuation rates - institutional alignment improves signal quality
Sector Momentum Banking sector momentum scanner (3 local banks: DBS, OCBC, UOB - roughly half the STI) • S-REITs and business-trust momentum scanner (~40 listed trusts - retail, industrial, office, hospitality, data-centre) • Property developers momentum scanner (CapitaLand Investment, City Developments, UOL, Hongkong Land) • Industrials and offshore/marine momentum scanner (Keppel, Sembcorp, ST Engineering, Yangzijiang, Seatrium) • Commodities and agribusiness momentum scanner (Wilmar, Golden Agri-Resources, First Resources, Olam) • Telecom and consumer momentum scanner (Singtel, ThaiBev, Genting Singapore, DFI Retail, Sheng Siong)
Circuit Breakers SGX applies a 5-minute cooling-off period when a potential trade would be more than 10% away from a reference price (for stocks, REITs, business trusts, funds and ETFs with a start-of-day reference price of S$0.50 or more) - scanner flags securities entering cooling-off as potential momentum traps • During a security's cooling-off window, trading is allowed only within the +/-10% price band; scanner pauses live momentum signals and resumes when the band resets • Unlike some markets, SGX has no fixed daily upper/lower price limits - the circuit breaker is a temporary cooling-off mechanism, not a hard cap, so momentum can resume after the band resets
Liquidity Filters S$1 million daily turnover for inclusion • 1000 trades minimum for reliable momentum signals • Maximum 0.2% spread for scanned securities (SGX liquidity is concentrated in the STI and large REITs; mid/small caps have wider spreads)
Corporate Action Handling Adjusts momentum calculation for dividend/distribution gap-downs (important for high-yield S-REITs that pay regular distributions) • Recalculates baseline after splits, bonus issues, and rights issues (S-REITs frequently raise capital via rights issues and placements) • Enhanced scanning during reporting season - most SGX companies report half-yearly (around Feb and Aug) since the 2020 risk-based regime; REITs give quarterly business updates and some higher-risk issuers report quarterly

Frequently Asked Questions

What is the difference between momentum and trend?

Trend refers to the overall direction of price movement (up, down, or sideways), while momentum measures the speed and strength of that movement. A stock can be in an uptrend but have weak momentum (slow grinding up) or strong momentum (fast sharp moves up). Momentum tells you how powerful the trend is, not just its direction. Think of trend as the direction of travel and momentum as the speed.

How many stocks should I scan at once as a beginner?

Start with a manageable universe such as the STI 30 (or the FTSE ST Mid Cap). This gives you enough variety to find opportunities while not being overwhelming. As you gain experience interpreting scanner results, you can expand to the broader FTSE ST All-Share or the S-REITs segment. Note that SGX's liquid universe is smaller and more concentrated than larger markets, so a focused watchlist works well - scanning too many illiquid names initially can lead to analysis paralysis.

What does it mean when momentum score is zero?

A momentum score of zero indicates neutral momentum - the stock is neither showing strong upward nor downward momentum. This could mean the stock is consolidating in a range, has mixed signals across timeframes, or is simply moving in line with the market. Momentum traders typically avoid zero-score stocks and focus on strong positive (>+50) or negative (<-50) scores.

Why is volume important in momentum scanning?

Volume represents the conviction behind price moves. High volume during a momentum move means many participants are driving the price, making the move more likely to sustain. Low volume momentum is often 'fake' - prices may have moved but without broad participation, they can reverse quickly. Always look for volume ratio above 1.5x average to confirm momentum validity.

Can I use momentum scanner for positional trading or only day trading?

Momentum scanning works for multiple timeframes. For positional trading, use longer period settings (20-day and 50-day ROC emphasis) and scan less frequently (once daily). For day trading, use shorter periods (5-day emphasis) with real-time or 1-minute scanning. The scanner is flexible - adjust timeframe weights based on your trading horizon.

How do I handle false momentum breakouts?

False breakouts are inevitable, but you can reduce their impact by: (1) Requiring volume confirmation >1.5x average, (2) Waiting for price to close above breakout level rather than just intraday spike, (3) Checking that acceleration is positive not negative, (4) Using stop losses consistently. Accept that 30-40% of momentum signals may fail, but the winners should more than compensate with proper risk management.

Should I customize the momentum score weights for Singapore markets?

The default weights work well for most traders, but you can customize based on your style. Singapore markets have some unique characteristics - you might create custom factors using SGX's daily short-sell data, institutional flow statistics, or REIT-specific signals (distributions and yield changes), and a large share of turnover sits in the banks and S-REITs. Start with defaults, then experiment with changes only after gaining experience.

How do I use sector momentum for stock selection?

Use sector momentum in two ways: (1) Top-down: First identify strongest momentum sectors, then find strongest stocks within those sectors. Trading strong stocks in strong sectors gives you 'wind at your back.' (2) Relative: Compare stock's momentum to its sector average - stocks significantly outperforming their sector often continue to lead. Avoid buying stocks in weak sectors even if individual momentum looks good.

What's the optimal scan frequency for swing trading?

For swing trading (holding 2-10 days), scanning every 15-30 minutes during market hours is optimal. This catches momentum shifts in time to act without the noise of tick-by-tick updates. Run a comprehensive scan at market open (9:20 AM SGT) and before close (4:30 PM SGT), with intermittent checks during the day (note the 12:00-1:00 PM mid-day break). Daily scanning is insufficient as you'll miss intraday momentum developments.

How should I act on divergence signals from the scanner?

Divergences are warning signals, not immediate action signals. When scanner flags a bearish divergence: (1) Do not initiate new longs in that stock, (2) Tighten stops on existing positions, (3) Wait for price confirmation (breaking support) before shorting. Divergences can persist for days or weeks before price reacts, so patience is essential. Use divergence as a filter to avoid low-probability momentum trades.

How do I detect and handle momentum factor decay?

Monitor Information Coefficient (IC) of your momentum factors monthly. A sustained decline in IC over 3-6 months indicates decay. Causes include: other traders discovering the same factor, market regime changes, or data source changes. Response strategies: (1) Reduce weight of decaying factor, (2) Combine with orthogonal factors to maintain edge, (3) Develop new proprietary factors to replace decayed ones. Factor decay is inevitable - continuous research and development is required for sustained edge.

What machine learning approaches work best for momentum enhancement?

Gradient boosting methods (XGBoost, LightGBM) typically outperform deep learning for momentum prediction due to tabular data structure and interpretability needs. Key success factors: (1) Feature engineering matters more than model complexity - include SGX-specific features like the short-sell ratio and structured warrant/DLC flow, (2) Use time-series cross-validation strictly - random CV causes severe overfitting, (3) Regularize heavily and use early stopping, (4) Monitor IC decay post-deployment and retrain monthly. Start simple with logistic regression baseline before adding complexity.

How can I implement regime-adaptive scanning programmatically?

Build a regime detection layer using: (1) Momentum breadth indicator (% stocks with positive momentum), (2) VIX/volatility level, (3) Momentum autocorrelation over 20 days. Classify into 4 regimes: Strong Trend (breadth >70%, autocorr >0.3), Choppy (breadth 40-60%, autocorr <0.1), Crisis (VIX >25, breadth <30%), Recovery (breadth rising from lows). Map each regime to parameter presets - threshold levels, holding periods, position sizes. Backtest each regime's optimal parameters separately.

What are the key considerations for productizing a momentum scanning service in Singapore?

Key considerations: (1) Regulatory: If providing specific buy/sell recommendations or issuing research, a MAS Financial Adviser's licence (FAA) is required - CMFAS exams, base capital (S$250k for research-only advisory), and ongoing compliance. Pure software tools providing scores without specific advice may be exempt - consult legal. (2) Track record: Build a 12+ month verified track record before launch. (3) Infrastructure: Cloud-based servers with redundancy, 99.9% uptime target, disaster recovery. (4) Customer acquisition: Content marketing (YouTube, blogs) + broker partnerships work well. (5) Pricing: S$50-200/month for retail, enterprise pricing for institutions. (6) Support: English (and optionally Mandarin) support for broader reach.

How should I incorporate order flow analysis into momentum scanning?

Order flow analysis enhances momentum scanning by revealing institutional activity: (1) Trade imbalance: Track aggressive buying (trades at ask) vs selling (trades at bid) - sustained imbalance supports momentum direction. (2) Large trade detection: Flag large trades (e.g., >S$200,000) as potential institutional orders - their direction often predicts near-term momentum. (3) Order book depth analysis: Growing bid depth vs ask depth indicates accumulation. For Singapore, SGX provides tick data (low-latency to direct-feed/co-located users, with a delay on typical retail vendor feeds) usable for 1-5 minute aggregated order flow signals. Pure HFT speeds are inaccessible to retail, but aggregated order flow signals remain valuable for entry timing.

Related Strategies

Momentum Breakout Strategy
Mean Reversion Entry
Sector Rotation Strategy
Volume Analyzer
Trend Strength Indicator
Sector Analyzer

Master Singapore trading strategies on AlgoKing

Full guided lessons, quizzes, and a complete strategy library for the Singapore market. One-time purchase. No subscription, ever.

Get Singapore access →