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, August 21, 2026

Scan 21 Aug 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
BSLCORPLong term bearish2026-08-210.01589206000.0190.0190.019
CFMLong term bearish2026-08-210.0754862000.0720.070.075
MSCLong term bearish2026-08-211.7537815001.9991.9561.808
N2NLong term bearish2026-08-210.32881000.3190.3130.32
SEDANIALong term bearish2026-08-210.09522012000.0910.090.098
BONIALong term bullish2026-08-210.8882000.8730.8860.861
DANCOLong term bullish2026-08-210.3558232000.330.3270.353
ECOWLDLong term bullish2026-08-212.0917520002.0722.0992.084
JTIASALong term bullish2026-08-211.158391001.0961.0811.084
MAGNUMLong term bullish2026-08-211.2910369001.2561.2671.264
MUDALong term bullish2026-08-210.82175000.8150.8170.813
NOVALong term bullish2026-08-210.3551935000.3350.3360.35
THPLANTLong term bullish2026-08-210.585769000.5890.5970.575
AWANTECMedium term bearish2026-08-210.277842000.3030.2760.29
GENTINGMedium term bearish2026-08-212.1176925002.1742.1962.607
HWATAIMedium term bearish2026-08-210.38230000.3760.3820.408
MALAKOFMedium term bearish2026-08-210.8217890000.8180.8220.837
MMSVMedium term bearish2026-08-210.2951565000.3060.2950.333
MSMMedium term bearish2026-08-210.634002000.6510.6410.839
PRESTARMedium term bearish2026-08-210.29847000.2890.2910.299
RESINTCMedium term bearish2026-08-210.435377000.4310.440.493
SHANGMedium term bearish2026-08-211.64374001.6591.6561.684
SUCCESSMedium term bearish2026-08-210.58552000.5950.5930.605
SUPERMXMedium term bearish2026-08-210.26511012000.2680.270.313
TENAGAMedium term bearish2026-08-2114.4211330014.49914.41413.92
ARTRONIQMedium term bullish2026-08-210.1352772000.1350.1310.135
CSCENICMedium term bullish2026-08-210.415261000.4070.4120.445
HEXTARMedium term bullish2026-08-210.78171365000.7720.7710.807
HIGHTECMedium term bullish2026-08-210.5993000.5720.5820.632
INARIMedium term bullish2026-08-212.27147945002.3252.2631.911
KSLMedium term bullish2026-08-212.842413002.8282.8272.899
MAA.KLMedium term bullish2026-08-210.155353000.150.1550.165
SCIENTXMedium term bullish2026-08-213.762531003.7173.7273.571
TROPMedium term bullish2026-08-211.2310388001.2071.2081.185
AEMULUSShort term bearish2026-08-210.41580322000.4160.3440.232
ALCOMShort term bearish2026-08-210.6430000.6480.6390.718
DOMINANShort term bearish2026-08-210.7720000.7210.7380.76
ELSOFTShort term bearish2026-08-210.26510008000.2710.2320.247
IHHShort term bearish2026-08-218.2825523008.3078.4188.611
LBSShort term bearish2026-08-210.42584273000.4270.4230.422
SOLUTNShort term bearish2026-08-210.0759240000.0760.0740.072
SUNCONShort term bearish2026-08-217.949426008.0157.6916.513
TMShort term bearish2026-08-217.7791536007.8647.6537.449
TOMYPAKShort term bearish2026-08-210.13561000.1380.1430.187
VISShort term bearish2026-08-210.41516506000.4160.3490.24
ARANKShort term bullish2026-08-210.38214000.3790.3830.404
AXREITShort term bullish2026-08-211.947710001.8571.9071.937
CHINHINShort term bullish2026-08-212.1255002.0952.0892.161
GCAPShort term bullish2026-08-210.15658000.1490.1540.18
GLOTECShort term bullish2026-08-210.965447000.960.9030.831
HEKTARShort term bullish2026-08-210.487223000.4660.440.434
HHGROUPShort term bullish2026-08-210.135220575000.1330.1190.081
INSAS.KLShort term bullish2026-08-210.918355000.90.8880.873
KEINHINShort term bullish2026-08-211.033954001.0291.0481.189
MILUXShort term bullish2026-08-210.68740000.6770.6660.575
MISCShort term bullish2026-08-218.2313841008.1088.0057.894
PANTECHShort term bullish2026-08-210.651361000.6480.6370.628
POSShort term bullish2026-08-210.253279000.2470.2570.288
TASCOShort term bullish2026-08-210.39907000.3870.380.416

