Screener
Every screener runs on the latest session across 1,068 counters. Each rule is shown in plain language, so you always know why a stock made the list.
Each screener shows its exact definition and how its past signals did against the market. Most technical signals barely beat a random pick. We show you that instead of hiding it. 63 screeners
Try:
Breakouts7 screeners
52-week high1Counters closing at a one-year high. Momentum leaders.Beat KLCI 50%vs 43% for any stock5-year high0Closing above every close in five years of history.20-day breakout2Fresh breakouts above the last month's range on liquid names.Beat KLCI 44%vs 43% for any stock55-day breakout0Close crosses above the highest high of the previous 55 sessions, the classic Turtle entry.Beat KLCI 46%vs 43% for any stockBreakout on volumePro120-day breakout with volume at least twice its 20-day average.Beat KLCI 43%vs 43% for any stockWithin 5% of a 52-week high27Trading just under a one-year high while above the 50-day average. Breakout candidates.Beat KLCI 47%vs 43% for any stockGap up that held0Today's low stayed above yesterday's high and the stock closed above its open.Beat KLCI 43%vs 43% for any stock
Trend and moving averages15 screeners
Golden cross650-day average crossing above 200-day in the last week.Beat KLCI 42%vs 43% for any stockTrend leadersPro26Stacked uptrend, positive 3-month return, liquid.Beat KLCI 44%vs 43% for any stockShariah momentum24Shariah-compliant, liquid counters in a stacked uptrend.Stage 2 trend templatePro54Minervini's eight trend rules: price above rising 150- and 200-day averages, 30% off the low, within 25% of the high. Relative-strength ranking not included.Beat KLCI 44%vs 43% for any stockPrice crosses the 20-day average17Close moved from below to above its 20-day simple moving average today.Beat KLCI 41%vs 43% for any stockPrice crosses the 50-day average13Close moved from below to above its 50-day simple moving average today.Beat KLCI 41%vs 43% for any stockPrice crosses the 200-day average5Close moved above its 200-day average today. A long-term trend change if it holds.Beat KLCI 38%vs 43% for any stock5-day EMA crosses 10-day SMA15A fast short-term crossover popular with swing traders.Beat KLCI 41%vs 43% for any stock20-day crosses 50-day average2Medium-term moving-average crossover.Beat KLCI 44%vs 43% for any stockPullback to the 20-day averagePro13In a stacked uptrend, price dipped to the 20-day average and closed back above it.Beat KLCI 44%vs 43% for any stockPullback to the 50-day average26With the 50-day above the 200-day, price touched the 50-day average and held.Beat KLCI 43%vs 43% for any stockStrong, strengthening trendPro43ADX above 25 and rising over 5 sessions, with buyers (+DI) in control.Beat KLCI 43%vs 43% for any stockParabolic SAR turns bullish6The SAR dot moved from above the price to below it today.Beat KLCI 42%vs 43% for any stockBack above the chandelier stop18Close crossed above the 22-day high minus 3× ATR, a common trailing-stop level.Beat KLCI 40%vs 43% for any stockSteady climbersPro11Up more than 10% in six months with low volatility and a stacked uptrend.Beat KLCI 44%vs 43% for any stock
Momentum5 screeners
MACD crosses zero25Trend turning positive: MACD line crossed above zero in the last 3 sessions.Beat KLCI 42%vs 43% for any stockMACD signal cross below zero6MACD crossed its signal line while still negative, an early turn.Beat KLCI 40%vs 43% for any stockMACD histogram turns positive4First positive histogram bar after at least four negative ones.Beat KLCI 41%vs 43% for any stockRSI crosses above 501314-day RSI moved from below to above 50. Momentum shifting to buyers.Beat KLCI 40%vs 43% for any stockRelative-strength leadersPro16Up more than 20% in three months, still rising this month and above the 50-day average.Beat KLCI 43%vs 43% for any stock
Oversold and reversal10 screeners
RSI oversold15RSI under 30 on liquid names. Stretched to the downside.Beat KLCI 44%vs 43% for any stockStochastic oversold turn29%K crossing up through %D from below 20. Possible short-term bounce.Beat KLCI 42%vs 43% for any stockBack inside the lower Bollinger Band5Closed below the lower band yesterday and back inside it today.Beat KLCI 42%vs 43% for any stockShort-term dip in a long-term uptrendPro163-day RSI below 15 while price stays above the 200-day average.Beat KLCI 46%vs 43% for any stockOversold bullish engulfing1An up candle engulfed the prior down candle with RSI below 40.Beat KLCI 40%vs 43% for any stockCCI recovers from −1009Commodity Channel Index crossed back above −100.Beat KLCI 41%vs 43% for any stockWilliams %R leaves oversold44Williams %R crossed above −80.Beat KLCI 41%vs 43% for any stockMoney Flow Index leaves oversoldPro4Volume-weighted RSI crossed back above 20.Beat KLCI 41%vs 43% for any stockNear 3-month support in an uptrendPro13Within 3% of the 60-day low while still above the 200-day average.Beat KLCI 46%vs 43% for any stock52-week low13Closing at a one-year low. A watchlist for bottom-fishing, not a buy signal.Beat KLCI 43%vs 43% for any stock
Candlesticks4 screeners
Bullish candlesticks27Engulfing, hammer or morning-star reversals after a pullback.Heikin-Ashi strong buying21Two green Heikin-Ashi candles in a row, the latest with no lower shadow.Beat KLCI 42%vs 43% for any stockHeikin-Ashi turns green7First green Heikin-Ashi candle after four or more red ones.Beat KLCI 42%vs 43% for any stockThree white soldiers1Three rising up candles in a row after a decline.Beat KLCI 43%vs 43% for any stock
Volume and money flow5 screeners
Unusual buying volume2Volume above 3× average on an up day. Someone is accumulating.Beat KLCI 41%vs 43% for any stockThree days of rising price and volume0Close and volume both higher than the day before, three sessions running.Beat KLCI 42%vs 43% for any stockOBV leads pricePro12On-balance volume at a 60-day high while price is still at least 3% below its own. Quiet accumulation.Beat KLCI 39%vs 43% for any stockStrong money flow79Chaikin Money Flow above 0.1 with price above the 50-day average.Beat KLCI 43%vs 43% for any stockVolume dry-up in an uptrendPro135-day volume under half the 50-day average while the trend stays up. Sellers have gone quiet.Beat KLCI 43%vs 43% for any stock
Ichimoku5 screeners
Kumo breakout8Close crossed above the top of the Ichimoku cloud.Beat KLCI 41%vs 43% for any stockTK cross above the cloud4Tenkan-sen crossed above Kijun-sen with price above the cloud: the strong form of the signal.Beat KLCI 44%vs 43% for any stockPrice crosses Kijun-sen16Close moved above the 26-period base line.Beat KLCI 41%vs 43% for any stockBullish kumo twist6The projected cloud turned bullish: leading span A crossed above span B.Beat KLCI 42%vs 43% for any stockAll-bullish IchimokuPro71Price above the cloud, Tenkan above Kijun, a bullish future cloud and Chikou above price 26 bars ago.Beat KLCI 44%vs 43% for any stock
Volatility and ranges5 screeners
Volatility squeezePro15Bollinger width at a 6-month low. Coiled for a move.Beat KLCI 44%vs 43% for any stockUpper Bollinger Band breakout1Close crossed above the upper band (20, 2).Beat KLCI 43%vs 43% for any stockKeltner Channel breakoutPro1Close crossed above the 20-day EMA plus 2× ATR.Beat KLCI 44%vs 43% for any stockTight two-month range53The 40-day high is within 12% of the 40-day low. Range traders' list; breakouts often start here.Beat KLCI 47%vs 43% for any stockNarrowest range in 7 days30Today's high-low range is the smallest of the last seven, in an uptrend.Beat KLCI 44%vs 43% for any stock
Income3 screeners
Dividend yield 5%+88Trailing 12-month yield of 5% or more, from cash dividends actually paid. Counters down more than 30% in six months are left out: their trailing yield overstates what they can pay.Yield 4%+ above the 200-day average24Income stocks that are not in a long-term downtrend.Defensive incomePro106Yield above 4% with below-market beta and low volatility.
Market movers4 screeners
Top gainers50Biggest rises today among counters trading at least RM100k a day.Top losers50Biggest falls today among counters trading at least RM100k a day.Most active50Highest volume today.Penny stocks with momentum24Under RM1, up more than 10% in a month and above the 50-day average.Beat KLCI 40%vs 43% for any stock
Build your own
- Where
Add a rule:
Anyone can run a custom screen and see the first 3 results. Pro shows every match and lets you save screens.