Moving Average Scanner Introduction

This blog scans the price of stocks listed in the Malaysia Stock Market based on its price behaviour with respect to its moving averages.

Three moving averages are used to determine the short term, medium term and long term outlook. Stocks will be classified into 6 different categories

1. Short term bullish – Price crossed and closed above its 20 day moving average
2. Short term bearish – Price crossed and closed below its 20 day moving average
3. Medium term bullish – Price crossed and closed above its 50 day moving average
4. Medium term bearish – Price crossed and closed below its 50 day moving average
5. Long term bullish – Price crossed and closed above its 200 day moving average
6. Long term bearish – Price crossed and closed below its 200 day moving average

Thursday, January 15, 2026

Scan 15 Jan 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ARANKLong term bearish2026-01-150.425576000.4040.4170.425
ASTINOLong term bearish2026-01-150.5220000.520.5180.527
DOMINANLong term bearish2026-01-150.765118000.7850.7860.777
EGLong term bearish2026-01-151.1537583001.1071.1771.157
ELKDESALong term bearish2026-01-151.15051001.111.1021.104
GKENTLong term bearish2026-01-150.33897000.330.3320.332
HTPADULong term bearish2026-01-151.721479001.7551.7951.768
MAHSINGLong term bearish2026-01-151.1124565001.0231.0131.108
MALTONLong term bearish2026-01-150.33358000.3250.3480.342
PELIKANLong term bearish2026-01-150.1551063000.1580.1590.158
HWATAILong term bullish2026-01-150.46152000.4360.4370.456
SSTEELLong term bullish2026-01-150.38550000.3760.3920.383
CAREPLSMedium term bearish2026-01-150.081336000.0820.080.111
CFMMedium term bearish2026-01-150.0852399000.0870.0870.092
ELSOFTMedium term bearish2026-01-150.255599000.2520.2570.296
FPIMedium term bearish2026-01-151.089979001.1271.0891.019
HHGROUPMedium term bearish2026-01-150.06593689000.0620.0670.097
IOICORPMedium term bearish2026-01-154.0665266004.0464.0653.823
LIONINDMedium term bearish2026-01-150.151390000.1510.1540.174
MAXISMedium term bearish2026-01-153.9434282003.883.9443.627
NAIMMedium term bearish2026-01-150.784788000.770.7830.84
PTRANSMedium term bearish2026-01-150.2829518000.2850.2810.569
SALUTEMedium term bearish2026-01-150.1953134000.20.1970.207
AJIYAMedium term bullish2026-01-151.04518001.031.040.999
ATAIMSMedium term bullish2026-01-150.2058869000.1980.20.243
KRETAMMedium term bullish2026-01-150.6929000.6790.6830.656
NGGBMedium term bullish2026-01-150.79518605000.7980.7950.801
TAMBUNMedium term bullish2026-01-150.79676000.7850.790.784
YTLMedium term bullish2026-01-152.24129042002.0882.2062.269
ASTROShort term bearish2026-01-150.17164000.1030.110.145
CHINHINShort term bearish2026-01-152.3413280002.3462.1992.197
CMSBShort term bearish2026-01-151.5143719001.5131.4581.246
JTIASAShort term bearish2026-01-151.0445061001.0581.0751.116
MSMShort term bearish2026-01-150.9551196000.9550.9881.057
POHUATShort term bearish2026-01-150.895368000.8950.890.951
RGTBHDShort term bearish2026-01-150.231219000.2340.2420.294
SIGNShort term bearish2026-01-151.38410001.3961.4041.356
SIMEPLTShort term bearish2026-01-155.670442005.6585.4674.954
SUNWAYShort term bearish2026-01-155.6451658005.645.5455.062
TOMYPAKShort term bearish2026-01-150.24290000.2460.2520.273
BONIAShort term bullish2026-01-150.82153000.8070.8281.02
CEKDShort term bullish2026-01-150.32353000.3120.3280.35
D&OShort term bullish2026-01-150.77112713000.7660.8791.154
GREATECShort term bullish2026-01-151.64340837001.5551.6691.763
KPPROPShort term bullish2026-01-150.3152711000.3120.3240.378
LCTITANShort term bullish2026-01-150.40515469000.4030.4430.507
MICROLNShort term bullish2026-01-150.08328000.0790.0840.126
MUDAShort term bullish2026-01-150.78135000.7620.790.887
RESINTCShort term bullish2026-01-150.53176000.5250.5430.541
RHONEMAShort term bullish2026-01-150.7180000.6940.6890.651
SIMEShort term bullish2026-01-152.152231002.0752.0171.898
TIMECOMShort term bullish2026-01-155.69556005.5715.224.994
TRIMODEShort term bullish2026-01-150.192977000.1860.1940.199
WPRTSShort term bullish2026-01-156.1274160005.6995.5445.194

No comments:

Post a Comment