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

Wednesday, December 31, 2025

Scan 31 Dec 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
BDBLong term bearish2025-12-310.24550000.2570.2710.251
HCKLong term bearish2025-12-312.154575002.152.1532.159
MENANGLong term bearish2025-12-310.641970000.6310.6370.65
SUCCESSLong term bearish2025-12-310.60531000.6150.6320.611
3ALong term bullish2025-12-310.7153000.7040.6940.705
YENHERLong term bullish2025-12-310.82241000.7930.8030.783
BIGMedium term bearish2025-12-310.5561000.5170.5550.54
BSLCORPMedium term bearish2025-12-310.0156043000.0190.0190.021
KERJAYAMedium term bearish2025-12-312.661704002.7052.6952.228
MKHMedium term bearish2025-12-311.021055001.0241.0251.014
NGGBMedium term bearish2025-12-310.7953583000.7980.7950.8
PENTAMedium term bearish2025-12-313.881461003.863.9383.373
POHUATMedium term bearish2025-12-310.970000.9010.9010.976
SHANGMedium term bearish2025-12-311.7629001.6861.71.637
CARIMINMedium term bullish2025-12-310.57520000.5610.5570.593
CFMMedium term bullish2025-12-310.092622000.0860.0890.092
COMFORTMedium term bullish2025-12-310.183387000.1640.1720.238
ECOWLDMedium term bullish2025-12-312.0924383002.0662.0771.986
KSLMedium term bullish2025-12-312.912790002.9112.9072.073
N2NMedium term bullish2025-12-310.35568000.3450.3420.374
PWFMedium term bullish2025-12-310.860000.7990.7910.771
RUBEREXMedium term bullish2025-12-310.0952190000.090.0930.103
VSMedium term bullish2025-12-310.485195855000.4870.4830.684
YINSONMedium term bullish2025-12-312.3617192002.3292.3512.242
ABLEGLOBShort term bearish2025-12-311.5981001.5951.6171.504
ALCOMShort term bearish2025-12-310.8450000.8060.790.744
ATAIMSShort term bearish2025-12-310.195764000.1960.2050.247
BPPLASShort term bearish2025-12-310.625376000.6340.6490.839
EFORCEShort term bearish2025-12-310.2051590000.2090.2120.226
GAMUDAShort term bearish2025-12-314.9895039005.0045.124.912
HEXTARShort term bearish2025-12-310.966821000.9010.8980.9
IPMUDAShort term bearish2025-12-310.2953298000.3010.3270.404
MAXISShort term bearish2025-12-313.7913982003.8533.9253.587
MUHIBAHShort term bearish2025-12-310.519818000.5140.5150.557
MULPHAShort term bearish2025-12-312.9361002.9542.9713.06
MYEGShort term bearish2025-12-310.81560508000.8170.8270.864
PIEShort term bearish2025-12-312.68236002.6842.7743.516
SALUTEShort term bearish2025-12-310.19512216000.1980.2030.208
TEOSENGShort term bearish2025-12-310.9754299000.9761.0180.972
TOMEIShort term bearish2025-12-311.891597001.8971.831.723
YTLPOWRShort term bearish2025-12-313.3176895003.3293.5883.699
ARANKShort term bullish2025-12-310.40512000.4020.4220.426
CMSBShort term bullish2025-12-311.4538434001.4441.461.217
E&OShort term bullish2025-12-310.73520335000.7260.760.804
GETSShort term bullish2025-12-310.16580000.1620.1690.185
KEINHINShort term bullish2025-12-311.28105001.2421.3111.224
MILUXShort term bullish2025-12-310.4751255000.4490.4250.428
NAIMShort term bullish2025-12-310.7820000.7750.7950.844
RANHILLShort term bullish2025-12-311.73318001.6961.751.497
RESINTCShort term bullish2025-12-310.544621000.5360.550.544
SCGMShort term bullish2025-12-310.551000.4980.5120.551
TAMBUNShort term bullish2025-12-310.785480000.7820.7940.785
WONGShort term bullish2025-12-310.165361000.1620.1670.17

Tuesday, December 30, 2025

