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, December 29, 2025

Scan 29 Dec 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
3ALong term bearish2025-12-290.7155000.7040.6940.705
AWANTECLong term bearish2025-12-290.2952556000.3040.3130.309
CSCENICLong term bearish2025-12-290.46300000.470.4730.461
FLBHDLong term bearish2025-12-290.231200000.2370.2280.238
PCHEMLong term bearish2025-12-293.6129473003.4363.533.636
SALUTELong term bearish2025-12-290.2056681000.1970.2040.208
KLKLong term bullish2025-12-2920.0875030019.52120.29720.066
MENANGLong term bullish2025-12-290.65470000.6270.6370.649
MRDIYLong term bullish2025-12-291.5663919001.5151.5641.556
SUCCESSLong term bullish2025-12-290.615124000.6150.6330.611
BSLCORPMedium term bearish2025-12-290.0151835000.020.020.021
CAREPLSMedium term bearish2025-12-290.082437000.080.0830.116
CARIMINMedium term bearish2025-12-290.555287000.560.5560.594
CMSBMedium term bearish2025-12-291.4639939001.4391.4631.212
HEKTARMedium term bearish2025-12-290.43708000.4350.4370.44
POSMedium term bearish2025-12-290.3265514000.3110.3220.271
THPLANTMedium term bearish2025-12-290.548610000.5460.5420.533
COMFORTMedium term bullish2025-12-290.1752262000.1610.1730.24
HLCAPMedium term bullish2025-12-293.3430003.3183.3283.244
IOICORPMedium term bullish2025-12-294.0611898004.0734.063.799
KENANGAMedium term bullish2025-12-290.8551854000.8480.8510.884
MGRCMedium term bullish2025-12-290.21000.1970.20.209
PADINIMedium term bullish2025-12-291.852139001.8411.8371.948
PAVREITMedium term bullish2025-12-291.8114330001.7761.8071.653
SIGNMedium term bullish2025-12-291.41467001.4191.4021.356
TAANNMedium term bullish2025-12-294.1698004.1474.1423.839
TWRREITMedium term bullish2025-12-290.31838000.3040.3030.29
VISMedium term bullish2025-12-290.205930000.1980.2030.209
VSTECSMedium term bullish2025-12-294.044477004.0364.023.428
ATAIMSShort term bearish2025-12-290.19910000.1970.2060.247
FRONTKNShort term bearish2025-12-294.1527482004.2274.3684.03
GUOCOShort term bearish2025-12-290.593306000.5960.6030.602
HEXTARShort term bearish2025-12-290.960328000.90.8980.9
HIBISCSShort term bearish2025-12-291.56156001.5061.4811.525
IOIPGShort term bearish2025-12-292.635845002.6012.3332.051
KGBShort term bearish2025-12-295.188766005.1825.3174.35
KOBAYShort term bearish2025-12-291.647545001.7051.5211.293
PARAMONShort term bearish2025-12-2911639001.0031.0281.027
SCGMShort term bearish2025-12-290.4930000.4990.5140.551
SERNKOUShort term bearish2025-12-290.811000.8130.8030.809
TOMYPAKShort term bearish2025-12-290.245110000.2470.2590.276
WCTShort term bearish2025-12-290.5824512000.5930.6670.712
AYSShort term bullish2025-12-290.235560000.2290.2430.251
CHGPShort term bullish2025-12-291.2184001.1931.2011.136
COMPLETShort term bullish2025-12-291.148476001.1241.1531.159
DANCOShort term bullish2025-12-290.38316000.3730.3850.398
IJMShort term bullish2025-12-292.2537187002.222.3722.466
INNOShort term bullish2025-12-291.871113001.8551.8451.743
MAGNUMShort term bullish2025-12-291.293897001.2891.3321.267
MBSBShort term bullish2025-12-290.70535241000.7040.7170.698
MILUXShort term bullish2025-12-290.4892000.4470.4240.429
MUHIBAHShort term bullish2025-12-290.5151652000.5120.5170.558
MULPHAShort term bullish2025-12-292.96158002.9522.9733.059
PECCAShort term bullish2025-12-291.6719974001.6371.491.463
TROPShort term bullish2025-12-291.22582001.1811.1631.156
UOADEVShort term bullish2025-12-291.841311001.841.8431.757
YENHERShort term bullish2025-12-290.8300000.7930.8020.783

