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, November 18, 2025

Scan 18 Nov 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AWANTECLong term bearish2025-11-180.314424000.3240.3260.313
BJTOTOLong term bearish2025-11-181.3811475001.3841.391.386
CFMLong term bearish2025-11-180.0911800000.0950.0910.094
DPHARMALong term bearish2025-11-181.262445001.2671.3021.273
HTPADULong term bearish2025-11-181.843211001.9511.9751.842
MENANGLong term bearish2025-11-180.6454186000.6610.6590.663
MYTECHLong term bearish2025-11-180.341100000.3250.3090.342
PBBANKLong term bearish2025-11-184.25199754004.2534.2654.253
RESINTCLong term bearish2025-11-180.5553138000.5640.5490.563
COMPLETLong term bullish2025-11-181.181001.1781.1871.174
DOMINANLong term bullish2025-11-180.84000.7950.7990.786
PHARMALong term bullish2025-11-180.24138706000.250.2580.237
THPLANTLong term bullish2025-11-180.54530060000.5340.530.536
AXREITMedium term bearish2025-11-182.0547160002.1072.0711.904
BIMBMedium term bearish2025-11-182.2621276002.2492.2612.349
CHGPMedium term bearish2025-11-181.21517001.2111.2141.123
ECOWLDMedium term bearish2025-11-182.153764002.0812.1261.965
ELKDESAMedium term bearish2025-11-181.11739001.1161.1181.123
GCAPMedium term bearish2025-11-180.221067000.2290.2240.256
IGBREITMedium term bearish2025-11-182.6924613002.6752.6972.437
INSAS.KLMedium term bearish2025-11-180.844332000.8430.8410.862
KENANGAMedium term bearish2025-11-180.858194000.8560.8530.891
KPJMedium term bearish2025-11-182.6937209002.7722.7062.661
KRETAMMedium term bearish2025-11-180.68276000.690.6880.622
KSLMedium term bearish2025-11-182.814059002.9382.8511.868
KUBMedium term bearish2025-11-180.9254750000.970.9260.681
MAA.KLMedium term bearish2025-11-180.17520000.1830.1840.195
MBSBMedium term bearish2025-11-180.72519969000.7280.730.695
MMSVMedium term bearish2025-11-180.46565451000.5730.5130.368
MSMMedium term bearish2025-11-181.029552001.0631.0251.12
PANTECHMedium term bearish2025-11-180.65517720000.670.6620.689
POSMedium term bearish2025-11-180.29526797000.3360.3040.259
RLMedium term bearish2025-11-180.217920000.2030.2040.281
SALUTEMedium term bearish2025-11-180.19517876000.2110.20.214
TASCOMedium term bearish2025-11-180.5051624000.5150.5130.538
TENAGAMedium term bearish2025-11-1813.18920160013.28313.19713.373
TEOSENGMedium term bearish2025-11-181.049299001.0951.0440.983
UOADEVMedium term bearish2025-11-181.82474001.8431.8231.729
WPRTSMedium term bearish2025-11-185.3435297005.315.3484.973
GUOCOMedium term bullish2025-11-180.6594000.6060.5950.606
HEKTARMedium term bullish2025-11-180.4454511000.4390.4450.451
MFLOURMedium term bullish2025-11-180.668452000.5860.5810.524
PEBMedium term bullish2025-11-180.834000.8060.8050.844
SCIENTXMedium term bullish2025-11-183.59859003.4783.4823.457
SERNKOUMedium term bullish2025-11-180.8284000.7970.7960.813
3AShort term bearish2025-11-180.754000.7050.7160.73
ARANKShort term bearish2025-11-180.46321000.460.4560.457
BURSAShort term bearish2025-11-188.225012008.3188.1457.74
CIMB.KLShort term bearish2025-11-187.45104611007.467.3917.039
CJCENShort term bearish2025-11-180.19740000.1930.1810.169
FPIShort term bearish2025-11-181.382206001.4141.4721.832
FREIGHTShort term bearish2025-11-180.59261000.5930.5780.55
HPMTShort term bearish2025-11-180.205400000.2080.2110.221
JFTECHShort term bearish2025-11-180.55527481000.5790.5190.499
KERJAYAShort term bearish2025-11-182.637388002.6942.5112.146
KOBAYShort term bearish2025-11-181.323520001.3651.2731.247
KRONOShort term bearish2025-11-180.21946000.2140.2190.228
MAGNUMShort term bearish2025-11-181.389831001.3931.3781.273
MAHSINGShort term bearish2025-11-181.0235106001.0341.0711.162
MPIShort term bearish2025-11-1830.630830030.61429.91822.364
MSCShort term bearish2025-11-181.3811128001.4041.3761.184
PADINIShort term bearish2025-11-181.831316001.8581.9271.968
SUNCONShort term bearish2025-11-185.7227412005.7686.0065.192
SUNWAYShort term bearish2025-11-185.4576088005.4555.4974.84
TIMECOMShort term bearish2025-11-184.8215377004.844.9535
VSShort term bearish2025-11-180.47681532960.4920.5420.766
IOIPGShort term bullish2025-11-182.1129087002.1032.1151.978
TAANNShort term bullish2025-11-184.263912004.2234.1943.862
TMShort term bullish2025-11-187.2731984007.2687.1496.737
TNLOGISShort term bullish2025-11-180.854843000.8330.8210.727

