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, April 30, 2025

Scan 30 Apr 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
MAYBULKLong term bearish2025-04-300.3157351000.3250.3330.315
MBSBLong term bearish2025-04-300.71526419000.6910.7020.719
SOPLong term bearish2025-04-303.02480002.9463.0163.027
GAMUDALong term bullish2025-04-304.24223231003.9264.0964.149
HCKLong term bullish2025-04-302.154411002.1152.1342.133
HLBANKLong term bullish2025-04-3019.9887490019.62420.10719.961
IHHLong term bullish2025-04-306.9248620006.8236.9936.899
MSMLong term bullish2025-04-301.3436783001.1241.2031.323
PETGASLong term bullish2025-04-3017.540790016.54716.86317.244
PMETALLong term bullish2025-04-304.940483004.7174.8984.899
SIMEPLTLong term bullish2025-04-304.7541011004.6394.7824.73
TENAGALong term bullish2025-04-3013.861024070013.43113.39913.697
AIRASIAMedium term bearish2025-04-300.79569431000.7560.8020.88
AWANTECMedium term bearish2025-04-300.3112816000.3060.3120.344
BSLCORPMedium term bearish2025-04-300.026000.0220.0230.028
GLOTECMedium term bearish2025-04-300.46210000.4550.4610.473
INNOMedium term bearish2025-04-301.72598001.6931.7031.54
KOBAYMedium term bearish2025-04-301.21624001.1661.2131.513
PELIKANMedium term bearish2025-04-300.16567000.1680.1720.192
SCIENTXMedium term bearish2025-04-303.57355003.3973.5454.067
SURIAMedium term bearish2025-04-301.5738001.6281.6361.818
TOPGLOVMedium term bearish2025-04-300.8898146000.860.8821.063
TRIMODEMedium term bearish2025-04-300.2254000.2270.230.283
3AMedium term bullish2025-04-300.7651596000.7480.7650.835
CFMMedium term bullish2025-04-300.09510558000.0880.0920.116
COMFORTMedium term bullish2025-04-300.331929000.3090.3250.394
DIALOGMedium term bullish2025-04-301.4640838001.3161.4471.922
FGVMedium term bullish2025-04-301.09516001.0651.0821.101
FRONTKNMedium term bullish2025-04-303.529940003.2343.4713.859
GUHMedium term bullish2025-04-300.338357000.3010.3140.337
HONGSENGMedium term bullish2025-04-300.0116672000.0080.0090.011
HUPSENGMedium term bullish2025-04-301.047001001.0111.031.086
LHIMedium term bullish2025-04-300.62587985000.610.6180.63
N2NMedium term bullish2025-04-300.41371000.3940.4020.459
PCHEMMedium term bullish2025-04-303.6739924003.2123.5194.759
PWFMedium term bullish2025-04-300.7955155000.7510.7710.839
RHBBANKMedium term bullish2025-04-306.65100884006.5646.586.098
SEEHUPMedium term bullish2025-04-300.831000.7350.7690.848
TEOSENGMedium term bullish2025-04-301.0222771000.9290.9961.043
TROPMedium term bullish2025-04-301.1820694001.1031.1261.283
YTLMedium term bullish2025-04-301.92118249001.8341.92.361
BAUTOShort term bearish2025-04-301.0519299001.0561.0811.698
LUXCHEMShort term bearish2025-04-300.45280000.4510.4670.495
MICROLNShort term bearish2025-04-300.1658573000.1680.1610.189
QESShort term bearish2025-04-300.3959367000.3960.4380.534
RHONEMAShort term bearish2025-04-300.605110000.6280.6390.665
SAMShort term bearish2025-04-303.321120003.3253.4864.283
TAKAFULShort term bearish2025-04-303.56680003.5613.5363.652
UOADEVShort term bearish2025-04-301.685725001.6991.7361.805
YBSShort term bearish2025-04-300.35524898000.3670.4110.663
CARIMINShort term bullish2025-04-300.71901000.7010.7260.812
DOMINANShort term bullish2025-04-300.7970000.7880.8060.805
EDARANShort term bullish2025-04-301.49468001.4781.3691.572
FLBHDShort term bullish2025-04-300.265287000.2390.2920.359
GENTINGShort term bullish2025-04-303.238933003.1963.3063.784
HEXTARShort term bullish2025-04-300.9135546000.8970.8910.882
HIBISCSShort term bullish2025-04-301.5510883001.5261.5961.915
INNATUREShort term bullish2025-04-300.1658082000.1650.1660.193
JADEMShort term bullish2025-04-300.246185000.2350.2470.223
KUBShort term bullish2025-04-300.5654087000.5630.5870.681
LIONINDShort term bullish2025-04-300.1651350000.1630.1710.227
MAYBANKShort term bullish2025-04-309.99139484009.94410.1310.008
MILUXShort term bullish2025-04-300.4433000.4390.4640.504
TASCOShort term bullish2025-04-300.525978000.5060.5970.721
YINSONShort term bullish2025-04-301.8761077001.8452.0852.458

