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

Tuesday, April 28, 2026

Scan 28 Apr 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
BIGLong term bearish2026-04-280.515100000.520.5240.536
HCKLong term bearish2026-04-282.152380002.1542.1672.156
NOVALong term bearish2026-04-280.34711000.3470.3550.345
SIGNLong term bearish2026-04-281.35155001.3581.3571.353
BSLCORPLong term bullish2026-04-280.022281000.0180.0190.02
MAHSINGLong term bullish2026-04-281.11153855001.0341.0681.092
MUHIBAHLong term bullish2026-04-280.5555382000.5110.5170.537
MULPHALong term bullish2026-04-282.9813002.9752.9252.979
PARAMONLong term bullish2026-04-281.023000001.0041.0141.002
SIMEPROPLong term bullish2026-04-281.47250238001.3191.3561.402
UOADEVLong term bullish2026-04-281.83347001.8151.8361.829
ARTRONIQMedium term bearish2026-04-280.142750000.1430.1430.115
BONIAMedium term bearish2026-04-280.86446000.8570.8640.9
ELSOFTMedium term bearish2026-04-280.25435000.2490.2510.275
MENANGMedium term bearish2026-04-280.65404000.650.6510.645
QLMedium term bearish2026-04-283.842300003.8143.8334.08
RHONEMAMedium term bearish2026-04-280.6750000.6780.6910.667
SEDANIAMedium term bearish2026-04-280.0810789000.0790.0830.111
WONGMedium term bearish2026-04-280.141031000.1380.1440.157
YBSMedium term bearish2026-04-280.1956653000.1980.1950.246
AWCMedium term bullish2026-04-280.54510483000.5210.5280.584
CIMB.KLMedium term bullish2026-04-287.7882168007.5787.7697.396
CMSBMedium term bullish2026-04-281.28127166001.1781.2241.324
KSLMedium term bullish2026-04-283.0812181002.973.0772.705
LIONINDMedium term bullish2026-04-280.15540935000.1450.1460.164
MALTONMedium term bullish2026-04-280.315252000.2810.2870.327
MBSBMedium term bullish2026-04-280.6944472000.6690.6820.695
MICROLNMedium term bullish2026-04-280.08538200000.0790.0840.098
PAVREITMedium term bullish2026-04-281.8319677001.781.8271.784
PBBANKMedium term bullish2026-04-284.78172979004.6954.7724.402
SOLUTNMedium term bullish2026-04-280.071887000.0720.0690.078
TASHINMedium term bullish2026-04-280.205923000.2060.2050.212
WCTMedium term bullish2026-04-280.47521792000.3880.4380.651
AIRASIAShort term bearish2026-04-280.44208767000.4430.4660.649
CHGPShort term bearish2026-04-281.068637001.0611.0731.135
DANCOShort term bearish2026-04-280.35400000.3530.3590.371
DOMINANShort term bearish2026-04-280.7579000.760.7670.768
EFORCEShort term bearish2026-04-280.16100000.1610.1720.206
FPIShort term bearish2026-04-2813298001.0011.0360.924
KPJShort term bearish2026-04-283.2968366003.2913.2152.808
KRONOShort term bearish2026-04-280.09512152000.0990.1110.179
LHIShort term bearish2026-04-280.7412864000.740.7590.686
TAANNShort term bearish2026-04-285.345477005.4085.0474.249
THPLANTShort term bearish2026-04-280.6213294000.6280.6030.538
ARANKShort term bullish2026-04-280.39530000.3940.4090.42
ASTINOShort term bullish2026-04-280.53391000.5170.5090.512
CABShort term bullish2026-04-280.5153953000.5120.5410.642
CEKDShort term bullish2026-04-280.275130000.2740.2850.322
HIBISCSShort term bullish2026-04-282.1638955002.1362.0381.617
IGBCRShort term bullish2026-04-280.64593000.5990.6120.601
IHHShort term bullish2026-04-288.81159517008.7898.8698.049
KIPREITShort term bullish2026-04-280.8698945000.8570.8850.865
MAYBANKShort term bullish2026-04-2811.22672690011.21311.40810.221
PCHEMShort term bullish2026-04-285.66132389005.6374.8353.953
RHBBANKShort term bullish2026-04-288.2351670008.2138.1987.064
SIMEPLTShort term bullish2026-04-286.06294870006.0325.8945.412
TIMECOMShort term bullish2026-04-286.034688005.9455.9245.149

Monday, April 27, 2026

