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, June 18, 2026

Scan 18 Jun 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AMELong term bearish2026-06-181.428153001.4981.4961.497
EDARANLong term bearish2026-06-181.1131001.1421.1941.159
KRETAMLong term bearish2026-06-180.675200000.6750.6680.678
MAA.KLLong term bearish2026-06-180.14550000.160.1610.173
MAYBULKLong term bearish2026-06-180.33541000.3370.3540.333
PANTECHLong term bearish2026-06-180.6253144000.6350.6360.626
CGBLong term bullish2026-06-180.895188046000.8930.8930.893
DIALOGLong term bullish2026-06-181.9487601002.0012.1211.904
PARAMONLong term bullish2026-06-181.012013001.011.0141.004
SEEHUPLong term bullish2026-06-180.74130000.6630.6440.717
SHANGLong term bullish2026-06-181.681272001.671.6751.664
SIGNLong term bullish2026-06-181.3613407001.3531.3511.359
BURSAMedium term bearish2026-06-188.653642008.5958.6828.425
DATAPRPMedium term bearish2026-06-180.0821952000.0880.0830.088
GENMMedium term bearish2026-06-181.9313204001.9171.9312.01
GKENTMedium term bearish2026-06-180.265150000.2770.2770.305
KIPREITMedium term bearish2026-06-180.8459067000.8480.8460.857
PESTECHMedium term bearish2026-06-180.06538391000.0690.0660.097
RESINTCMedium term bearish2026-06-180.455188000.4570.4630.517
SIMEMedium term bearish2026-06-182.14107122002.0832.152.116
YTLMedium term bearish2026-06-182.04148572002.0572.0722.187
CEKDMedium term bullish2026-06-180.2951000.2880.2880.312
HIGHTECMedium term bullish2026-06-180.6392000.6470.6270.661
NGGBMedium term bullish2026-06-180.7910677000.7830.7860.795
SUNWAYMedium term bullish2026-06-185.3293445005.2995.325.443
AEMULUSShort term bearish2026-06-180.26524343000.2740.240.21
ASTROShort term bearish2026-06-180.05516083000.060.0640.097
BIGShort term bearish2026-06-180.565422000.5690.5440.544
ELKDESAShort term bearish2026-06-181.02610001.0271.0311.065
GREATECShort term bearish2026-06-182.5866420002.5842.4392.022
JFTECHShort term bearish2026-06-180.612379000.6110.5540.506
KOBAYShort term bearish2026-06-182.477264002.5062.2081.664
KUBShort term bearish2026-06-180.9752095000.9930.9950.94
MENANGShort term bearish2026-06-180.67335000.6720.6630.648
REVENUEShort term bearish2026-06-180.0651222000.0650.0620.062
TWRREITShort term bearish2026-06-180.285270000.2940.2830.285
WPRTSShort term bearish2026-06-186.0211272006.045.8135.626
YNHPROPShort term bearish2026-06-180.227072000.2240.2280.262
AXREITShort term bullish2026-06-181.977537001.9571.9771.979
BONIAShort term bullish2026-06-180.935000.9060.8830.863
HEXTARShort term bullish2026-06-180.78582452000.7820.7660.832
HWATAIShort term bullish2026-06-180.38550000.3810.3930.421
IGBCRShort term bullish2026-06-180.612991000.6050.5970.595
IOIPGShort term bullish2026-06-184.2244006004.2124.0883.025
KPJShort term bullish2026-06-183.296746003.1913.2682.912
KSLShort term bullish2026-06-1835187002.9913.0162.944
LUXCHEMShort term bullish2026-06-180.4153762000.4150.3950.386
MICROLNShort term bullish2026-06-180.0753400000.0740.0770.088
MISCShort term bullish2026-06-188.159128008.0878.1387.697
PECCAShort term bullish2026-06-181.4428020001.4341.4471.489
TNLOGISShort term bullish2026-06-180.78912000.7630.7490.791
TOMEIShort term bullish2026-06-181.81403001.811.8351.858

Tuesday, June 16, 2026