Friday, December 26, 2025

Scan 26 Dec 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AXREITLong term bearish2025-12-261.924669001.9782.0481.943
GKENTLong term bearish2025-12-260.325239000.3310.3350.332
HIBISCSLong term bearish2025-12-261.527599001.5031.481.526
HONGSENGLong term bearish2025-12-260.00541283000.0070.0070.008
MMSVLong term bearish2025-12-260.3551209000.3730.4640.369
SUCCESSLong term bearish2025-12-260.6911000.6160.6330.611
AWANTECLong term bullish2025-12-260.31660000.3040.3140.309
PELIKANLong term bullish2025-12-260.16320000.1610.1570.159
ECOWLDMedium term bearish2025-12-262.071917002.0742.081.982
HOMERIZMedium term bearish2025-12-260.485375000.4930.4920.517
HPMTMedium term bearish2025-12-260.205573000.2080.2080.216
HWATAIMedium term bearish2025-12-260.43552000.4340.4380.459
MUHIBAHMedium term bearish2025-12-260.515582000.5120.5170.558
POHUATMedium term bearish2025-12-260.92026000.9010.9020.981
TAANNMedium term bearish2025-12-264.142114004.1474.1423.836
TWRREITMedium term bearish2025-12-260.380000.3040.3030.29
UOADEVMedium term bearish2025-12-261.822277001.841.8421.756
VSMedium term bearish2025-12-260.475378700000.4820.4860.691
VSTECSMedium term bearish2025-12-264258004.0344.0193.423
ARTRONIQMedium term bullish2025-12-260.1210597000.1390.1160.09
INNOMedium term bullish2025-12-261.851797001.8541.8441.742
KERJAYAMedium term bullish2025-12-262.6810488002.7222.6782.217
POSMedium term bullish2025-12-260.32582042000.3120.3220.271
RLMedium term bullish2025-12-260.20540962000.2040.2040.26
TASHINMedium term bullish2025-12-260.225500000.2110.220.232
ANNJOOShort term bearish2025-12-260.5851000000.590.6280.677
AXIATAShort term bearish2025-12-262.578410002.5832.6272.326
BAUTOShort term bearish2025-12-260.68574803000.6920.6390.792
CFMShort term bearish2025-12-260.0851720000.0860.090.092
CHGPShort term bearish2025-12-261.19262001.1921.2021.136
DANCOShort term bearish2025-12-260.37130000.3720.3850.398
FPIShort term bearish2025-12-261.1610069001.1821.0211.042
GAMUDAShort term bearish2025-12-26579728005.0425.1274.899
IJMShort term bearish2025-12-262.2136518002.2222.382.465
INNATUREShort term bearish2025-12-260.171035000.1740.1810.184
LUXCHEMShort term bearish2025-12-260.398751000.3960.4050.418
MATRIXShort term bearish2025-12-261.325432001.3271.3391.333
MBSBShort term bearish2025-12-260.722354000.7040.7180.698
MTAGShort term bearish2025-12-260.251404000.2540.2680.282
MYEGShort term bearish2025-12-260.815502410000.8180.8290.865
PECCAShort term bearish2025-12-261.6313469001.631.4841.462
REVENUEShort term bearish2025-12-260.05577000.0530.0620.075
SIMEPROPShort term bearish2025-12-261.3818921001.3891.3551.393
SOLUTNShort term bearish2025-12-260.0750000.0770.080.092
ATAIMSShort term bullish2025-12-260.28132000.1980.2070.248
DPHARMAShort term bullish2025-12-261.26774001.2531.2611.279
FRONTKNShort term bullish2025-12-264.273481004.2364.3814.027
KENANGAShort term bullish2025-12-260.851132000.8470.8510.885
KRETAMShort term bullish2025-12-260.685102000.6810.6870.644
NOVAShort term bullish2025-12-260.3852762000.3770.370.329
PIEShort term bullish2025-12-262.71402002.6782.7983.524
SCGMShort term bullish2025-12-260.54859000.4990.5160.552
SWKPLNTShort term bullish2025-12-262.951630002.9072.8512.479
WCTShort term bullish2025-12-260.5957059000.5950.670.713
WONGShort term bullish2025-12-260.165368000.1620.1670.171
YINSONShort term bullish2025-12-262.353410002.3272.3542.241

