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

Wednesday, August 12, 2026

Scan 12 Aug 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
PARAMONLong term bearish2026-08-1211942001.0081.0031.003
SERNKOULong term bearish2026-08-120.79575000.8460.8450.829
COMFORTLong term bullish2026-08-120.155107533000.1330.1340.15
DIALOGLong term bullish2026-08-121.9581108001.9721.9371.913
MAXISLong term bullish2026-08-123.7215759003.6213.4883.655
MUHIBAHLong term bullish2026-08-120.52514673000.5190.520.523
N2NLong term bullish2026-08-120.325612000.3150.3120.321
RHONEMALong term bullish2026-08-120.6815000.6930.6790.675
TOPGLOVLong term bullish2026-08-120.665490617000.650.6960.664
ABMBMedium term bearish2026-08-124.7514768004.7964.7574.743
ASTROMedium term bearish2026-08-120.0614256000.0630.0620.082
HAPSENGMedium term bearish2026-08-122.721717002.7282.732.775
LTKMMedium term bearish2026-08-121.21000001.2191.2041.277
PELIKANMedium term bearish2026-08-120.1105000.1020.1010.125
RESINTCMedium term bearish2026-08-120.4351257000.430.4430.497
WELLCALMedium term bearish2026-08-121.131907001.1311.1311.217
AYSMedium term bullish2026-08-120.205112000.2050.2050.212
DPHARMAMedium term bullish2026-08-121.232228001.2281.2231.277
EDARANMedium term bullish2026-08-121.1431001.1061.1241.145
EFORCEMedium term bullish2026-08-120.1653978000.160.160.183
EGMedium term bullish2026-08-121.8349752001.8431.8211.356
EPMBMedium term bullish2026-08-120.442869000.4280.4350.454
FREIGHTMedium term bullish2026-08-120.59501000.5890.5860.574
GENTINGMedium term bullish2026-08-122.3204752002.1612.2062.647
HARBOURMedium term bullish2026-08-121.3528001.2841.2831.378
MAA.KLMedium term bullish2026-08-120.1691000.1570.1570.167
MALAKOFMedium term bullish2026-08-120.83537358000.80.8280.845
PCHEMMedium term bullish2026-08-124.6571359004.6584.6374.31
PPBMedium term bullish2026-08-129.536565009.4099.44110.456
RUBEREXMedium term bullish2026-08-120.06580337000.0580.060.078
SCGMMedium term bullish2026-08-120.30510258000.3060.2980.286
SUNWAYMedium term bullish2026-08-125.224065005.2015.1955.4
SUPERMXMedium term bullish2026-08-120.2897696000.2660.2750.321
TENAGAMedium term bullish2026-08-1214.58667600014.4714.37413.871
TIMECOMMedium term bullish2026-08-126.037702005.9916.0275.659
WCTMedium term bullish2026-08-120.41561627000.4010.4070.509
ALCOMShort term bearish2026-08-120.64120000.6440.6370.722
BIMBShort term bearish2026-08-122.137797002.1362.1422.259
JTIASAShort term bearish2026-08-121.0927889001.1021.0771.085
KUBShort term bearish2026-08-120.965544000.9710.9420.95
MCEMENTShort term bearish2026-08-126.3511740006.4066.5046.999
OPCOMShort term bearish2026-08-120.1652539000.1660.1770.199
PBBANKShort term bearish2026-08-125.19168529005.1934.9994.692
SENTRALShort term bearish2026-08-120.7253305000.7250.7150.739
TAFIShort term bearish2026-08-120.58651000.5860.5980.598
TEOSENGShort term bearish2026-08-120.882281000.8930.8420.937
TOMYPAKShort term bearish2026-08-120.135943000.1370.1430.192
GENMShort term bullish2026-08-121.7935226001.7741.841.962
MULPHAShort term bullish2026-08-122.9526002.9412.9752.951
MYEGShort term bullish2026-08-120.74821494000.7160.7550.798
PHARMAShort term bullish2026-08-121.1817860001.1731.2041.277
PMETALShort term bullish2026-08-127.99160709007.9718.1177.637
POSShort term bullish2026-08-120.25529994000.250.2620.291
PRESTARShort term bullish2026-08-120.29406000.2870.2910.3
RAMSSOLShort term bullish2026-08-120.7881771000.7770.7270.859
VSTECSShort term bullish2026-08-121.7521438001.7281.7911.574
XLShort term bullish2026-08-120.8282527000.8020.7860.706

Tuesday, August 11, 2026

