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

Scan 18 Dec 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
HCKLong term bearish2025-12-182.154746002.142.1582.158
HONGSENGLong term bearish2025-12-180.0052715000.0060.0070.008
MATRIXLong term bearish2025-12-181.337882001.3331.3471.333
CHINHINLong term bullish2025-12-182.18402002.0892.1512.178
DOMINANLong term bullish2025-12-180.79555000.7860.7870.777
ELKDESALong term bullish2025-12-181.134250001.1181.1181.122
GAMUDALong term bullish2025-12-184.95190098005.1525.164.881
HEXTARLong term bullish2025-12-180.932682000.8950.8980.899
MMSVLong term bullish2025-12-180.386487000.3810.4780.369
FPGROUPMedium term bearish2025-12-180.3455824000.3590.3520.282
HPMTMedium term bearish2025-12-180.205410000.2080.2080.217
HUPSENGMedium term bearish2025-12-181738001.0121.0010.962
MAXISMedium term bearish2025-12-183.914509003.9393.9033.566
MENANGMedium term bearish2025-12-180.6350000.6240.6390.65
CSCENICMedium term bullish2025-12-180.4758535000.4730.4750.461
ECOWLDMedium term bullish2025-12-182.1142858002.1092.11.996
HIBISCSMedium term bullish2025-12-181.4912465001.4941.4811.527
IGBREITMedium term bullish2025-12-182.6939499002.6872.6832.499
LUXCHEMMedium term bullish2025-12-180.4125979000.3960.4090.419
MKHMedium term bullish2025-12-181.06616001.0491.0581.044
SCIENTXMedium term bullish2025-12-183.4713606003.4183.4623.405
SIMEMedium term bullish2025-12-182.09151487001.9552.0241.888
THETAMedium term bullish2025-12-180.71515637000.6590.70.921
VSMedium term bullish2025-12-180.495433654000.4780.4920.703
VSTECSMedium term bullish2025-12-184.03663004.0474.0263.401
AJIYAShort term bearish2025-12-181124001.0071.0950.985
BPPLASShort term bearish2025-12-180.62614000.6370.6590.858
COASTALShort term bearish2025-12-181.15899001.1651.1761.269
IPMUDAShort term bearish2025-12-180.2927736000.3020.3450.409
KERJAYAShort term bearish2025-12-182.728471002.7242.6552.199
SALUTEShort term bearish2025-12-180.191255000.1930.2030.208
SUNCONShort term bearish2025-12-185.6684884005.6745.6175.162
UNISEMShort term bearish2025-12-183.23965003.2343.3522.507
WELLCALShort term bearish2025-12-181.3452001.3031.2691.309
AIRASIAShort term bullish2025-12-180.395106705000.3810.7110.8
ATAIMSShort term bullish2025-12-180.21328000.1990.2120.25
CJCENShort term bullish2025-12-180.1660000.1580.1750.164
DIGIShort term bullish2025-12-183.2922163003.2883.4693.596
E&OShort term bullish2025-12-180.7357661000.7340.7710.807
GUHShort term bullish2025-12-180.2851199000.2750.2950.3
HARTAShort term bullish2025-12-181.02147495001.0121.1221.544
INNATUREShort term bullish2025-12-180.175100000.1750.1820.183
KLKShort term bullish2025-12-1819.785210019.68420.36120.083
KPJShort term bullish2025-12-182.624341002.6122.7112.679
KSLShort term bullish2025-12-182.874191002.8692.8922.014
LTKMShort term bullish2025-12-181.3550001.3451.4291.317
MRDIYShort term bullish2025-12-181.53189036001.5231.5821.552
MSMShort term bullish2025-12-180.982410000.9781.0171.082
MTAGShort term bullish2025-12-180.255105000.2540.2730.283
PANTECHShort term bullish2025-12-180.624117000.6170.6330.647
SCOMNETShort term bullish2025-12-180.72815000.7190.7420.886
SUCCESSShort term bullish2025-12-180.6357000.6230.6360.611
SUNREITShort term bullish2025-12-182.2253794002.2112.1752.016
YTLShort term bullish2025-12-182.1777848002.1632.3882.249
YTLPOWRShort term bullish2025-12-183.4757180003.3783.6973.685

Wednesday, December 17, 2025

