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 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

Thursday, August 6, 2026

Scan 06 Aug 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
TAKAFULLong term bearish2026-08-063.199875003.1983.2593.237
BURSALong term bullish2026-08-068.624337008.6148.6058.557
GAMUDALong term bullish2026-08-064.49266691004.2134.2184.438
PARAMONLong term bullish2026-08-061.012804001.0071.0031.003
THETALong term bullish2026-08-060.7188325000.5540.5530.627
ANCOMMedium term bearish2026-08-060.867476000.8670.8660.89
ANNJOOMedium term bearish2026-08-060.4951075000.4750.4980.567
BAUTOMedium term bearish2026-08-060.95538543000.9960.970.803
BIMBMedium term bearish2026-08-062.1414207002.1372.1482.258
HAPSENGMedium term bearish2026-08-062.711632002.7272.7372.774
HHGROUPMedium term bearish2026-08-060.105231855000.1410.1090.078
JTIASAMedium term bearish2026-08-061.0710885001.1031.0761.086
LCTITANMedium term bearish2026-08-060.3155093000.3220.3240.396
MCEMENTMedium term bearish2026-08-066.532385006.3946.5317.002
MUHIBAHMedium term bearish2026-08-060.5159659000.5190.5190.523
MYTECHMedium term bearish2026-08-060.25120000.2590.2630.28
PETGASMedium term bearish2026-08-0617.1847180017.53617.40617.67
PMETALMedium term bearish2026-08-067.9968712007.978.1997.601
SCGMMedium term bearish2026-08-060.29523615000.310.2960.287
SUNWAYMedium term bearish2026-08-065.1319336005.2045.2055.406
TWRREITMedium term bearish2026-08-060.32436000.3080.3010.29
CABMedium term bullish2026-08-060.53853000.5260.5170.576
EPMBMedium term bullish2026-08-060.441245000.4280.4350.453
HARBOURMedium term bullish2026-08-061.2921001.2841.2881.381
HEXTARMedium term bullish2026-08-060.775141570000.7660.7710.813
HLFGMedium term bullish2026-08-0618.563880018.5318.50618.982
MPIMedium term bullish2026-08-0647.6617630045.49846.91436.28
MSMMedium term bullish2026-08-060.68518901000.6160.6570.859
MTAGMedium term bullish2026-08-060.225607000.2230.2220.241
PAVREITMedium term bullish2026-08-061.6912247001.7141.6891.745
PECCAMedium term bullish2026-08-061.398822001.3341.3761.485
PELIKANMedium term bullish2026-08-060.105300000.10.10.126
SNCMedium term bullish2026-08-060.195831000.1930.1920.171
SURIAMedium term bullish2026-08-061.251339001.2491.2491.395
TAMBUNMedium term bullish2026-08-060.76571000.7570.7620.783
TIMECOMMedium term bullish2026-08-066.0517826005.996.035.628
WCTMedium term bullish2026-08-060.4196418000.4010.4090.515
ADVENTAShort term bearish2026-08-060.121600000.1220.1280.149
AFFINShort term bearish2026-08-062.227986002.2382.2722.354
AIRASIAShort term bearish2026-08-060.3768061000.3770.4020.502
COMPLETShort term bearish2026-08-061.121412001.1451.1741.167
HARTAShort term bearish2026-08-060.99559000000.9971.0751.049
HIGHTECShort term bearish2026-08-060.5840000.5890.5980.639
HLCAPShort term bearish2026-08-063.141072003.1653.1833.311
HTPADUShort term bearish2026-08-061.252063001.2721.3051.563
INNOShort term bearish2026-08-062.181228002.1812.1091.929
IOICORPShort term bearish2026-08-064.49102140004.4924.3264.124
MALTONShort term bearish2026-08-060.2254926000.2290.2450.303
MMSVShort term bearish2026-08-060.295950000.2960.2890.345
RAMSSOLShort term bearish2026-08-060.7776959000.7750.7220.863
TOMYPAKShort term bearish2026-08-060.135100000.1380.1440.195
ATLANShort term bullish2026-08-062.5870002.5572.6032.635
DATAPRPShort term bullish2026-08-060.065151787000.0620.0750.082
JAYCORPShort term bullish2026-08-060.245232000.2440.2580.298
OPCOMShort term bullish2026-08-060.1710052000.1680.1790.2
PTRANSShort term bullish2026-08-060.17575947000.1730.1780.241
QESShort term bullish2026-08-060.57517404000.5680.530.442
SPSETIAShort term bullish2026-08-060.92541579000.9210.9620.9
WELLCALShort term bullish2026-08-061.132230001.1281.1321.219

Wednesday, August 5, 2026