Scan 30 Dec 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
KLKLong term bearish2025-12-302061540019.56620.28820.061
MRDIYLong term bearish2025-12-301.54104175001.5111.5611.557
YENHERLong term bearish2025-12-300.77555000.7920.8020.783
BDBLong term bullish2025-12-300.261162000.2580.2710.251
BIGLong term bullish2025-12-300.5697000.5150.5570.54
BJTOTOLong term bullish2025-12-301.362659001.3311.3481.346
COMPLETLong term bullish2025-12-301.1715779001.1251.1531.159
CSCENICLong term bullish2025-12-300.4651772000.4690.4730.461
DAYANGLong term bullish2025-12-301.6811317001.6331.5841.661
FLBHDLong term bullish2025-12-300.24100000.2370.2290.238
KPJLong term bullish2025-12-302.6921940002.6312.692.683
MGRCLong term bullish2025-12-300.2280000.1990.20.209
ASTINOMedium term bearish2025-12-300.5118000.5180.5170.528
COMFORTMedium term bearish2025-12-300.17480000.1620.1730.239
GETSMedium term bearish2025-12-300.1551160000.1620.1690.185
HLCAPMedium term bearish2025-12-303.31227003.3193.3263.244
HUPSENGMedium term bearish2025-12-301285001.011.0040.963
IOICORPMedium term bearish2025-12-303.9912311004.0714.063.801
KSLMedium term bearish2025-12-302.912222002.9112.9112.066
N2NMedium term bearish2025-12-300.34160000.3440.3420.374
PADINIMedium term bearish2025-12-301.818319001.8411.8351.948
PWFMedium term bearish2025-12-300.793900000.7980.790.771
SALUTEMedium term bearish2025-12-300.212705000.1980.2040.208
VISMedium term bearish2025-12-300.21984000.1980.2030.209
BSLCORPMedium term bullish2025-12-300.0254000.020.020.021
CAREPLSMedium term bullish2025-12-300.085428000.080.0820.116
CGBMedium term bullish2025-12-300.964097000.8950.8960.882
HPMTMedium term bullish2025-12-300.212790000.2080.2080.216
POHUATMedium term bullish2025-12-300.905183000.9010.9020.978
SHANGMedium term bullish2025-12-301.7770001.6861.71.637
THPLANTMedium term bullish2025-12-300.552612000.5470.5420.533
UOADEVMedium term bullish2025-12-301.851655001.841.8431.758
ADVENTAShort term bearish2025-12-300.165259000.1680.1740.191
ATLANShort term bearish2025-12-302.949003.0242.7192.515
CHGPShort term bearish2025-12-301.19310001.1931.2011.137
CMSBShort term bearish2025-12-301.4431182001.4411.4621.214
DPHARMAShort term bearish2025-12-301.25298001.2531.261.28
DRBHCOMShort term bearish2025-12-301.0413419001.0661.1850.919
DUFUShort term bearish2025-12-301.6227260001.6251.7691.357
FREIGHTShort term bearish2025-12-300.57269000.5720.5820.555
JHMShort term bearish2025-12-300.40521224000.420.3770.35
JTIASAShort term bearish2025-12-301.0520360001.0571.0971.12
MILUXShort term bearish2025-12-300.435840000.4470.4240.429
MSCShort term bearish2025-12-301.5616196001.6151.4951.26
PANTECHShort term bearish2025-12-300.60542999000.6140.6310.643
POSShort term bearish2025-12-300.3119706000.3110.3220.272
SCOMNETShort term bearish2025-12-300.7159162000.7170.7340.874
SUNCONShort term bearish2025-12-305.6617018005.6725.5895.22
WONGShort term bearish2025-12-300.16201000.1620.1670.17
ABLEGLOBShort term bullish2025-12-301.6700001.5971.6181.503
AJIYAShort term bullish2025-12-301.021234001.0191.0630.989
ARTRONIQShort term bullish2025-12-300.1410491000.1370.1180.09
ATAIMSShort term bullish2025-12-300.25837000.1970.2060.247
BAUTOShort term bullish2025-12-300.7136550000.7050.6410.788
BONIAShort term bullish2025-12-300.84513000.8080.8451.052
CTOSShort term bullish2025-12-300.79528117000.7930.8470.929
ECOWLDShort term bullish2025-12-302.0717858002.0662.0771.985
GAMUDAShort term bullish2025-12-305.0568589005.0125.1234.908
HARBOURShort term bullish2025-12-301.48380001.4561.4831.358
HEXTARShort term bullish2025-12-300.90548777000.9010.8980.9
IOIPGShort term bullish2025-12-302.6226646002.62.3432.055
KGBShort term bullish2025-12-305.211861005.1825.314.359
MAXISShort term bullish2025-12-303.8612175003.8593.9253.585
MYEGShort term bullish2025-12-300.82215326000.8180.8280.864
PARAMONShort term bullish2025-12-301.01679001.0031.0271.027
SERNKOUShort term bullish2025-12-300.8320000.8150.8040.809
SUCCESSShort term bullish2025-12-300.62493000.6150.6330.611

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