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, October 13, 2025

Scan 13 Oct 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AEMULUSLong term bearish2025-10-130.2529235000.2630.2540.258
BSLCORPLong term bearish2025-10-130.0232906000.020.0210.023
DIGILong term bearish2025-10-133.6317417003.6933.6943.65
EDARANLong term bearish2025-10-131.331501001.2531.1871.348
GUHLong term bearish2025-10-130.3053502000.2940.2860.305
KOBAYLong term bearish2025-10-131.262267001.2221.2021.263
LUXCHEMLong term bearish2025-10-130.42532205000.4020.3990.435
MALTONLong term bearish2025-10-130.351250000.3430.3210.353
PBBANKLong term bearish2025-10-134.22131901004.3074.2724.254
TOMYPAKLong term bearish2025-10-130.2813135000.2810.2780.282
ADVENTALong term bullish2025-10-130.22526622000.1740.1730.218
BJTOTOLong term bullish2025-10-131.42566001.3941.3841.393
D&OLong term bullish2025-10-131.436646001.4341.291.398
HEXTARLong term bullish2025-10-130.89517782000.8940.8930.894
INNATURELong term bullish2025-10-130.1815768000.1790.1840.18
KEINHINLong term bullish2025-10-131.27659001.1461.1221.265
KRONOLong term bullish2025-10-130.2352521000.2260.2210.235
PADINILong term bullish2025-10-1321054001.9911.9981.993
QESLong term bullish2025-10-130.435114945000.4040.3960.43
TWRREITLong term bullish2025-10-130.29515000.2870.2880.286
ABMBMedium term bearish2025-10-134.476081004.4364.4854.583
AFFINMedium term bearish2025-10-132.3220658002.3552.3272.542
AXIATAMedium term bearish2025-10-132.5649005002.612.572.204
CEKDMedium term bearish2025-10-130.34500000.3580.3490.376
DANCOMedium term bearish2025-10-130.3951835000.3960.3980.409
DPHARMAMedium term bearish2025-10-131.322478001.3311.3331.28
IGBREITMedium term bearish2025-10-132.744400002.7562.7292.395
INSAS.KLMedium term bearish2025-10-130.845477000.8430.8420.87
MUDAMedium term bearish2025-10-130.848000.8580.8590.963
MYEGMedium term bearish2025-10-130.84755932000.8570.8590.894
PARAMONMedium term bearish2025-10-131.05704001.0561.0511.026
PRESTARMedium term bearish2025-10-130.32515000.3290.3280.352
PWFMedium term bearish2025-10-130.7551571000.7510.7640.79
RLMedium term bearish2025-10-130.234032000.2040.2020.296
SEEHUPMedium term bearish2025-10-130.7440000.7830.7760.8
TRIMODEMedium term bearish2025-10-130.195937000.1940.1950.217
WELLCALMedium term bearish2025-10-131.28974001.2921.2881.377
YNHPROPMedium term bearish2025-10-130.314244000.3010.3010.384
SCICOMMedium term bullish2025-10-130.955495000.9670.9530.836
CHGPShort term bearish2025-10-131.21674001.2161.1711.112
CJCENShort term bearish2025-10-130.175840000.1760.1630.173
ELKDESAShort term bearish2025-10-131.11579001.1181.1221.126
FPIShort term bearish2025-10-131.543363001.5691.4361.955
HEKTARShort term bearish2025-10-130.44523305000.4470.4520.461
HIGHTECShort term bearish2025-10-130.71286000.7190.7340.736
HLCAPShort term bearish2025-10-133.492680003.5213.2973.345
MAA.KLShort term bearish2025-10-130.185391000.1860.190.201
MBSBShort term bearish2025-10-130.73556487000.740.7040.69
MISCShort term bearish2025-10-137.328516007.3567.4627.266
MSMShort term bearish2025-10-1316221001.0011.0141.132
NOVAShort term bearish2025-10-130.34593000.3460.3320.333
PHARMAShort term bearish2025-10-130.275669524000.2770.2230.246
QLShort term bearish2025-10-134.378401004.3784.2574.511
REVENUEShort term bearish2025-10-130.0751869000.0750.0720.09
SENTRALShort term bearish2025-10-130.781349000.7810.7770.749
SIMEPROPShort term bearish2025-10-131.4422559001.4561.471.429
TAMBUNShort term bearish2025-10-130.82453000.8230.7950.807
UOADEVShort term bearish2025-10-131.82438001.8071.7881.707
YBSShort term bearish2025-10-130.3054380000.3050.2880.409
3AShort term bullish2025-10-130.73719000.7260.7170.74
CGBShort term bullish2025-10-130.8982444000.8880.8840.877
DATAPRPShort term bullish2025-10-130.1169856000.1070.1010.121
HOMERIZShort term bullish2025-10-130.49780000.4850.4960.539
KENANGAShort term bullish2025-10-130.8553947000.8520.8680.889
MAGNUMShort term bullish2025-10-131.375683001.3661.3491.253
MAXISShort term bullish2025-10-133.6931102003.6663.5613.478
TOMEIShort term bullish2025-10-131.822784001.8031.7391.661