Scan 27 Apr 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
BSLCORPLong term bearish2026-04-270.015525000.0180.0190.02
PARAMONLong term bearish2026-04-2711945001.0031.0141.002
SUNWAYLong term bearish2026-04-275.3246689005.1875.3715.341
ANNJOOLong term bullish2026-04-270.6423517000.5910.540.62
BIGLong term bullish2026-04-270.54635000.520.5240.536
ECOWLDLong term bullish2026-04-272.111984002.0382.0922.087
HCKLong term bullish2026-04-272.162757002.1552.1672.156
INARILong term bullish2026-04-272.061129494001.5771.4531.879
JHMLong term bullish2026-04-270.35521852000.3130.3330.352
MENANGLong term bullish2026-04-270.6556000.6490.6520.645
SSTEELLong term bullish2026-04-270.43676000.3960.3950.391
TMLong term bullish2026-04-277.5856445007.0987.3067.162
AWCMedium term bearish2026-04-270.525700000.5170.5290.584
BIMBMedium term bearish2026-04-272.3621343002.3792.3942.238
BJTOTOMedium term bearish2026-04-271.282641001.2711.2891.319
CIMB.KLMedium term bearish2026-04-277.65154005007.5677.787.389
HLBANKMedium term bearish2026-04-2722.3449430022.13622.65521.112
PBBANKMedium term bearish2026-04-274.72190453004.694.7764.399
SOLUTNMedium term bearish2026-04-270.0657150000.0720.0690.078
3AMedium term bullish2026-04-270.685201000.6760.6840.695
BONIAMedium term bullish2026-04-270.87137000.8560.8660.901
D&OMedium term bullish2026-04-270.505126643000.4830.4880.906
ELSOFTMedium term bullish2026-04-270.255957000.2490.2510.275
FREIGHTMedium term bullish2026-04-270.59420000.580.5850.563
INSAS.KLMedium term bullish2026-04-270.8657309000.8380.8620.847
MAHSINGMedium term bullish2026-04-271.0742771001.0281.0691.092
MATRIXMedium term bullish2026-04-271.3518452001.3081.3391.336
MGRCMedium term bullish2026-04-270.21030000.1990.1990.2
N2NMedium term bullish2026-04-270.325363000.3170.3240.352
OPTIMAXMedium term bullish2026-04-270.55888000.5310.5450.575
SUNREITMedium term bullish2026-04-272.4423901002.3412.4122.221
TASCOMedium term bullish2026-04-270.422294000.40.4150.471
WONGMedium term bullish2026-04-270.14510283000.1380.1450.158
YBSMedium term bullish2026-04-270.28224000.1960.1960.247
ASTINOShort term bearish2026-04-270.515919000.5170.5090.512
BURSAShort term bearish2026-04-278.652149008.7228.8128.215
CABShort term bearish2026-04-270.520554000.5110.5430.643
CMSBShort term bearish2026-04-271.1718914001.1711.2281.324
GCAPShort term bearish2026-04-270.155545000.1610.1730.212
GUHShort term bearish2026-04-270.275442000.2780.2890.294
IHHShort term bearish2026-04-278.7762991008.7978.8668.038
KIPREITShort term bearish2026-04-270.8559402000.8570.8870.864
MSMShort term bearish2026-04-270.831336000.8310.8660.968
PELIKANShort term bearish2026-04-270.1200000.1020.1160.144
PETGASShort term bearish2026-04-2718.0635540018.14417.95317.925
PWFShort term bearish2026-04-270.743333000.7420.7730.777
RESINTCShort term bearish2026-04-270.465646000.4650.4940.528
RHBBANKShort term bearish2026-04-278.262304008.2238.1917.053
SOPShort term bearish2026-04-274.664884004.6764.3293.726
TEOSENGShort term bearish2026-04-270.8955104000.90.9520.981
TIMECOMShort term bearish2026-04-275.9362399005.9395.9185.143
WELLCALShort term bearish2026-04-271.24887001.241.2561.267
ANCOMShort term bullish2026-04-270.89205479000.8890.8950.913
AYSShort term bullish2026-04-270.222333000.2110.210.239
CHGPShort term bullish2026-04-271.0799001.0621.0741.135
FPIShort term bullish2026-04-271.011498001.0011.0380.923
GKENTShort term bullish2026-04-270.28512000.2830.2960.324
GTRONICShort term bullish2026-04-270.24529344000.2380.2230.302
HIGHTECShort term bullish2026-04-270.605128000.5970.6220.68
KPJShort term bullish2026-04-273.357112003.2973.2042.804
LIONINDShort term bullish2026-04-270.14514339000.1450.1450.164
MULPHAShort term bullish2026-04-272.9840002.9742.9242.981
NGGBShort term bullish2026-04-270.7910533000.7880.790.805
TAANNShort term bullish2026-04-275.451767005.4135.0294.24
UOADEVShort term bullish2026-04-271.82344001.8141.8381.829

Friday, April 24, 2026

