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

Tuesday, October 14, 2025

Scan 14 Oct 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ADVENTALong term bearish2025-10-140.21511381000.1760.1730.218
BDBLong term bearish2025-10-140.253195000.2520.240.253
CJCENLong term bearish2025-10-140.172950000.1770.1640.172
D&OLong term bearish2025-10-141.3344895001.4291.2941.395
DOMINANLong term bearish2025-10-140.7851000.8060.7880.786
DPHARMALong term bearish2025-10-141.274091001.3261.3321.281
ELSOFTLong term bearish2025-10-140.335336000.3140.30.335
GKENTLong term bearish2025-10-140.3451460000.3430.3360.349
HEXTARLong term bearish2025-10-140.8924202000.8940.8930.894
KRONOLong term bearish2025-10-140.2253661000.2260.2210.235
LBSLong term bearish2025-10-140.45511737000.4590.4530.464
PADINILong term bearish2025-10-141.949409001.9911.9971.992
SIMEPROPLong term bearish2025-10-141.4262675001.4561.4681.429
TWRREITLong term bearish2025-10-140.28851000.2870.2870.286
DIGILong term bullish2025-10-143.6632061003.6933.6923.651
HONGSENGLong term bullish2025-10-140.013285000.0080.0070.008
SSTEELLong term bullish2025-10-140.4056170000.4010.3950.405
ALCOMMedium term bearish2025-10-140.775100000.7980.7840.711
AMEMedium term bearish2025-10-141.536848001.5491.5391.58
APOLLOMedium term bearish2025-10-146.3176006.3536.3086.28
ASTINOMedium term bearish2025-10-140.5151003000.5250.520.544
CAREPLSMedium term bearish2025-10-140.09548227000.0930.0960.154
HIBISCSMedium term bearish2025-10-141.529604001.5571.5241.599
INNOMedium term bearish2025-10-141.851429001.8311.8611.688
MUHIBAHMedium term bearish2025-10-140.54532719000.5670.5560.606
PEBMedium term bearish2025-10-140.893000.8070.8020.849
PIEMedium term bearish2025-10-143.2320187003.2443.3044.088
RAMSSOLMedium term bearish2025-10-140.92530907000.9330.9250.866
SALUTEMedium term bearish2025-10-140.18514444000.1940.1880.246
SCICOMMedium term bearish2025-10-140.951162000.9670.9530.837
SENTRALMedium term bearish2025-10-140.7755673000.7810.7770.75
SOLUTNMedium term bearish2025-10-140.08906000.0840.080.103
THPLANTMedium term bearish2025-10-140.533300000.530.530.545
TOMYPAKMedium term bearish2025-10-140.2753977000.2810.2780.282
YBSMedium term bearish2025-10-140.2816500000.3050.2880.407
AEMULUSMedium term bullish2025-10-140.25520060000.2630.2540.258
AFFINMedium term bullish2025-10-142.346331002.3572.3272.54
AXIATAMedium term bullish2025-10-142.6159514002.612.572.205
BAUTOMedium term bullish2025-10-140.68524180000.6720.6710.958
GENTINGMedium term bullish2025-10-143.01368228002.9362.933.204
INNATUREMedium term bullish2025-10-140.18510785000.1790.1840.18
KRETAMMedium term bullish2025-10-140.6953770000.6860.6910.608
MUDAMedium term bullish2025-10-140.865110000.8620.8580.961
PARAMONMedium term bullish2025-10-141.062147001.0571.0511.026
RGTBHDMedium term bullish2025-10-140.272947000.2590.2630.391
RLMedium term bullish2025-10-140.20551739000.2040.2020.295
YINSONMedium term bullish2025-10-142.4118006002.4092.3832.259
ABMBShort term bearish2025-10-144.4315764004.4374.4834.582
ARANKShort term bearish2025-10-140.4551714000.4580.4490.461
CIMB.KLShort term bearish2025-10-147.35221374007.4277.2017.055
DAYANGShort term bearish2025-10-141.5746484001.61.671.796
DNEXShort term bearish2025-10-140.255163604000.2560.2520.294
EGShort term bearish2025-10-141.3275288001.3271.2311.147
FPGROUPShort term bearish2025-10-140.3315885000.3320.30.276
GREATECShort term bearish2025-10-142.1241878002.1812.0651.83
GTRONICShort term bearish2025-10-140.3371617000.3360.3250.428
HARBOURShort term bearish2025-10-141.54751001.5521.421.348
HOMERIZShort term bearish2025-10-140.471000.4840.4950.538
IGBCRShort term bearish2025-10-140.6053314000.6060.6020.554
JADEMShort term bearish2025-10-140.233091000.2350.2360.245
MFCBShort term bearish2025-10-143.731760003.7333.6023.871
MPIShort term bearish2025-10-1429.0433610029.8926.97621.692
NAIMShort term bearish2025-10-140.832660000.8460.8630.884
PETGASShort term bearish2025-10-1418.5646780018.57318.52217.463
PWFShort term bearish2025-10-140.751066000.7510.7630.79
RANHILLShort term bearish2025-10-141.9317378001.9611.7241.401
SIMEPLTShort term bearish2025-10-145.2237852005.2545.1124.792
TALIWRKShort term bearish2025-10-140.525829000.5220.5380.637
THETAShort term bearish2025-10-140.826420000.8050.7981.066
TOMEIShort term bearish2025-10-141.84328001.8041.7421.662
ARTRONIQShort term bullish2025-10-140.0919883000.0870.0840.079
CARIMINShort term bullish2025-10-140.5955000.5830.5780.666
ELKDESAShort term bullish2025-10-141.12879001.1181.1221.125
GCAPShort term bullish2025-10-140.2152101000.2140.2290.265
MULPHAShort term bullish2025-10-142.98779002.9773.0292.957
PESTECHShort term bullish2025-10-140.144256000.1380.1340.155
QLShort term bullish2025-10-144.423506004.3834.264.51
TAMBUNShort term bullish2025-10-140.83237000.8240.7960.807
UOADEVShort term bullish2025-10-141.813163001.8091.7891.708

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