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

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

Wednesday, April 22, 2026

Scan 22 Apr 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AFFINLong term bearish2026-04-222.4311117002.4392.5632.434
ECOWLDLong term bearish2026-04-222.074288002.0352.0972.085
MALAKOFLong term bearish2026-04-220.87526423000.840.8080.884
MFLOURLong term bearish2026-04-220.578991000.570.5950.57
PHARMALong term bearish2026-04-220.24563449000.2470.2660.245
RHONEMALong term bearish2026-04-220.65560000.6780.6920.666
SERNKOULong term bearish2026-04-220.78252000.8410.8350.811
SUNWAYLong term bearish2026-04-225.3216054005.1815.3945.334
UOADEVLong term bearish2026-04-221.821643001.8131.8431.829
VISLong term bearish2026-04-220.205640000.2040.2010.207
AMELong term bullish2026-04-221.49149001.471.5091.49
BSLCORPLong term bullish2026-04-220.023072000.0180.0190.02
E&OLong term bullish2026-04-220.7847170000.7010.7020.76
EGLong term bullish2026-04-221.19100325001.1211.1031.179
FLBHDLong term bullish2026-04-220.235540000.2110.2220.23
FPGROUPLong term bullish2026-04-220.3213406000.2890.2990.311
HARBOURLong term bullish2026-04-221.4489001.3311.371.377
HARTALong term bullish2026-04-221.1391733001.140.9931.123
KRETAMLong term bullish2026-04-220.69113000.6750.6760.684
PRESTARLong term bullish2026-04-220.3152297000.3060.3030.31
SAMLong term bullish2026-04-223.96608003.3223.2643.837
SSTEELLong term bullish2026-04-220.4341000.3970.3930.391
ARTRONIQMedium term bearish2026-04-220.142601000.1410.1430.114
ASTROMedium term bearish2026-04-220.07229671000.0720.0740.113
AWCMedium term bearish2026-04-220.532169000.5130.5320.585
HLBANKMedium term bearish2026-04-2222.6251340022.07222.77121.053
LHIMedium term bearish2026-04-220.7510602000.7350.7620.684
MSCMedium term bearish2026-04-221.8711432001.9191.881.543
PBBANKMedium term bearish2026-04-224.76159954004.6864.7884.389
PPBMedium term bearish2026-04-2211.2832480011.78211.36710.608
SCIENTXMedium term bearish2026-04-223.612808003.4963.6323.453
AXIATAMedium term bullish2026-04-222.2542590002.2022.2242.432
AXREITMedium term bullish2026-04-222.014767001.9652.0021.992
BDBMedium term bullish2026-04-220.221378000.2050.2190.243
CHGPMedium term bullish2026-04-221.086888001.0611.0791.134
DAYANGMedium term bullish2026-04-221.930558001.8991.8481.662
HHGROUPMedium term bullish2026-04-220.07131321000.0570.060.08
HOMERIZMedium term bullish2026-04-220.415695000.4020.4030.467
LCTITANMedium term bullish2026-04-220.3937755000.3710.3820.482
MISCMedium term bullish2026-04-228.313496008.2698.2157.614
REVENUEMedium term bullish2026-04-220.0552995000.0540.0540.064
RLMedium term bullish2026-04-220.2664266000.2790.2550.219
RUBEREXMedium term bullish2026-04-220.081651000.080.0790.088
SUCCESSMedium term bullish2026-04-220.605421000.5830.590.616
TAFIMedium term bullish2026-04-220.64214000.6510.6330.568
TMCLIFEMedium term bullish2026-04-220.5051776000.4890.5020.451
UCHITECMedium term bullish2026-04-222.822812002.6332.8073.013
ABMBShort term bearish2026-04-224.720140004.7034.9264.674
ARANKShort term bearish2026-04-220.391503000.4010.4120.42
BIGShort term bearish2026-04-220.5052000.5180.5250.536
CABShort term bearish2026-04-220.5114616000.5140.550.645
DRBHCOMShort term bearish2026-04-221.1319001001.141.1071.046
HTPADUShort term bearish2026-04-221.4583001.4511.5151.724
MALTONShort term bearish2026-04-220.275685000.2790.2890.327
MAXISShort term bearish2026-04-223.5410785003.5513.6943.673
MAYBANKShort term bearish2026-04-2211.22907750011.25111.45610.181
MULPHAShort term bearish2026-04-222.9721002.9712.922.987
SENTRALShort term bearish2026-04-220.718353000.7130.7520.751
SHANGShort term bearish2026-04-221.722237001.7221.7841.7
WONGShort term bearish2026-04-220.135755000.1380.1460.158
CEKDShort term bullish2026-04-220.28791000.2750.2870.324
DANCOShort term bullish2026-04-220.3551591000.3530.360.372
EFORCEShort term bullish2026-04-220.165291000.1610.1740.207
ELSOFTShort term bullish2026-04-220.25352000.2480.250.276
FPIShort term bullish2026-04-221.011277001.0021.0420.921
GKENTShort term bullish2026-04-220.2855717000.2850.2990.325
IPMUDAShort term bullish2026-04-220.29247628000.290.3090.35
RHBBANKShort term bullish2026-04-228.2782180008.2538.177.019
SCGMShort term bullish2026-04-220.48317000.4720.4840.521
SUPERMXShort term bullish2026-04-220.32120916000.3140.2940.408
THPLANTShort term bullish2026-04-220.63518424000.6280.5960.535
TOMEIShort term bullish2026-04-221.89430001.8741.9521.836

Tuesday, April 21, 2026

