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, May 11, 2026

Scan 11 May 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AMELong term bearish2026-05-111.491695001.51.4931.491
FLBHDLong term bearish2026-05-110.2292000.2260.2210.229
HONGSENGLong term bearish2026-05-110.00513893000.0090.0090.008
SCGMLong term bearish2026-05-110.512489000.4880.4850.516
ADVENTALong term bullish2026-05-110.1731586000.140.1390.163
CAREPLSLong term bullish2026-05-110.09374577000.0750.0750.086
DATAPRPLong term bullish2026-05-110.095252881000.0790.0720.09
HEKTARLong term bullish2026-05-110.4357679000.4330.4350.434
PRESTARLong term bullish2026-05-110.3153046000.3120.3070.308
AYSMedium term bearish2026-05-110.212708000.2150.210.237
CHGPMedium term bearish2026-05-111.05550001.0591.0611.135
CHINHINMedium term bearish2026-05-112.151782002.1392.1522.218
CYPARKMedium term bearish2026-05-110.6941362000.7250.6960.743
HLBANKMedium term bearish2026-05-1122.3447820022.3622.39821.286
HOMERIZMedium term bearish2026-05-110.395754000.4050.4030.46
KRETAMMedium term bearish2026-05-110.6652500000.6610.6690.682
MAYBULKMedium term bearish2026-05-110.379858000.3860.3740.343
AFFINMedium term bullish2026-05-112.4523308002.392.4282.346
ATAIMSMedium term bullish2026-05-110.12549365000.1140.1170.193
BIGMedium term bullish2026-05-110.525144000.5160.520.536
D&OMedium term bullish2026-05-110.485171899000.4840.4780.877
IPMUDAMedium term bullish2026-05-110.3148237000.2910.2990.341
MICROLNMedium term bullish2026-05-110.083211000.0790.080.095
PANTECHMedium term bullish2026-05-110.661926000.6550.650.645
PTRANSMedium term bullish2026-05-110.23554631000.2420.2350.389
SCOMNETMedium term bullish2026-05-110.56512187000.5880.5610.723
SOLUTNMedium term bullish2026-05-110.0758274000.070.0690.076
TALIWRKMedium term bullish2026-05-110.422655000.4240.4170.487
WONGMedium term bullish2026-05-110.1452346000.1410.1420.156
BPPLASShort term bearish2026-05-110.7751952000.7910.7050.688
CABShort term bearish2026-05-110.5054974000.5140.5280.636
GETSShort term bearish2026-05-110.1352000.1340.1290.16
IJMShort term bearish2026-05-112.3299975002.3462.3452.563
KENANGAShort term bearish2026-05-110.783262000.7880.8030.811
KLKShort term bearish2026-05-112144090021.06120.62219.928
MISCShort term bearish2026-05-118.216588008.2558.2797.67
SIMEShort term bearish2026-05-112.1949512002.1982.2652.045
AJIYAShort term bullish2026-05-1111012000.9971.0151.06
BAUTOShort term bullish2026-05-110.96525192000.9420.890.728
CFMShort term bullish2026-05-110.0757870000.0710.0680.083
COMFORTShort term bullish2026-05-110.15538447000.1510.1440.169
DNEXShort term bullish2026-05-110.32161190000.3120.2850.283
GKENTShort term bullish2026-05-110.285845000.2820.2890.321
KERJAYAShort term bullish2026-05-112.292432002.2812.3232.413
KUBShort term bullish2026-05-1111473000.9960.9820.897
MFLOURShort term bullish2026-05-110.5718880000.5680.5830.572
MTAGShort term bullish2026-05-110.245561000.2430.2370.264
PHARMAShort term bullish2026-05-110.25293184000.2430.2510.251
TOMYPAKShort term bullish2026-05-110.145610000.1450.1630.236
VSShort term bullish2026-05-110.21984847040.2010.2390.468

Friday, May 8, 2026