Tuesday, December 23, 2025

Scan 23 Dec 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
SALUTELong term bearish2025-12-230.20519709000.1950.2030.208
AWANTECLong term bullish2025-12-230.314089000.3030.3150.309
AXREITLong term bullish2025-12-231.9526842001.9912.0551.941
CSCENICLong term bullish2025-12-230.47529721000.4720.4740.461
DOMINANLong term bullish2025-12-230.7954000.7870.7850.777
GUHLong term bullish2025-12-230.3053087000.2760.2940.299
HONGSENGLong term bullish2025-12-230.0120711000.0060.0070.008
WELLCALLong term bullish2025-12-231.341834001.3121.2711.308
INNOMedium term bearish2025-12-231.831213001.8561.8441.74
MAA.KLMedium term bearish2025-12-230.1756000.1830.1830.19
MKHMedium term bearish2025-12-231.022650001.0211.0261.014
MUHIBAHMedium term bearish2025-12-230.5154663000.510.5190.559
PETGASMedium term bearish2025-12-231858880017.52618.02217.555
RHONEMAMedium term bearish2025-12-230.6710000.6820.6890.646
SCOMNETMedium term bearish2025-12-230.7351530000.7170.7390.88
SIGNMedium term bearish2025-12-231.42871001.4241.4011.357
UOADEVMedium term bearish2025-12-231.83651001.841.8421.754
VSTECSMedium term bearish2025-12-234.01546004.044.0193.413
YINSONMedium term bearish2025-12-232.2942249002.3272.3572.24
CAREPLSMedium term bullish2025-12-230.0853699000.0790.0840.118
ECOWLDMedium term bullish2025-12-232.1215864002.1032.1011.999
GETSMedium term bullish2025-12-230.1751051000.1610.170.186
HUPSENGMedium term bullish2025-12-231.011828001.0111.0020.962
KPJMedium term bullish2025-12-232.7239565002.622.7032.683
NGGBMedium term bullish2025-12-230.87748000.7950.7960.8
PENTAMedium term bullish2025-12-233.9822121003.8283.9513.351
PPBMedium term bullish2025-12-231178160010.3710.95910.542
SENTRALMedium term bullish2025-12-230.792692000.7780.780.759
SUNCONMedium term bullish2025-12-235.625217005.6625.5965.185
TWRREITMedium term bullish2025-12-230.305370000.3040.3030.289
VSMedium term bullish2025-12-230.505659792000.4820.4880.696
APOLLOShort term bearish2025-12-236.3553006.3546.3086.252
CJCENShort term bearish2025-12-230.151849000.1570.1740.163
DATAPRPShort term bearish2025-12-230.0941152000.0920.1020.113
DIGIShort term bearish2025-12-233.2850468003.2823.4493.593
KERJAYAShort term bearish2025-12-232.729309002.7292.6712.21
MMSVShort term bearish2025-12-230.3752495000.3760.470.369
MULPHAShort term bearish2025-12-232.9334002.9512.9763.056
PANTECHShort term bearish2025-12-230.6155727000.6160.6320.645
THETAShort term bearish2025-12-230.677465000.6750.6920.914
AXIATAShort term bullish2025-12-232.5932665002.5872.6282.319
GREATECShort term bullish2025-12-231.62998001.5981.8441.764
GUOCOShort term bullish2025-12-230.6902000.5980.6030.602
HIBISCSShort term bullish2025-12-231.527161001.4971.4791.525
MTAGShort term bullish2025-12-230.255101000.2540.270.282
PADINIShort term bullish2025-12-231.84980001.8361.841.947
TELADANShort term bullish2025-12-230.842247000.8350.8520.901
YTLPOWRShort term bullish2025-12-233.3657403003.3343.653.689

Monday, December 22, 2025