Scan 16 Jun 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
3ALong term bearish2026-06-160.67908000.6790.6690.678
CGBLong term bearish2026-06-160.89169721000.8930.8930.893
HAPSENGLong term bearish2026-06-162.722447002.7832.792.739
PARAMONLong term bearish2026-06-1611286001.0121.0141.004
SHANGLong term bearish2026-06-161.65938001.6691.6741.663
SIGNLong term bearish2026-06-161.34766001.3521.3511.358
SSTEELLong term bearish2026-06-160.39311000.3960.3970.395
HHGROUPLong term bullish2026-06-160.08162916000.0920.0750.076
IGBREITLong term bullish2026-06-162.7576325002.7792.8192.732
MAYBULKLong term bullish2026-06-160.3351676000.3380.3550.333
MRDIYLong term bullish2026-06-161.61298970001.591.5991.585
CABMedium term bearish2026-06-160.5053481000.5190.5150.619
CEKDMedium term bearish2026-06-160.28510000.290.2870.312
CFMMedium term bearish2026-06-160.07400000.0710.0710.08
HIGHTECMedium term bearish2026-06-160.59359000.6490.6270.661
JAYCORPMedium term bearish2026-06-160.26163000.2790.2640.329
NGGBMedium term bearish2026-06-160.77512438000.7820.7860.796
PANTECHMedium term bearish2026-06-160.636194000.6360.6360.626
SERNKOUMedium term bearish2026-06-160.84551000.8450.8410.819
TOPGLOVMedium term bearish2026-06-160.745555849000.8040.7780.652
CARIMINMedium term bullish2026-06-160.442985000.4330.4330.504
GKENTMedium term bullish2026-06-160.28153000.2780.2770.305
HLBANKMedium term bullish2026-06-162286130021.41921.89821.668
IOICORPMedium term bullish2026-06-164.2317643004.1164.2044.025
JADEMMedium term bullish2026-06-160.19969000.1850.1850.203
KIPREITMedium term bullish2026-06-160.859490000.8490.8460.857
MAYBANKMedium term bullish2026-06-1611.161495880010.80911.02610.528
PELIKANMedium term bullish2026-06-160.105332000.1010.1020.135
SUCCESSMedium term bullish2026-06-160.612000.6080.6020.612
TIMECOMMedium term bullish2026-06-166.132971006.1156.0895.383
TROPMedium term bullish2026-06-161.1618579001.0681.1391.179
COMFORTShort term bearish2026-06-160.1351200000.1380.1460.161
FPGROUPShort term bearish2026-06-160.3910361000.3910.3420.326
MAHSINGShort term bearish2026-06-160.97519109000.9791.0041.019
MICROLNShort term bearish2026-06-160.0743180000.0740.0770.088
TNLOGISShort term bearish2026-06-160.755100000.7610.7480.791
UNISEMShort term bearish2026-06-164.7934164004.8053.9143.29
YINSONShort term bearish2026-06-161.9827839001.9842.0822.281
AXIATAShort term bullish2026-06-161.97129944001.9642.1422.368
CMSBShort term bullish2026-06-161.1114994001.1011.1451.28
HLFGShort term bullish2026-06-1618.69650018.52118.76518.623
KUBShort term bullish2026-06-160.99549000.9940.9950.939
MAXISShort term bullish2026-06-163.4132666003.4033.4813.653
RANHILLShort term bullish2026-06-162.0533262002.0371.9321.804
WPRTSShort term bullish2026-06-166.0733609006.0475.85.624
YNHPROPShort term bullish2026-06-160.2251216000.2240.2280.263

Monday, June 15, 2026

