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

Thursday, July 9, 2026

Scan 09 Jul 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ATLANLong term bearish2026-07-092.63489002.6832.7022.667
COMPLETLong term bearish2026-07-091.177461001.2021.191.173
FLBHDLong term bearish2026-07-090.211000.210.2170.225
HCKLong term bearish2026-07-092.152560002.1492.1482.156
HLBANKLong term bearish2026-07-0921.715940021.71621.76821.88
LBSLong term bearish2026-07-090.422402000.4180.4470.424
NAIMLong term bearish2026-07-090.751551000.7480.7260.752
SIGNLong term bearish2026-07-091.346114001.3421.3361.345
TAKAFULLong term bearish2026-07-093.210011003.2743.3563.212
TNLOGISLong term bearish2026-07-090.793490000.7840.7610.793
DATAPRPLong term bullish2026-07-090.091021000.0810.0840.087
JHMLong term bullish2026-07-090.376658000.3920.3820.369
REVENUELong term bullish2026-07-090.06521000.0660.0650.062
CHINHINMedium term bearish2026-07-092.09263002.0742.0992.181
CIMB.KLMedium term bearish2026-07-097.6142520007.5367.6287.652
ECOWLDMedium term bearish2026-07-092.0920215002.1222.0912.084
HPMTMedium term bearish2026-07-090.17415000.1750.1760.188
KRONOMedium term bearish2026-07-090.10526480000.0970.1060.15
MAYBANKMedium term bearish2026-07-0910.86413260010.86910.93110.645
NOVAMedium term bearish2026-07-090.33694000.3350.3390.351
SENTRALMedium term bearish2026-07-090.7051403000.7070.7070.743
TOMYPAKMedium term bearish2026-07-090.145301000.1510.1450.209
AXIATAMedium term bullish2026-07-092.1232592002.0322.0922.337
CEKDMedium term bullish2026-07-090.2957000.2890.2920.307
DPHARMAMedium term bullish2026-07-091.253535001.2161.2471.283
GTRONICMedium term bullish2026-07-090.25518779000.2220.240.272
HIBISCSMedium term bullish2026-07-092.0267349001.8622.0051.744
KPPROPMedium term bullish2026-07-090.291260000.280.2860.312
MAA.KLMedium term bullish2026-07-090.16701000.1550.1560.17
PHARMAMedium term bullish2026-07-091.2342580001.1991.2291.298
PWFMedium term bullish2026-07-090.754224000.7390.7380.769
RHBBANKMedium term bullish2026-07-098.31100978008.3098.2987.629
ABMBShort term bearish2026-07-094.724318004.7584.7114.679
ATAIMSShort term bearish2026-07-090.1152525000.1160.120.166
BIMBShort term bearish2026-07-092.1210679002.1382.2242.258
CARIMINShort term bearish2026-07-090.405881000.4140.4280.495
CMSBShort term bearish2026-07-091.086695001.0851.1261.277
COMFORTShort term bearish2026-07-090.13560000.1340.1390.157
GLOTECShort term bearish2026-07-090.85983000.8560.8680.767
PBBANKShort term bearish2026-07-094.85152710004.8734.8254.575
PCHEMShort term bearish2026-07-094.3572944004.3855.0794.256
SIMEShort term bearish2026-07-092.14125905002.1482.1322.135
TOMEIShort term bearish2026-07-091.7661001.7671.8061.86
UOADEVShort term bearish2026-07-091.7527001.7061.711.735
WCTShort term bearish2026-07-090.4129389000.410.4370.557
WELLCALShort term bearish2026-07-091.121380001.1281.1541.229
ELSOFTShort term bullish2026-07-090.2054944000.20.2250.256
HEKTARShort term bullish2026-07-090.4153412000.410.4250.43
IJMShort term bullish2026-07-092.350297002.2662.2252.372
INARIShort term bullish2026-07-092.2386044002.2252.1291.917
IPMUDAShort term bullish2026-07-090.272490000.2560.2720.312
JFTECHShort term bullish2026-07-090.6110316000.6060.590.52
KGBShort term bullish2026-07-097.9830889007.8077.2915.728
MIShort term bullish2026-07-094.8221081004.7564.3553.298
RESINTCShort term bullish2026-07-090.451547000.4490.4560.511
RUBEREXShort term bullish2026-07-090.063278000.0590.0680.083
SCICOMShort term bullish2026-07-091.836933001.8121.7321.373
SUNREITShort term bullish2026-07-092.2219474002.2042.3262.293
TASHINShort term bullish2026-07-090.2405000.1980.2040.211
VSShort term bullish2026-07-090.2104421000.1970.2010.364