Scan 22 Dec 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AWANTECLong term bearish2025-12-220.305238000.3030.3160.309
AXREITLong term bearish2025-12-221.949297001.9972.0571.94
LTKMLong term bearish2025-12-221.3110001.341.4221.318
APOLLOLong term bullish2025-12-226.3558006.3476.3096.253
AWCLong term bullish2025-12-220.6517510000.5910.6460.641
COASTALLong term bullish2025-12-221.4214710001.1821.1811.27
GAMUDALong term bullish2025-12-224.9796523005.1025.1434.886
GKENTLong term bullish2025-12-220.341957000.3310.3360.333
HCKLong term bullish2025-12-222.174115002.1412.1572.158
KPJLong term bullish2025-12-222.741907002.6162.7052.681
MILUXLong term bullish2025-12-220.4340000.4390.4260.43
SALUTELong term bullish2025-12-220.21553885000.1940.2030.208
AXIATAMedium term bearish2025-12-222.5540854002.5932.6272.316
CAREPLSMedium term bearish2025-12-220.0818240000.0790.0840.118
ECOWLDMedium term bearish2025-12-222.116639002.1062.11.998
HAPSENGMedium term bearish2025-12-222.851011002.8522.862.633
IOICORPMedium term bearish2025-12-224.0416058004.0744.0523.793
JADEMMedium term bearish2025-12-220.21300000.2060.2120.235
SENTRALMedium term bearish2025-12-220.781527000.7780.780.759
THETAMedium term bearish2025-12-220.6953448000.670.6950.916
TWRREITMedium term bearish2025-12-220.3600000.3040.3030.289
DPHARMAMedium term bullish2025-12-221.272594001.2531.2631.278
HPMTMedium term bullish2025-12-220.2111260000.2070.2080.217
INNOMedium term bullish2025-12-221.851878001.8581.8441.739
KENANGAMedium term bullish2025-12-220.8551170000.8470.8510.886
KUBMedium term bullish2025-12-220.9655241000.8590.9380.714
MAA.KLMedium term bullish2025-12-220.185350000.1840.1830.19
MGRCMedium term bullish2025-12-220.213325000.1980.20.211
MKHMedium term bullish2025-12-221.031005001.021.0271.014
N2NMedium term bullish2025-12-220.35744000.3420.3430.375
PCHEMMedium term bullish2025-12-223.5936973003.3133.5683.637
SCOMNETMedium term bullish2025-12-220.743744000.7190.740.882
UOADEVMedium term bullish2025-12-221.85406001.8411.8411.753
VISMedium term bullish2025-12-220.2054736000.1980.2030.21
VSTECSMedium term bullish2025-12-224.062047004.0454.0223.408
ADVENTAShort term bearish2025-12-220.1652195000.1680.1790.193
CFMShort term bearish2025-12-220.0853358000.0850.090.092
DIALOGShort term bearish2025-12-221.7236629001.7731.8481.664
GREATECShort term bearish2025-12-221.66760001.6081.8571.764
HARTAShort term bearish2025-12-22144009001.0131.1121.531
KOSSANShort term bearish2025-12-221.138290001.1071.1491.395
MBSBShort term bearish2025-12-220.70564725000.7060.7190.697
MSMShort term bearish2025-12-220.974009000.9761.0161.077
MTAGShort term bearish2025-12-220.24510672000.2540.2710.282
NAIMShort term bearish2025-12-220.7751134000.7790.8040.847
PELIKANShort term bearish2025-12-220.16480000.1620.1570.159
POSShort term bearish2025-12-220.3057499000.3140.3230.269
RAMSSOLShort term bearish2025-12-220.9955320001.0090.9790.911
TELADANShort term bearish2025-12-220.8252985000.8350.8530.902
TRIMODEShort term bearish2025-12-220.19386000.1940.2040.202
VSShort term bearish2025-12-220.48346544000.480.4890.698
CJCENShort term bullish2025-12-220.16153000.1570.1740.163
DATAPRPShort term bullish2025-12-220.0953441000.0920.1030.113
DIGIShort term bullish2025-12-223.2938108003.2843.4553.595
ELSOFTShort term bullish2025-12-220.2610254000.2440.2820.308
HARBOURShort term bullish2025-12-221.481122001.4741.4881.355
IJMShort term bullish2025-12-222.2877521002.2552.4082.462
INNATUREShort term bullish2025-12-220.1751677000.1740.1810.184
IPMUDAShort term bullish2025-12-220.311401000.2990.340.408
JTIASAShort term bullish2025-12-221.0716690001.0651.111.121
MMSVShort term bullish2025-12-220.385475000.3780.4720.369
PARAMONShort term bullish2025-12-221.012588001.0071.0311.028
TOMYPAKShort term bullish2025-12-220.25870000.2490.2610.276

Saturday, December 20, 2025

