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 19, 2026

Scan 19 Aug 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
GAMUDALong term bearish2026-08-194.3790758004.3524.2584.415
HCKLong term bearish2026-08-192.132441002.1452.1392.138
JTIASALong term bearish2026-08-191.0821841001.0971.081.084
MSCLong term bearish2026-08-191.8109909002.0111.9671.804
PWFLong term bearish2026-08-190.76210000.7680.7580.771
ABMBLong term bullish2026-08-194.7617218004.7864.7754.756
AYSLong term bullish2026-08-190.21599000.2060.2050.211
CAREPLSLong term bullish2026-08-190.088869000.0720.0740.077
HPMTLong term bullish2026-08-190.19521779000.1730.1740.182
KRETAMLong term bullish2026-08-190.6785000.6520.6590.664
KRONOLong term bullish2026-08-190.14179223000.1070.1040.133
SEDANIALong term bullish2026-08-190.10546838000.0910.090.099
TAKAFULLong term bullish2026-08-193.278112003.2113.2393.251
TOPGLOVLong term bullish2026-08-190.665209448000.6510.6780.664
TSHLong term bullish2026-08-191.2332257001.1971.1881.22
BURSAMedium term bearish2026-08-198.427564008.4268.4448.407
CARIMINMedium term bearish2026-08-190.405951000.4120.4140.475
CTOSMedium term bearish2026-08-190.66577331000.6780.6650.718
ELKDESAMedium term bearish2026-08-191.011750001.0171.0191.052
GENTINGMedium term bearish2026-08-192.260674002.1742.22.619
HEXTARMedium term bearish2026-08-190.77130967000.7720.7710.808
INSAS.KLMedium term bearish2026-08-190.8858403000.90.8860.872
MPIMedium term bearish2026-08-1946.116120046.45446.82437.07
MYTECHMedium term bearish2026-08-190.25150000.2610.2610.278
NOVAMedium term bearish2026-08-190.3352123000.3340.3350.35
PESTECHMedium term bearish2026-08-190.0677995000.0630.0650.082
SCGMMedium term bearish2026-08-190.3560000.3050.3010.286
SHANGMedium term bearish2026-08-191.65105001.6581.6581.683
SLVESTMedium term bearish2026-08-193.0355399003.0793.0382.805
TENAGAMedium term bearish2026-08-1914.4330150014.49714.40613.906
TEOSENGMedium term bearish2026-08-190.82539201000.8960.8480.931
UCHITECMedium term bearish2026-08-192.762033002.7892.8192.86
FLBHDMedium term bullish2026-08-190.22100000.2140.2140.224
LCTITANMedium term bullish2026-08-190.345355609000.3170.3160.383
MCEMENTMedium term bullish2026-08-196.614752006.4296.4556.996
NAIMMedium term bullish2026-08-190.78777000.8050.7770.745
PELIKANMedium term bullish2026-08-190.11259000.1040.1010.124
PETGASMedium term bullish2026-08-1917.5852470017.43717.46417.638
PHARMAMedium term bullish2026-08-191.1919075001.1731.1891.276
RESINTCMedium term bullish2026-08-190.4510000.430.440.495
SUPERMXMedium term bullish2026-08-190.27537828000.2680.2720.315
THPLANTMedium term bullish2026-08-190.67533000.5920.5980.574
WELLCALMedium term bullish2026-08-191.132426001.1321.1281.215
ABLEGLOBShort term bearish2026-08-191.55329001.5621.5491.549
CEKDShort term bearish2026-08-190.2920000.2930.290.299
CGBShort term bearish2026-08-190.87186158000.8730.8790.89
DIGIShort term bearish2026-08-192.8921020002.9072.8563.071
DUFUShort term bearish2026-08-192.6744100002.6952.4421.868
FRONTKNShort term bearish2026-08-195.0853649005.1464.9954.41
GLOTECShort term bearish2026-08-190.945100000.9530.8990.827
GTRONICShort term bearish2026-08-190.2459884000.2540.2410.259
INARIShort term bearish2026-08-192.29213530002.3212.2621.914
MICROLNShort term bearish2026-08-190.055000000.0520.0590.077
MISCShort term bearish2026-08-198.0611438008.0928.0067.886
MMSVShort term bearish2026-08-190.3054378000.3060.2950.336
PENTAShort term bearish2026-08-195.327727005.33754.021
POSShort term bearish2026-08-190.2456300000.2480.2580.288
RHBBANKShort term bearish2026-08-198.639631008.6378.4657.94
SIMEPLTShort term bearish2026-08-196.54113183006.6636.3885.846
TASCOShort term bearish2026-08-190.3851826000.3860.3790.417
TOMEIShort term bearish2026-08-191.79400001.7921.781.856
DIALOGShort term bullish2026-08-191.9636454001.9541.9281.914
EPMBShort term bullish2026-08-190.434094000.4270.4330.454
IGBCRShort term bullish2026-08-190.6156347000.6140.5990.591
JADEMShort term bullish2026-08-190.18521125000.1830.1850.192
KPJShort term bullish2026-08-193.13287916003.0933.1483.012
KPPROPShort term bullish2026-08-190.281020000.2780.280.304
MAGNUMShort term bullish2026-08-191.261698001.2561.2671.265
MGRCShort term bullish2026-08-190.3653382000.3140.2890.228
TOMYPAKShort term bullish2026-08-190.141676000.1380.1430.188
TROPShort term bullish2026-08-191.2111503001.211.2011.184
VISShort term bullish2026-08-190.4397620000.410.3420.238