Wednesday, July 8, 2026

Scan 08 Jul 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
MYTECHLong term bearish2026-07-080.25551000.2650.2670.285
PETGASLong term bearish2026-07-0817.5229910017.43517.43417.721
REVENUELong term bearish2026-07-080.066043000.0660.0650.062
COMPLETLong term bullish2026-07-081.19328001.2031.191.173
DIALOGLong term bullish2026-07-081.91115336001.8842.0241.905
HCKLong term bullish2026-07-082.162073002.1472.1482.156
KRETAMLong term bullish2026-07-080.68334000.6630.6580.667
MFLOURLong term bullish2026-07-080.58546481000.5550.5630.578
NAIMLong term bullish2026-07-080.7551652000.7470.7250.752
PCHEMLong term bullish2026-07-084.4783811004.4475.1024.255
SIGNLong term bullish2026-07-081.357467001.3421.3361.344
SIMELong term bullish2026-07-082.15154665002.1422.1332.135
TNLOGISLong term bullish2026-07-080.8316000.7820.760.793
IGBCRMedium term bearish2026-07-080.6124000.6010.6010.598
KPPROPMedium term bearish2026-07-080.28480000.280.2860.312
PADINIMedium term bearish2026-07-081.413940001.4221.4151.682
PHARMAMedium term bearish2026-07-081.2241302001.2021.2291.299
PWFMedium term bearish2026-07-080.73376000.740.7370.769
CHINHINMedium term bullish2026-07-082.1254002.0742.0992.182
CIMB.KLMedium term bullish2026-07-087.6458660007.5257.6297.65
CTOSMedium term bullish2026-07-080.67512975000.6830.6730.77
DIGIMedium term bullish2026-07-082.9550707002.7532.893.165
KRONOMedium term bullish2026-07-080.11560481000.0970.1060.15
LUXCHEMMedium term bullish2026-07-080.412690000.4040.4040.387
MAXISMedium term bullish2026-07-083.4723839003.383.4473.651
MAYBANKMedium term bullish2026-07-0810.94665880010.8610.93610.638
PANTECHMedium term bullish2026-07-080.6351784000.6280.6330.625
RAMSSOLMedium term bullish2026-07-080.7483347000.6830.7010.88
SHANGMedium term bullish2026-07-081.671059001.6611.6681.674
TSHMedium term bullish2026-07-081.1915346001.1621.1871.214
TWRREITMedium term bullish2026-07-080.3136000.2960.2910.287
AFFINShort term bearish2026-07-082.267909002.2672.352.358
AYSShort term bearish2026-07-080.21300000.2130.2170.228
CEKDShort term bearish2026-07-080.275414000.2880.2910.308
E&OShort term bearish2026-07-080.723289000.7210.760.74
GUHShort term bearish2026-07-080.255604000.2620.2680.29
HEKTARShort term bearish2026-07-080.411157000.410.4260.43
IJMShort term bearish2026-07-082.2562865002.2622.2242.374
JFTECHShort term bearish2026-07-080.59518526000.6060.5890.52
KPJShort term bearish2026-07-083.1851042003.1883.2432.954
PENTAShort term bearish2026-07-084.5432143004.7364.4573.855
SAMShort term bearish2026-07-084.8111362004.8824.6113.982
SCNWOLFShort term bearish2026-07-080.3451094000.3470.3720.45
TASHINShort term bearish2026-07-080.195110000.1980.2040.211
ATAIMSShort term bullish2026-07-080.126825000.1160.120.166
BDBShort term bullish2026-07-080.19525000.1940.2010.234
CABShort term bullish2026-07-080.513500000.5060.5120.603
CMSBShort term bullish2026-07-081.112455001.0861.1271.278
DAYANGShort term bullish2026-07-081.724454001.6811.7611.643
HOMERIZShort term bullish2026-07-080.3860000.3750.3850.434
KUBShort term bullish2026-07-080.95688000.9110.9630.952
MGRCShort term bullish2026-07-080.295231000.2630.2470.213
MTAGShort term bullish2026-07-080.22910000.2190.230.249
PPBShort term bullish2026-07-089.462465009.39910.00410.562
RGTBHDShort term bullish2026-07-080.2051171000.2010.1950.219
SSTEELShort term bullish2026-07-080.3951622000.3940.3970.395
SUCCESSShort term bullish2026-07-080.595200000.5910.6020.61
UOADEVShort term bullish2026-07-081.71609001.7051.711.735

Tuesday, July 7, 2026