Monday, November 17, 2025

Scan 17 Nov 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
DOMINANLong term bearish2025-11-170.785144000.7940.7980.786
HEXTARLong term bearish2025-11-170.89566267000.8990.8970.897
INNATURELong term bearish2025-11-170.185380000.1880.1840.182
PHARMALong term bearish2025-11-170.235487865000.2520.2570.237
TAMBUNLong term bearish2025-11-170.7952073000.8080.8130.799
TENAGALong term bearish2025-11-1713.28381140013.28613.19113.373
MENANGLong term bullish2025-11-170.6652000.6620.6580.663
MKHLong term bullish2025-11-171.06359001.061.0531.051
PECCALong term bullish2025-11-171.4538695001.3581.3921.448
SIGNLong term bullish2025-11-171.4492001.4141.3891.393
ANCOMMedium term bearish2025-11-170.9256395000.9320.930.934
BIGMedium term bearish2025-11-170.575623000.6070.5830.556
BJTOTOMedium term bearish2025-11-171.399150001.3841.3911.387
DANCOMedium term bearish2025-11-170.3951251000.3950.3950.401
FLBHDMedium term bearish2025-11-170.23597000.2440.2420.273
FRONTKNMedium term bearish2025-11-174.4132608004.5014.4153.959
HIBISCSMedium term bearish2025-11-171.57261001.4571.5121.554
LUXCHEMMedium term bearish2025-11-170.4051449000.4150.4080.428
MAYBULKMedium term bearish2025-11-170.3256412000.3280.3270.32
MCEMENTMedium term bearish2025-11-176.547107006.6416.5615.316
MFLOURMedium term bearish2025-11-170.57510115000.5870.580.524
MGRCMedium term bearish2025-11-170.1951106000.20.1990.226
NOVAMedium term bearish2025-11-170.3510000.3630.3510.328
PETGASMedium term bearish2025-11-1718.5288500018.59518.57617.619
SAMMedium term bearish2025-11-174.313531004.6824.3343.94
SCIENTXMedium term bearish2025-11-173.473433003.4793.4753.46
SERNKOUMedium term bearish2025-11-170.791001000.7970.7960.813
UWCMedium term bearish2025-11-173.7816252004.0543.8382.66
ABMBMedium term bullish2025-11-174.510843004.4454.4394.543
CHGPMedium term bullish2025-11-171.226002001.2121.2151.123
ECOWLDMedium term bullish2025-11-172.1328466002.082.1271.964
INSAS.KLMedium term bullish2025-11-170.8451322000.8430.8410.862
KPJMedium term bullish2025-11-172.7121194002.7822.7012.659
MBSBMedium term bullish2025-11-170.7320444000.7280.7290.695
SEEHUPMedium term bullish2025-11-170.7811000.7570.7680.787
TEOSENGMedium term bullish2025-11-171.069499001.0991.0430.983
THPLANTMedium term bullish2025-11-170.53796000.5330.530.536
TNLOGISMedium term bullish2025-11-170.8251673000.8330.8190.726
YNHPROPMedium term bullish2025-11-170.2972211000.2760.290.358
GENTINGShort term bearish2025-11-173.4342376003.4353.1513.19
HEKTARShort term bearish2025-11-170.435170000.4390.4450.451
INNOShort term bearish2025-11-171.861226001.8631.851.727
KLKShort term bearish2025-11-1720.7648910020.92620.54720.118
MYEGShort term bearish2025-11-170.825341098000.8390.8480.882
RHONEMAShort term bearish2025-11-170.69550000.6950.680.643
VISShort term bearish2025-11-170.21142000.2090.2180.218
XLShort term bearish2025-11-170.62526565000.6330.6090.558
3AShort term bullish2025-11-170.715425000.7060.7160.731
BSLCORPShort term bullish2025-11-170.024503000.020.020.022
BURSAShort term bullish2025-11-178.334801008.3238.1387.74
FPIShort term bullish2025-11-171.431321001.421.4691.838
FREIGHTShort term bullish2025-11-170.595591000.5920.5770.55
HPMTShort term bullish2025-11-170.2110000.2080.2110.221
KERJAYAShort term bullish2025-11-172.711998002.6862.5012.143
KOBAYShort term bullish2025-11-171.383374001.361.271.247
KRONOShort term bullish2025-11-170.2153306000.2150.2190.228
MAGNUMShort term bullish2025-11-171.47521001.3941.3771.272
PADINIShort term bullish2025-11-171.95783001.861.9291.968
PWFShort term bullish2025-11-170.811989000.8050.7750.785
SLVESTShort term bullish2025-11-173.0916320003.0892.9152.159
SPSETIAShort term bullish2025-11-170.86164033000.8450.9351.114
SUNCONShort term bullish2025-11-175.8519184005.7816.0195.181
SUNWAYShort term bullish2025-11-175.4941974005.465.4924.835
TIMECOMShort term bullish2025-11-174.8610846004.8434.9614.998
YINSONShort term bullish2025-11-172.428389002.392.4022.239