Tuesday, April 29, 2025

Scan 29 Apr 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
BIMBLong term bearish2025-04-292.4523423002.422.462.474
HIGHTECLong term bearish2025-04-290.755172000.7220.730.756
HLBANKLong term bearish2025-04-2919.956020019.64420.1119.954
KERJAYALong term bearish2025-04-29211391002.0052.0312.017
PTRANSLong term bearish2025-04-290.71544318000.7170.7390.718
CYPARKLong term bullish2025-04-290.7640168000.6670.7140.758
DANCOLong term bullish2025-04-290.425951000.4160.4180.423
SOPLong term bullish2025-04-293.03721002.9473.0183.026
ASTROMedium term bearish2025-04-290.17596307000.170.1840.23
DAYANGMedium term bearish2025-04-291.7224618001.6631.742.094
INNATUREMedium term bearish2025-04-290.1652586000.1650.1660.193
KRETAMMedium term bearish2025-04-290.560000.520.5140.568
LHIMedium term bearish2025-04-290.61542347000.6110.6180.63
PECCAMedium term bearish2025-04-291.4718581001.4911.4841.338
PETGASMedium term bearish2025-04-2916.8271440016.51616.86317.243
RHBBANKMedium term bearish2025-04-296.5743380006.5766.5726.091
SERNKOUMedium term bearish2025-04-290.82105000.8290.8270.865
SOLUTNMedium term bearish2025-04-290.14680000.1010.1040.146
AEMULUSMedium term bullish2025-04-290.2333804000.2050.2230.275
ANNJOOMedium term bullish2025-04-290.7255333000.6590.6920.858
ASTINOMedium term bullish2025-04-290.53593000.5180.5350.587
BIGMedium term bullish2025-04-290.55141000.5150.550.625
BSLCORPMedium term bullish2025-04-290.0251386000.0220.0230.028
DPHARMAMedium term bullish2025-04-291.22102001.1731.1961.221
ELKDESAMedium term bullish2025-04-291.152123001.1321.1361.18
EPMBMedium term bullish2025-04-290.43594000.3880.430.575
GUOCOMedium term bullish2025-04-290.615360000.5760.6050.677
HARTAMedium term bullish2025-04-292.2434998002.1232.2052.927
KOSSANMedium term bullish2025-04-291.8419429001.7931.8232.133
MALAKOFMedium term bullish2025-04-290.840567000.7670.7780.824
PELIKANMedium term bullish2025-04-290.1885000.1680.1730.193
PESTECHMedium term bullish2025-04-290.16516364000.1550.1610.167
RANHILLMedium term bullish2025-04-291.242919001.2041.2351.346
SCIENTXMedium term bullish2025-04-293.636804003.3973.5554.07
TOPGLOVMedium term bullish2025-04-290.895103695000.8560.8881.065
WELLCALMedium term bullish2025-04-291.451291001.4131.4491.495
AYSShort term bearish2025-04-290.245703000.2450.2520.314
CAREPLSShort term bearish2025-04-290.1617706000.1620.1780.244
FLBHDShort term bearish2025-04-290.23150000.240.2940.36
HIBISCSShort term bearish2025-04-291.5420275001.5431.5991.901
KUBShort term bearish2025-04-290.563097000.5650.5880.682
MAYBANKShort term bearish2025-04-299.9564011009.96110.13510.006
SIMEPLTShort term bearish2025-04-294.5617736004.6464.7854.727
SPSETIAShort term bearish2025-04-291.133081001.1141.1931.304
SUPERMXShort term bearish2025-04-290.79589608000.80.7890.79
ABMBShort term bullish2025-04-294.3915618004.3534.8024.599
ARANKShort term bullish2025-04-290.455414000.4450.4610.49
CFMShort term bullish2025-04-290.0981000.0880.0920.116
COASTALShort term bullish2025-04-291.37700001.3551.341.502
E&OShort term bullish2025-04-290.7957861000.7880.7980.884
EFORCEShort term bullish2025-04-290.221754000.2180.2350.28
ELSOFTShort term bullish2025-04-290.3120000.2950.3220.407
LUXCHEMShort term bullish2025-04-290.4551973000.4520.4680.495
MKHShort term bullish2025-04-291.022051001.0141.0461.159
QESShort term bullish2025-04-290.428927000.3990.440.535
SAMShort term bullish2025-04-293.364541003.3443.4944.298
SIMEShort term bullish2025-04-292.0753464002.0612.1052.294
THETAShort term bullish2025-04-291.22948001.1971.2271.592
UNISEMShort term bullish2025-04-291.955500001.9412.0552.849
UOADEVShort term bullish2025-04-291.711299001.7021.7371.806