Scan 07 Jul 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ARTRONIQLong term bearish2026-07-070.12512680000.1340.1390.128
COMPLETLong term bearish2026-07-071.16402001.21.191.173
IGBREITLong term bearish2026-07-072.6915806002.7312.8142.74
JHMLong term bearish2026-07-070.3610236000.3940.3810.369
KRETAMLong term bearish2026-07-070.665100000.6620.6570.667
NAIMLong term bearish2026-07-070.75688000.7450.7240.752
PCHEMLong term bearish2026-07-074.2517199004.4965.1224.255
SIMELong term bearish2026-07-072.13134626002.1382.1332.134
TNLOGISLong term bearish2026-07-070.79711000.780.7590.793
ECOWLDLong term bullish2026-07-072.119870002.1162.0892.085
FLBHDLong term bullish2026-07-070.235287000.2080.2170.225
HLBANKLong term bullish2026-07-0721.9669070021.61621.79521.854
LBSLong term bullish2026-07-070.435399000.4190.450.425
PETGASLong term bullish2026-07-0717.880010017.41717.44417.722
ASTROMedium term bearish2026-07-070.0610886000.0610.0620.091
BURSAMedium term bearish2026-07-078.6237683008.6168.6358.482
CTOSMedium term bearish2026-07-070.6716832000.6820.6740.771
HEXTARMedium term bearish2026-07-070.765106525000.7740.7680.825
JADEMMedium term bearish2026-07-070.1851761000.1860.1860.2
KOBAYMedium term bearish2026-07-072.399194002.4552.4251.747
MAA.KLMedium term bearish2026-07-070.145100000.1580.1560.17
MAXISMedium term bearish2026-07-073.4136649003.3683.4473.652
PANTECHMedium term bearish2026-07-070.631082000.6280.6330.625
RAMSSOLMedium term bearish2026-07-070.758382000.6790.7010.881
RANHILLMedium term bearish2026-07-071.9611156001.9791.9811.826
REVENUEMedium term bearish2026-07-070.0651922000.0670.0650.062
BONIAMedium term bullish2026-07-070.946000.90.8940.861
DOMINANMedium term bullish2026-07-070.76605000.7510.7550.768
FREIGHTMedium term bullish2026-07-070.593433000.5830.5820.569
MFLOURMedium term bullish2026-07-070.56514515000.5540.5630.578
NOVAMedium term bullish2026-07-070.345100000.3340.340.35
PWFMedium term bullish2026-07-070.752875000.7410.7380.769
SEDANIAMedium term bullish2026-07-070.177560000.090.0980.113
CMSBShort term bearish2026-07-071.086881001.0861.1281.278
ELKDESAShort term bearish2026-07-071.02990001.021.0241.061
FPGROUPShort term bearish2026-07-070.383403000.380.3680.332
IPMUDAShort term bearish2026-07-070.2552406000.2560.2730.313
KGBShort term bearish2026-07-077.7720673007.7867.2295.701
KIPREITShort term bearish2026-07-070.8423088000.8430.8460.859
MFCBShort term bearish2026-07-072.891323002.9293.0293.217
MGRCShort term bearish2026-07-070.26235000.2620.2460.212
PPBShort term bearish2026-07-079.362949009.40310.03610.564
PTRANSShort term bearish2026-07-070.1740345000.1770.2040.296
RGTBHDShort term bearish2026-07-070.2746000.2010.1940.219
SSTEELShort term bearish2026-07-070.3920000.3940.3970.395
SUNREITShort term bearish2026-07-072.227572002.2072.3352.291
TIMECOMShort term bearish2026-07-076.0226294006.0666.1275.477
TOMYPAKShort term bearish2026-07-070.1515000.1510.1450.21
TSHShort term bearish2026-07-071.1617755001.1611.1891.214
VSShort term bearish2026-07-070.19583220000.1980.2020.367
YTLShort term bearish2026-07-072.0465811002.0432.0942.156
BIMBShort term bullish2026-07-072.155803002.1412.2342.258
CARIMINShort term bullish2026-07-070.4151620000.4150.430.496
DPHARMAShort term bullish2026-07-071.231284001.2151.2491.284
GTRONICShort term bullish2026-07-070.2313036000.2210.240.273
GUHShort term bullish2026-07-070.2651607000.2630.2680.29
HEKTARShort term bullish2026-07-070.4154093000.4120.4260.43
HIBISCSShort term bullish2026-07-071.8921540001.872.011.74
HLCAPShort term bullish2026-07-073.17405003.1683.2383.35
WELLCALShort term bullish2026-07-071.13270001.131.1581.23