Scan 24 Apr 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
FLBHDLong term bearish2026-04-240.221498000.2130.2220.23
KRETAMLong term bearish2026-04-240.665480000.6760.6750.684
MFLOURLong term bearish2026-04-240.5718768000.570.5930.571
PHARMALong term bearish2026-04-240.245129640000.2470.2640.246
CGBLong term bullish2026-04-240.895179095000.8920.8930.891
CJCENLong term bullish2026-04-240.182502000.1640.1650.165
GENMLong term bullish2026-04-242.0496558001.851.8922.004
HARBOURLong term bullish2026-04-241.39541001.3331.3691.378
INSAS.KLLong term bullish2026-04-240.852022000.8370.8630.847
VISLong term bullish2026-04-240.211771000.2050.2020.207
YENHERLong term bullish2026-04-240.810000.7720.7840.778
BONIAMedium term bearish2026-04-240.8621000.8550.8660.902
BURSAMedium term bearish2026-04-248.782349008.718.8188.21
HWATAIMedium term bearish2026-04-240.395141000.4140.4170.434
N2NMedium term bearish2026-04-240.315225000.3170.3240.352
TRIMODEMedium term bearish2026-04-240.155145000.1590.1620.185
YBSMedium term bearish2026-04-240.1954999000.1940.1960.247
AWCMedium term bullish2026-04-240.532259000.5160.530.585
BJTOTOMedium term bullish2026-04-241.32145001.271.291.319
CIMB.KLMedium term bullish2026-04-247.8100161007.5587.7957.382
CTOSMedium term bullish2026-04-240.7134525000.6460.7090.824
JHMMedium term bullish2026-04-240.34556600000.3090.3350.352
MSCMedium term bullish2026-04-241.9220297001.9221.8861.55
PANTECHMedium term bullish2026-04-240.665981000.6550.6540.645
RHONEMAMedium term bullish2026-04-240.695584000.6780.6920.667
TALIWRKMedium term bullish2026-04-240.4254321000.4090.4210.495
TMCLIFEMedium term bullish2026-04-240.5051319000.4890.5030.452
UCHITECMedium term bullish2026-04-242.874694002.652.8013.011
CEKDShort term bearish2026-04-240.2796000.2750.2860.323
GTRONICShort term bearish2026-04-240.239363000.2330.2230.304
HARTAShort term bearish2026-04-241.1466112001.1591.0041.118
HIGHTECShort term bearish2026-04-240.5960000.5970.6240.68
HUPSENGShort term bearish2026-04-240.9952714000.9981.0120.982
IGBCRShort term bearish2026-04-240.5954211000.5980.6140.601
SALUTEShort term bearish2026-04-240.11137961000.1240.1420.183
SUPERMXShort term bearish2026-04-240.3265617000.320.2950.405
TAANNShort term bearish2026-04-245.381893005.4055.0094.23
TOPGLOVShort term bearish2026-04-240.73205113000.7430.6410.628
UOADEVShort term bearish2026-04-241.812326001.8121.8391.829
DOMINANShort term bullish2026-04-240.76122000.7590.7670.768
DRBHCOMShort term bullish2026-04-241.166107001.1531.111.049
FREIGHTShort term bullish2026-04-240.585453000.580.5850.563
GCAPShort term bullish2026-04-240.165698000.1620.1730.212
GUHShort term bullish2026-04-240.282478000.2790.2890.295
IPMUDAShort term bullish2026-04-240.2928073000.2880.3080.348
KUBShort term bullish2026-04-241.013863000.9910.9730.878
MALTONShort term bullish2026-04-240.285576000.2790.2870.327
MAYBULKShort term bullish2026-04-240.3923498000.3820.3690.339
MSMShort term bullish2026-04-240.8352467000.8290.8690.969
RESINTCShort term bullish2026-04-240.485603000.4640.4960.529
RHBBANKShort term bullish2026-04-248.2544118008.2268.1847.042
SHANGShort term bullish2026-04-241.751432001.7241.7771.701
WPRTSShort term bullish2026-04-245.6545255005.5925.8685.551

Thursday, April 23, 2026