Scan 17 Dec 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
DAYANGLong term bearish2025-12-171.6514337001.6091.5741.66
DOMINANLong term bearish2025-12-170.7750000.7850.7870.777
FLBHDLong term bearish2025-12-170.24490000.230.2270.241
HEXTARLong term bearish2025-12-170.89555091000.8950.8980.899
MALTONLong term bearish2025-12-170.34549000.3560.3680.348
YENHERLong term bearish2025-12-170.781041000.7980.8010.784
AMELong term bullish2025-12-171.572175001.5321.5321.55
BDBLong term bullish2025-12-170.255200000.2690.2730.251
HONGSENGLong term bullish2025-12-170.017558000.0060.0070.008
LTKMLong term bullish2025-12-171.34355001.3471.4331.317
SCIENTXLong term bullish2025-12-173.4215975003.4183.4643.406
SERNKOULong term bullish2025-12-170.812199000.7960.7960.808
YINSONLong term bullish2025-12-172.3444655002.3292.3612.236
HEKTARMedium term bearish2025-12-170.435132000.4360.4390.443
HIBISCSMedium term bearish2025-12-171.4817093001.4941.4821.527
IGBREITMedium term bearish2025-12-172.6837172002.6882.6852.497
MATRIXMedium term bearish2025-12-171.345782001.3331.3481.334
SWKPLNTMedium term bearish2025-12-172.77774002.9412.842.457
TAANNMedium term bearish2025-12-174.122792004.1594.1463.817
UOADEVMedium term bearish2025-12-171.82746001.8421.8411.751
CHINHINMedium term bullish2025-12-172.177114002.0842.1522.177
DNEXMedium term bullish2025-12-170.28562462000.2740.2810.274
FPGROUPMedium term bullish2025-12-170.3552011000.360.3520.282
HPMTMedium term bullish2025-12-170.21605000.2080.2080.217
HUPSENGMedium term bullish2025-12-171.01583001.0131.0010.962
HWATAIMedium term bullish2025-12-170.44155000.430.4390.46
KRETAMMedium term bullish2025-12-170.69511432000.6830.6880.639
MENANGMedium term bullish2025-12-170.64150000.6230.640.65
MFLOURMedium term bullish2025-12-170.59537946000.5790.5850.532
PHARMAMedium term bullish2025-12-170.26285127000.240.250.229
POHUATMedium term bullish2025-12-170.905380000.8960.9030.989
RHONEMAMedium term bullish2025-12-170.797000.680.6890.645
TENAGAMedium term bullish2025-12-1713.24719510012.96913.14213.345
ARTRONIQShort term bearish2025-12-170.1353540000.1390.1110.088
ASTROShort term bearish2025-12-170.10528516000.1090.1210.153
DIGIShort term bearish2025-12-173.2618217003.2913.4773.596
FPIShort term bearish2025-12-171.977643001.9771.6621.764
GKENTShort term bearish2025-12-170.323247000.3310.3370.333
INNATUREShort term bearish2025-12-170.174495000.1750.1820.183
LIONINDShort term bearish2025-12-170.15848000.1530.1610.176
RAMSSOLShort term bearish2025-12-1713545001.0030.9770.908
SUNREITShort term bearish2025-12-172.261774002.2122.1742.014
TAKAFULShort term bearish2025-12-173.087178003.1273.0153.143
ADVENTAShort term bullish2025-12-170.1756282000.1660.180.195
AJIYAShort term bullish2025-12-171.041771001.0091.10.984
BIGShort term bullish2025-12-170.5289000.5190.5740.542
BPPLASShort term bullish2025-12-170.646017000.6390.6610.861
CAREPLSShort term bullish2025-12-170.0814468000.0790.0850.12
CHGPShort term bullish2025-12-171.2153001.1911.2041.132
GETSShort term bullish2025-12-170.1651000000.1610.1710.187
KRONOShort term bullish2025-12-170.210135000.1960.210.221
MAYBULKShort term bullish2025-12-170.3352216000.3310.3290.32
MPIShort term bullish2025-12-1732.461300031.90230.94423.377
OPCOMShort term bullish2025-12-170.20537727000.1970.2070.25
PENTAShort term bullish2025-12-173.873046003.8243.9853.336
REVENUEShort term bullish2025-12-170.0554130000.0550.0640.076
SALUTEShort term bullish2025-12-170.1956002000.1940.2030.208
UNISEMShort term bullish2025-12-173.283574003.263.3762.517