Scan 08 May 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AWCLong term bearish2026-05-080.571213000.5420.5260.584
GENMLong term bearish2026-05-081.9910645001.9371.92.006
MULPHALong term bearish2026-05-082.9620002.9692.9342.967
PRESTARLong term bearish2026-05-080.3051000000.3120.3070.309
CGBLong term bullish2026-05-080.895178932000.8930.8930.891
COMPLETLong term bullish2026-05-081.228894001.1741.1761.177
HCKLong term bullish2026-05-082.174061002.1492.1652.156
OPCOMLong term bullish2026-05-080.22760000.2070.2070.218
POSLong term bullish2026-05-080.29517954000.2810.2860.291
AFFINMedium term bearish2026-05-082.5146238002.4692.5162.428
AWANTECMedium term bearish2026-05-080.277542000.2690.2730.304
IJMMedium term bearish2026-05-082.35168716002.3462.352.564
MAXISMedium term bearish2026-05-083.5919800003.5653.6343.678
MISCMedium term bearish2026-05-088.2721753008.2628.2757.665
N2NMedium term bearish2026-05-080.32138000.3210.3230.349
RLMedium term bearish2026-05-080.2643635000.2660.2630.221
SOPMedium term bearish2026-05-084.443679004.634.4433.784
ADVENTAMedium term bullish2026-05-080.1523606000.1390.1390.163
CHGPMedium term bullish2026-05-081.0751001.0591.0621.135
CYPARKMedium term bullish2026-05-080.756026000.7290.6960.745
HUPSENGMedium term bullish2026-05-081.015248000.9971.0020.987
INSAS.KLMedium term bullish2026-05-080.90535233000.8520.8560.848
RUBEREXMedium term bullish2026-05-080.0817406000.0770.0790.087
SHANGMedium term bullish2026-05-081.751523001.7431.7471.706
TMCLIFEMedium term bullish2026-05-080.5389000.4990.50.455
AIRASIAShort term bearish2026-05-080.44154146000.4430.4440.634
BAUTOShort term bearish2026-05-080.9359356000.9390.8870.727
COMFORTShort term bearish2026-05-080.1526882000.1520.1440.169
DIALOGShort term bearish2026-05-082.1793669002.2482.1251.876
FPIShort term bearish2026-05-0819125001.0041.0250.93
GKENTShort term bearish2026-05-080.284774000.2820.290.322
IOICORPShort term bearish2026-05-084.2830197004.2984.163.968
IPMUDAShort term bearish2026-05-080.29500000.2910.30.341
MILUXShort term bearish2026-05-080.6152400000.6210.6340.492
PETGASShort term bearish2026-05-081837400018.09417.90417.953
POHUATShort term bearish2026-05-080.765310000.7680.7950.857
SCICOMShort term bearish2026-05-081.642296001.6561.5141.21
SKPRESShort term bearish2026-05-080.38583947000.3950.4190.666
CABShort term bullish2026-05-080.515935000.5140.530.637
HTPADUShort term bullish2026-05-081.452683001.4391.4621.709
LHIShort term bullish2026-05-080.7459992000.7440.7530.691
MICROLNShort term bullish2026-05-080.081000.0790.080.095
SIMEShort term bullish2026-05-082.2335020002.1982.2692.042
SUPERMXShort term bullish2026-05-080.33268604000.3190.2990.391
TOPGLOVShort term bullish2026-05-080.76917392000.7380.6650.63

Wednesday, May 6, 2026