Scan 11 Aug 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
KSLLong term bearish2026-08-112.891903002.8212.8392.903
MAXISLong term bearish2026-08-113.6416990003.6123.4873.655
MUHIBAHLong term bearish2026-08-110.5214877000.5180.520.523
RHONEMALong term bearish2026-08-110.65550000.6940.6790.675
TMCLIFELong term bearish2026-08-110.47447000.4650.4560.471
KOSSANLong term bullish2026-08-111.1209928001.0381.0681.076
PTRANSLong term bullish2026-08-110.24242116000.1810.180.236
SCGMLong term bullish2026-08-110.292922000.3070.2970.286
TAKAFULLong term bullish2026-08-113.277936003.1923.2473.241
BIMBMedium term bearish2026-08-112.143687002.1372.1442.259
DPHARMAMedium term bearish2026-08-111.223957001.2271.2221.277
EGMedium term bearish2026-08-111.857008001.8471.8181.353
HARBOURMedium term bearish2026-08-111.28205001.2841.2831.379
SCIENTXMedium term bearish2026-08-113.686673003.7123.6953.557
SUCCESSMedium term bearish2026-08-110.5971000.5960.5950.607
SUNWAYMedium term bearish2026-08-115.1524517005.2025.1995.402
TENAGAMedium term bearish2026-08-1114.34622740014.4614.36813.862
TIMECOMMedium term bearish2026-08-1169258005.996.0275.651
WCTMedium term bearish2026-08-110.405108338000.4010.4080.51
ADVENTAMedium term bullish2026-08-110.1355603000.1230.1270.148
ANNJOOMedium term bullish2026-08-110.4952195000.4780.4950.564
ASTROMedium term bullish2026-08-110.06518206000.0630.0620.082
COMFORTMedium term bullish2026-08-110.14544724000.1320.1340.15
KENANGAMedium term bullish2026-08-110.705378000.7050.7040.778
LIONINDMedium term bullish2026-08-110.12549054000.1020.1110.14
MENANGMedium term bullish2026-08-110.665499000.6580.6610.63
NOVAMedium term bullish2026-08-110.335540000.3330.3340.35
OPTIMAXMedium term bullish2026-08-110.5252921000.5240.5250.56
PELIKANMedium term bullish2026-08-110.11350000.1010.1010.126
RESINTCMedium term bullish2026-08-110.4552615000.430.4430.498
TAMBUNMedium term bullish2026-08-110.7651848000.7560.7620.783
TWRREITMedium term bullish2026-08-110.3051749000.3080.3010.29
XLMedium term bullish2026-08-110.869945000.8040.7840.705
COMPLETShort term bearish2026-08-111.112001.1381.171.166
CSCENICShort term bearish2026-08-110.41331000.4020.4130.447
EPMBShort term bearish2026-08-110.4251841000.4280.4350.454
GENMShort term bearish2026-08-111.7517985001.7761.8431.964
HIGHTECShort term bearish2026-08-110.57105000.5870.5960.637
INNOShort term bearish2026-08-112.152868002.1822.1161.936
MFCBShort term bearish2026-08-112.865694002.912.9283.121
PECCAShort term bearish2026-08-111.337315001.3361.3721.485
PRESTARShort term bearish2026-08-110.285159000.2860.2920.3
SIMEPROPShort term bearish2026-08-111.3426695001.3591.3931.387
VSTECSShort term bearish2026-08-111.7126617001.7291.7971.572
CEKDShort term bullish2026-08-110.2952000.2920.2890.301
HARTAShort term bullish2026-08-111.03176536000.9981.0611.045
JTIASAShort term bullish2026-08-111.1126954001.1021.0771.085
KRETAMShort term bullish2026-08-110.65515332000.6510.6590.664
LTKMShort term bullish2026-08-111.22203001.2191.2041.279
OPCOMShort term bullish2026-08-110.179443000.1670.1780.199
SAMShort term bullish2026-08-114.5816087004.4964.6544.006
TAFIShort term bullish2026-08-110.59182000.5870.5980.598
TOPGLOVShort term bullish2026-08-110.66451330000.650.6980.664

Monday, August 10, 2026