Scan 05 Aug 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
HARTALong term bearish2026-08-051197719000.9971.081.05
JTIASALong term bearish2026-08-051.088904001.1031.0771.087
MUHIBAHLong term bearish2026-08-050.5214569000.5180.5190.523
TEOSENGLong term bearish2026-08-050.9355244000.8770.8340.942
TOPGLOVLong term bearish2026-08-050.645311536000.6540.710.665
ASTINOLong term bullish2026-08-050.51261000.5080.5130.51
TAKAFULLong term bullish2026-08-053.2521492003.1993.2643.236
ATLANMedium term bearish2026-08-052.54135002.5572.6042.634
CABMedium term bearish2026-08-050.5155986000.5250.5170.577
EGMedium term bearish2026-08-051.7436100001.8341.8021.344
HLFGMedium term bearish2026-08-0518.4813840018.53418.50918.973
LBSMedium term bearish2026-08-050.42526262000.4230.4260.422
MAA.KLMedium term bearish2026-08-050.14431000.1610.1570.167
MTAGMedium term bearish2026-08-050.22188000.2220.2220.242
NOVAMedium term bearish2026-08-050.33200000.3350.3340.351
PADINIMedium term bearish2026-08-051.439900001.4681.4371.639
PELIKANMedium term bearish2026-08-050.11500000.10.10.127
ARANKMedium term bullish2026-08-050.385492000.3820.3840.407
ASTROMedium term bullish2026-08-050.06551921000.0630.0620.084
BAUTOMedium term bullish2026-08-050.9730825000.9980.9690.801
BIMBMedium term bullish2026-08-052.1823425002.1362.1512.258
BONIAMedium term bullish2026-08-050.9295000.8820.8950.86
EFORCEMedium term bullish2026-08-050.1651230000.1580.1610.184
GUHMedium term bullish2026-08-050.2653572000.2580.2610.286
HAPSENGMedium term bullish2026-08-052.742287002.7272.7382.774
INARIMedium term bullish2026-08-052.41699408002.2142.2321.917
MCEMENTMedium term bullish2026-08-056.585509006.3746.547.003
PETGASMedium term bullish2026-08-0517.4469700017.55117.39817.676
PMETALMedium term bullish2026-08-058.31115461007.9488.2197.592
SUNWAYMedium term bullish2026-08-055.2223286005.1995.2075.408
TOMEIMedium term bullish2026-08-051.81468001.7781.7811.859
XLMedium term bullish2026-08-050.78103008000.8140.7780.701
YTLPOWRMedium term bullish2026-08-054.4127084004.2444.1853.623
DIALOGShort term bearish2026-08-051.9533627001.9711.9441.913
IHHShort term bearish2026-08-058.32106120008.4068.5518.608
KOSSANShort term bearish2026-08-051.0170945001.0361.081.079
LHIShort term bearish2026-08-050.7725449000.7710.7530.732
MUDAShort term bearish2026-08-050.82100000.8250.8260.814
MYEGShort term bearish2026-08-050.691311488960.7240.7650.801
NAIMShort term bearish2026-08-050.81684000.8020.7620.748
PCHEMShort term bearish2026-08-054.5254326004.6514.7254.296
QESShort term bearish2026-08-050.5660888000.5670.5280.441
RUBEREXShort term bearish2026-08-050.055220000.0580.0610.079
SPSETIAShort term bearish2026-08-050.9248412000.9210.9630.9
WCTShort term bearish2026-08-050.466323000.4010.4090.517
WELLCALShort term bearish2026-08-051.122634001.1271.1331.219
YNHPROPShort term bearish2026-08-050.34522424000.3460.2780.263
ADVENTAShort term bullish2026-08-050.1255878000.1230.1290.15
AFFINShort term bullish2026-08-052.258718002.2382.2752.355
AIRASIAShort term bullish2026-08-050.3845900000.3790.4030.504
COMPLETShort term bullish2026-08-051.1630001.1481.1751.167
CYPARKShort term bullish2026-08-050.66573294000.6560.6720.693
D&OShort term bullish2026-08-050.355253439000.3320.3560.616
DIGIShort term bullish2026-08-053.0257155002.9372.8563.102
DRBHCOMShort term bullish2026-08-050.986079000.9791.0361.112
FREIGHTShort term bullish2026-08-050.595533000.590.5850.574
GREATECShort term bullish2026-08-052.39126540002.3762.4922.072
HEXTARShort term bullish2026-08-050.765114893000.7650.7720.813
HIGHTECShort term bullish2026-08-050.595154000.5880.60.639
HTPADUShort term bullish2026-08-051.282019001.2741.3081.568
IOICORPShort term bullish2026-08-054.5578251004.4854.3174.121
MALTONShort term bullish2026-08-050.236549000.2290.2470.304
MMSVShort term bullish2026-08-050.33875000.2950.2890.345
PRESTARShort term bullish2026-08-050.29124000.2860.2930.3
RAMSSOLShort term bullish2026-08-050.7993990000.7730.7210.864
SEDANIAShort term bullish2026-08-050.0922099000.090.0920.107
UTDPLTShort term bullish2026-08-0534.456760034.07432.92530.279
YTLShort term bullish2026-08-051.97124846001.972.0162.081