Monday, July 6, 2026

Scan 06 Jul 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
DATAPRPLong term bearish2026-07-060.0857139000.0820.0840.087
ECOWLDLong term bearish2026-07-062.0820055002.112.0882.085
EDARANLong term bearish2026-07-061.15201001.1291.1561.16
SIGNLong term bearish2026-07-061.3417061001.3421.3361.344
SIMEPROPLong term bearish2026-07-061.3876825001.4261.4461.395
ABLEGLOBLong term bullish2026-07-061.55213001.5281.5021.545
ARTRONIQLong term bullish2026-07-060.131245000.1360.1390.128
COMPLETLong term bullish2026-07-061.21349001.1981.1911.173
IGBREITLong term bullish2026-07-062.7512233002.7312.8172.739
KRETAMLong term bullish2026-07-060.6956037000.6720.6660.677
MAGNUMLong term bullish2026-07-061.3125869001.2641.2651.271
NAIMLong term bullish2026-07-060.7551580000.7440.7240.753
WONGLong term bullish2026-07-060.172576000.1540.150.155
YNHPROPLong term bullish2026-07-060.26531053000.2290.2260.258
BONIAMedium term bearish2026-07-060.895098000.8990.8930.861
COASTALMedium term bearish2026-07-061.2955001.3241.291.228
GREATECMedium term bearish2026-07-062.4530868002.5532.5512.05
NOVAMedium term bearish2026-07-060.335365000.3330.340.35
PESTECHMedium term bearish2026-07-060.06518353000.0660.0670.093
UCHITECMedium term bearish2026-07-062.821323002.8622.852.905
UOADEVMedium term bearish2026-07-061.7234001.7041.7111.735
ASTROMedium term bullish2026-07-060.0655042000.0610.0620.092
BURSAMedium term bullish2026-07-068.659488008.618.6398.478
HHGROUPMedium term bullish2026-07-060.09673363040.0830.0830.074
HLFGMedium term bullish2026-07-0618.683280018.44718.66618.752
INSAS.KLMedium term bullish2026-07-060.8920027000.8610.870.858
JADEMMedium term bullish2026-07-060.191305000.1860.1860.2
MULPHAMedium term bullish2026-07-06339003.0052.9822.955
PANTECHMedium term bullish2026-07-060.6351093000.6280.6330.625
RAMSSOLMedium term bullish2026-07-060.70593937000.6770.7030.882
TASCOMedium term bullish2026-07-060.4058990000.3640.3880.434
ATAIMSShort term bearish2026-07-060.115218000.1160.120.168
DPHARMAShort term bearish2026-07-061.211737001.2141.251.285
FRONTKNShort term bearish2026-07-064.7846114004.94.7574.312
GTRONICShort term bearish2026-07-060.217666000.2220.240.273
HARBOURShort term bearish2026-07-061.28681001.2821.3521.403
KOBAYShort term bearish2026-07-062.454984002.4572.4121.741
MUHIBAHShort term bearish2026-07-060.50524170000.5230.5290.528
MYEGShort term bearish2026-07-060.76472710000.7860.8170.815
PADINIShort term bearish2026-07-061.426834001.4211.421.687
SCICOMShort term bearish2026-07-061.739625001.7991.7251.36
SUCCESSShort term bearish2026-07-060.5920000.5920.6020.611
TAKAFULShort term bearish2026-07-063.281843003.2833.3693.207
WELLCALShort term bearish2026-07-061.121429001.1311.161.231
CEKDShort term bullish2026-07-060.291000.2870.2910.309
CFMShort term bullish2026-07-060.076070000.0680.0710.079
CHINHINShort term bullish2026-07-062.08392002.0722.12.185
CMSBShort term bullish2026-07-061.13317001.0861.1291.279
CTOSShort term bullish2026-07-060.68531712000.680.6750.772
DANCOShort term bullish2026-07-060.331000.3250.3430.362
E&OShort term bullish2026-07-060.72549127000.7240.7620.741
IGBCRShort term bullish2026-07-060.605818000.6010.60.597
KPJShort term bullish2026-07-063.1922893003.1843.2472.946
LBSShort term bullish2026-07-060.427104000.420.4510.425
LCTITANShort term bullish2026-07-060.3155584000.3130.3530.429
MAYBANKShort term bullish2026-07-0610.94308350010.83310.94610.625
MFCBShort term bullish2026-07-062.941461002.9323.033.221
SUNREITShort term bullish2026-07-062.2318078002.2072.3392.29