Friday, October 10, 2025

Scan 10 Oct 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
D&OLong term bearish2025-10-101.3939788001.4351.2851.401
HONGSENGLong term bearish2025-10-100.00514770000.0080.0070.008
KEINHINLong term bearish2025-10-101.24185001.1321.1191.266
KRONOLong term bearish2025-10-100.2358336000.2250.2210.235
PADINILong term bearish2025-10-101.986170001.9891.9981.994
SCIENTXLong term bearish2025-10-103.531730003.5493.3543.53
SNCLong term bearish2025-10-100.0953116000.0980.0980.099
BSLCORPLong term bullish2025-10-100.0252803000.020.0210.023
COMPLETLong term bullish2025-10-101.196001.2011.2061.17
KOBAYLong term bullish2025-10-101.284325001.2171.2011.264
LUXCHEMLong term bullish2025-10-100.4647847000.4010.3990.435
ANNJOOMedium term bearish2025-10-100.6951127000.7020.6980.722
DIGIMedium term bearish2025-10-103.6614169003.6953.6963.649
KRETAMMedium term bearish2025-10-100.68160000.6870.6910.607
OPCOMMedium term bearish2025-10-100.23516700000.2350.2370.278
PCHEMMedium term bearish2025-10-104.218651004.3314.2073.853
SCICOMMedium term bearish2025-10-100.951030000.9670.9520.836
SERNKOUMedium term bearish2025-10-100.79400000.7960.7960.82
SKPRESMedium term bearish2025-10-100.8858096000.8920.8860.943
XLMedium term bearish2025-10-100.5922304000.5930.590.545
YINSONMedium term bearish2025-10-102.3816473002.4142.3812.261
YTLPOWRMedium term bearish2025-10-104.1180776004.1844.1643.694
CFMMedium term bullish2025-10-100.092149000.0860.0890.096
CGBMedium term bullish2025-10-100.88556126000.8880.8840.877
DPHARMAMedium term bullish2025-10-101.3619698001.3341.3331.28
GUOCOMedium term bullish2025-10-100.62272000.5970.6120.629
MTAGMedium term bullish2025-10-100.305478000.2950.2960.288
MYEGMedium term bullish2025-10-100.86345339000.8580.8590.894
PWFMedium term bullish2025-10-100.7651245000.750.7650.791
3AShort term bearish2025-10-100.723085000.7250.7160.741
ALCOMShort term bearish2025-10-100.7921000.7970.7840.71
ATAIMSShort term bearish2025-10-100.2511267000.2530.250.274
AXIATAShort term bearish2025-10-102.5890791002.6132.5722.203
DATAPRPShort term bearish2025-10-100.10518784000.1070.1010.121
HPMTShort term bearish2025-10-100.211175000.2130.2150.228
KENANGAShort term bearish2025-10-100.853066000.8510.8690.889
MAXISShort term bearish2025-10-103.6628004003.6633.5553.477
MAYBULKShort term bearish2025-10-100.3251002000.3270.3240.32
PESTECHShort term bearish2025-10-100.13516430000.1380.1340.155
POHUATShort term bearish2025-10-100.9459000.9490.9261.083
SIMEShort term bearish2025-10-102.16225741002.1711.9081.907
TOMEIShort term bearish2025-10-101.785417001.8021.7351.66
YTLShort term bearish2025-10-102.6662482002.6882.5992.217
COASTALShort term bullish2025-10-101.21658001.1911.2161.32
DNEXShort term bullish2025-10-100.265146347000.2560.2530.295
HEKTARShort term bullish2025-10-100.452953000.4480.4520.461
HIGHTECShort term bullish2025-10-100.725276000.720.7340.737
MAA.KLShort term bullish2025-10-100.1980000.1860.190.202
MISCShort term bullish2025-10-107.441318007.3617.4677.266
MSMShort term bullish2025-10-101.0112349001.0011.0131.133
RGTBHDShort term bullish2025-10-100.261905000.2590.2610.394
SIMEPROPShort term bullish2025-10-101.4645210001.4561.4711.429
SURIAShort term bullish2025-10-101.59309001.5741.5991.652
TALIWRKShort term bullish2025-10-100.538264000.5230.540.639