Scan 15 Jun 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ABLEGLOBLong term bearish2026-06-151.54385001.4921.4961.54
DIALOGLong term bearish2026-06-151.84138409002.0232.1351.903
KOSSANLong term bearish2026-06-151.11149566001.2181.1781.123
MAGNUMLong term bearish2026-06-151.271216001.2731.2571.273
MCEMENTLong term bearish2026-06-156.816694006.8676.9146.967
MUDALong term bearish2026-06-150.8675000.840.8690.82
ABMBLong term bullish2026-06-154.7813680004.6484.6374.637
CGBLong term bullish2026-06-150.895165541000.8930.8930.892
CIMB.KLLong term bullish2026-06-157.69148820007.5467.6317.6
ECOWLDLong term bullish2026-06-152.1412846002.072.0742.097
EDARANLong term bullish2026-06-151.1730001.1421.1941.159
EPMBLong term bullish2026-06-150.451278000.4450.4610.441
HAPSENGLong term bullish2026-06-152.762146002.7852.792.737
HLBANKLong term bullish2026-06-1521.6674380021.41821.89221.653
PARAMONLong term bullish2026-06-151.011015001.0141.0141.004
SIGNLong term bullish2026-06-151.36216001.3521.3521.358
SIMELong term bullish2026-06-152.267721002.0832.1512.111
SSTEELLong term bullish2026-06-150.43437000.3960.3980.395
TMLong term bullish2026-06-157.3571017007.3437.2957.253
ELKDESAMedium term bearish2026-06-151.03300001.0281.0321.065
HARTAMedium term bearish2026-06-151.14180639001.271.2091.081
HPMTMedium term bearish2026-06-150.171430000.1740.1720.191
MFCBMedium term bearish2026-06-153.011334003.0373.0273.258
PHARMAMedium term bearish2026-06-151.16125383001.2681.2341.286
PMETALMedium term bearish2026-06-158.4227917008.9348.5747.198
PWFMedium term bearish2026-06-150.735167000.7380.7390.77
SENTRALMedium term bearish2026-06-150.7054528000.7080.7080.746
SHANGMedium term bearish2026-06-151.671100001.671.6731.663
SUNWAYMedium term bearish2026-06-155.2748704005.3115.3085.437
AIRASIAMedium term bullish2026-06-150.435417496000.4250.4340.583
BURSAMedium term bullish2026-06-158.721982008.6038.6798.415
CABMedium term bullish2026-06-150.5151234000.5190.5150.62
CHGPMedium term bullish2026-06-151.06553001.0511.0551.135
CSCENICMedium term bullish2026-06-150.4452050000.4280.4330.459
DATAPRPMedium term bullish2026-06-150.0852742000.0890.0830.088
GAMUDAMedium term bullish2026-06-154.3396362004.3144.3114.713
HHGROUPMedium term bullish2026-06-150.075366621000.0930.0750.077
LHIMedium term bullish2026-06-150.7438555000.7210.7320.706
PESTECHMedium term bullish2026-06-150.072260000.0690.0660.098
PIEMedium term bullish2026-06-151.6633741001.4881.5942.248
RANHILLMedium term bullish2026-06-151.9819104002.0391.9261.801
SCGMMedium term bullish2026-06-150.52130000.4760.4830.506
UTDPLTMedium term bullish2026-06-1531.566930030.97631.47828.194
YTLMedium term bullish2026-06-152.07255257002.0642.0652.193
LUXCHEMShort term bearish2026-06-150.4052337000.4160.3930.385
OPCOMShort term bearish2026-06-150.191163000.1920.2010.211
TAFIShort term bearish2026-06-150.6900000.6140.6260.584
YNHPROPShort term bearish2026-06-150.225910000.2240.2280.263
AEMULUSShort term bullish2026-06-150.28543023000.2730.2350.209
BJTOTOShort term bullish2026-06-151.313339001.3031.2911.311
FPGROUPShort term bullish2026-06-150.419192000.3880.340.325
FRONTKNShort term bullish2026-06-155.0190311004.8314.5254.266
GREATECShort term bullish2026-06-152.7141261002.5752.4122.015
JFTECHShort term bullish2026-06-150.6229243000.6050.5480.504
KOBAYShort term bullish2026-06-152.6129428002.4982.1661.651
MAHSINGShort term bullish2026-06-150.99532292000.9811.0041.02
MAYBANKShort term bullish2026-06-1510.921146850010.80511.02810.518
MICROLNShort term bullish2026-06-150.07542915000.0750.0770.089
MSCShort term bullish2026-06-152.1110900002.0721.9591.646
PEBShort term bullish2026-06-150.885205000.880.8580.82
PENTAShort term bullish2026-06-154.8391553004.3554.0213.759
QESShort term bullish2026-06-150.49566334000.4760.4440.413
SAMShort term bullish2026-06-154.8435132004.64.1293.889
SIMEPROPShort term bullish2026-06-151.45140015001.4441.4081.395
SUNCONShort term bullish2026-06-157.2429114007.1456.8585.994
UCHITECShort term bullish2026-06-152.88930002.8452.772.92
UNISEMShort term bullish2026-06-154.968831004.7643.8733.278
UOADEVShort term bullish2026-06-151.87190001.7991.8121.834
UWCShort term bullish2026-06-156.284657005.7145.2234.267
YTLPOWRShort term bullish2026-06-154.1662489004.1083.963.636

Friday, June 12, 2026