Tuesday, December 16, 2025

Scan 16 Dec 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AMELong term bearish2025-12-161.552555001.5281.5311.551
BDBLong term bearish2025-12-160.2510000.2710.2730.252
CHINHINLong term bearish2025-12-162.143925002.0792.1522.177
LTKMLong term bearish2025-12-161.34001.351.4371.316
SEDANIALong term bearish2025-12-160.11520672000.1160.1680.117
TAKAFULLong term bearish2025-12-163.136227003.123.0133.143
YINSONLong term bearish2025-12-162.244396002.3292.3612.236
BIMBLong term bullish2025-12-162.2432954002.1882.1642.234
DAYANGLong term bullish2025-12-161.676294001.6041.5731.66
FLBHDLong term bullish2025-12-160.25300000.2280.2270.241
TAFILong term bullish2025-12-160.541698000.5250.5220.528
TEOSENGLong term bullish2025-12-160.982401000.9571.0350.974
ABLEGLOBMedium term bearish2025-12-161.6367001.6111.6191.495
AWANTECMedium term bearish2025-12-160.315335000.3020.3180.309
DNEXMedium term bearish2025-12-160.2861902000.2740.280.275
HIGHTECMedium term bearish2025-12-160.67139000.6960.7010.723
HPMTMedium term bearish2025-12-160.205182000.2080.2080.217
HUPSENGMedium term bearish2025-12-1611579001.01310.961
INNOMedium term bearish2025-12-161.827485001.8671.8431.734
MULPHAMedium term bearish2025-12-162.97213002.962.9773.05
RHONEMAMedium term bearish2025-12-160.674000.680.6880.645
SERNKOUMedium term bearish2025-12-160.78181000.7960.7950.808
VSMedium term bearish2025-12-160.485421702000.4730.4950.708
YENHERMedium term bearish2025-12-160.78550000.80.8010.784
GTRONICMedium term bullish2025-12-160.3365413000.3180.3280.386
IGBREITMedium term bullish2025-12-162.7140972002.692.6872.494
JADEMMedium term bullish2025-12-160.215500000.2050.2130.236
SLVESTMedium term bullish2025-12-163.127667002.9923.052.291
TWRREITMedium term bullish2025-12-160.3051021000.3040.3010.289
CAREPLSShort term bearish2025-12-160.0753184000.0790.0850.121
KSLShort term bearish2025-12-162.852117002.8622.8922
MAYBULKShort term bearish2025-12-160.33328000.3310.3290.32
MGRCShort term bearish2025-12-160.19200000.20.2020.213
MICROLNShort term bearish2025-12-160.085500000.0870.0910.134
MPIShort term bearish2025-12-1631.525970031.79830.92323.312
OPCOMShort term bearish2025-12-160.19521539000.1970.2070.251
PADINIShort term bearish2025-12-161.835368001.8351.8561.944
PENTAShort term bearish2025-12-163.86023003.8183.9933.334
PESTECHShort term bearish2025-12-160.10526970000.1060.1140.14
POSShort term bearish2025-12-160.315728000.3130.3250.267
SOPShort term bearish2025-12-163.87487003.8353.6133.195
UNISEMShort term bearish2025-12-163.186613003.2553.3822.512
ASTROShort term bullish2025-12-160.11103542000.110.1210.154
BSLCORPShort term bullish2025-12-160.02100000.020.020.021
INNATUREShort term bullish2025-12-160.175543000.1750.1820.183
IOICORPShort term bullish2025-12-164.128965004.0744.0433.786
MFLOURShort term bullish2025-12-160.5811955000.5780.5850.531
POHUATShort term bullish2025-12-160.92000000.8950.9030.991
RUBEREXShort term bullish2025-12-160.0910731000.090.0950.106
SUNREITShort term bullish2025-12-162.2327542002.2122.1732.012
TELADANShort term bullish2025-12-160.845664000.8360.8570.904

Monday, December 15, 2025

