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

Friday, May 15, 2026

Scan 15 May 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AMELong term bearish2026-05-151.491584001.5041.4911.491
BSLCORPLong term bearish2026-05-150.0151000000.0180.0180.019
ECOWLDLong term bearish2026-05-152.0825992002.1092.0762.093
GTRONICLong term bearish2026-05-150.28543047000.260.2230.29
HONGSENGLong term bearish2026-05-150.0056831000.0090.0090.008
KRETAMLong term bearish2026-05-150.64520000.6590.6680.681
NOVALong term bearish2026-05-150.345400000.3510.3530.346
RHONEMALong term bearish2026-05-150.672000.6840.6870.673
SERNKOULong term bearish2026-05-150.795205000.8380.8430.814
UOADEVLong term bearish2026-05-151.83332001.8271.8211.831
BIGLong term bullish2026-05-150.6214479000.5230.5210.537
CGBLong term bullish2026-05-150.895161716000.8930.8930.892
COMPLETLong term bullish2026-05-151.22001.1811.181.177
FLBHDLong term bullish2026-05-150.24559000.2290.2210.229
HLCAPLong term bullish2026-05-153.34140003.2943.2953.336
KIPREITLong term bullish2026-05-150.8554954000.8450.8530.851
MYTECHLong term bullish2026-05-150.3202000.2570.2570.292
SUCCESSLong term bullish2026-05-150.62121000.6050.590.614
TASHINLong term bullish2026-05-150.234980000.2060.2050.212
ANCOMMedium term bearish2026-05-150.8854495000.8830.8880.903
ARTRONIQMedium term bearish2026-05-150.1351500000.1390.140.118
ASTINOMedium term bearish2026-05-150.5052889000.5150.510.511
CAREPLSMedium term bearish2026-05-150.07522104000.0760.0750.085
CTOSMedium term bearish2026-05-150.6827417000.7020.6840.81
D&OMedium term bearish2026-05-150.475117539000.4840.4820.866
DPHARMAMedium term bearish2026-05-151.310543001.2941.3171.296
IPMUDAMedium term bearish2026-05-150.295122017000.2940.2990.338
KLKMedium term bearish2026-05-1520.3227370020.91620.77219.95
KUBMedium term bearish2026-05-150.985911000.9980.9870.904
RHBBANKMedium term bearish2026-05-158.2764095008.2498.277.208
SCIENTXMedium term bearish2026-05-153.552946003.6623.5753.492
SSTEELMedium term bearish2026-05-150.3952226000.3980.3990.394
TMCLIFEMedium term bearish2026-05-150.4951200000.5010.4960.457
YNHPROPMedium term bearish2026-05-150.232146000.2290.2310.272
FREIGHTMedium term bullish2026-05-150.6291000.5880.5860.567
GCAPMedium term bullish2026-05-150.18510917000.1620.1650.205
HEXTARMedium term bullish2026-05-150.8193376000.760.7840.861
HWATAIMedium term bullish2026-05-150.41670000.4010.4060.429
MULPHAMedium term bullish2026-05-152.96643002.962.9382.965
OPCOMMedium term bullish2026-05-150.2052749000.210.2050.216
OPTIMAXMedium term bullish2026-05-150.544446000.5520.540.579
WPRTSMedium term bullish2026-05-155.8163739005.6695.7515.565
ANNJOOShort term bearish2026-05-150.6453842000.6460.5820.621
ATLANShort term bearish2026-05-152.7217002.7252.6642.612
BAUTOShort term bearish2026-05-150.9410867000.9470.9010.733
BJTOTOShort term bearish2026-05-151.291389001.2911.2841.312
E&OShort term bearish2026-05-150.787427000.7860.7280.755
ELKDESAShort term bearish2026-05-151.05520001.0531.081.096
EPMBShort term bearish2026-05-150.4759667000.4940.4590.435
KEINHINShort term bearish2026-05-151.1451001.1561.2121.226
KSLShort term bearish2026-05-153.063859003.0613.0382.796
LBSShort term bearish2026-05-150.48510930000.4860.4610.425
LIONINDShort term bearish2026-05-150.1452572000.1450.1450.162
MAHSINGShort term bearish2026-05-151.0451244001.0431.0061.036
MFLOURShort term bearish2026-05-150.5653893000.5680.5780.573
PANTECHShort term bearish2026-05-150.6551631000.6560.6490.645
POHUATShort term bearish2026-05-150.76392000.7650.7860.852
RLShort term bearish2026-05-150.2647119000.260.2660.222
SKPRESShort term bearish2026-05-150.385106249000.3960.4090.653
VSShort term bearish2026-05-150.205398958000.2050.2290.457
CABShort term bullish2026-05-150.522300000.5150.5240.633
MAGNUMShort term bullish2026-05-151.291213001.2841.2631.296
NAIMShort term bullish2026-05-150.712826000.710.690.781
PCHEMShort term bullish2026-05-155.5951766005.5295.3944.095
PECCAShort term bullish2026-05-151.477787001.4631.4941.51