Friday, November 14, 2025

Scan 14 Nov 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ANNJOOLong term bearish2025-11-140.6514000017.0017.2162.338
DNEXLong term bearish2025-11-140.28141890000.2940.2710.284
MKHLong term bearish2025-11-141.051358001.061.0521.051
MRDIYLong term bearish2025-11-141.54233824001.6381.6281.568
TMCLIFELong term bearish2025-11-140.43382000.4470.4340.434
ATLANLong term bullish2025-11-142.6393002.4572.4532.46
HONGSENGLong term bullish2025-11-140.019080000.0070.0070.008
INNATURELong term bullish2025-11-140.185165000.1880.1840.181
PELIKANLong term bullish2025-11-140.165205000.1520.1520.162
APOLLOMedium term bearish2025-11-146.298006.2726.3146.27
DATAPRPMedium term bearish2025-11-140.1058115000.1110.1080.118
EGMedium term bearish2025-11-141.26121529001.3411.3171.155
GKENTMedium term bearish2025-11-140.342178000.3480.3410.346
HARBOURMedium term bearish2025-11-141.492194001.4961.4911.336
INSAS.KLMedium term bearish2025-11-140.841838000.8430.840.863
LHIMedium term bearish2025-11-140.6427085000.660.640.618
MBSBMedium term bearish2025-11-140.72511141000.7280.7280.694
MYEGMedium term bearish2025-11-140.845521597000.840.8480.883
PEBMedium term bearish2025-11-140.7950000.8040.8040.845
TALIWRKMedium term bearish2025-11-140.5252234000.5330.5290.615
TASHINMedium term bearish2025-11-140.211000.2320.2240.246
TEOSENGMedium term bearish2025-11-141.034883001.0991.040.983
THPLANTMedium term bearish2025-11-140.5252951000.5330.5290.537
TNLOGISMedium term bearish2025-11-140.815600000.8340.8180.725
TOMEIMedium term bearish2025-11-141.78784001.8221.8111.691
TOPGLOVMedium term bearish2025-11-140.6269320000.6440.6240.779
ALCOMMedium term bullish2025-11-140.823810000.7810.7880.722
BJTOTOMedium term bullish2025-11-141.44260001.3841.391.387
CGBMedium term bullish2025-11-140.89561004000.8960.8910.88
CSCENICMedium term bullish2025-11-140.4852000000.4730.4720.461
ELKDESAMedium term bullish2025-11-141.121320001.1181.1181.123
FLBHDMedium term bullish2025-11-140.25100000.2440.2430.274
HIBISCSMedium term bullish2025-11-141.5229594001.4551.5121.557
MAA.KLMedium term bullish2025-11-140.185501000.1830.1840.195
MAYBULKMedium term bullish2025-11-140.333208000.3280.3270.32
MULPHAMedium term bullish2025-11-143141002.9922.9933.005
PECCAMedium term bullish2025-11-141.4323408001.3541.3911.448
SENTRALMedium term bullish2025-11-140.7851401000.780.7810.754
ARTRONIQShort term bearish2025-11-140.0954817000.0950.090.081
DUFUShort term bearish2025-11-141.83162274001.9161.6831.335
EPMBShort term bearish2025-11-140.427285000.4310.3940.406
KERJAYAShort term bearish2025-11-142.6320790002.6712.492.14
KOBAYShort term bearish2025-11-141.319480001.3511.2641.248
KUBShort term bearish2025-11-140.9459617000.9860.9170.678
MSMShort term bearish2025-11-141.0612576001.061.0241.122
NGGBShort term bearish2025-11-140.7959719000.7980.8050.812
OPCOMShort term bearish2025-11-140.286191000.210.2230.265
PANTECHShort term bearish2025-11-140.6651289000.6690.6630.691
PRESTARShort term bearish2025-11-140.3200000.3130.320.345
PWFShort term bearish2025-11-140.79522000.8020.7740.786
QESShort term bearish2025-11-140.4742550000.4850.4350.423
RANHILLShort term bearish2025-11-141.799520001.7931.8571.432
SCIENTXShort term bearish2025-11-143.471400003.483.4683.463
SIMEShort term bearish2025-11-142.0151284002.0652.1021.902
SLVESTShort term bearish2025-11-143.0750545003.0922.8992.153
TAMBUNShort term bearish2025-11-140.8051000000.8080.8130.799
TIMECOMShort term bearish2025-11-144.844544004.8444.9664.995
TSHShort term bearish2025-11-141.3215487001.3281.2341.166
UNISEMShort term bearish2025-11-143.367077003.4693.1812.44
UOADEVShort term bearish2025-11-141.8313045001.8451.8221.726
WELLCALShort term bearish2025-11-141.26745001.2671.2791.354
BDBShort term bullish2025-11-140.291921000.2780.2590.253
HEKTARShort term bullish2025-11-140.441861000.440.4450.452
HEXTARShort term bullish2025-11-140.933598000.90.8970.897
SCGMShort term bullish2025-11-140.54542000.5290.5430.564
TWRREITShort term bullish2025-11-140.311063000.3010.2920.287
VISShort term bullish2025-11-140.212300000.2090.2190.218
XLShort term bullish2025-11-140.63544676000.6320.6080.557

