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

Scan 28 May 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ABMBLong term bearish2026-05-284.7114372004.8194.7924.722
ASTINOLong term bearish2026-05-280.5051842000.5120.5120.51
BIMBLong term bearish2026-05-282.2117152002.3192.3572.258
BSLCORPLong term bearish2026-05-280.01580000.0170.0180.019
CIMB.KLLong term bearish2026-05-287.49290539007.8087.7117.553
HCKLong term bearish2026-05-282.152772002.1482.1572.155
HIGHTECLong term bearish2026-05-280.6230000.6470.6240.669
HLBANKLong term bearish2026-05-2821.18308390022.09522.21321.504
HLFGLong term bearish2026-05-2818.4223880018.82219.04318.451
HUPSENGLong term bearish2026-05-280.9959300110.993
KLKLong term bearish2026-05-2819.9688990020.73420.89619.99
N2NLong term bearish2026-05-280.335382000.330.3240.344
PANTECHLong term bearish2026-05-280.63519464000.6540.6520.646
SSTEELLong term bearish2026-05-280.39242000.40.40.395
TMCLIFELong term bearish2026-05-280.461531000.4930.4930.461
MAGNUMLong term bullish2026-05-281.35074001.291.2681.296
MALAKOFLong term bullish2026-05-280.90521551000.9120.8570.88
RHONEMALong term bullish2026-05-280.6864000.6870.6840.675
ARTRONIQMedium term bearish2026-05-280.147202000.140.1410.121
AWANTECMedium term bearish2026-05-280.274743000.2760.2720.303
BDBMedium term bearish2026-05-280.205200000.2070.2070.239
GKENTMedium term bearish2026-05-280.282400000.2870.2860.318
HEKTARMedium term bearish2026-05-280.43514814000.4350.4370.434
KIPREITMedium term bearish2026-05-280.8459213000.8490.8460.854
KUBMedium term bearish2026-05-280.991463000.9960.9930.918
MBSBMedium term bearish2026-05-280.66536462000.680.6720.696
NGGBMedium term bearish2026-05-280.7619715000.7860.7880.799
RHBBANKMedium term bearish2026-05-288.299802008.268.2817.305
SHANGMedium term bearish2026-05-281.73442001.7341.7321.714
THETAMedium term bearish2026-05-280.581805000.6250.5880.687
TIMECOMMedium term bearish2026-05-286.0334274006.2356.0745.297
AIRASIAMedium term bullish2026-05-280.44140135000.4320.4330.607
CEKDMedium term bullish2026-05-280.2911000.2990.2880.315
HAPSENGMedium term bullish2026-05-282.861974002.882.8572.807
MFCBMedium term bullish2026-05-2833252003.122.9763.284
SALUTEMedium term bullish2026-05-280.12585843000.120.1240.174
SOLUTNMedium term bullish2026-05-280.07830000.0690.070.075
TNLOGISMedium term bullish2026-05-280.76298000.7380.750.787
CSCENICShort term bearish2026-05-280.4251930000.4270.4390.46
DIGIShort term bearish2026-05-283.0748983003.0723.0373.316
HARBOURShort term bearish2026-05-281.41355001.4291.3791.399
HARTAShort term bearish2026-05-281.21123708001.2381.1451.078
MFLOURShort term bearish2026-05-280.5659973000.5690.5720.574
SENTRALShort term bearish2026-05-280.7056060000.7060.7160.748
ABLEGLOBShort term bullish2026-05-281.512330001.5061.5221.558
ATAIMSShort term bullish2026-05-280.1256832000.1240.1180.185
CYPARKShort term bullish2026-05-280.698840000.6890.7070.731
E&OShort term bullish2026-05-280.7924849000.7890.7440.753
EFORCEShort term bullish2026-05-280.1752810000.1720.1670.199
HIBISCSShort term bullish2026-05-282.148277002.0942.1311.676
JAYCORPShort term bullish2026-05-280.295170000.290.2580.339

Tuesday, May 26, 2026