Scan 19 Dec 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
APOLLOLong term bearish2025-12-196.25147006.3456.316.254
BDBLong term bearish2025-12-190.25120000.2660.2720.251
CSCENICLong term bearish2025-12-190.4630000.4730.4740.461
DOMINANLong term bearish2025-12-190.77156000.7860.7860.777
GAMUDALong term bearish2025-12-194.88164218005.1265.1514.883
MILUXLong term bearish2025-12-190.43100000.4370.4270.43
NGGBLong term bearish2025-12-190.79513914000.7940.7970.801
SUCCESSLong term bearish2025-12-190.61872000.620.6350.611
PPBLong term bullish2025-12-1910.6120300010.39510.96710.538
TENAGALong term bullish2025-12-1913.36883930012.9913.14513.349
YENHERLong term bullish2025-12-190.8400000.7960.8010.784
GTRONICMedium term bearish2025-12-190.31532469000.3220.3260.385
KRETAMMedium term bearish2025-12-190.68554000.6810.6870.641
LUXCHEMMedium term bearish2025-12-190.40517106000.3970.4080.419
MKHMedium term bearish2025-12-191.051430001.0491.0571.044
N2NMedium term bearish2025-12-190.34380000.3420.3430.375
SUNCONMedium term bearish2025-12-195.5398941005.6755.6095.169
VSMedium term bearish2025-12-190.49456207000.480.4910.701
VSTECSMedium term bearish2025-12-194.011107004.0474.0263.404
AFFINMedium term bullish2025-12-192.3216954002.2652.2982.453
AXIATAMedium term bullish2025-12-192.6488182002.62.6282.313
CAREPLSMedium term bullish2025-12-190.08514218000.0790.0840.119
COASTALMedium term bullish2025-12-191.223463001.1681.1771.269
HOMERIZMedium term bullish2025-12-190.5215000.4940.4910.519
KSLMedium term bullish2025-12-192.9110379002.8772.8932.021
MUHIBAHMedium term bullish2025-12-190.53527314000.5080.5210.561
PETGASMedium term bullish2025-12-1918.0852830017.53118.04917.543
YINSONMedium term bullish2025-12-192.3626409002.332.3592.239
ATAIMSShort term bearish2025-12-190.1951709000.1990.2110.25
CJCENShort term bearish2025-12-190.155200000.1570.1750.164
DATAPRPShort term bearish2025-12-190.0923000.0930.1030.113
DIGIShort term bearish2025-12-193.2840498003.2863.4613.595
E&OShort term bearish2025-12-190.729940000.7320.7690.807
ECOWLDShort term bearish2025-12-192.138587002.1082.11.997
INNATUREShort term bearish2025-12-190.172021000.1750.1810.183
KRONOShort term bearish2025-12-190.17528652000.1940.2080.221
MRDIYShort term bearish2025-12-191.52209499001.5221.5791.552
YTLShort term bearish2025-12-192.1282924002.1462.3762.251
YTLPOWRShort term bearish2025-12-193.35125087003.3593.683.687
CFMShort term bullish2025-12-190.0919079000.0850.0910.092
DANCOShort term bullish2025-12-190.375566000.3750.3870.399
DIALOGShort term bullish2025-12-191.7961847001.7791.8531.663
DUFUShort term bullish2025-12-191.6737671001.6391.7951.343
FREIGHTShort term bullish2025-12-190.58300000.5750.5820.554
FRONTKNShort term bullish2025-12-194.2643607004.2494.3974.014
GREATECShort term bullish2025-12-191.6312480001.6181.871.765
KENANGAShort term bullish2025-12-190.852787000.8470.8510.887
KERJAYAShort term bullish2025-12-192.7416963002.7272.662.203
KGBShort term bullish2025-12-195.2920255005.2225.3754.304
MBSBShort term bullish2025-12-190.71571405000.7070.720.697
MFCBShort term bullish2025-12-193.317255003.2993.5493.7
NAIMShort term bullish2025-12-190.791586000.780.8050.847
OPTIMAXShort term bullish2025-12-190.58546000.5790.6190.554
POSShort term bullish2025-12-190.3226474000.3150.3240.268
RAMSSOLShort term bullish2025-12-191.0246117001.0080.9780.91
TRIMODEShort term bullish2025-12-190.2242000.1950.2050.202
UOADEVShort term bullish2025-12-191.841400001.841.8411.753