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

Monday, August 17, 2026

Scan 17 Aug 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ABMBLong term bearish2026-08-174.7413630004.7914.7684.751
BSLCORPLong term bearish2026-08-170.0151050000.0190.0190.019
N2NLong term bearish2026-08-170.32862000.3170.3130.321
DATAPRPLong term bullish2026-08-170.09185814000.0650.0730.081
DIALOGLong term bullish2026-08-171.9562024001.9581.9311.913
GAMUDALong term bullish2026-08-174.4791634004.3294.2514.42
MALAKOFLong term bullish2026-08-170.86541271000.8090.8250.842
PTRANSLong term bullish2026-08-170.235151298000.1930.1830.234
PWFLong term bullish2026-08-170.775849000.7690.7570.772
SERNKOULong term bullish2026-08-170.8530320000.8430.8440.83
SHANGLong term bullish2026-08-171.69269001.6551.6581.683
TAMBUNLong term bullish2026-08-170.785278000.7630.7610.782
MSCMedium term bearish2026-08-171.9729564002.0131.9741.798
NAIMMedium term bearish2026-08-170.7652833000.8120.7750.746
RESINTCMedium term bearish2026-08-170.4255508000.430.4410.496
CTOSMedium term bullish2026-08-170.66592025000.6740.6640.719
DIGIMedium term bullish2026-08-172.9271430002.912.8493.077
HAPSENGMedium term bullish2026-08-172.742412002.7322.7252.775
JTIASAMedium term bullish2026-08-171.0844068001.0981.0781.085
KRETAMMedium term bullish2026-08-170.66550000.6520.6590.664
OPCOMMedium term bullish2026-08-170.1810764000.1670.1760.198
PESTECHMedium term bullish2026-08-170.06517435000.0630.0650.082
PPBMedium term bullish2026-08-179.610186009.3899.42610.432
SCIENTXMedium term bullish2026-08-173.7811880003.7093.7113.563
SUPERMXMedium term bullish2026-08-170.27525230000.2670.2730.317
WELLCALMedium term bullish2026-08-171.131145001.1321.1291.216
ALCOMShort term bearish2026-08-170.64298000.6490.6380.72
ATLANShort term bearish2026-08-172.54122002.5712.5942.643
AYSShort term bearish2026-08-170.20516000.2060.2050.211
CGBShort term bearish2026-08-170.87173650000.8730.880.89
DPHARMAShort term bearish2026-08-171.234123001.231.2231.277
EPMBShort term bearish2026-08-170.4252864000.4280.4340.454
GENMShort term bearish2026-08-171.7436799001.7651.8321.954
GTRONICShort term bearish2026-08-170.25516502000.2550.240.26
INNATUREShort term bearish2026-08-170.1557494000.1590.160.169
MCEMENTShort term bearish2026-08-176.393118006.4136.4726.999
MISCShort term bearish2026-08-178.0814197008.088.0067.881
PRESTARShort term bearish2026-08-170.28540000.2870.2910.299
QLShort term bearish2026-08-173.964557004.0043.8793.901
RHBBANKShort term bearish2026-08-178.5946693008.6218.4557.919
SAMShort term bearish2026-08-174.411322004.464.6524.003
TIMECOMShort term bearish2026-08-175.998479005.9926.0245.684
TMCLIFEShort term bearish2026-08-170.461585000.4640.4570.471
AMEShort term bullish2026-08-171.3811534001.3591.4031.475
AWCShort term bullish2026-08-170.4714803000.4510.4770.552
CEKDShort term bullish2026-08-170.295191000.2920.2890.3
HCKShort term bullish2026-08-172.152216002.1452.1382.138
KPPROPShort term bullish2026-08-170.28509000.2790.2810.305
TEOSENGShort term bullish2026-08-170.90511012000.8970.8460.934

Friday, August 14, 2026