Scan 26 May 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AMELong term bearish2026-05-261.492796001.5041.491.493
BIGLong term bearish2026-05-260.535120000.5390.5270.539
CJCENLong term bearish2026-05-260.1552613000.170.1660.168
MAGNUMLong term bearish2026-05-261.291998001.2891.2671.296
MALAKOFLong term bearish2026-05-260.8819673000.9090.8540.88
MFLOURLong term bearish2026-05-260.5710704000.5690.5730.574
RHONEMALong term bearish2026-05-260.6737000.6860.6840.675
TOMEILong term bearish2026-05-261.841631001.8651.8761.865
BSLCORPLong term bullish2026-05-260.02151000.0170.0180.019
HCKLong term bullish2026-05-262.162294002.1492.1572.155
KLKLong term bullish2026-05-2620.3450180020.76120.8919.984
N2NLong term bullish2026-05-260.345199000.330.3240.344
SCIENTXLong term bullish2026-05-263.553285003.613.5643.504
ABLEGLOBMedium term bearish2026-05-261.56589001.5061.5231.558
ADVENTAMedium term bearish2026-05-260.141170000.1460.1430.161
AJIYAMedium term bearish2026-05-261247000.9931.0061.068
CEKDMedium term bearish2026-05-260.2810000.2990.2890.315
CFMMedium term bearish2026-05-260.07571000.0730.070.082
CIMB.KLMedium term bearish2026-05-267.68211693007.8227.7177.547
EPMBMedium term bearish2026-05-260.451629000.4820.4630.439
MFCBMedium term bearish2026-05-262.979367003.1282.9713.287
MICROLNMedium term bearish2026-05-260.0754161000.080.0790.092
MTAGMedium term bearish2026-05-260.232708000.2410.2390.26
SIMEPLTMedium term bearish2026-05-265.9129537006.0275.945.456
SUNWAYMedium term bearish2026-05-265.2446625005.4095.2995.401
SWKPLNTMedium term bearish2026-05-263.632182003.7183.663.092
TAANNMedium term bearish2026-05-265.1515463005.4635.3614.429
TASHINMedium term bearish2026-05-260.2051020000.210.2070.212
TENAGAMedium term bearish2026-05-2614.16974290014.59214.3413.484
MYEGMedium term bullish2026-05-260.815851502000.840.8080.824
PBBANKMedium term bullish2026-05-264.8187330004.8044.7664.471
RHBBANKMedium term bullish2026-05-268.2947448008.2628.2827.293
SHANGMedium term bullish2026-05-261.74542001.7351.7331.714
SNCMedium term bullish2026-05-260.195935000.180.180.147
ATAIMSShort term bearish2026-05-260.125391000.1240.1180.185
FREIGHTShort term bearish2026-05-260.594010000.5930.5870.57
GUHShort term bearish2026-05-260.2651683000.2740.2780.292
HPMTShort term bearish2026-05-260.1751453000.180.1690.193
IOIPGShort term bearish2026-05-264.2416546004.2843.8472.867
MCEMENTShort term bearish2026-05-266.998503007.0226.8046.865
SOLUTNShort term bearish2026-05-260.0653050000.070.070.075
TAKAFULShort term bearish2026-05-263.413307003.443.373.16
TIMECOMShort term bearish2026-05-266.185728006.2356.0735.29
TOMYPAKShort term bearish2026-05-260.14690000.1430.1530.229
TOPGLOVShort term bearish2026-05-260.77260595000.7790.7250.639
UCHITECShort term bearish2026-05-262.883406002.9112.7782.996
ALCOMShort term bullish2026-05-260.69560000.6930.7170.761
AYSShort term bullish2026-05-260.2253256000.2170.2130.235
DUFUShort term bullish2026-05-261.82142479001.8011.5771.603
GUOCOShort term bullish2026-05-261.08831001.0781.0690.793
HARBOURShort term bullish2026-05-261.43295001.4281.3791.398
INSAS.KLShort term bullish2026-05-260.8910066000.8740.8560.851
KERJAYAShort term bullish2026-05-262.2215053002.2152.2572.423
NAIMShort term bullish2026-05-260.7154934000.7090.6930.772
PWFShort term bullish2026-05-260.74542000.7350.7460.771
SCICOMShort term bullish2026-05-261.7430221001.7011.5831.262
TRIMODEShort term bullish2026-05-260.171000.1670.1610.184
XLShort term bullish2026-05-260.70557830000.7020.680.655

Monday, May 25, 2026