Wednesday, October 8, 2025

Scan 08 Oct 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
BJTOTOLong term bearish2025-10-081.398821001.3951.3831.393
BSLCORPLong term bearish2025-10-080.0244836000.020.020.023
D&OLong term bearish2025-10-081.417985001.4361.2691.408
GUHLong term bearish2025-10-080.32652000.2890.2860.305
PADINILong term bearish2025-10-081.992102001.9861.9971.996
PERTAMALong term bearish2025-10-080.1212116000.1040.1040.123
SNCLong term bearish2025-10-080.0954205000.0980.0990.099
TAFILong term bearish2025-10-080.5230000.5260.5260.534
TIMECOMLong term bearish2025-10-084.9215412005.0815.1224.934
ARANKLong term bullish2025-10-080.475145000.4560.4470.462
ELSOFTLong term bullish2025-10-080.34510340000.3010.2980.337
HONGSENGLong term bullish2025-10-080.0125920000.0070.0070.009
KEINHINLong term bullish2025-10-081.28550001.1061.1151.267
MISCLong term bullish2025-10-087.2733612007.3637.4697.265
SUCCESSLong term bullish2025-10-080.641216000.6330.6370.639
EFORCEMedium term bearish2025-10-080.22515000.2230.2290.247
GLOTECMedium term bearish2025-10-080.5186000.5210.5210.489
HCKMedium term bearish2025-10-082.162641002.1832.1652.152
INSAS.KLMedium term bearish2025-10-080.846649000.8410.8430.871
MUHIBAHMedium term bearish2025-10-080.5557235000.560.5560.61
RGTBHDMedium term bearish2025-10-080.2555204000.2590.2590.398
YTLPOWRMedium term bearish2025-10-084.1154707004.1894.1613.688
CARIMINMedium term bullish2025-10-080.58165000.5790.5790.67
CMSBMedium term bullish2025-10-081.25146962001.211.1831.105
COASTALMedium term bullish2025-10-081.222650001.191.2191.323
COMFORTMedium term bullish2025-10-080.193463000.1820.1860.303
MUDAMedium term bullish2025-10-080.8940000.850.8620.966
RLMedium term bullish2025-10-080.20523469000.2050.2030.298
SENTRALMedium term bullish2025-10-080.784976000.7810.7760.749
SUNCONMedium term bullish2025-10-086.1562833006.1525.925.011
YINSONMedium term bullish2025-10-082.4229748002.4152.3782.263
YNHPROPMedium term bullish2025-10-080.30536978000.30.3020.388
AEMULUSShort term bearish2025-10-080.268270000.260.2550.259
ARTRONIQShort term bearish2025-10-080.0853205000.0860.0840.079
BAUTOShort term bearish2025-10-080.6545063000.6620.6760.976
BURSAShort term bearish2025-10-087.9922534008.0057.7957.736
CAREPLSShort term bearish2025-10-080.0855890000.0890.0970.157
GUOCOShort term bearish2025-10-080.595334000.5960.6130.63
HEKTARShort term bearish2025-10-080.445696000.4490.4520.462
HEXTARShort term bearish2025-10-080.89518322000.8950.8940.894
HIGHTECShort term bearish2025-10-080.7251133000.7290.7460.748
KSLShort term bearish2025-10-082.845197002.9262.1851.696
MAYBULKShort term bearish2025-10-080.3251610000.3260.3230.32
PANTECHShort term bearish2025-10-080.6557980000.6560.6810.732
PESTECHShort term bearish2025-10-080.1354934000.1380.1340.155
SSTEELShort term bearish2025-10-080.395210000.3990.3930.407
WELLCALShort term bearish2025-10-081.291314001.2921.2881.38
YBSShort term bearish2025-10-080.35418000.3020.2880.416
YENHERShort term bearish2025-10-080.775250000.7770.7720.798
CGBShort term bullish2025-10-080.8982562000.8890.8840.877
COMPLETShort term bullish2025-10-081.2342001.21.2091.169
DIGIShort term bullish2025-10-083.718655003.6933.73.647
ELKDESAShort term bullish2025-10-081.12701001.1181.1231.127
INNATUREShort term bullish2025-10-080.1816355000.180.1850.18
INNOShort term bullish2025-10-081.847330001.8331.8581.681
NGGBShort term bullish2025-10-080.817064000.8020.8230.822
PELIKANShort term bullish2025-10-080.1551196000.1530.1480.168
SIMEPLTShort term bullish2025-10-085.2665449005.2315.0714.782