Scan 14 Aug 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AYSLong term bearish2026-08-140.2128000.2060.2050.212
BONIALong term bearish2026-08-140.8631000.8780.8890.861
DIALOGLong term bearish2026-08-141.9162272001.9621.9331.913
GAMUDALong term bearish2026-08-144.41163247004.3144.2474.423
GTRONICLong term bearish2026-08-140.2611533000.2550.240.26
PTRANSLong term bearish2026-08-140.2354301000.190.1820.235
PWFLong term bearish2026-08-140.77250000.7690.7560.772
CJCENLong term bullish2026-08-140.17511436000.1550.1520.165
EDARANLong term bullish2026-08-141.231155001.1131.1221.145
LIONINDLong term bullish2026-08-140.1426515000.1070.1110.139
MMSVLong term bullish2026-08-140.3422435000.3030.2930.34
PARAMONLong term bullish2026-08-141.01344001.0081.0031.003
TAFILong term bullish2026-08-140.6856000.5860.5970.599
ABMBMedium term bearish2026-08-144.7620264004.7934.7674.748
BJTOTOMedium term bearish2026-08-141.32795001.3491.3221.285
CTOSMedium term bearish2026-08-140.65141075000.6720.6630.72
DIGIMedium term bearish2026-08-142.8421745002.9122.8463.08
ELKDESAMedium term bearish2026-08-141.011762001.0181.0191.053
HAPSENGMedium term bearish2026-08-142.72707002.7312.7262.775
JTIASAMedium term bearish2026-08-141.0718501001.11.0781.085
KENANGAMedium term bearish2026-08-140.6955014000.7050.7010.777
KSLMedium term bearish2026-08-142.821759002.8262.8332.902
MAA.KLMedium term bearish2026-08-140.135133000.1540.1570.166
SALUTEMedium term bearish2026-08-140.09521512000.0940.0980.148
SUNWAYMedium term bearish2026-08-145.1232630005.1885.1895.397
SUPERMXMedium term bearish2026-08-140.2712187000.2670.2740.318
ASTROMedium term bullish2026-08-140.0659903000.0620.0620.081
DPHARMAMedium term bullish2026-08-141.255845001.231.2231.277
KRONOMedium term bullish2026-08-140.12474615000.1040.1030.134
PIEMedium term bullish2026-08-141.569178001.5331.5341.902
SEDANIAMedium term bullish2026-08-140.09598306000.0890.090.102
SUCCESSMedium term bullish2026-08-140.64338000.5960.5940.606
TROPMedium term bullish2026-08-141.22708001.2151.1931.184
CHINHINShort term bearish2026-08-142.09520002.0982.0882.166
COMPLETShort term bearish2026-08-141.1741001.1351.1661.165
HARTAShort term bearish2026-08-140.985125479001.0011.0451.042
HHGROUPShort term bearish2026-08-140.135562146000.1420.1140.08
IGBCRShort term bearish2026-08-140.613107000.6110.5970.591
JAYCORPShort term bearish2026-08-140.24400000.2420.2530.294
MICROLNShort term bearish2026-08-140.058494000.0520.060.078
MILUXShort term bearish2026-08-140.6751372000.6790.6590.568
PMETALShort term bearish2026-08-147.7146854007.9518.0667.654
SEEHUPShort term bearish2026-08-140.62420000.6530.690.702
SIMEPLTShort term bearish2026-08-146.5452663006.6716.3525.826
TENAGAShort term bearish2026-08-1414.48412570014.48914.3913.885
WCTShort term bearish2026-08-140.4159950000.4020.4060.505
3AShort term bullish2026-08-140.715641000.7050.6930.68
ALCOMShort term bullish2026-08-140.67640000.6480.6380.721
CGBShort term bullish2026-08-140.875158952000.8740.880.891
EPMBShort term bullish2026-08-140.43245000.4280.4340.454
GENMShort term bullish2026-08-141.775573001.7691.8351.957
INNOShort term bullish2026-08-142.18437002.182.1211.942
IOICORPShort term bullish2026-08-144.564999004.4794.3824.141
MCEMENTShort term bullish2026-08-146.422457006.4126.4836.999
PHARMAShort term bullish2026-08-141.1858372001.1721.1971.276
PPBShort term bullish2026-08-149.42771009.3899.42810.44
SAMShort term bullish2026-08-144.56197004.4674.654.006
SENTRALShort term bullish2026-08-140.734144000.7260.7160.739
TWRREITShort term bullish2026-08-140.3150000.3080.3020.29
XLShort term bullish2026-08-140.870933000.7990.7890.707

Thursday, August 13, 2026