Thursday, May 14, 2026

Scan 14 May 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
COMPLETLong term bearish2026-05-141.17131001.1781.1791.177
KIPREITLong term bearish2026-05-140.856212000.8450.8540.851
BONIALong term bullish2026-05-140.9505000.8640.8630.885
DANCOLong term bullish2026-05-140.371835000.3570.3570.37
DATAPRPLong term bullish2026-05-140.0958359000.0810.0730.09
DOMINANLong term bullish2026-05-140.77133000.770.7680.769
DPHARMALong term bullish2026-05-141.3228082001.2941.321.296
GENMLong term bullish2026-05-142.019858001.9661.9012.008
GTRONICLong term bullish2026-05-140.3190252000.260.2210.291
HHGROUPLong term bullish2026-05-140.08134027000.0630.0610.078
HONGSENGLong term bullish2026-05-140.0111560000.0090.0090.008
KRETAMLong term bullish2026-05-140.69100000.660.6680.681
MKHLong term bullish2026-05-141.1393858000.9340.9360.999
MRDIYLong term bullish2026-05-141.76266533001.6481.6061.591
PETGASLong term bullish2026-05-1418.224280018.0617.9217.969
TWRREITLong term bullish2026-05-140.360000.2890.2880.296
COMFORTMedium term bearish2026-05-140.1421675000.1490.1450.168
CYPARKMedium term bearish2026-05-140.6928086000.7150.70.74
GENTINGMedium term bearish2026-05-142.4436902002.5412.4662.867
HUPSENGMedium term bearish2026-05-14121810011.0010.989
IOICORPMedium term bearish2026-05-144.1145096004.2854.1853.979
NGGBMedium term bearish2026-05-140.78510536000.7870.7890.802
OPTIMAXMedium term bearish2026-05-140.5358031000.5520.540.579
PTRANSMedium term bearish2026-05-140.237065000.2410.2340.382
SCOMNETMedium term bearish2026-05-140.5623154000.5860.5630.716
SERNKOUMedium term bearish2026-05-140.84102000.8410.8430.814
TOMEIMedium term bearish2026-05-141.89429001.8681.8991.856
TSHMedium term bearish2026-05-141.274507001.2891.2751.208
AWANTECMedium term bullish2026-05-140.286388000.270.2720.304
AXIATAMedium term bullish2026-05-142.2560554002.2892.2422.429
AYSMedium term bullish2026-05-140.222161000.2150.2110.237
DIGIMedium term bullish2026-05-143.1987076003.0123.0493.342
FLBHDMedium term bullish2026-05-140.2257000.2270.220.229
GKENTMedium term bullish2026-05-140.294406000.2820.2880.32
INNATUREMedium term bullish2026-05-140.1858899000.1810.180.173
IPMUDAMedium term bullish2026-05-140.3145258000.2930.2990.338
RGTBHDMedium term bullish2026-05-140.19545994000.1770.1870.23
SCIENTXMedium term bullish2026-05-143.61721003.6613.583.49
SHANGMedium term bullish2026-05-141.741021001.7451.7371.709
APOLLOShort term bearish2026-05-145.8942005.8955.8066.07
ECOWLDShort term bearish2026-05-142.16907002.1082.0772.093
EDARANShort term bearish2026-05-141.2349001.2311.1731.158
KUBShort term bearish2026-05-140.995965000.9980.9860.902
MATRIXShort term bearish2026-05-141.3319438001.331.3231.337
MSMShort term bearish2026-05-140.83994000.8340.8290.957
MTAGShort term bearish2026-05-140.244287000.2440.2380.263
MUDAShort term bearish2026-05-140.88131000.8970.830.827
NAIMShort term bearish2026-05-140.71426000.710.690.782
SIMEPLTShort term bearish2026-05-145.9873874006.0035.8835.404
TAMBUNShort term bearish2026-05-140.82000.8010.7830.791
TENAGAShort term bearish2026-05-1414.48996000014.61414.25713.425
TNLOGISShort term bearish2026-05-140.7252000.7370.7590.785
BDBShort term bullish2026-05-140.205351000.2020.2080.24
CAREPLSShort term bullish2026-05-140.0834543000.0760.0750.085
DAYANGShort term bullish2026-05-141.9742048001.9251.8941.679
ELKDESAShort term bullish2026-05-141.06250001.0531.0811.097
GUOCOShort term bullish2026-05-141.083232001.0741.0660.775
MFLOURShort term bullish2026-05-140.578799000.5680.5790.573
PANTECHShort term bullish2026-05-140.664421000.6560.6490.646
POHUATShort term bullish2026-05-140.77726000.7660.7880.853
RLShort term bullish2026-05-140.26551172000.2610.2660.222
SCICOMShort term bullish2026-05-141.673557001.6621.531.227
SKPRESShort term bullish2026-05-140.4313193000.3960.410.656
SLVESTShort term bullish2026-05-142.7613345002.7582.4782.699
SUCCESSShort term bullish2026-05-140.61132000.6070.5890.614
SURIAShort term bullish2026-05-141.311822001.31.3451.505
TAANNShort term bullish2026-05-145.413434005.4065.2454.353
TASHINShort term bullish2026-05-140.21120000.2060.2050.212
TOMYPAKShort term bullish2026-05-140.145410000.1440.160.234
TRIMODEShort term bullish2026-05-140.1745000.1660.160.184

