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

Scan 16 Oct 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
BJTOTOLong term bearish2025-10-161.397885001.3951.3841.393
HWATAILong term bearish2025-10-160.45310000.4460.4460.478
SCIENTXLong term bearish2025-10-163.55490003.6063.3813.532
BDBLong term bullish2025-10-160.26205000.2550.2420.253
BSLCORPLong term bullish2025-10-160.0257840000.0210.0210.023
CJCENLong term bullish2025-10-160.175330000.1770.1630.173
DOMINANLong term bullish2025-10-160.8212000.8060.7890.786
GUOCOLong term bullish2025-10-160.6372000.6030.6130.629
HONGSENGLong term bullish2025-10-160.0114042000.0080.0070.008
MENANGLong term bullish2025-10-160.67518000.660.6530.663
SHANGLong term bullish2025-10-161.72955001.651.6041.692
SSTEELLong term bullish2025-10-160.411419000.4020.3950.406
TAFILong term bullish2025-10-160.5354114000.5250.5250.533
ASTINOMedium term bearish2025-10-160.52256000.5250.5220.545
FLBHDMedium term bearish2025-10-160.24125000.2440.2480.286
IGBREITMedium term bearish2025-10-162.6720669002.762.732.396
INNOMedium term bearish2025-10-161.861882001.8321.8611.686
JAYCORPMedium term bearish2025-10-160.405223000.4180.4260.537
KRETAMMedium term bearish2025-10-160.69628000.6890.6910.607
LBSMedium term bearish2025-10-160.4520098000.4590.4540.464
PESTECHMedium term bearish2025-10-160.1338297000.1380.1340.155
QLMedium term bearish2025-10-164.2510034004.3664.2624.512
THETAMedium term bearish2025-10-160.7958677000.8080.7991.069
THPLANTMedium term bearish2025-10-160.5315209000.5310.530.545
AFFINMedium term bullish2025-10-162.367854002.3592.3312.543
ALCOMMedium term bullish2025-10-160.8610000.7990.7840.711
ASTROMedium term bullish2025-10-160.15488041000.1310.140.175
DIGIMedium term bullish2025-10-163.718645003.6883.6953.65
EPMBMedium term bullish2025-10-160.377642000.3640.3620.419
INSAS.KLMedium term bullish2025-10-160.8456883000.8440.8430.87
PEBMedium term bullish2025-10-160.82468000.8070.8030.85
POHUATMedium term bullish2025-10-160.915134000.9330.9091.059
PWFMedium term bullish2025-10-160.7651021000.7530.7640.79
REVENUEMedium term bullish2025-10-160.0759860000.0760.0730.09
RGTBHDMedium term bullish2025-10-160.2652466000.2590.2610.392
SEEHUPMedium term bullish2025-10-160.79227000.7810.7770.801
SENTRALMedium term bullish2025-10-160.7854036000.7810.7770.749
SOPMedium term bullish2025-10-163.391944003.3173.373.105
SURIAMedium term bullish2025-10-161.6191001.5741.5961.65
TALIWRKMedium term bullish2025-10-160.5620781000.5250.540.638
TRIMODEMedium term bullish2025-10-160.2102000.1950.1960.218
3AShort term bearish2025-10-160.721672000.7280.7180.74
EDARANShort term bearish2025-10-161.27602001.2731.1961.35
HARBOURShort term bearish2025-10-161.541361001.5611.4231.349
HEKTARShort term bearish2025-10-160.44524139000.4460.4510.461
HUPSENGShort term bearish2025-10-160.995725000.9960.9590.994
IGBCRShort term bearish2025-10-160.6053991000.6070.6020.554
MBSBShort term bearish2025-10-160.7452285000.7430.7070.69
MSMShort term bearish2025-10-160.9940390011.0141.132
PAVREITShort term bearish2025-10-161.8713781001.8711.7981.561
PELIKANShort term bearish2025-10-160.1551980000.1550.1490.167
RANHILLShort term bearish2025-10-161.9323597001.9611.7181.4
SAMCHEMShort term bearish2025-10-160.38152000.3850.360.377
SUNWAYShort term bearish2025-10-165.6232230005.6235.2064.735
YINSONShort term bearish2025-10-162.411752002.4092.382.26
AEMULUSShort term bullish2025-10-160.26531327000.2640.2550.258
BONIAShort term bullish2025-10-160.905223000.9050.991.162
BPPLASShort term bullish2025-10-160.71100000.7060.7580.971
BURSAShort term bullish2025-10-168.212637008.0667.8527.736
CABShort term bullish2025-10-160.8229610000.8040.740.612
CHGPShort term bullish2025-10-161.2227606001.2181.1721.112
COASTALShort term bullish2025-10-161.2659001.1951.2151.319
CTOSShort term bullish2025-10-160.95512702000.9510.9071.015
DANCOShort term bullish2025-10-160.42505000.3960.3940.403
FPGROUPShort term bullish2025-10-160.3455434000.3330.30.277
IOICORPShort term bullish2025-10-163.9532308003.9463.8593.706
KRONOShort term bullish2025-10-160.238010000.2280.2220.235
MAYBULKShort term bullish2025-10-160.339797000.3270.3240.32
MFCBShort term bullish2025-10-163.84445003.7393.613.876
MYEGShort term bullish2025-10-160.855524475000.8540.8580.894
NAIMShort term bullish2025-10-160.867626000.8480.8650.885
PETGASShort term bullish2025-10-161935710018.6218.52917.46
SALUTEShort term bullish2025-10-160.20537839000.1960.1890.248
SCNWOLFShort term bullish2025-10-160.48590000.480.50.515
SUCCESSShort term bullish2025-10-160.65775000.6430.640.638