Scan 12 Jun 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
HAPSENGLong term bearish2026-06-122.731559002.7862.7872.735
MAYBULKLong term bearish2026-06-120.331940000.3410.3560.332
MRDIYLong term bearish2026-06-121.5880915001.6051.5951.584
SIGNLong term bearish2026-06-121.351903001.3511.3531.358
TMLong term bearish2026-06-127.221962007.3517.2897.25
ABLEGLOBLong term bullish2026-06-121.541137001.4891.4951.54
AMELong term bullish2026-06-121.52786001.4991.4941.496
BSLCORPLong term bullish2026-06-120.021729000.0170.0170.019
MAGNUMLong term bullish2026-06-121.281379001.2731.2561.273
MCEMENTLong term bullish2026-06-126.978996006.8916.916.959
MUDALong term bullish2026-06-120.8590000.8440.870.82
MUHIBAHLong term bullish2026-06-120.5320142000.5190.5230.53
YENHERLong term bullish2026-06-120.7951000.7610.770.781
APOLLOMedium term bearish2026-06-125.8356005.8745.8596.042
BURSAMedium term bearish2026-06-128.664755008.6068.6778.41
DATAPRPMedium term bearish2026-06-120.088638000.0890.0820.088
EFORCEMedium term bearish2026-06-120.1651276000.1760.1680.196
HHGROUPMedium term bearish2026-06-120.07365530000.0940.0740.077
HIBISCSMedium term bearish2026-06-122.0162741002.0912.111.713
IOICORPMedium term bearish2026-06-124.217947004.14.2064.02
KIPREITMedium term bearish2026-06-120.84533544000.8490.8450.856
KLKMedium term bearish2026-06-1220.7632990020.28220.89520.057
KRONOMedium term bearish2026-06-120.10522320000.1150.1070.16
KUBMedium term bearish2026-06-120.99983000.9940.9960.936
MISCMedium term bearish2026-06-128.17381008.1038.157.687
PCHEMMedium term bearish2026-06-125.34133098005.5085.5814.265
RANHILLMedium term bearish2026-06-121.919392002.0431.921.798
SUCCESSMedium term bearish2026-06-120.59109000.6090.6010.612
TAFIMedium term bearish2026-06-120.6230000.6150.6270.584
UTDPLTMedium term bearish2026-06-1231.510940030.91431.51228.142
BAUTOMedium term bullish2026-06-120.995151944000.9180.9240.756
CFMMedium term bullish2026-06-120.07520000.0710.0710.08
ECOWLDMedium term bullish2026-06-122.0811812002.0672.0712.097
GENMMedium term bullish2026-06-121.9311492001.9291.9232.01
IJMMedium term bullish2026-06-122.2826793002.2072.2762.482
JAYCORPMedium term bullish2026-06-120.265108000.2830.2620.33
KERJAYAMedium term bullish2026-06-122.196589002.1412.1882.396
NGGBMedium term bullish2026-06-120.7920450000.7830.7860.796
RESINTCMedium term bullish2026-06-120.4652239000.4560.4630.518
SUNWAYMedium term bullish2026-06-125.3219925005.3215.3035.434
TENAGAMedium term bullish2026-06-1214.42397040014.30114.38513.553
AJIYAShort term bearish2026-06-121170001.00111.065
COASTALShort term bearish2026-06-121.362639001.3671.2031.22
KEINHINShort term bearish2026-06-121.09352001.091.1441.221
KOSSANShort term bearish2026-06-121.1943219001.2231.181.124
PEBShort term bearish2026-06-120.886000.880.8570.819
PENTAShort term bearish2026-06-124.3139428004.3333.9833.753
TOPGLOVShort term bearish2026-06-120.805560179000.8070.7790.651
UNISEMShort term bearish2026-06-124.695474004.7193.8283.266
CYPARKShort term bullish2026-06-120.68518053000.6810.7110.721
FREIGHTShort term bullish2026-06-120.5951042000.5920.5880.575
HPMTShort term bullish2026-06-120.182860000.1750.1710.191
PBBANKShort term bullish2026-06-124.83126503004.7874.7554.508
PIEShort term bullish2026-06-121.5716421001.4851.5852.257
PMETALShort term bullish2026-06-128.9742203008.9578.5617.183
RGTBHDShort term bullish2026-06-120.2051184000.1990.1870.225
SOLUTNShort term bullish2026-06-120.07426000.070.070.074

Thursday, June 11, 2026