Scan 25 May 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ANNJOOLong term bearish2026-05-250.5616600000.6630.6060.618
AXREITLong term bearish2026-05-251.96135463002.0041.9731.98
HCKLong term bearish2026-05-252.132894002.1492.1582.155
HONGSENGLong term bearish2026-05-250.005321046000.0090.0090.008
KLKLong term bearish2026-05-2519.9229220020.77420.87819.978
MMSVLong term bearish2026-05-250.30530890000.3610.3110.375
MRDIYLong term bearish2026-05-251.57199842001.6721.6111.595
MYTECHLong term bearish2026-05-250.26200000.2680.2610.291
PRESTARLong term bearish2026-05-250.305232000.3140.3090.307
SUNWAYLong term bearish2026-05-255.3939817005.4135.2975.399
YBSLong term bearish2026-05-250.23518535000.2050.1960.238
CJCENLong term bullish2026-05-250.171720000.1710.1660.168
COMPLETLong term bullish2026-05-251.19105001.1861.1791.175
DATAPRPLong term bullish2026-05-250.095947000.0840.0770.089
KRETAMLong term bullish2026-05-250.68112000.6570.6670.68
MUDALong term bullish2026-05-250.8660000.8910.8430.824
SUCCESSLong term bullish2026-05-250.62367000.6060.5930.614
AIRASIAMedium term bearish2026-05-250.43404846000.4330.4320.611
ASTINOMedium term bearish2026-05-250.51149000.5140.5120.51
ECOWLDMedium term bearish2026-05-252.0533882002.1042.0772.095
ELSOFTMedium term bearish2026-05-250.2311336000.2510.250.268
HAPSENGMedium term bearish2026-05-252.84633002.8852.8542.804
HLCAPMedium term bearish2026-05-253.27968003.2923.2913.341
IGBREITMedium term bearish2026-05-252.7549056002.9282.8022.723
LBSMedium term bearish2026-05-250.4610978000.480.4620.426
MAA.KLMedium term bearish2026-05-250.1552000000.1580.1630.175
MUHIBAHMedium term bearish2026-05-250.5224301000.5410.5220.533
OPTIMAXMedium term bearish2026-05-250.5259479000.5530.540.58
PBBANKMedium term bearish2026-05-254.76122505004.7994.7654.468
PCHEMMedium term bearish2026-05-255.34176891005.5935.5734.152
PIEMedium term bearish2026-05-251.5220430001.7611.5262.432
SOLUTNMedium term bearish2026-05-250.07106000.070.070.075
SSTEELMedium term bearish2026-05-250.4592000.4010.40.394
TAMBUNMedium term bearish2026-05-250.785368000.8020.7880.792
UOADEVMedium term bearish2026-05-251.82328001.8261.8211.832
ABLEGLOBMedium term bullish2026-05-251.536609001.5061.5241.557
AJIYAMedium term bullish2026-05-251.01306000.9931.0071.067
BAUTOMedium term bullish2026-05-250.929676000.9390.9130.739
CABMedium term bullish2026-05-250.521952000.5120.520.629
CAREPLSMedium term bullish2026-05-250.0810770000.0770.0760.084
EPMBMedium term bullish2026-05-250.4651384000.4840.4620.439
INSAS.KLMedium term bullish2026-05-250.8653944000.8720.8560.85
PANTECHMedium term bullish2026-05-250.6554987000.6560.6520.646
THETAMedium term bullish2026-05-250.6054731000.630.5860.689
TOMEIMedium term bullish2026-05-251.91448001.8661.8791.864
ARANKShort term bearish2026-05-250.39284000.3940.3990.418
AWANTECShort term bearish2026-05-250.2752478000.2750.2720.303
CEKDShort term bearish2026-05-250.29540000.2990.2890.316
DNEXShort term bearish2026-05-250.315250691000.3250.3010.286
EFORCEShort term bearish2026-05-250.177946000.1710.1670.2
ELKDESAShort term bearish2026-05-251.052907001.0531.0731.095
GUOCOShort term bearish2026-05-251.07377001.0771.0690.791
HARBOURShort term bearish2026-05-251.42410001.4261.3781.397
HIBISCSShort term bearish2026-05-252.0354657002.0992.1361.67
LTKMShort term bearish2026-05-251.21001.2091.2361.357
PARAMONShort term bearish2026-05-251.023655001.0281.0151.004
PWFShort term bearish2026-05-250.735288000.7350.7470.772
SCICOMShort term bearish2026-05-251.6442494001.6981.5761.258
SUPERMXShort term bearish2026-05-250.32566093000.3270.3150.378
TRIMODEShort term bearish2026-05-250.165100000.1660.1610.184
XLShort term bearish2026-05-250.727456000.7010.680.655
DIGIShort term bullish2026-05-253.0623280003.0593.0413.322
GLOTECShort term bullish2026-05-250.8854608000.8820.9210.713
HPMTShort term bullish2026-05-250.18186000.180.1690.194
MCEMENTShort term bullish2026-05-257.0513910007.0186.7876.857
SIGNShort term bullish2026-05-251.353159001.3471.3541.357