Thursday, August 20, 2026

Scan 20 Aug 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ABMBLong term bearish2026-08-204.754988004.7844.7784.758
DATAPRPLong term bearish2026-08-200.0857012000.070.0730.08
TAKAFULLong term bearish2026-08-203.218314003.2133.2373.253
THPLANTLong term bearish2026-08-200.56521616000.590.5970.574
ANCOMLong term bullish2026-08-200.882388000.8630.8560.878
GAMUDALong term bullish2026-08-204.42107338004.3594.2634.413
HCKLong term bullish2026-08-202.152971002.1462.142.138
MSCLong term bullish2026-08-201.8143566002.0061.9621.806
N2NLong term bullish2026-08-200.33102000.3180.3130.32
SIGNLong term bullish2026-08-201.3620001.3451.3451.347
SSTEELLong term bullish2026-08-200.4053152000.3840.3890.393
CSCENICMedium term bearish2026-08-200.41619000.4060.4120.445
DANCOMedium term bearish2026-08-200.3251234000.3290.3260.353
FLBHDMedium term bearish2026-08-200.205213000.2120.2140.224
INARIMedium term bearish2026-08-202.22229235002.3212.2611.912
KOBAYMedium term bearish2026-08-202.388280002.4032.3991.926
NAIMMedium term bearish2026-08-200.754775000.80.7770.745
PCHEMMedium term bearish2026-08-204.37143681004.6094.5244.328
SCIENTXMedium term bearish2026-08-203.7211634003.7153.7253.569
TROPMedium term bearish2026-08-201.193762001.2081.2041.184
BURSAMedium term bullish2026-08-208.459814008.4238.4448.409
GENTINGMedium term bullish2026-08-202.2447648002.1782.1992.613
HWATAIMedium term bullish2026-08-200.385108000.3770.3820.408
INSAS.KLMedium term bullish2026-08-200.8952429000.8990.8870.872
SHANGMedium term bullish2026-08-201.68310001.6591.6571.684
TENAGAMedium term bullish2026-08-2014.5436450014.49714.41213.914
AXREITShort term bearish2026-08-201.8412400001.8571.9071.938
EPMBShort term bearish2026-08-200.422379000.4270.4330.454
FPIShort term bearish2026-08-201.132329001.1421.0141.011
GCAPShort term bearish2026-08-200.145820000.1490.1540.18
IGBCRShort term bearish2026-08-200.6053502000.6130.5990.591
INNOShort term bearish2026-08-202.134122002.1772.1291.95
KPPROPShort term bearish2026-08-200.2757698000.2780.280.304
PANTECHShort term bearish2026-08-200.6454407000.6470.6370.628
RAMSSOLShort term bearish2026-08-200.76594703000.7740.7390.853
SUCCESSShort term bearish2026-08-200.5951028000.5960.5940.605
AJIYAShort term bullish2026-08-20199000.9891.0011.004
ALCOMShort term bullish2026-08-200.65520000.6490.6390.718
CEKDShort term bullish2026-08-200.2953000.2930.290.299
DOMINANShort term bullish2026-08-200.73307000.7220.7390.76
IHHShort term bullish2026-08-208.3449456008.3088.4258.611
SEEHUPShort term bullish2026-08-200.67610000.6570.6870.7
SUNREITShort term bullish2026-08-202.233213002.1992.212.311
TIMECOMShort term bullish2026-08-20610971005.9986.0225.708
TOMEIShort term bullish2026-08-201.81668001.7931.781.857
WELLCALShort term bullish2026-08-201.151308001.1331.1291.214

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