Tuesday, August 18, 2026

Scan 18 Aug 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ARTRONIQLong term bearish2026-08-180.1320236000.1340.1320.135
AWANTECLong term bearish2026-08-180.296801000.3050.2750.291
LIONINDLong term bearish2026-08-180.12513084000.1110.1110.139
MALAKOFLong term bearish2026-08-180.8335656000.8120.8240.841
MMSVLong term bearish2026-08-180.3251245000.3060.2940.337
MUHIBAHLong term bearish2026-08-180.524212000.5210.5210.522
PTRANSLong term bearish2026-08-180.215208007000.1950.1830.233
SERNKOULong term bearish2026-08-180.82564000.840.8430.83
SHANGLong term bearish2026-08-181.6899001.6571.6591.683
TAKAFULLong term bearish2026-08-183.233087003.2073.243.249
BSLCORPLong term bullish2026-08-180.021923000.0190.0190.019
BURSALong term bullish2026-08-188.453802008.4268.4448.405
CFMLong term bullish2026-08-180.084535000.0710.0690.076
JTIASALong term bullish2026-08-181.0932619001.0981.0791.084
ASTROMedium term bearish2026-08-180.0630560000.0620.0620.081
BDBMedium term bearish2026-08-180.19601000.1910.1920.225
MENANGMedium term bearish2026-08-180.65100000.6620.6630.631
PELIKANMedium term bearish2026-08-180.146000.1030.1010.125
PIEMedium term bearish2026-08-181.536553001.541.5381.887
SKPRESMedium term bearish2026-08-180.30520486000.320.3070.473
SUPERMXMedium term bearish2026-08-180.275858000.2670.2720.316
TASHINMedium term bearish2026-08-180.191000.1950.1970.206
VSTECSMedium term bearish2026-08-181.7644785001.7371.7751.584
WELLCALMedium term bearish2026-08-181.12342001.1321.1291.215
BJTOTOMedium term bullish2026-08-181.358757001.3451.3241.285
CARIMINMedium term bullish2026-08-180.4153780000.4120.4140.476
ELKDESAMedium term bullish2026-08-181.02672001.0181.0191.052
PCHEMMedium term bullish2026-08-184.6736247004.6344.5634.321
PRESTARMedium term bullish2026-08-180.2952303000.2880.2910.299
SALUTEMedium term bullish2026-08-180.161576000.0940.0970.146
TSHMedium term bullish2026-08-181.2115781001.1971.1871.22
AMEShort term bearish2026-08-181.349011001.3571.41.474
DRBHCOMShort term bearish2026-08-180.979887000.9761.0121.1
HEKTARShort term bearish2026-08-180.45512971000.4650.4380.434
KPPROPShort term bearish2026-08-180.2753189000.2780.280.305
MGRCShort term bearish2026-08-180.31105000.310.2870.228
MYEGShort term bearish2026-08-180.6352415291040.6820.7160.763
SENTRALShort term bearish2026-08-180.7255896000.7270.7160.739
TOMYPAKShort term bearish2026-08-180.131205000.1380.1430.189
VISShort term bearish2026-08-180.3925312000.4070.3380.237
VSShort term bearish2026-08-180.235217083000.2380.2180.319
AXREITShort term bullish2026-08-181.8910069001.8631.9091.94
AYSShort term bullish2026-08-180.211000.2060.2050.211
CGBShort term bullish2026-08-180.875143227000.8730.8790.89
DPHARMAShort term bullish2026-08-181.268185001.2321.2241.277
GTRONICShort term bullish2026-08-180.25517557000.2550.2410.26
MICROLNShort term bullish2026-08-180.0552508000.0520.0590.077
MISCShort term bullish2026-08-188.099677008.0858.0067.884
RAMSSOLShort term bullish2026-08-180.78587534000.7740.7340.855
RHBBANKShort term bullish2026-08-188.6837609008.638.467.93
SIMEPLTShort term bullish2026-08-186.71115416006.6666.3785.839
TASCOShort term bullish2026-08-180.39286000.3860.3790.418
THPLANTShort term bullish2026-08-180.5955171000.5920.5980.574

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