Wednesday, May 13, 2026

Scan 13 May 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ADVENTALong term bearish2026-05-130.161615000.1420.140.163
ASTINOLong term bearish2026-05-130.51277000.5140.510.511
DOMINANLong term bearish2026-05-130.7474000.7690.7680.769
HLCAPLong term bearish2026-05-133.32184003.2863.2953.333
HONGSENGLong term bearish2026-05-130.00516034000.0090.0090.008
MATRIXLong term bearish2026-05-131.336763001.3291.3231.337
MRDIYLong term bearish2026-05-131.59491884001.6361.6051.59
PETGASLong term bearish2026-05-1317.9638290018.04517.90917.963
SCGMLong term bearish2026-05-130.51562000.4910.4860.515
SUCCESSLong term bearish2026-05-130.6190000.6060.5890.614
TWRREITLong term bearish2026-05-130.29551000.2880.2880.296
YTLLong term bearish2026-05-132.23235010002.1071.8952.239
EDARANLong term bullish2026-05-131.25157001.2341.1721.157
MYEGLong term bullish2026-05-130.835741006000.8520.7990.825
UOADEVLong term bullish2026-05-131.84337001.8251.8211.83
3AMedium term bearish2026-05-130.67532000.6820.6810.694
AXIATAMedium term bearish2026-05-132.21119457002.2882.2422.43
AYSMedium term bearish2026-05-130.211553000.2150.210.237
HIGHTECMedium term bearish2026-05-130.61579000.6160.6160.673
INNATUREMedium term bearish2026-05-130.181475000.1810.180.173
LCTITANMedium term bearish2026-05-130.38521771000.3890.3920.474
MAYBULKMedium term bearish2026-05-130.3752491000.3860.3750.344
MULPHAMedium term bearish2026-05-132.91330002.9632.9362.965
OPCOMMedium term bearish2026-05-130.2059971000.2090.2050.217
PELIKANMedium term bearish2026-05-130.1051892000.1020.1080.141
RUBEREXMedium term bearish2026-05-130.07514083000.0770.0780.087
SCIENTXMedium term bearish2026-05-133.574628003.6553.5853.487
CTOSMedium term bullish2026-05-130.6929167000.6990.6870.812
CYPARKMedium term bullish2026-05-130.733922000.7180.6980.741
DAYANGMedium term bullish2026-05-131.9127894001.9231.8931.677
MSMMedium term bullish2026-05-130.841560000.8340.8290.958
PHARMAMedium term bullish2026-05-130.2562234000.2440.250.251
RHONEMAMedium term bullish2026-05-130.691402000.6840.6880.672
SCOMNETMedium term bullish2026-05-130.56515132000.5870.5620.718
SERNKOUMedium term bullish2026-05-130.84515000.8420.8430.814
TALIWRKMedium term bullish2026-05-130.422956000.4240.4150.485
TOMEIMedium term bullish2026-05-131.91398001.8681.9031.855
AJIYAShort term bearish2026-05-130.995344000.9971.0131.061
ARANKShort term bearish2026-05-130.38240000.3960.4040.419
BDBShort term bearish2026-05-130.2530000.2020.2090.24
CAREPLSShort term bearish2026-05-130.07589343000.0760.0750.085
GUOCOShort term bearish2026-05-131.07742001.0741.0650.772
KENANGAShort term bearish2026-05-130.7851499000.7870.8020.81
MAGNUMShort term bearish2026-05-131.287405001.2821.2631.296
MAYBANKShort term bearish2026-05-1311.181438310011.18511.29510.326
MBSBShort term bearish2026-05-130.67529002000.680.6710.695
MFLOURShort term bearish2026-05-130.5655925000.5680.580.573
OPTIMAXShort term bearish2026-05-130.551250000.5520.5410.579
PANTECHShort term bearish2026-05-130.6553425000.6550.6490.646
PWFShort term bearish2026-05-130.724990000.740.7580.774
SCICOMShort term bearish2026-05-131.651928001.6631.5251.222
SIMEShort term bearish2026-05-132.1783398002.1982.2582.051
TAANNShort term bearish2026-05-135.392319005.4035.234.343
TOMYPAKShort term bearish2026-05-130.141070000.1440.1610.235
TRIMODEShort term bearish2026-05-130.16178000.1660.160.184
ARTRONIQShort term bullish2026-05-130.147162000.140.140.118
AWANTECShort term bullish2026-05-130.272925000.2690.2720.304
CHINHINShort term bullish2026-05-132.13318002.1282.152.215
GCAPShort term bullish2026-05-130.1651550000.160.1660.205
HEXTARShort term bullish2026-05-130.765110012000.760.7850.862
SOLUTNShort term bullish2026-05-130.07827000.070.070.076
TNLOGISShort term bullish2026-05-130.74124000.7380.760.785