Scan 06 May 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
3ALong term bearish2026-05-060.69100000.6790.6830.695
HONGSENGLong term bearish2026-05-060.0054255000.0090.010.008
OPCOMLong term bearish2026-05-060.2154339000.2060.2080.218
YENHERLong term bearish2026-05-060.77134000.7810.7810.779
CGBLong term bullish2026-05-060.895150134000.8930.8930.891
COASTALLong term bullish2026-05-061.3134865001.0441.1011.21
COMPLETLong term bullish2026-05-061.18390001.1731.1761.176
EDARANLong term bullish2026-05-061.1940001.261.1821.158
JHMLong term bullish2026-05-060.3615824000.3280.320.353
MAGNUMLong term bullish2026-05-061.32139001.2711.2651.296
MUHIBAHLong term bullish2026-05-060.55520739000.5230.5190.536
POSLong term bullish2026-05-060.29522032000.280.2860.291
SCGMLong term bullish2026-05-060.52564000.4790.4830.517
TAMBUNLong term bullish2026-05-060.8052554000.790.7820.789
UOADEVLong term bullish2026-05-061.83966001.8161.8261.83
YTLLong term bullish2026-05-062.31575907002.0241.8542.241
ADVENTAMedium term bearish2026-05-060.1351671000.140.1390.164
CAREPLSMedium term bearish2026-05-060.0721085000.0750.0750.086
DANCOMedium term bearish2026-05-060.3551320000.3540.3580.371
DIGIMedium term bearish2026-05-063.0239925002.9973.0653.361
HIBISCSMedium term bearish2026-05-062.0983651002.1282.0981.633
IGBCRMedium term bearish2026-05-060.6057512000.6020.6090.603
JTIASAMedium term bearish2026-05-061.1463427001.1641.1421.108
MULPHAMedium term bearish2026-05-062.92104002.972.9312.969
N2NMedium term bearish2026-05-060.32170000.3190.3230.35
PARAMONMedium term bearish2026-05-061.01742001.0081.0121.003
PTRANSMedium term bearish2026-05-060.23118884000.2430.2370.396
SCOMNETMedium term bearish2026-05-060.55512093000.5890.5630.729
TALIWRKMedium term bearish2026-05-060.41524127000.4240.4190.49
AYSMedium term bullish2026-05-060.22113000.2140.210.238
JAYCORPMedium term bullish2026-05-060.312005000.2290.2580.354
LIONINDMedium term bullish2026-05-060.155490000.1450.1450.163
MAXISMedium term bullish2026-05-063.6643497003.5593.6443.676
MENANGMedium term bullish2026-05-060.665631000.6590.6520.645
MSCMedium term bullish2026-05-061.9526494001.921.9071.575
PBBANKMedium term bullish2026-05-064.79214537004.7134.7534.418
RHBBANKMedium term bullish2026-05-068.2771835008.1748.2367.12
RHONEMAMedium term bullish2026-05-060.6920000.680.690.67
TRIMODEMedium term bullish2026-05-060.16580000.1650.1610.185
GUHShort term bearish2026-05-060.275867000.2750.2850.294
HAPSENGShort term bearish2026-05-062.9874002.9042.8452.779
HARTAShort term bearish2026-05-061.14108374001.1531.0341.104
HLCAPShort term bearish2026-05-063.26770003.2743.3123.328
KERJAYAShort term bearish2026-05-062.276311002.2812.342.408
KRONOShort term bearish2026-05-060.0954001000.0980.1080.176
MATRIXShort term bearish2026-05-061.327374001.321.3281.337
MTAGShort term bearish2026-05-060.24694000.2420.2370.265
SHANGShort term bearish2026-05-061.74198001.7421.7541.705
SOPShort term bearish2026-05-064.583376004.6464.4193.771
SUCCESSShort term bearish2026-05-060.59809000.5950.5880.615
TEOSENGShort term bearish2026-05-060.8953840000.8970.9350.98
THPLANTShort term bearish2026-05-060.626455000.6250.6090.542
TMCLIFEShort term bearish2026-05-060.49566000.4980.5020.455
ASTROShort term bullish2026-05-060.07518800000.070.0720.109
BAUTOShort term bullish2026-05-060.94513014000.9340.8840.725
BURSAShort term bullish2026-05-068.7615268008.7298.7698.249
CHGPShort term bullish2026-05-061.06156001.0591.0651.135
GKENTShort term bullish2026-05-060.291645000.2830.2910.322
HUPSENGShort term bullish2026-05-0612280000.9971.0030.986
KIPREITShort term bullish2026-05-060.8643874000.8590.8780.866
MFLOURShort term bullish2026-05-060.574369000.570.5870.572
PETGASShort term bullish2026-05-0618.1626550018.09717.91417.944
SIMEShort term bullish2026-05-062.2163866002.1992.2752.036
SKPRESShort term bullish2026-05-060.39541308000.3940.4230.672
WPRTSShort term bullish2026-05-065.6448363005.6165.8095.557

Tuesday, May 5, 2026

