| 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 |
| 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 |
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Full guided lessons, quizzes, and a complete strategy library for the Singapore market. One-time purchase. No subscription, ever.
Get Singapore access →