Scan 23 Apr 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
DOMINANLong term bearish2026-04-230.75596000.7580.7670.768
DPHARMALong term bearish2026-04-231.298224001.2911.3611.298
HARBOURLong term bearish2026-04-231.36517001.3311.3691.377
SSTEELLong term bearish2026-04-230.3950000.3970.3930.391
AEMULUSLong term bullish2026-04-230.21543991000.1780.1580.212
AFFINLong term bullish2026-04-232.521573002.4382.5582.434
COMPLETLong term bullish2026-04-231.1917176001.1731.1711.176
LUXCHEMLong term bullish2026-04-230.396106000.3620.3640.383
MATRIXLong term bullish2026-04-231.3420245001.3021.3441.336
MFLOURLong term bullish2026-04-230.5755501000.570.5940.571
PHARMALong term bullish2026-04-230.2536001000.2470.2650.246
RHONEMALong term bullish2026-04-230.68768000.6770.6920.666
SERNKOULong term bullish2026-04-230.85458000.8410.8360.811
SIGNLong term bullish2026-04-231.363576001.3571.3561.352
SUNWAYLong term bullish2026-04-235.3516176005.1865.3865.336
BDBMedium term bearish2026-04-230.21300000.2050.2180.243
CHGPMedium term bearish2026-04-231.06784001.0611.0781.135
D&OMedium term bearish2026-04-230.48572355000.4790.4910.913
MISCMedium term bearish2026-04-238.127625008.2588.2177.617
RUBEREXMedium term bearish2026-04-230.0751431000.080.0790.088
TAFIMedium term bearish2026-04-230.63223000.6520.6330.568
TMCLIFEMedium term bearish2026-04-230.51487000.4890.5030.452
UCHITECMedium term bearish2026-04-232.83616002.6392.8033.012
AMEMedium term bullish2026-04-231.521712001.4721.5091.49
APOLLOMedium term bullish2026-04-235.8561005.7445.8386.09
ARTRONIQMedium term bullish2026-04-230.1452814000.1410.1430.114
AYSMedium term bullish2026-04-230.211201000.2120.210.239
BONIAMedium term bullish2026-04-230.8844000.8540.8670.903
BURSAMedium term bullish2026-04-238.851492008.7068.828.203
GENTINGMedium term bullish2026-04-232.5732119002.3622.5372.9
HLBANKMedium term bullish2026-04-2322.8639450022.0922.73521.073
HPMTMedium term bullish2026-04-230.17611000.1590.1680.197
MRDIYMedium term bullish2026-04-231.67105278001.5441.6361.586
NAIMMedium term bullish2026-04-230.7054430000.6650.6940.795
PBBANKMedium term bullish2026-04-234.84271779004.6874.7854.392
QLMedium term bullish2026-04-233.8714451003.8023.8464.09
SCIENTXMedium term bullish2026-04-233.799660003.5143.6293.456
SIMEPROPMedium term bullish2026-04-231.3953473001.2961.3591.403
ABLEGLOBShort term bearish2026-04-231.515273001.5291.5711.551
FPIShort term bearish2026-04-230.9952602001.0011.0410.922
GCAPShort term bearish2026-04-230.16230000.1620.1740.213
GKENTShort term bearish2026-04-230.28455000.2840.2980.325
IPMUDAShort term bearish2026-04-230.28536505000.2890.3080.349
MAYBULKShort term bearish2026-04-230.381787000.3810.3680.339
NOVAShort term bearish2026-04-230.345559000.3470.3560.344
RESINTCShort term bearish2026-04-230.455590000.4630.4970.529
RHBBANKShort term bearish2026-04-238.23121404008.2368.1777.03
SCGMShort term bearish2026-04-230.4652530000.4720.4830.52
SIMEShort term bearish2026-04-232.1954706002.2272.2952.012
TOMEIShort term bearish2026-04-231.86377001.8731.9521.837
UTDPLTShort term bearish2026-04-2333.4148540033.59432.25927.108
YENHERShort term bearish2026-04-230.7530000.7710.7840.777
ABMBShort term bullish2026-04-234.7516263004.694.9134.676
CABShort term bullish2026-04-230.525407000.5120.5480.644
DIALOGShort term bullish2026-04-232.2479489002.232.0221.843
HARTAShort term bullish2026-04-231.1886053001.15211.121
HIGHTECShort term bullish2026-04-230.61100000.5970.6260.681
HUPSENGShort term bullish2026-04-231705000.9981.0130.982
IHHShort term bullish2026-04-238.8538033008.8168.8638.017
KPPROPShort term bullish2026-04-230.295850000.2910.3050.339
KRONOShort term bullish2026-04-230.16524000.0990.1120.181
PELIKANShort term bullish2026-04-230.1155247000.1010.1170.145
PESTECHShort term bullish2026-04-230.0657688000.0650.0750.11
PMETALShort term bullish2026-04-238.07159430007.9157.6986.588
PWFShort term bullish2026-04-230.7553111000.7430.7760.777
TAANNShort term bullish2026-04-235.441620005.3934.9914.221
TMShort term bullish2026-04-237.0919232007.0837.3257.154
TOPGLOVShort term bullish2026-04-230.75338964000.7350.6380.628
WELLCALShort term bullish2026-04-231.241030001.2391.2591.268
WONGShort term bullish2026-04-230.142284000.1380.1450.158