Scan 10 Aug 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
MUDALong term bearish2026-08-100.8178000.8270.8240.814
SCGMLong term bearish2026-08-100.2857640000.3080.2970.286
SPSETIALong term bearish2026-08-100.921267000.9180.9590.9
CYPARKLong term bullish2026-08-100.70551919000.6590.6720.692
JTIASALong term bullish2026-08-101.0910315001.1021.0761.085
MAXISLong term bullish2026-08-103.6615918003.6083.4873.655
MUHIBAHLong term bullish2026-08-100.5257312000.5190.5190.523
SOLUTNLong term bullish2026-08-100.0810489000.0710.0710.072
TNLOGISLong term bullish2026-08-100.8230000.8020.7880.79
BONIAMedium term bearish2026-08-100.8733000.8810.8930.861
BURSAMedium term bearish2026-08-108.617499008.6128.618.562
EPMBMedium term bearish2026-08-100.435625000.4280.4350.454
FREIGHTMedium term bearish2026-08-100.5852789000.5890.5860.574
GCAPMedium term bearish2026-08-100.15539240000.1510.1570.183
HLCAPMedium term bearish2026-08-103.123708003.1633.1793.309
MFCBMedium term bearish2026-08-102.923155002.9122.9333.126
MTAGMedium term bearish2026-08-100.22838000.2230.2220.24
PECCAMedium term bearish2026-08-101.348587001.3361.3741.485
SNCMedium term bearish2026-08-100.1852118000.1930.1920.172
TAMBUNMedium term bearish2026-08-100.7625000.7570.7620.783
ANCOMMedium term bullish2026-08-100.871461000.8680.8660.89
BDBMedium term bullish2026-08-100.195851000.1890.1930.227
BIMBMedium term bullish2026-08-102.154802002.1372.1452.259
CABMedium term bullish2026-08-100.5216253000.5250.5170.573
CAREPLSMedium term bullish2026-08-100.07520583000.0710.0750.078
EGMedium term bullish2026-08-101.8346956001.8451.8171.351
HAPSENGMedium term bullish2026-08-102.741464002.7272.7362.774
HEXTARMedium term bullish2026-08-100.775109411000.7670.7710.812
HIBISCSMedium term bullish2026-08-102.0137124002.0061.9651.8
HLFGMedium term bullish2026-08-1018.583900018.51618.50518.998
HPMTMedium term bullish2026-08-100.175310000.1710.1730.183
LTKMMedium term bullish2026-08-101.2120001.2181.2031.28
SALUTEMedium term bullish2026-08-100.135396000.0910.10.15
SHANGMedium term bullish2026-08-101.661204001.6481.6561.681
TIMECOMMedium term bullish2026-08-106.063875005.996.0285.643
APOLLOShort term bearish2026-08-105.7890005.8255.7235.727
AWCShort term bearish2026-08-100.44546391000.4550.4860.558
CEKDShort term bearish2026-08-100.295000.2910.2890.301
CGBShort term bearish2026-08-100.87296190000.8740.8820.891
HTPADUShort term bearish2026-08-101.271743001.2721.3021.555
KEINHINShort term bearish2026-08-101.03316001.0461.061.206
MALTONShort term bearish2026-08-100.239451000.230.2440.301
MENANGShort term bearish2026-08-100.6533000.6580.660.63
PHARMAShort term bearish2026-08-101.1719614001.1751.2091.278
SEDANIAShort term bearish2026-08-100.0855920000.0890.0910.105
SSTEELShort term bearish2026-08-100.385348000.3860.3910.393
TASCOShort term bearish2026-08-100.3856652000.3880.3790.421
COMPLETShort term bullish2026-08-101.15251001.1411.1721.166
CSCENICShort term bullish2026-08-100.405626000.4020.4140.447
GENMShort term bullish2026-08-101.7829835001.7791.8471.967
GENTINGShort term bullish2026-08-102.1873110002.1552.2092.658
HHGROUPShort term bullish2026-08-100.15617442000.1440.110.078
HIGHTECShort term bullish2026-08-100.5910000.5890.5970.638
KOSSANShort term bullish2026-08-101.0427693001.0361.0711.077
PESTECHShort term bullish2026-08-100.06567045000.0630.0660.084
POHUATShort term bullish2026-08-100.64900000.6370.6640.782
RESINTCShort term bullish2026-08-100.431168000.430.4430.499
TOMYPAKShort term bullish2026-08-100.14510000.1380.1430.193
VSTECSShort term bullish2026-08-101.7740100001.7321.8041.569

Friday, August 7, 2026