Monday, April 28, 2025

Scan 28 Apr 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
EGLong term bearish2025-04-281.0338150000.9961.0431.051
TAKAFULLong term bearish2025-04-283.61604003.5653.5343.653
TOMEILong term bearish2025-04-281.682286001.7211.6981.698
WPRTSLong term bearish2025-04-284.275733004.4174.5444.323
FREIGHTLong term bullish2025-04-280.575379000.5620.5650.567
HLBANKLong term bullish2025-04-282038140019.65620.11519.947
KGBLong term bullish2025-04-283.3141771003.0993.2363.233
MATRIXLong term bullish2025-04-281.456384001.3291.381.371
MBSBLong term bullish2025-04-280.7234675000.6910.7010.719
MCEMENTLong term bullish2025-04-284.944446004.6784.7474.918
PARAMONLong term bullish2025-04-281.041800000.9831.0261.024
PTRANSLong term bullish2025-04-280.7254096000.7180.740.718
SUPERMXLong term bullish2025-04-280.8162076000.7960.7930.79
TAANNLong term bullish2025-04-283.951914003.8823.8623.935
ELKDESAMedium term bearish2025-04-281.13227001.1331.1361.181
HONGSENGMedium term bearish2025-04-280.0059320000.0080.0090.011
HWATAIMedium term bearish2025-04-280.46650000.4740.4820.525
MALAKOFMedium term bearish2025-04-280.821002000.7870.8010.847
N2NMedium term bearish2025-04-280.395568000.3950.4030.46
PESTECHMedium term bearish2025-04-280.15522556000.1550.1610.167
RANHILLMedium term bearish2025-04-281.232649001.2041.2371.347
SIGNMedium term bearish2025-04-281.42266001.3821.441.336
WELLCALMedium term bearish2025-04-281.436269001.4141.4511.496
AIRASIAMedium term bullish2025-04-280.81537999000.7570.8050.881
ANCOMMedium term bullish2025-04-280.975687000.9390.9630.993
ASTROMedium term bullish2025-04-280.19252665000.170.1850.231
AWANTECMedium term bullish2025-04-280.32546869000.3080.3120.345
CYPARKMedium term bullish2025-04-280.7247873000.6650.7140.758
DATAPRPMedium term bullish2025-04-280.14130435000.1290.1310.154
DAYANGMedium term bullish2025-04-281.7537721001.6741.7452.098
GLOTECMedium term bullish2025-04-280.47158000.4560.4620.473
INNATUREMedium term bullish2025-04-280.17512394000.1670.1660.193
INNOMedium term bullish2025-04-281.712936001.6961.7011.536
JAYCORPMedium term bullish2025-04-280.6452000.5740.5950.656
LHIMedium term bullish2025-04-280.6266343000.6120.6170.63
MAGNUMMedium term bullish2025-04-281.223610001.1931.2191.195
MPIMedium term bullish2025-04-2817.825100015.8417.5725.631
PBBANKMedium term bullish2025-04-284.4586408004.3294.3924.344
PECCAMedium term bullish2025-04-281.4919027001.4971.4831.337
RHBBANKMedium term bullish2025-04-286.6470086006.596.5676.084
TAFIMedium term bullish2025-04-280.5355931000.5330.5350.561
TASHINMedium term bullish2025-04-280.291000.2660.2840.321
CFMShort term bearish2025-04-280.0851511000.0880.0920.116
COASTALShort term bearish2025-04-281.34788001.3581.3391.503
ELSOFTShort term bearish2025-04-280.2951500000.2960.3240.408
HEXTARShort term bearish2025-04-280.89516704000.8950.890.882
IPMUDAShort term bearish2025-04-280.4717135000.470.4450.505
JADEMShort term bearish2025-04-280.2353969000.2370.2480.222
KIPREITShort term bearish2025-04-280.8530531000.8530.8650.871
LIONINDShort term bearish2025-04-280.166311000.1640.1730.229
LUXCHEMShort term bearish2025-04-280.45686000.4530.4690.496
PELIKANShort term bearish2025-04-280.165355000.1670.1730.193
RUBEREXShort term bearish2025-04-280.1251690000.1280.1420.18
SNCShort term bearish2025-04-280.09331000.0930.0950.166
TNLOGISShort term bearish2025-04-280.685300000.6870.6910.72
UNISEMShort term bearish2025-04-281.9311344001.9432.0682.859
BAUTOShort term bullish2025-04-281.0615156001.061.0891.71
CAREPLSShort term bullish2025-04-280.16560664000.1630.180.245
HCKShort term bullish2025-04-282.134822002.1152.1372.134
HIBISCSShort term bullish2025-04-281.5621326001.5591.6041.904
HPMTShort term bullish2025-04-280.2253146000.2240.2340.278
KENANGAShort term bullish2025-04-280.912503000.9070.9190.923
KOSSANShort term bullish2025-04-281.8267673001.7881.8332.119
KRETAMShort term bullish2025-04-280.52530000.5210.5150.568
MAYBANKShort term bullish2025-04-289.99100799009.96910.1410.003
MSCShort term bullish2025-04-282.451963002.382.3452.256
MUHIBAHShort term bullish2025-04-280.64618000.5830.6280.8
MULPHAShort term bullish2025-04-283.08220003.0652.9172.602
OPTIMAXShort term bullish2025-04-280.513031000.50.5240.605
PRESTARShort term bullish2025-04-280.36194000.3550.3620.396
PWFShort term bullish2025-04-280.7552402000.7510.7720.84
SAMCHEMShort term bullish2025-04-280.36891000.360.3880.473
SPSETIAShort term bullish2025-04-281.1325833001.1181.1991.305
UCHITECShort term bullish2025-04-2836256002.9963.3553.641
WONGShort term bullish2025-04-280.18465000.1780.2020.248
YENHERShort term bullish2025-04-280.805101000.8010.8190.871