Tuesday, October 7, 2025

Scan 07 Oct 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AYSLong term bearish2025-10-070.255981000.2650.2660.261
CFMLong term bearish2025-10-070.0918167000.0860.090.096
DPHARMALong term bearish2025-10-071.239213001.3431.3351.279
HONGSENGLong term bearish2025-10-070.00514441000.0070.0070.009
MISCLong term bearish2025-10-077.2663848007.3687.4737.264
SIMEPROPLong term bearish2025-10-071.4270447001.4541.4751.43
SUCCESSLong term bearish2025-10-070.635175000.6320.6370.639
TSHLong term bearish2025-10-071.1518545001.1561.1581.154
COMPLETLong term bullish2025-10-071.192008001.1971.211.168
KRONOLong term bullish2025-10-070.2412806000.220.2210.236
PPBLong term bullish2025-10-0710.68183570010.1819.48910.638
ASTINOMedium term bearish2025-10-070.52228000.5210.5220.546
ATAIMSMedium term bearish2025-10-070.254179000.2520.2510.274
BAUTOMedium term bearish2025-10-070.6732131000.6640.6780.982
CARIMINMedium term bearish2025-10-070.58553000.5790.580.671
CMSBMedium term bearish2025-10-071.1562876001.2081.1821.105
ECOWLDMedium term bearish2025-10-072.1463370002.2062.1441.969
EPMBMedium term bearish2025-10-070.3551469000.3760.3640.424
HPMTMedium term bearish2025-10-070.2153490000.2130.2150.229
HWATAIMedium term bearish2025-10-070.44145000.440.4460.479
PEBMedium term bearish2025-10-070.89000.8050.8020.85
RLMedium term bearish2025-10-070.231501000.2050.2030.298
SENTRALMedium term bearish2025-10-070.77515038000.7810.7760.748
SERNKOUMedium term bearish2025-10-070.79203000.7970.7960.821
SOLUTNMedium term bearish2025-10-070.081300000.0810.0810.104
SUNCONMedium term bearish2025-10-075.8933706006.1645.9015.002
SURIAMedium term bearish2025-10-071.58331001.5781.6051.656
UCHITECMedium term bearish2025-10-073.271256003.3493.2913.323
YINSONMedium term bearish2025-10-072.3381703002.4152.3772.264
AMEMedium term bullish2025-10-071.544501001.5581.5361.582
GENMMedium term bullish2025-10-072.0952802002.1322.0521.966
RGTBHDMedium term bullish2025-10-070.264849000.260.2590.4
TOMYPAKMedium term bullish2025-10-070.281868000.280.2760.282
WONGMedium term bullish2025-10-070.16523000.1550.1560.192
CGBShort term bearish2025-10-070.88549909000.8890.8840.877
D&OShort term bearish2025-10-071.4333649001.4321.2621.411
ELKDESAShort term bearish2025-10-071.111000001.1181.1231.127
HCKShort term bearish2025-10-072.182827002.1832.1652.151
HIBISCSShort term bearish2025-10-071.5518672001.5611.5221.608
JHMShort term bearish2025-10-070.33580000.3040.310.364
MALAKOFShort term bearish2025-10-070.98134609000.9860.9490.837
MAXISShort term bearish2025-10-073.6425504003.6533.543.473
NAIMShort term bearish2025-10-070.835850000.8430.8730.889
POHUATShort term bearish2025-10-070.94451000.9410.9291.088
RANHILLShort term bearish2025-10-071.9518258001.9521.6621.387
SIMEPLTShort term bearish2025-10-075.2293852005.2265.0624.78
TAANNShort term bearish2025-10-074.141790004.1483.9963.824
TMShort term bearish2025-10-077.146170007.1366.9776.624
CHGPShort term bullish2025-10-071.226762001.2141.1571.11
HEKTARShort term bullish2025-10-070.452266000.450.4520.462
HIGHTECShort term bullish2025-10-070.73251000.7290.7460.748
MAYBULKShort term bullish2025-10-070.331880000.3260.3230.32
PWFShort term bullish2025-10-070.7552052000.7480.7660.792
TASHINShort term bullish2025-10-070.23210000.2150.2090.255
TMCLIFEShort term bullish2025-10-070.4254917000.4230.4160.441