Scan 07 Aug 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ASTINOLong term bearish2026-08-070.54581000.5080.5120.51
AYSLong term bearish2026-08-070.295000.2060.2060.213
DIALOGLong term bearish2026-08-071.9190537001.9751.9411.913
MAXISLong term bearish2026-08-073.6320898003.6033.4823.655
MAYBANKLong term bearish2026-08-0710.682071000010.90610.8410.778
TNLOGISLong term bearish2026-08-070.791755000.8010.7880.79
ELSOFTLong term bullish2026-08-070.25522937000.2220.2120.246
GTRONICLong term bullish2026-08-070.26517416000.2510.2380.262
KSLLong term bullish2026-08-072.9412330002.8132.842.904
TMCLIFELong term bullish2026-08-070.47513534000.4640.4560.47
YTLLong term bullish2026-08-072.12444733001.9742.0152.076
ASTROMedium term bearish2026-08-070.064004000.0630.0620.083
BIGMedium term bearish2026-08-070.63325000.6910.6370.562
CABMedium term bearish2026-08-070.51517506000.5260.5170.575
EFORCEMedium term bearish2026-08-070.16874000.1590.1610.184
HEXTARMedium term bearish2026-08-070.77126644000.7660.7710.812
HLFGMedium term bearish2026-08-0718.465580018.52318.50218.99
PAVREITMedium term bearish2026-08-071.6714958001.7131.6891.745
PELIKANMedium term bearish2026-08-070.120000.10.10.126
SURIAMedium term bearish2026-08-071.24235001.2481.2481.393
TIMECOMMedium term bearish2026-08-076.0114490005.9886.0275.635
XLMedium term bearish2026-08-070.78127251000.8090.7810.703
ALCOMMedium term bullish2026-08-070.6752490000.6380.6380.724
CFMMedium term bullish2026-08-070.0753092000.0690.0690.077
D&OMedium term bullish2026-08-070.3643307000.3340.3520.606
DANCOMedium term bullish2026-08-070.33157000.3240.3280.355
DPHARMAMedium term bullish2026-08-071.232900001.2271.2221.277
GCAPMedium term bullish2026-08-070.16563477000.1510.1570.184
GREATECMedium term bullish2026-08-072.56142644002.3832.4862.076
HHGROUPMedium term bullish2026-08-070.12649568000.1420.1090.078
HLCAPMedium term bullish2026-08-073.270003.1673.1813.31
IOIPGMedium term bullish2026-08-073.9874717003.8193.9483.337
KOBAYMedium term bullish2026-08-072.4618210002.2962.3971.871
LBSMedium term bullish2026-08-070.4259199000.4230.4250.422
MFCBMedium term bullish2026-08-072.942212002.9112.9353.13
PTRANSMedium term bullish2026-08-070.215979754000.1760.1790.239
SUNWAYMedium term bullish2026-08-075.2564919005.2075.2055.405
TRIMODEMedium term bullish2026-08-070.165567000.1640.1620.175
WELLCALMedium term bullish2026-08-071.144832001.1291.1321.218
ABMBShort term bearish2026-08-074.7918740004.8064.7474.735
MICROLNShort term bearish2026-08-070.05100000.0520.0620.079
OPCOMShort term bearish2026-08-070.1659104000.1670.1790.2
PMETALShort term bearish2026-08-077.9383219007.9818.1787.61
SCIENTXShort term bearish2026-08-073.697191003.7173.693.554
SPSETIAShort term bearish2026-08-070.9167718000.920.9610.9
SUPERMXShort term bearish2026-08-070.2610652000.2650.2780.324
TENAGAShort term bearish2026-08-0714.4700810014.45814.36413.847
UTDPLTShort term bearish2026-08-0733.8860880034.04533.07930.393
ADVENTAShort term bullish2026-08-070.125101000.1220.1280.149
AFFINShort term bullish2026-08-072.2515009002.2382.2692.354
APOLLOShort term bullish2026-08-075.85157005.8265.725.728
AWCShort term bullish2026-08-070.46543246000.4560.4880.559
CGBShort term bullish2026-08-070.875199221000.8750.8820.891
CHINHINShort term bullish2026-08-072.155002.0992.0892.168
HTPADUShort term bullish2026-08-071.28215001.2731.3031.559
INNOShort term bullish2026-08-072.19616002.1842.1121.931
IOICORPShort term bullish2026-08-074.554062004.4914.3354.127
KEINHINShort term bullish2026-08-071.051620001.0481.0611.207
LHIShort term bullish2026-08-070.7814038000.7710.7550.734
LIONINDShort term bullish2026-08-070.1052092000.10.1110.14
MALTONShort term bullish2026-08-070.23545199000.230.2440.302
MMSVShort term bullish2026-08-070.33090000.2960.2890.344
PHARMAShort term bullish2026-08-071.1820645001.1761.2111.278
RUBEREXShort term bullish2026-08-070.061529000.0570.0610.078
SSTEELShort term bullish2026-08-070.395562000.3860.3910.393