Friday, April 25, 2025

Scan 25 Apr 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
FREIGHTLong term bearish2025-04-250.565293000.5620.5650.567
POSLong term bearish2025-04-250.26162375000.2410.2160.284
BIMBLong term bullish2025-04-252.5115300002.4282.462.473
EGLong term bullish2025-04-251.0824574000.9951.0471.05
SENTRALLong term bullish2025-04-250.7651864000.7540.7660.759
SLVESTLong term bullish2025-04-251.6715549001.6241.6681.642
TAKAFULLong term bullish2025-04-253.662608003.5673.5343.653
3AMedium term bearish2025-04-250.7530000.7470.7680.838
ARANKMedium term bearish2025-04-250.4477000.4480.4630.49
ARTRONIQMedium term bearish2025-04-250.075473000.0730.0750.098
BSLCORPMedium term bearish2025-04-250.022000.0220.0230.028
CTOSMedium term bearish2025-04-251.05152405001.1181.1231.21
DPHARMAMedium term bearish2025-04-251.18405001.1761.1971.221
INNOMedium term bearish2025-04-251.72440001.6981.71.534
KERJAYAMedium term bearish2025-04-252.03668002.012.0352.011
LHIMedium term bearish2025-04-250.61552373000.6130.6170.63
PECCAMedium term bearish2025-04-251.4632150001.5021.481.335
SNCMedium term bearish2025-04-250.09522753000.0930.0950.167
THETAMedium term bearish2025-04-251.215080001.2151.2331.597
INSAS.KLMedium term bullish2025-04-250.9228671000.8810.8730.948
KOBAYMedium term bullish2025-04-251.232452001.1721.2221.529
KRETAMMedium term bullish2025-04-250.52230000.5220.5150.568
KRONOMedium term bullish2025-04-250.2255215000.210.2180.297
LCTITANMedium term bullish2025-04-250.4419484000.3970.4220.757
MALAKOFMedium term bullish2025-04-250.81537963000.7870.8030.847
MFLOURMedium term bullish2025-04-250.48516912000.4630.4790.598
MGRCMedium term bullish2025-04-250.2539969000.1980.2490.329
MIMedium term bullish2025-04-251.8110048001.6531.7771.982
MTAGMedium term bullish2025-04-250.285350000.2770.2840.339
NAIMMedium term bullish2025-04-250.875498000.7820.8351.085
PETGASMedium term bullish2025-04-2516.99340016.51816.88717.246
PIEMedium term bullish2025-04-254.188473003.6863.9155.177
RANHILLMedium term bullish2025-04-251.253127001.2051.2391.349
SEDANIAMedium term bullish2025-04-250.116173000.1040.1080.143
SERNKOUMedium term bullish2025-04-250.83782000.830.8280.865
SIGNMedium term bullish2025-04-251.451320001.3761.4431.335
SOLUTNMedium term bullish2025-04-250.113484000.10.1050.147
SUNWAYMedium term bullish2025-04-254.4851948004.3534.4594.364
SURIAMedium term bullish2025-04-251.65141001.6791.6451.824
SWKPLNTMedium term bullish2025-04-252.32172002.2742.2972.213
TAANNMedium term bullish2025-04-253.9999003.8823.8643.934
CSCENICShort term bearish2025-04-250.45962000.4610.4680.492
EDARANShort term bearish2025-04-251.51238001.5061.3671.568
MENANGShort term bearish2025-04-250.69376000.6970.680.677
MULPHAShort term bearish2025-04-253.04130003.0622.9082.6
TOMEIShort term bearish2025-04-251.73486001.721.6981.698
TROPShort term bearish2025-04-251.12675001.1051.1281.289
APOLLOShort term bullish2025-04-256.2114006.1196.4646.415
ASTROShort term bullish2025-04-250.174087000.170.1850.231
AYSShort term bullish2025-04-250.25252000.2450.2530.315
CFMShort term bullish2025-04-250.092271000.0890.0930.117
D&OShort term bullish2025-04-251.3225142001.3011.3852.175
DAYANGShort term bullish2025-04-251.722721001.6861.7512.103
DUFUShort term bullish2025-04-251.0453353001.0261.1931.735
GAMUDAShort term bullish2025-04-253.99247210003.9454.124.141
GKENTShort term bullish2025-04-250.33565000.3260.3470.39
GREATECShort term bullish2025-04-251.4680652001.3751.5572.105
GUHShort term bullish2025-04-250.3051725000.3010.3180.338
GUOCOShort term bullish2025-04-250.58487000.5750.6060.679
HAPSENGShort term bullish2025-04-252.7111190002.6132.9423.592
HARBOURShort term bullish2025-04-251.261005001.2571.3121.387
HTPADUShort term bullish2025-04-252.21436002.1622.462.809
IOIPGShort term bullish2025-04-251.8523113001.8191.9092.066
JFTECHShort term bullish2025-04-250.4522480000.4410.5120.647
JTIASAShort term bullish2025-04-251.1154599001.1021.1561.143
KIPREITShort term bullish2025-04-250.869837000.8540.8660.871
KUBShort term bullish2025-04-250.571534000.5680.5920.684
MAHSINGShort term bullish2025-04-251.1552278001.1481.2271.587
PANTECHShort term bullish2025-04-250.7423698000.7170.7620.898
PAVREITShort term bullish2025-04-251.465255001.4421.4731.43
PELIKANShort term bullish2025-04-250.17115000.1680.1730.193
PENTAShort term bullish2025-04-252.4330595002.3832.8173.699
PMETALShort term bullish2025-04-254.8420072004.7434.9054.915
RESINTCShort term bullish2025-04-250.55351000.5490.6030.638
SCIENTXShort term bullish2025-04-253.4810705003.4013.5734.077
SHANGShort term bullish2025-04-251.64400001.6161.771.985
SIMEPLTShort term bullish2025-04-254.717073004.6744.7974.722
SIMEPROPShort term bullish2025-04-251.2561223001.2271.3241.427
SOPShort term bullish2025-04-252.98296002.9493.0243.023
TAMBUNShort term bullish2025-04-250.8051060000.7920.8320.908
UNISEMShort term bullish2025-04-251.9624212001.9492.082.87
UWCShort term bullish2025-04-251.8953203001.8052.1852.517
VISShort term bullish2025-04-250.2052324000.1990.2250.299
VSTECSShort term bullish2025-04-252.847263002.7262.9813.328
WCTShort term bullish2025-04-250.645106593000.6260.6850.901
YTLShort term bullish2025-04-251.88199801001.8511.912.387