Thursday, November 13, 2025

Scan 13 Nov 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
IJMLong term bearish2025-11-132.4631922002.5352.6992.485
MULPHALong term bearish2025-11-132.96405002.9922.9943.002
SIGNLong term bearish2025-11-131.391508001.4161.3881.394
VISLong term bearish2025-11-130.20512567000.2090.2190.219
APOLLOLong term bullish2025-11-136.3613006.2726.3136.27
CFMLong term bullish2025-11-130.09556027000.0960.090.094
TAMBUNLong term bullish2025-11-130.8130000.810.8130.8
ASTINOMedium term bearish2025-11-130.5150000.5190.5210.537
AWCMedium term bearish2025-11-130.6526650000.7130.6560.701
CGBMedium term bearish2025-11-130.8956485000.8960.890.879
CSCENICMedium term bearish2025-11-130.47200000.4720.4720.461
DAYANGMedium term bearish2025-11-131.5517390001.5341.5741.697
EFORCEMedium term bearish2025-11-130.221193000.2210.2230.239
KPJMedium term bearish2025-11-132.6743363002.7972.6942.654
MAA.KLMedium term bearish2025-11-130.181420000.1830.1840.196
MUDAMedium term bearish2025-11-130.78540000.8330.8420.938
SENTRALMedium term bearish2025-11-130.781164000.780.780.754
YINSONMedium term bearish2025-11-132.3718696002.3922.4032.24
ANCOMMedium term bullish2025-11-130.934618000.9350.9290.934
AXREITMedium term bullish2025-11-132.1241779002.1362.0941.922
DATAPRPMedium term bullish2025-11-130.11815000.1110.1080.118
HWATAIMedium term bullish2025-11-130.455650000.4420.4410.47
LUXCHEMMedium term bullish2025-11-130.41464000.4160.4070.429
MBSBMedium term bullish2025-11-130.7316645000.7290.7270.694
SALUTEMedium term bullish2025-11-130.20533965000.2160.1990.215
TAKAFULMedium term bullish2025-11-133.113212003.1023.0983.363
TALIWRKMedium term bullish2025-11-130.532665000.5350.530.616
TOMEIMedium term bullish2025-11-131.832270001.8321.8091.689
TOPGLOVMedium term bullish2025-11-130.62592398000.6470.6230.782
ATAIMSShort term bearish2025-11-130.21309628000.2180.2370.266
BDBShort term bearish2025-11-130.2751880000.2770.2580.253
CARIMINShort term bearish2025-11-130.5882000.5830.580.649
DIGIShort term bearish2025-11-133.6237283003.6543.673.661
DNEXShort term bearish2025-11-130.285385473000.2940.270.285
FREIGHTShort term bearish2025-11-130.59537000.590.5760.549
HEKTARShort term bearish2025-11-130.4359427000.440.4460.452
IGBCRShort term bearish2025-11-130.605691000.6080.5990.552
INARIShort term bearish2025-11-132.5238465002.5262.3172.099
LHIShort term bearish2025-11-130.6552772000.6610.640.618
MICROLNShort term bearish2025-11-130.095140000.0920.1030.143
PETGASShort term bearish2025-11-1318.622530018.62418.57417.601
TASCOShort term bearish2025-11-130.515709000.5170.5110.541
TMShort term bearish2025-11-137.2328822007.2597.1276.722
XLShort term bearish2025-11-130.6363530000.6310.6070.557
YTLShort term bearish2025-11-132.49105489002.5352.5942.223
HUPSENGShort term bullish2025-11-131.021474001.0120.9970.983
MAHSINGShort term bullish2025-11-131.0421684001.0331.0761.167
MCEMENTShort term bullish2025-11-136.6811524006.6566.5255.296
NGGBShort term bullish2025-11-130.821804000.7990.8060.812
OPCOMShort term bullish2025-11-130.2158757000.2110.2240.265
PANTECHShort term bullish2025-11-130.671851000.6680.6640.692
PRESTARShort term bullish2025-11-130.315270000.3140.320.345
RANHILLShort term bullish2025-11-131.8217653001.81.8531.43
SIMEShort term bullish2025-11-132.0776355002.0692.1011.903
SLVESTShort term bullish2025-11-133.127500003.0982.8842.146
SUCCESSShort term bullish2025-11-130.651000.6430.6290.616
VSShort term bullish2025-11-130.505758940960.4960.5520.775
WELLCALShort term bullish2025-11-131.2720001.2681.281.355
YENHERShort term bullish2025-11-130.811671000.8060.7890.791