Scan 15 Dec 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ASTINOLong term bearish2025-12-150.515312000.5180.5190.529
EGLong term bearish2025-12-151.149007001.1911.2881.15
JFTECHLong term bearish2025-12-150.472188000.5030.5330.482
MMSVLong term bearish2025-12-150.36665000.3920.4870.369
SIMEPROPLong term bearish2025-12-151.3735156001.3791.3631.394
SSTEELLong term bearish2025-12-150.381230000.3970.4040.383
AMELong term bullish2025-12-151.561034001.5261.5311.551
AWANTECLong term bullish2025-12-150.3210357000.3020.3190.31
BDBLong term bullish2025-12-150.255415000.2720.2730.252
CHINHINLong term bullish2025-12-152.181347002.0762.1532.177
HCKLong term bullish2025-12-152.184730002.1372.1582.158
HEXTARLong term bullish2025-12-150.949117000.8950.8980.899
MATRIXLong term bullish2025-12-151.378537001.3471.3671.352
SEDANIALong term bullish2025-12-150.12167704000.1160.1690.117
SUCCESSLong term bullish2025-12-150.62236000.6280.6360.611
UCHITECLong term bullish2025-12-153.12873003.063.0613.105
YENHERLong term bullish2025-12-150.82550000.8010.8010.785
FPGROUPMedium term bearish2025-12-150.353046000.3620.3520.281
GCAPMedium term bearish2025-12-150.2153361000.2210.2230.249
KSLMedium term bearish2025-12-152.891701002.862.8951.994
MAA.KLMedium term bearish2025-12-150.17520000.1830.1830.191
MYEGMedium term bearish2025-12-150.825552717000.8250.8340.869
MYTECHMedium term bearish2025-12-150.3053916000.3220.3190.337
PADINIMedium term bearish2025-12-151.857519001.8341.861.943
PHARMAMedium term bearish2025-12-150.25199742000.2390.2510.229
POSMedium term bearish2025-12-150.3158646000.3130.3250.266
RGTBHDMedium term bearish2025-12-150.24200000.2480.2480.326
SLVESTMedium term bearish2025-12-153.0246654002.9913.0462.285
THETAMedium term bearish2025-12-150.7057636000.6480.7070.93
TWRREITMedium term bearish2025-12-150.3295000.3040.3010.289
ABLEGLOBMedium term bullish2025-12-151.65492001.6311.6381.512
ELKDESAMedium term bullish2025-12-151.124823001.1171.1171.122
HPMTMedium term bullish2025-12-150.21610000.2080.2090.218
MAXISMedium term bullish2025-12-153.9233322003.973.8863.556
MULPHAMedium term bullish2025-12-152.98213002.9622.9773.049
N2NMedium term bullish2025-12-150.345251000.3380.3450.376
RHONEMAMedium term bullish2025-12-150.770000.6810.6890.645
TAANNMedium term bullish2025-12-154.173442004.1614.1423.812
AJIYAShort term bearish2025-12-150.995806001.0121.110.983
ANCOMShort term bearish2025-12-150.918090000.9110.9310.928
APOLLOShort term bearish2025-12-156.3245006.3436.3166.258
BSLCORPShort term bearish2025-12-150.015769000.020.020.021
CFMShort term bearish2025-12-150.0854080000.0860.0910.092
HIBISCSShort term bearish2025-12-151.499113001.4951.4851.529
IOICORPShort term bearish2025-12-154.0623435004.0714.0413.784
KENANGAShort term bearish2025-12-150.8451774000.8470.8520.888
KPJShort term bearish2025-12-152.636319002.6272.7232.677
MUHIBAHShort term bearish2025-12-150.522816000.5080.5250.563
POHUATShort term bearish2025-12-150.88602000.8950.9040.992
SALUTEShort term bearish2025-12-150.196711000.1940.2030.208
VISShort term bearish2025-12-150.195975000.1990.2040.211
YINSONShort term bearish2025-12-152.3224242002.3382.3652.236
AWCShort term bullish2025-12-150.61516910000.5860.6510.649
CAREPLSShort term bullish2025-12-150.0810817000.0790.0850.121
COMFORTShort term bullish2025-12-150.1651860000.160.180.248
DIGIShort term bullish2025-12-153.3319572003.3023.4913.596
IPMUDAShort term bullish2025-12-150.34532489000.3040.350.411
MENANGShort term bullish2025-12-150.63505000.6230.6410.65
MKHShort term bullish2025-12-151.05984001.051.0591.045
PAVREITShort term bullish2025-12-151.7832612001.7731.8271.637
PELIKANShort term bullish2025-12-150.1651800000.1610.1560.16
THPLANTShort term bullish2025-12-150.552964000.5470.5390.533

Friday, December 12, 2025