Scan 13 Aug 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
BURSALong term bearish2026-08-138.563600008.6038.6048.566
JTIASALong term bearish2026-08-131.0854129001.1011.0781.085
SIGNLong term bearish2026-08-131.3421001.3471.3441.348
TOPGLOVLong term bearish2026-08-130.655210590000.650.6920.664
ATAIMSLong term bullish2026-08-130.1761981000.1330.1240.151
AYSLong term bullish2026-08-130.215895000.2060.2050.212
PWFLong term bullish2026-08-130.775116000.7690.7560.772
ARANKMedium term bearish2026-08-130.38390000.3810.3850.406
DPHARMAMedium term bearish2026-08-131.223044001.2291.2231.277
EGMedium term bearish2026-08-131.847062001.8371.821.358
EPMBMedium term bearish2026-08-130.4251380000.4270.4340.454
OPTIMAXMedium term bearish2026-08-130.521530000.5240.5250.558
PCHEMMedium term bearish2026-08-134.5523512004.6564.6184.312
PIEMedium term bearish2026-08-131.5226856001.5261.5331.91
PPBMedium term bearish2026-08-139.344813009.3989.43210.449
TIMECOMMedium term bearish2026-08-13632446005.9916.0265.667
TROPMedium term bearish2026-08-131.194411001.2181.1911.184
TSHMedium term bearish2026-08-131.1811819001.2021.1821.221
UTDPLTMedium term bearish2026-08-1333.3138880033.78133.30330.599
WCTMedium term bearish2026-08-130.40594194000.4020.4070.507
ABMBMedium term bullish2026-08-134.8129801004.7964.7624.746
CSCENICMedium term bullish2026-08-130.4251096000.4030.4130.446
DATAPRPMedium term bullish2026-08-130.075195162000.0630.0730.081
HAPSENGMedium term bullish2026-08-132.731948002.7292.7282.775
MYTECHMedium term bullish2026-08-130.265300000.2590.2610.279
PELIKANMedium term bullish2026-08-130.11100000.1020.1010.125
POHUATMedium term bullish2026-08-130.662140000.6390.660.779
RESINTCMedium term bullish2026-08-130.445584000.430.4420.497
TASHINMedium term bullish2026-08-130.2400000.1960.1980.207
UCHITECMedium term bullish2026-08-132.83762002.7832.8212.863
VSTECSMedium term bullish2026-08-131.8104957001.731.7851.576
3AShort term bearish2026-08-130.7365000.7040.6920.68
AFFINShort term bearish2026-08-132.229802002.2352.2582.354
AWANTECShort term bearish2026-08-130.3057732000.3050.2730.291
CEKDShort term bearish2026-08-130.29100000.2920.2880.3
CTOSShort term bearish2026-08-130.6795655000.6710.6620.721
GENMShort term bearish2026-08-131.7711830001.7711.8371.959
HCKShort term bearish2026-08-132.16802002.1612.1532.153
IOICORPShort term bearish2026-08-134.4649661004.4844.3764.138
MULPHAShort term bearish2026-08-132.9228002.942.9742.951
PESTECHShort term bearish2026-08-130.0626761000.0630.0650.083
PHARMAShort term bearish2026-08-131.1710590001.1721.2021.277
RAMSSOLShort term bearish2026-08-130.7774821000.7770.7290.858
SAMShort term bearish2026-08-134.48169004.4664.6484.006
SKPRESShort term bearish2026-08-130.31560057000.320.310.48
WONGShort term bearish2026-08-130.1851300000.190.1710.158
XLShort term bearish2026-08-130.795128840000.8010.7880.706
YENHERShort term bearish2026-08-130.79555000.7950.7820.786
COMPLETShort term bullish2026-08-131.15150001.1371.1681.165
MALTONShort term bullish2026-08-130.2358747000.2290.2420.299
MICROLNShort term bullish2026-08-130.0552327000.0520.060.078
MILUXShort term bullish2026-08-130.68810000.680.6570.567
OPCOMShort term bullish2026-08-130.17539673000.1670.1770.199
SUNWAYShort term bullish2026-08-135.223825005.1945.1925.398
TOMYPAKShort term bullish2026-08-130.14320000.1380.1430.191

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