Friday, May 22, 2026

Scan 22 May 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
COMPLETLong term bearish2026-05-221.1683001.1851.1791.175
EDARANLong term bearish2026-05-221.12202001.1921.1831.158
TAMBUNLong term bearish2026-05-220.79119000.8030.7880.792
UOADEVLong term bearish2026-05-221.83415001.8261.8211.832
CGBLong term bullish2026-05-220.895161597000.8930.8930.891
HCKLong term bullish2026-05-222.16618002.152.1592.155
INARILong term bullish2026-05-221.97233475001.9491.651.878
JHMLong term bullish2026-05-220.3826160000.3580.3270.356
MAGNUMLong term bullish2026-05-221.31837001.2871.2661.296
MENANGLong term bullish2026-05-220.67551000.6570.6530.646
TOMEILong term bullish2026-05-221.8754001.8631.8821.863
YBSLong term bullish2026-05-220.24121242000.2030.1960.238
BAUTOMedium term bearish2026-05-220.9121311000.9420.9120.738
CHGPMedium term bearish2026-05-221.052391001.0511.0551.135
KRETAMMedium term bearish2026-05-220.63595000.6560.6670.68
MYEGMedium term bearish2026-05-220.7951347900000.8460.8060.824
PANTECHMedium term bearish2026-05-220.658365000.6560.6510.646
SUNREITMedium term bearish2026-05-222.3830310002.492.4022.262
THETAMedium term bearish2026-05-220.5854732000.6310.5850.69
CARIMINMedium term bullish2026-05-220.4626159000.450.450.525
ECOWLDMedium term bullish2026-05-222.0930362002.1042.0782.095
ELSOFTMedium term bullish2026-05-220.2553040000.2520.250.268
GETSMedium term bullish2026-05-220.14105000.1360.1320.157
HLCAPMedium term bullish2026-05-223.3419003.2933.2923.34
LBSMedium term bullish2026-05-220.478970000.4820.4630.426
MTAGMedium term bullish2026-05-220.241740000.2420.2390.261
NGGBMedium term bullish2026-05-220.79931000.7870.7880.8
PCHEMMedium term bullish2026-05-225.794181005.6015.5584.144
PESTECHMedium term bullish2026-05-220.077080000.0670.0670.102
PHARMAMedium term bullish2026-05-220.25130602000.2450.2480.253
PIEMedium term bullish2026-05-221.5426124001.7831.5192.444
RGTBHDMedium term bullish2026-05-220.1952657000.1840.1870.228
RLMedium term bullish2026-05-220.2759182000.2640.2690.224
SIMEPLTMedium term bullish2026-05-225.94122172006.0265.9295.443
SSTEELMedium term bullish2026-05-220.4051350000.40.40.394
BJTOTOShort term bearish2026-05-221.291183001.2971.2851.311
DIGIShort term bearish2026-05-223.0516551003.0553.0443.325
GTRONICShort term bearish2026-05-220.2542076000.2570.2310.287
IGBREITShort term bearish2026-05-222.8414129002.9312.8022.723
KENANGAShort term bearish2026-05-220.783162000.7870.7980.808
KUBShort term bearish2026-05-221118001.0010.9910.913
PECCAShort term bearish2026-05-221.455787001.4631.4831.51
SALUTEShort term bearish2026-05-220.1131094000.1180.1250.175
SIGNShort term bearish2026-05-221.34654001.3481.3551.356
SURIAShort term bearish2026-05-221.27493001.2971.3341.494
TAANNShort term bearish2026-05-225.3818462005.4785.3454.413
ARANKShort term bullish2026-05-220.395713000.3940.40.418
HIBISCSShort term bullish2026-05-222.1130515002.1052.1391.667
PWFShort term bullish2026-05-220.743947000.7360.7480.772
SLVESTShort term bullish2026-05-222.8342426002.7542.5662.708
TOMYPAKShort term bullish2026-05-220.145210000.1430.1550.23
UCHITECShort term bullish2026-05-222.912643002.9062.7762.997
VISShort term bullish2026-05-220.238091000.2170.2050.205