Scan 11 Jun 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
BSLCORPLong term bearish2026-06-110.015501000.0170.0170.019
CGBLong term bearish2026-06-110.89181848000.8930.8930.892
DATAPRPLong term bearish2026-06-110.08534321000.0890.0820.089
EPMBLong term bearish2026-06-110.44597000.4490.460.44
HHGROUPLong term bearish2026-06-110.075283743000.0950.0740.077
IGBREITLong term bearish2026-06-112.7138776002.8272.8152.73
LBSLong term bearish2026-06-110.41577792000.4540.4640.426
MUDALong term bearish2026-06-110.82620000.8460.870.82
MYEGLong term bearish2026-06-110.811451080960.8220.8210.822
TAMBUNLong term bearish2026-06-110.77495000.7870.7880.793
WONGLong term bearish2026-06-110.15258000.1510.1440.155
3ALong term bullish2026-06-110.683284000.6770.6680.678
MAYBULKLong term bullish2026-06-110.335383000.3410.3570.332
MRDIYLong term bullish2026-06-111.6207604001.6141.5931.583
TMLong term bullish2026-06-117.2750461007.3687.2867.248
ARTRONIQMedium term bearish2026-06-110.1449687000.1440.1420.124
AYSMedium term bearish2026-06-110.20514719000.220.2160.233
BPPLASMedium term bearish2026-06-110.72365000.7630.7620.678
CHGPMedium term bearish2026-06-111.032050001.051.0551.135
GKENTMedium term bearish2026-06-110.28702000.2870.2850.315
HAPSENGMedium term bearish2026-06-112.762540002.7882.7862.733
MCEMENTMedium term bearish2026-06-116.8913479006.9096.8996.951
N2NMedium term bearish2026-06-110.3182000.3230.3150.33
PELIKANMedium term bearish2026-06-110.095305000.1020.1020.136
SALUTEMedium term bearish2026-06-110.1285983000.1270.1210.17
SEDANIAMedium term bearish2026-06-110.09512659000.1050.0950.113
VSMedium term bearish2026-06-110.2427452000.2030.20.406
YNHPROPMedium term bearish2026-06-110.22514051000.2250.2280.264
BURSAMedium term bullish2026-06-118.7411923008.6118.6788.405
CEKDMedium term bullish2026-06-110.2952000.2920.2860.312
CTOSMedium term bullish2026-06-110.665176825000.6450.6640.791
ELKDESAMedium term bullish2026-06-111.04830001.0281.0341.066
HIBISCSMedium term bullish2026-06-112.1238339002.0952.1131.71
HIGHTECMedium term bullish2026-06-110.645205000.650.6250.663
HPMTMedium term bullish2026-06-110.175750000.1760.1710.191
KLKMedium term bullish2026-06-1120.9467110020.28820.9120.049
MFCBMedium term bullish2026-06-113.03966003.0443.023.262
MISCMedium term bullish2026-06-118.2124862008.1048.1517.683
PANTECHMedium term bullish2026-06-110.641362000.6360.6360.626
PCHEMMedium term bullish2026-06-115.8129133005.5175.5824.257
SENTRALMedium term bullish2026-06-110.713013000.7080.7090.746
SUNCONMedium term bullish2026-06-116.9746120007.1236.8285.975
DAYANGShort term bearish2026-06-111.765558001.7741.8161.629
HEXTARShort term bearish2026-06-110.7886954000.7830.7660.834
INNOShort term bearish2026-06-112.061634002.0672.0011.859
PBBANKShort term bearish2026-06-114.78157717004.7874.7544.505
PHARMAShort term bearish2026-06-111.2522478001.2691.2371.283
RESINTCShort term bearish2026-06-110.455299000.4570.4630.519
RGTBHDShort term bearish2026-06-110.1910261000.1990.1870.225
TOMYPAKShort term bearish2026-06-110.1459000.1410.1450.221
VISShort term bearish2026-06-110.239000.230.2160.207
VSTECSShort term bearish2026-06-111.8828677001.9741.8011.465
DUFUShort term bullish2026-06-111.954844001.851.6941.631
ECOWLDShort term bullish2026-06-112.078899002.0682.072.097
HARTAShort term bullish2026-06-111.3189121001.2781.2071.081
JHMShort term bullish2026-06-110.398850000.3840.3520.361
KEINHINShort term bullish2026-06-111.1198001.0941.1471.222
KOSSANShort term bullish2026-06-111.2344554001.2271.181.123
NGGBShort term bullish2026-06-110.7856416000.7830.7860.796
PENTAShort term bullish2026-06-114.3765365004.3373.9573.749
SCOMNETShort term bullish2026-06-110.5371276000.5270.5580.679
TNLOGISShort term bullish2026-06-110.77170000.7550.7480.79
TSHShort term bullish2026-06-111.1513564001.1421.2371.21