Tuesday, August 4, 2026

Scan 04 Aug 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
BURSALong term bearish2026-08-048.5123732008.6198.6048.551
MRDIYLong term bearish2026-08-041.52445021001.6331.6191.603
HARTALong term bullish2026-08-041.06198353000.9961.0861.051
LBSLong term bullish2026-08-040.4321218000.4230.4260.422
TEOSENGLong term bullish2026-08-040.94512623000.870.8320.943
TOPGLOVLong term bullish2026-08-040.67174137000.6550.7130.665
ALCOMMedium term bearish2026-08-040.63251000.6340.640.726
BAUTOMedium term bearish2026-08-040.965102380010.9680.8
HAPSENGMedium term bearish2026-08-042.721007002.7272.7382.774
KEINHINMedium term bearish2026-08-041.03160001.0491.0631.213
PAVREITMedium term bearish2026-08-041.7460553001.7671.7411.799
PETGASMedium term bearish2026-08-0417.3843480017.55517.38917.678
TMCLIFEMedium term bearish2026-08-040.45396000.4640.4570.47
WELLCALMedium term bearish2026-08-041.133405001.1281.1341.219
XLMedium term bearish2026-08-040.77108348000.8170.7760.7
ANNJOOMedium term bullish2026-08-040.53947000.4720.50.568
ELKDESAMedium term bullish2026-08-041.021041001.0181.021.055
LCTITANMedium term bullish2026-08-040.338237000.3220.3260.399
MENANGMedium term bullish2026-08-040.675187000.6620.6580.629
MMSVMedium term bullish2026-08-040.29400000.2950.2890.346
NOVAMedium term bullish2026-08-040.34297000.3360.3340.351
SCOMNETMedium term bullish2026-08-040.551137000.4490.4690.597
SUCCESSMedium term bullish2026-08-040.6441000.5950.5980.608
CHINHINShort term bearish2026-08-042.0985002.0992.092.17
DATAPRPShort term bearish2026-08-040.06313321000.0640.0770.083
HEXTARShort term bearish2026-08-040.76142270000.7650.7720.814
JTIASAShort term bearish2026-08-041.0920490001.1031.0771.087
MALTONShort term bearish2026-08-040.2259906000.2290.2480.304
PESTECHShort term bearish2026-08-040.0661548000.0640.0660.085
RAMSSOLShort term bearish2026-08-040.76572295000.7710.720.865
SUNWAYShort term bearish2026-08-045.1419062005.1915.215.411
TNLOGISShort term bearish2026-08-040.795401000.80.7840.791
TWRREITShort term bearish2026-08-040.3054307000.3090.30.29
UTDPLTShort term bearish2026-08-0434.0434250034.07132.84530.219
GTRONICShort term bullish2026-08-040.2511515000.2480.2370.264
GUHShort term bullish2026-08-040.265391000.2570.2610.286
HLBANKShort term bullish2026-08-0422.279400022.11621.75222.092
HLFGShort term bullish2026-08-0418.663010018.54418.51518.965
IHHShort term bullish2026-08-048.4332152008.4068.5638.607
INARIShort term bullish2026-08-042.2189357002.2032.2231.916
KLKShort term bullish2026-08-0421.3232160021.24520.82720.159
MICROLNShort term bullish2026-08-040.05510236000.0510.0630.08
MYEGShort term bullish2026-08-040.735652790000.7270.7670.802
PCHEMShort term bullish2026-08-044.6515095004.6484.7414.294
RUBEREXShort term bullish2026-08-040.061800000.0580.0620.079
SCGMShort term bullish2026-08-040.5951756000.5410.5130.501
SCIENTXShort term bullish2026-08-043.7538153003.7233.6753.549
SEEHUPShort term bullish2026-08-040.68324000.6640.6860.705
SHANGShort term bullish2026-08-041.65107001.651.6581.681
SLVESTShort term bullish2026-08-043.0311827003.032.9852.804
SUPERMXShort term bullish2026-08-040.2745949000.2650.2820.328
THETAShort term bullish2026-08-040.5454667000.5440.5510.628