Scan 12 Dec 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
GAMUDALong term bearish2025-12-124.85382007005.2465.2064.875
GUOCOLong term bearish2025-12-120.585042000.6030.6030.603
TRIMODELong term bearish2025-12-120.220981000.2030.2090.207
WELLCALLong term bearish2025-12-121.312368001.2891.2671.312
DNEXLong term bullish2025-12-120.28108328000.2730.2790.275
EPMBLong term bullish2025-12-120.41511583000.40.4040.394
JFTECHLong term bullish2025-12-120.4854284000.510.5340.482
MKHLong term bullish2025-12-121.05987001.051.061.045
MMSVLong term bullish2025-12-120.3752344000.4030.4890.369
PETGASLong term bullish2025-12-1217.754500017.61918.12417.519
SIMEPROPLong term bullish2025-12-121.446499001.3751.3651.394
AXIATAMedium term bearish2025-12-122.6221287002.6362.6322.298
ELKDESAMedium term bearish2025-12-121.114035001.1171.1171.122
HPMTMedium term bearish2025-12-120.2052654000.2080.2090.218
RHONEMAMedium term bearish2025-12-120.672531000.680.6880.645
CGBMedium term bullish2025-12-120.89546137000.8950.8940.881
CMSBMedium term bullish2025-12-121.4594802001.3951.4281.191
GCAPMedium term bullish2025-12-120.225630000.2220.2230.25
KSLMedium term bullish2025-12-122.923075002.8582.9041.987
MAYBULKMedium term bullish2025-12-120.3356173000.330.3290.32
MYEGMedium term bullish2025-12-120.835588329000.8250.8350.87
PADINIMedium term bullish2025-12-121.873071001.8351.8621.942
RGTBHDMedium term bullish2025-12-120.252449000.2480.2480.327
SENTRALMedium term bullish2025-12-120.7856232000.7790.780.758
SLVESTMedium term bullish2025-12-123.0521703002.9953.0452.279
THETAMedium term bullish2025-12-120.73520415000.6460.7090.933
TOPGLOVMedium term bullish2025-12-120.625140832000.5980.6220.715
TWRREITMedium term bullish2025-12-120.305238000.3050.3010.289
UOADEVMedium term bullish2025-12-121.85999001.8421.841.748
BPPLASShort term bearish2025-12-120.622304000.6430.6660.868
CAREPLSShort term bearish2025-12-120.0754272000.0790.0850.122
HLCAPShort term bearish2025-12-123.31643003.3283.3913.253
N2NShort term bearish2025-12-120.33813000.3370.3450.377
NOVAShort term bearish2025-12-120.3764000.3750.3650.328
SOLUTNShort term bearish2025-12-120.07510000.080.0820.094
THPLANTShort term bearish2025-12-120.541761000.5450.5380.533
AFFINShort term bullish2025-12-122.298266002.2652.3072.462
AJIYAShort term bullish2025-12-121.03278001.0161.1150.982
ANCOMShort term bullish2025-12-120.9156596000.9130.9310.928
DATAPRPShort term bullish2025-12-120.127840000.0950.1040.114
GKENTShort term bullish2025-12-120.341020000.3380.3470.341
HAPSENGShort term bullish2025-12-122.891431002.8492.8452.637
HCKShort term bullish2025-12-122.155130002.1352.1592.158
KIPREITShort term bullish2025-12-120.893740000.8880.8820.834
KOSSANShort term bullish2025-12-121.1322812001.1191.1761.443
KPJShort term bullish2025-12-122.6547220002.6322.7262.676
KUBShort term bullish2025-12-120.871429000.8640.960.704
MICROLNShort term bullish2025-12-120.091660000.0860.0920.134
MISCShort term bullish2025-12-127.5610712007.5387.4917.303
OPCOMShort term bullish2025-12-120.248982000.1970.210.252
PENTAShort term bullish2025-12-123.8220345003.8144.0073.33
SCNWOLFShort term bullish2025-12-120.520000.50.4910.509
SIMEShort term bullish2025-12-121.9845966001.9532.0381.89
SOPShort term bullish2025-12-123.885149003.8243.593.186
TENAGAShort term bullish2025-12-1213.02735490012.97713.1513.347
TEOSENGShort term bullish2025-12-120.971298000.9651.0370.974
UNISEMShort term bullish2025-12-123.324197003.2593.3862.504