Scan 05 May 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
COMPLETLong term bearish2026-05-051.17133001.1731.1741.176
EDARANLong term bearish2026-05-051.1580001.2581.1841.158
HEKTARLong term bearish2026-05-050.434362000.4340.4360.434
MCEMENTLong term bearish2026-05-056.7122269006.8917.0646.72
MUHIBAHLong term bearish2026-05-050.5329601000.5190.5180.536
NOVALong term bearish2026-05-050.34299000.3460.3530.345
TAMBUNLong term bearish2026-05-050.782681000.7880.7820.789
ASTINOLong term bullish2026-05-050.533000.5140.5090.511
BSLCORPLong term bullish2026-05-050.0212578000.0180.0190.019
KOSSANLong term bullish2026-05-051.15107923001.1231.0761.131
LUXCHEMLong term bullish2026-05-050.3851195000.3730.3660.383
PANTECHLong term bullish2026-05-050.657814000.6560.6520.645
PARAMONLong term bullish2026-05-051.021904001.0071.0131.003
REVENUELong term bullish2026-05-050.06520798000.0560.0550.063
TOMEILong term bullish2026-05-051.85121001.8691.9271.846
AYSMedium term bearish2026-05-050.211302000.2130.210.238
HHGROUPMedium term bearish2026-05-050.0631707000.060.0610.079
LIONINDMedium term bearish2026-05-050.1451899000.1450.1450.163
MENANGMedium term bearish2026-05-050.65210000.6570.6520.645
RLMedium term bearish2026-05-050.2648158000.270.2610.22
TRIMODEMedium term bearish2026-05-050.155700000.1640.1610.185
WONGMedium term bearish2026-05-050.14311000.140.1430.157
ADVENTAMedium term bullish2026-05-050.142897000.140.1390.164
AWANTECMedium term bullish2026-05-050.2832353000.2670.2740.305
CAREPLSMedium term bullish2026-05-050.0758405000.0760.0750.086
CIMB.KLMedium term bullish2026-05-057.89235060007.6167.7297.426
DANCOMedium term bullish2026-05-050.36595000.3540.3580.371
DIGIMedium term bullish2026-05-053.144253002.9983.0693.365
IGBCRMedium term bullish2026-05-050.6154245000.6010.610.602
MSMMedium term bullish2026-05-050.8452008000.8310.8440.963
N2NMedium term bullish2026-05-050.33410000.3190.3230.35
NGGBMedium term bullish2026-05-050.793188000.7880.790.804
XLMedium term bullish2026-05-050.6922693000.6650.6760.644
YBSMedium term bullish2026-05-050.19514206000.2010.1930.245
AXREITShort term bearish2026-05-05222396002.0011.9951.997
HLBANKShort term bearish2026-05-0522.1180470022.2622.521.206
INNATUREShort term bearish2026-05-050.183110000.180.180.173
KIPREITShort term bearish2026-05-050.8559383000.8580.880.866
PRESTARShort term bearish2026-05-050.312332000.3120.3060.309
PTRANSShort term bearish2026-05-050.2453704000.2430.2380.398
WPRTSShort term bearish2026-05-055.5763613005.6025.8195.556
DNEXShort term bullish2026-05-050.315218268000.3070.2820.283
GUHShort term bullish2026-05-050.285000.2750.2850.294
HAPSENGShort term bullish2026-05-052.91926002.9012.8492.777
HARTAShort term bullish2026-05-051.18242300001.1521.031.106
HLFGShort term bullish2026-05-051915740018.91919.72718.182
KRONOShort term bullish2026-05-050.16613000.0980.1090.176
PELIKANShort term bullish2026-05-050.111801000.10.1120.142
POHUATShort term bullish2026-05-050.77559000.7690.8010.86
POSShort term bullish2026-05-050.28555059000.280.2870.291
PWFShort term bullish2026-05-050.7453332000.7430.7670.776
SHANGShort term bullish2026-05-051.75132001.741.7571.705
SOPShort term bullish2026-05-054.677166004.6524.4043.764
TAANNShort term bullish2026-05-055.539285005.4115.1214.286
TAKAFULShort term bullish2026-05-053.422985003.3753.3043.133
TEOSENGShort term bullish2026-05-050.9364000.8970.9380.98
TMCLIFEShort term bullish2026-05-050.5707000.4970.5030.454
UOADEVShort term bullish2026-05-051.822145001.8171.8281.829

Monday, May 4, 2026