Scan 21 Apr 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
COMPLETLong term bearish2026-04-211.084701001.1711.171.176
EGLong term bearish2026-04-211.1655973001.1141.1021.179
IGBCRLong term bearish2026-04-210.62693000.5970.6160.6
KIPREITLong term bearish2026-04-210.8621386000.8550.8930.863
LUXCHEMLong term bearish2026-04-210.3752182000.3590.3630.383
MENANGLong term bearish2026-04-210.645112000.6510.6520.645
SIGNLong term bearish2026-04-211.34471001.3571.3561.351
SUCCESSLong term bearish2026-04-210.58520000.5810.590.616
AFFINLong term bullish2026-04-212.4512914002.4452.5672.435
AXREITLong term bullish2026-04-2123375001.9612.0021.991
DPHARMALong term bullish2026-04-211.3889001.2961.3621.299
ECOWLDLong term bullish2026-04-212.093644002.0352.0992.084
HONGSENGLong term bullish2026-04-210.019412000.010.0090.008
MALAKOFLong term bullish2026-04-210.959148000.8350.8060.884
MRDIYLong term bullish2026-04-211.61124164001.561.6621.605
PHARMALong term bullish2026-04-210.245126754000.2470.2670.245
SPSETIALong term bullish2026-04-210.93595919000.8740.8950.916
TAMBUNLong term bullish2026-04-210.815633000.7720.780.788
3AMedium term bearish2026-04-210.68552000.6760.6850.695
ALCOMMedium term bearish2026-04-210.68511000.750.7370.77
BURSAMedium term bearish2026-04-218.823719008.6988.8228.189
HOMERIZMedium term bearish2026-04-210.449000.40.4030.468
NAIMMedium term bearish2026-04-210.687398000.6650.6950.796
RLMedium term bearish2026-04-210.2480065000.2790.2540.219
RUBEREXMedium term bearish2026-04-210.0758333000.080.0790.088
SIMEMedium term bearish2026-04-212.27105386002.2422.2932.006
UOADEVMedium term bearish2026-04-211.83202001.8131.8441.829
ASTROMedium term bullish2026-04-210.075546915000.0730.0750.113
BIMBMedium term bullish2026-04-212.415980002.3752.3972.233
CFMMedium term bullish2026-04-210.073571000.0670.0690.085
GENMMedium term bullish2026-04-211.9232221001.8291.8922.004
HLBANKMedium term bullish2026-04-2122.9684270022.0722.81121.033
IGBREITMedium term bullish2026-04-212.823408002.7492.8122.722
LHIMedium term bullish2026-04-210.76511616000.7350.7630.683
MAGNUMMedium term bullish2026-04-211.292739001.2461.2721.294
MFCBMedium term bullish2026-04-212.951754002.8642.9273.34
MSCMedium term bullish2026-04-211.8925509001.9171.8761.539
MTAGMedium term bullish2026-04-210.245887000.2350.2350.268
N2NMedium term bullish2026-04-210.325978000.3180.3250.353
PBBANKMedium term bullish2026-04-214.8253811004.6944.7894.385
SCIENTXMedium term bullish2026-04-213.644631003.4913.6383.451
SERNKOUMedium term bullish2026-04-210.845461000.8440.8360.811
AJIYAShort term bearish2026-04-2112714001.0121.0241.052
CEKDShort term bearish2026-04-210.275500000.2760.2870.324
COMFORTShort term bearish2026-04-210.155065000.1540.1420.177
CYPARKShort term bearish2026-04-210.7135059000.7290.6880.758
DANCOShort term bearish2026-04-210.351874000.3530.360.372
DIGIShort term bearish2026-04-212.9815906003.0033.0993.399
ELSOFTShort term bearish2026-04-210.2452376000.2480.250.277
HARTAShort term bearish2026-04-211.135399001.130.9881.125
KPPROPShort term bearish2026-04-210.291839000.2910.3060.34
MYTECHShort term bearish2026-04-210.261000.260.2620.299
NGGBShort term bearish2026-04-210.788334000.7890.7910.805
OPCOMShort term bearish2026-04-210.24030000.2010.2120.22
PMETALShort term bearish2026-04-217.7866072007.887.686.559
PWFShort term bearish2026-04-210.735100000.7460.7780.778
SUPERMXShort term bearish2026-04-210.3142940000.3110.2930.409
TAANNShort term bearish2026-04-215.283878005.3594.9544.201
TNLOGISShort term bearish2026-04-210.745268000.7580.7850.783
TOPGLOVShort term bearish2026-04-210.715143615000.7170.6320.628
ABLEGLOBShort term bullish2026-04-211.53652001.531.5761.551
ABMBShort term bullish2026-04-214.7318587004.7174.9384.671
AMBANKShort term bullish2026-04-216.3751839006.3266.4515.887
AMEShort term bullish2026-04-211.49308001.471.5091.49
BJTOTOShort term bullish2026-04-211.271558001.2691.291.32
GCAPShort term bullish2026-04-210.1652791000.1630.1740.214
HLFGShort term bullish2026-04-2119.3416140018.97320.29518.035
IJMShort term bullish2026-04-212.3464214002.3092.4162.58
KSLShort term bullish2026-04-212.988854002.9533.092.67
LCTITANShort term bullish2026-04-210.37522970000.3710.3820.482
RESINTCShort term bullish2026-04-210.4852318000.4630.5010.53
SENTRALShort term bullish2026-04-210.7153105000.7150.7540.751
SKPRESShort term bullish2026-04-210.41106913000.3910.4540.701
TEOSENGShort term bullish2026-04-210.924845000.90.9620.981
UTDPLTShort term bullish2026-04-2133.6234160033.59832.09326.989
VSShort term bullish2026-04-210.2051341762000.2040.2880.509
XLShort term bullish2026-04-210.66526222000.6590.6850.638