Tuesday, May 12, 2026

Scan 12 May 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
CAREPLSLong term bearish2026-05-120.08552499000.0760.0750.085
CGBLong term bearish2026-05-120.89177290000.8930.8930.892
DATAPRPLong term bearish2026-05-120.085211128000.0790.0720.09
DPHARMALong term bearish2026-05-121.278706001.2931.3251.296
HCKLong term bearish2026-05-122.153951002.152.1642.155
MYEGLong term bearish2026-05-120.8251645902080.8490.7980.826
OPCOMLong term bearish2026-05-120.2158721000.2090.2060.217
UOADEVLong term bearish2026-05-121.831677001.8241.8211.83
AMELong term bullish2026-05-121.51539001.5021.4921.491
ASTINOLong term bullish2026-05-120.52160000.5140.510.511
BSLCORPLong term bullish2026-05-120.021011000.0170.0180.019
GCBLong term bullish2026-05-120.875129740000.8290.7740.846
HLCAPLong term bullish2026-05-123.35122003.2823.2973.332
HONGSENGLong term bullish2026-05-120.0185881000.0090.0090.008
KIPREITLong term bullish2026-05-120.8616735000.8430.8560.85
MATRIXLong term bullish2026-05-121.359265001.3281.3231.337
MMSVLong term bullish2026-05-120.38529984000.3280.2960.371
SCGMLong term bullish2026-05-120.522226000.4890.4850.516
SEDANIALong term bullish2026-05-120.125117220000.0930.0850.111
CTOSMedium term bearish2026-05-120.68569420000.6960.6880.813
DAYANGMedium term bearish2026-05-121.8920172001.9231.8921.676
DIALOGMedium term bearish2026-05-122.1263119002.2382.141.881
FREIGHTMedium term bearish2026-05-120.5851349000.5850.5860.567
IPMUDAMedium term bearish2026-05-120.29543804000.2920.2990.34
LIONINDMedium term bearish2026-05-120.145644000.1450.1450.163
MSMMedium term bearish2026-05-120.8252775000.8340.830.959
RESINTCMedium term bearish2026-05-120.475260000.4660.4790.526
RHONEMAMedium term bearish2026-05-120.68114000.6820.6880.671
SCOMNETMedium term bearish2026-05-120.5619045000.5870.5610.72
SERNKOUMedium term bearish2026-05-120.82139000.8390.8420.814
SHANGMedium term bearish2026-05-121.742942001.7441.7411.708
TALIWRKMedium term bearish2026-05-120.415601000.4230.4160.486
THPLANTMedium term bearish2026-05-120.618429000.6220.6130.544
3AMedium term bullish2026-05-120.685976000.6820.6810.694
ARTRONIQMedium term bullish2026-05-120.1419150000.140.140.118
AYSMedium term bullish2026-05-120.2152627000.2150.210.237
EFORCEMedium term bullish2026-05-120.1817106000.1620.1660.202
HHGROUPMedium term bullish2026-05-120.065133466000.0610.060.078
KRONOMedium term bullish2026-05-120.13208336000.0990.1070.173
LCTITANMedium term bullish2026-05-120.3953896000.3880.390.475
MAYBULKMedium term bullish2026-05-120.3857990000.3860.3740.344
N2NMedium term bullish2026-05-120.33832000.3220.3230.348
PELIKANMedium term bullish2026-05-120.111000.1020.1080.141
PESTECHMedium term bullish2026-05-120.071668000.0640.0680.105
SALUTEMedium term bullish2026-05-120.13258653000.1160.1260.177
YNHPROPMedium term bullish2026-05-120.2414389000.230.2310.273
AWANTECShort term bearish2026-05-120.2658928000.2680.2720.304
AXIATAShort term bearish2026-05-122.2660304002.2852.2422.431
CHINHINShort term bearish2026-05-122.131170002.1342.152.217
COMFORTShort term bearish2026-05-120.14522070000.150.1450.168
GENTINGShort term bearish2026-05-122.5132541002.532.4742.873
HAPSENGShort term bearish2026-05-122.872138002.912.8382.787
HLFGShort term bearish2026-05-1218.944100018.99119.47518.273
HTPADUShort term bearish2026-05-121.41978001.4311.4551.707
KERJAYAShort term bearish2026-05-122.257465002.2822.3182.414
KPPROPShort term bearish2026-05-120.29800000.2950.2980.333
KRETAMShort term bearish2026-05-120.63550000.6590.6680.682
LHIShort term bearish2026-05-120.73517265000.7470.7520.693
MRDIYShort term bearish2026-05-121.6381308001.6321.6051.59
PIEShort term bearish2026-05-121.7828354001.7921.4762.535
SCIENTXShort term bearish2026-05-123.621591003.6513.5883.485
SLVESTShort term bearish2026-05-122.7412277002.7612.4542.696
SOLUTNShort term bearish2026-05-120.074156000.070.0690.076
TAKAFULShort term bearish2026-05-123.414286003.4133.3173.14
TEOSENGShort term bearish2026-05-120.91634000.9020.9260.979
TSHShort term bearish2026-05-121.296163001.2911.2711.206
BDBShort term bullish2026-05-120.20550000.2020.2090.241
GETSShort term bullish2026-05-120.14119000.1350.1290.16
GUHShort term bullish2026-05-120.2758128000.2750.2810.293
INNATUREShort term bullish2026-05-120.1851543000.1810.180.173
KEINHINShort term bullish2026-05-121.1626001.1561.2191.226
KENANGAShort term bullish2026-05-120.792126000.7870.8030.81
PWFShort term bullish2026-05-120.7455701000.740.7590.774
SCICOMShort term bullish2026-05-121.672344001.6621.5211.218
SENTRALShort term bullish2026-05-120.713248000.7070.7310.75
SIMEShort term bullish2026-05-122.263319002.1992.2612.048
TRIMODEShort term bullish2026-05-120.17195000.1660.160.184
YBSShort term bullish2026-05-120.21550802000.2020.1920.242