Scan 04 May 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AMELong term bearish2026-05-041.493333001.491.5031.491
BJTOTOLong term bearish2026-05-041.36224001.2781.2891.317
BSLCORPLong term bearish2026-05-040.01516430000.0180.0190.019
CGBLong term bearish2026-05-040.89118528000.8930.8930.891
LUXCHEMLong term bearish2026-05-040.381861000.3720.3660.383
MATRIXLong term bearish2026-05-041.338517001.3181.3321.337
PANTECHLong term bearish2026-05-040.6453515000.6570.6530.645
PARAMONLong term bearish2026-05-0414699001.0061.0141.003
TOMEILong term bearish2026-05-041.84539001.8691.9311.845
3ALong term bullish2026-05-040.6952700000.6780.6830.695
ABMBLong term bullish2026-05-044.717535004.6624.8494.687
DPHARMALong term bullish2026-05-041.311364001.2931.3441.297
ECOWLDLong term bullish2026-05-042.14133002.062.0842.089
FLBHDLong term bullish2026-05-040.235302000.2160.220.23
HEKTARLong term bullish2026-05-040.4354882000.4340.4370.434
MALAKOFLong term bullish2026-05-040.88545299000.8510.810.877
MYEGLong term bullish2026-05-040.861779771040.8170.7930.828
PETGASLong term bullish2026-05-041827890018.09717.92517.935
HOMERIZMedium term bearish2026-05-040.395600000.4060.4030.463
PPBMedium term bearish2026-05-0411.2636140011.61711.40910.649
XLMedium term bearish2026-05-040.67531096000.6630.6770.643
YBSMedium term bearish2026-05-040.191483000.2010.1940.245
BONIAMedium term bullish2026-05-040.87280000.8590.8630.894
HIGHTECMedium term bullish2026-05-040.632510000.5980.6160.677
INNATUREMedium term bullish2026-05-040.182240000.180.180.173
KSLMedium term bullish2026-05-043.126695002.9913.0562.727
MILUXMedium term bullish2026-05-040.64761000.6180.6380.487
NOVAMedium term bullish2026-05-040.355203000.3470.3540.345
PAVREITMedium term bullish2026-05-041.8417629001.7911.8161.787
AWANTECShort term bearish2026-05-040.2655305000.2670.2740.305
BAUTOShort term bearish2026-05-040.90531639000.9270.8810.723
ELSOFTShort term bearish2026-05-040.245998000.250.250.273
GUHShort term bearish2026-05-040.2717000.2750.2860.294
HAPSENGShort term bearish2026-05-042.891789002.8962.8522.775
MICROLNShort term bearish2026-05-040.0732780000.080.0820.097
PWFShort term bearish2026-05-040.74418000.7420.7680.776
SHANGShort term bearish2026-05-041.7368001.7361.761.704
SKPRESShort term bearish2026-05-040.38589782000.3920.4280.677
TAANNShort term bearish2026-05-045.353230005.4045.1014.276
TMCLIFEShort term bearish2026-05-040.495286000.4950.5040.454
AMBANKShort term bullish2026-05-046.2550397006.26.4165.936
FPIShort term bullish2026-05-041.012708001.0011.0320.927
GCAPShort term bullish2026-05-040.16491000.160.170.209
KENANGAShort term bullish2026-05-040.7951834000.7910.8070.812
KERJAYAShort term bullish2026-05-042.275439002.2632.352.405
KLKShort term bullish2026-05-0421.4245390021.26520.45519.897
MAXISShort term bullish2026-05-043.5823958003.5513.6543.675
MAYBANKShort term bullish2026-05-0411.28771720011.16411.37510.251
MSMShort term bullish2026-05-040.835477000.8310.8480.964
MTAGShort term bullish2026-05-040.25953000.2410.2370.265
NGGBShort term bullish2026-05-040.7914052000.7880.790.804
PBBANKShort term bullish2026-05-044.75159091004.6974.764.411
RGTBHDShort term bullish2026-05-040.185911000.1760.1920.232
RHBBANKShort term bullish2026-05-048.240279008.1658.227.098
SUCCESSShort term bullish2026-05-040.595192000.5930.5880.615
THPLANTShort term bullish2026-05-040.6312103000.6260.6070.54