Thursday, May 21, 2026

Scan 21 May 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
CGBLong term bearish2026-05-210.89203238000.8930.8930.891
FLBHDLong term bearish2026-05-210.21500000.2290.2220.229
HCKLong term bearish2026-05-212.15572002.1492.1592.155
JTIASALong term bearish2026-05-211.110559001.1361.1531.106
KIPREITLong term bearish2026-05-210.853274000.8470.850.853
MYEGLong term bearish2026-05-210.82681252000.850.8050.824
SCIENTXLong term bearish2026-05-213.482661003.6443.5653.5
SUCCESSLong term bearish2026-05-210.605679000.6050.5910.614
3ALong term bullish2026-05-210.7055384000.6820.6810.694
ASTINOLong term bullish2026-05-210.5251439000.5140.5110.51
EDARANLong term bullish2026-05-211.215001.21.1811.158
MCEMENTLong term bullish2026-05-216.8512199007.0326.8086.842
MULPHALong term bullish2026-05-212.992549002.9542.9442.963
REVENUELong term bullish2026-05-210.0655219000.0630.0580.063
SLVESTLong term bullish2026-05-212.7564458002.7522.552.706
UOADEVLong term bullish2026-05-211.84361001.8251.8211.832
DRBHCOMMedium term bearish2026-05-211.1418602001.2061.1461.083
ELSOFTMedium term bearish2026-05-210.24512205000.2520.250.269
INSAS.KLMedium term bearish2026-05-210.85518482000.8710.8570.85
MALTONMedium term bearish2026-05-210.285554000.2960.2860.323
MRDIYMedium term bearish2026-05-211.61323448001.6821.6131.595
PCHEMMedium term bearish2026-05-215.4578475005.5945.5274.135
PESTECHMedium term bearish2026-05-210.06510147000.0670.0680.102
RGTBHDMedium term bearish2026-05-210.1852559000.1830.1860.229
RHBBANKMedium term bearish2026-05-218.2588951008.2568.2837.256
SIMEPLTMedium term bearish2026-05-215.9291578006.0235.9225.436
TNLOGISMedium term bearish2026-05-210.753350000.7350.7530.786
AIRASIAMedium term bullish2026-05-210.44149543000.4340.4320.615
HEKTARMedium term bullish2026-05-210.443002000.4340.4360.434
MBSBMedium term bullish2026-05-210.6816612000.6820.6720.696
MUHIBAHMedium term bullish2026-05-210.5259591000.5410.5220.533
TASHINMedium term bullish2026-05-210.21654000.2090.2070.212
ALCOMShort term bearish2026-05-210.69115000.6940.7180.762
ANNJOOShort term bearish2026-05-210.6553941000.6620.60.619
AXREITShort term bearish2026-05-211.9914797002.0081.9741.979
JAYCORPShort term bearish2026-05-210.272164000.2780.260.343
MFCBShort term bearish2026-05-213.087351003.1282.9583.294
NAIMShort term bearish2026-05-210.71511000.7110.6910.776
PRESTARShort term bearish2026-05-210.31338000.3150.3090.307
PWFShort term bearish2026-05-210.72390000.7370.7490.772
SEDANIAShort term bearish2026-05-210.10514077000.1050.090.112
SUNWAYShort term bearish2026-05-215.431370005.4095.2865.392
TASCOShort term bearish2026-05-210.4051298000.410.3950.447
UCHITECShort term bearish2026-05-212.92711002.9012.7762.998
YBSShort term bearish2026-05-210.23372000.2010.1940.238
CABShort term bullish2026-05-210.5151555000.5120.5210.63
GTRONICShort term bullish2026-05-210.2768721000.2560.230.287
KENANGAShort term bullish2026-05-210.791075000.7880.7990.808
KUBShort term bullish2026-05-21169950010.990.911
PANTECHShort term bullish2026-05-210.664599000.6560.6510.646
PENTAShort term bullish2026-05-214.2684905004.153.5683.696
SENTRALShort term bullish2026-05-210.71616000.7060.7210.749