Wednesday, October 15, 2025

Scan 15 Oct 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
HONGSENGLong term bearish2025-10-150.0052734000.0080.0070.008
MENANGLong term bearish2025-10-150.66205000.6580.6530.662
MISCLong term bearish2025-10-157.1830040007.3347.467.264
ADVENTALong term bullish2025-10-150.22519051000.1790.1750.22
AEMULUSLong term bullish2025-10-150.2610537000.2640.2550.259
AIRASIALong term bullish2025-10-150.86561234000.8560.830.855
CHINHINLong term bullish2025-10-152.21406002.2242.2372.21
GENTINGLong term bullish2025-10-153.4723356962.9592.953.214
GKENTLong term bullish2025-10-150.3552008000.3450.3390.349
GUHLong term bullish2025-10-150.3151583000.2970.2880.306
HEXTARLong term bullish2025-10-150.9353210000.8960.8940.894
HWATAILong term bullish2025-10-150.48101000.4450.4460.478
MALTONLong term bullish2025-10-150.355486000.3490.3240.354
QESLong term bullish2025-10-150.43550811000.4090.3990.432
SCIENTXLong term bullish2025-10-153.595314003.63.3773.536
SIGNLong term bullish2025-10-151.412075001.3721.3691.395
TMCLIFELong term bullish2025-10-150.4451304000.4250.4180.44
TWRREITLong term bullish2025-10-150.3051461000.2880.2880.287
AFFINMedium term bearish2025-10-152.3314800002.3582.3322.545
BAUTOMedium term bearish2025-10-150.655155811000.6730.6760.967
CARIMINMedium term bearish2025-10-150.57179000.5830.5790.668
REVENUEMedium term bearish2025-10-150.075636000.0760.0720.091
RGTBHDMedium term bearish2025-10-150.2553613000.2580.260.394
SOPMedium term bearish2025-10-153.362180003.3133.3693.104
TENAGAMedium term bearish2025-10-1513.18371900013.18713.1913.411
YTLMedium term bearish2025-10-152.5872366002.6872.6022.217
AMEMedium term bullish2025-10-151.541054001.5471.5361.58
ASTINOMedium term bullish2025-10-150.525401000.5240.5230.546
CAREPLSMedium term bullish2025-10-150.141237000.0930.0970.156
CEKDMedium term bullish2025-10-150.36502000.3560.3490.376
ECOWLDMedium term bullish2025-10-152.1573296002.1752.1281.953
IGBREITMedium term bullish2025-10-152.7534577002.762.7322.393
INNOMedium term bullish2025-10-151.871916001.8311.861.685
JAYCORPMedium term bullish2025-10-150.4351742000.4190.4270.538
JHMMedium term bullish2025-10-150.3153331000.3060.3090.361
RAMSSOLMedium term bullish2025-10-150.95533717000.9350.9290.864
SALUTEMedium term bullish2025-10-150.196787000.1940.1890.25
SCICOMMedium term bullish2025-10-150.971876000.9660.9530.836
SOLUTNMedium term bullish2025-10-150.0851935000.0840.0810.104
XLMedium term bullish2025-10-150.621053000.5950.5910.545
YBSMedium term bullish2025-10-150.35246000.3050.2890.412
ARTRONIQShort term bearish2025-10-150.0851206000.0860.0840.079
BURSAShort term bearish2025-10-158.047819008.0577.8377.737
CABShort term bearish2025-10-150.79568575000.80.7370.61
CGBShort term bearish2025-10-150.88555927000.8870.8840.877
COASTALShort term bearish2025-10-151.191346001.1941.2161.32
CTOSShort term bearish2025-10-150.9450236000.9470.9051.016
EFORCEShort term bearish2025-10-150.2251942000.2250.2280.246
IOICORPShort term bearish2025-10-153.9324864003.9443.8543.705
KENANGAShort term bearish2025-10-150.853733000.8540.8690.889
PESTECHShort term bearish2025-10-150.1354738000.1380.1340.155
QLShort term bearish2025-10-154.2930500004.3764.2614.515
SUCCESSShort term bearish2025-10-150.64160000.6420.6390.639
SUNCONShort term bearish2025-10-156.1139072006.1125.9555.029
ABMBShort term bullish2025-10-154.4818890004.444.4884.584
AXIATAShort term bullish2025-10-152.6221487002.6112.5752.203
DNEXShort term bullish2025-10-150.29645366000.2580.2540.295
EGShort term bullish2025-10-151.3650657001.3341.2281.146
GREATECShort term bullish2025-10-152.2161966002.1872.0491.832
GTRONICShort term bullish2025-10-150.34524176000.3370.3280.431
HARBOURShort term bullish2025-10-151.561150001.5571.4171.349
HEKTARShort term bullish2025-10-150.4521977000.4470.4510.461
IGBCRShort term bullish2025-10-150.61752000.6070.6020.553
KPPROPShort term bullish2025-10-150.3310276000.3190.3630.457
MBSBShort term bullish2025-10-150.74596276000.7430.7060.69
MSMShort term bullish2025-10-151.014305001.0011.0141.134
NOVAShort term bullish2025-10-150.35340000.3480.3340.334
PWFShort term bullish2025-10-150.755856000.7520.7640.79
RANHILLShort term bullish2025-10-151.9713861001.9611.7061.398
SIMEPLTShort term bullish2025-10-155.2875586005.2565.14.789
TALIWRKShort term bullish2025-10-150.533419000.5220.5390.639
THPLANTShort term bullish2025-10-150.5351946000.530.530.546
TMShort term bullish2025-10-157.186527007.0816.9866.63
TOMEIShort term bullish2025-10-151.821714001.8051.7381.66

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