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 4, 2026

Scan 04 Jun 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
3ALong term bearish2026-06-040.69630000.6890.6830.694
ASTINOLong term bearish2026-06-040.5330000.510.5130.509
BSLCORPLong term bearish2026-06-040.0154192000.0160.0170.019
CGBLong term bearish2026-06-040.89181169000.8930.8930.892
FPILong term bearish2026-06-040.9521790000.9890.9970.953
HIGHTECLong term bearish2026-06-040.615295000.6480.6230.666
MCEMENTLong term bearish2026-06-046.8716145006.9976.8266.909
MUDALong term bearish2026-06-040.8248000.8610.8590.822
MYTECHLong term bearish2026-06-040.26150000.2750.2650.289
SUCCESSLong term bearish2026-06-040.6587000.6140.5980.613
TNLOGISLong term bearish2026-06-040.775133000.7480.7490.789
BIGLong term bullish2026-06-040.545582000.5450.5280.54
EDARANLong term bullish2026-06-041.2131001.1511.1831.159
HCKLong term bullish2026-06-042.161266002.1512.1542.155
HLFGLong term bullish2026-06-0418.543640018.70818.88318.523
HONGSENGLong term bullish2026-06-040.013786000.0080.0090.008
KLKLong term bullish2026-06-0420.282430020.46320.93220.022
MAYBANKLong term bullish2026-06-0410.61095150010.96611.12610.466
MRDIYLong term bullish2026-06-041.6190264001.6411.6061.596
PHARMALong term bullish2026-06-040.291453468000.2510.2480.256
SHANGLong term bullish2026-06-041.73913001.7321.731.718
SUNREITLong term bullish2026-06-042.3200008002.4232.3872.27
YBSLong term bullish2026-06-040.2472435000.2170.2030.235
CABMedium term bearish2026-06-040.5153727000.5190.5160.625
CEKDMedium term bearish2026-06-040.275100000.2970.2860.314
ECOWLDMedium term bearish2026-06-042.0426999002.0922.072.097
GENMMedium term bearish2026-06-041.916222001.9611.9132.011
GETSMedium term bearish2026-06-040.135900000.1390.1350.156
NGGBMedium term bearish2026-06-040.7757595000.7840.7870.798
PIEMedium term bearish2026-06-041.5413688001.5991.5672.351
SUNWAYMedium term bearish2026-06-045.2890742005.3935.35.42
THETAMedium term bearish2026-06-040.581611000.6130.5930.685
TRIMODEMedium term bearish2026-06-040.16391000.1680.1630.182
WCTMedium term bearish2026-06-040.4246080000.4590.4240.61
AJIYAMedium term bullish2026-06-041.011042000.9971.0031.068
ANCOMMedium term bullish2026-06-040.8859389000.8850.8840.901
AXREITMedium term bullish2026-06-041.978099001.9921.971.98
HLCAPMedium term bullish2026-06-043.3255003.2883.2813.348
KRETAMMedium term bullish2026-06-040.67282000.6660.6670.679
KSLMedium term bullish2026-06-043.044514003.0553.0162.887
PBBANKMedium term bullish2026-06-044.78176046004.8044.7524.491
PECCAMedium term bullish2026-06-041.479520001.4561.4691.508
SAMCHEMMedium term bullish2026-06-040.5446941000.5430.4640.37
SENTRALMedium term bullish2026-06-040.714394000.7070.710.747
SIMEPLTMedium term bullish2026-06-046.04203055005.9645.9575.493
SOPMedium term bullish2026-06-044.6410422004.354.5073.879
TAANNMedium term bullish2026-06-045.445122005.425.3954.479
COMPLETShort term bearish2026-06-041.1814001.1891.1791.172
GCAPShort term bearish2026-06-040.17937000.1720.1660.2
GREATECShort term bearish2026-06-042.5641522002.6022.3221.996
HARTAShort term bearish2026-06-041.2776531001.2741.181.079
PCHEMShort term bearish2026-06-045.4556403005.4765.6114.208
PENTAShort term bearish2026-06-044.2521295004.3983.843.736
SIMEPROPShort term bearish2026-06-041.4456415001.4781.3921.398
SOLUTNShort term bearish2026-06-040.07651000.070.070.074
TELADANShort term bearish2026-06-040.7753729000.7910.80.845
UWCShort term bearish2026-06-045.6127390005.7275.0114.166
YNHPROPShort term bearish2026-06-040.222548000.2220.2270.265
AMBANKShort term bullish2026-06-046.5524957006.4786.3816.092
AMEShort term bullish2026-06-041.521329001.5031.4911.495
GLOTECShort term bullish2026-06-040.875469000.870.9080.726
IOICORPShort term bullish2026-06-044.18126084004.1094.2024.006
IOIPGShort term bullish2026-06-044.3112345004.2993.9432.931
KERJAYAShort term bullish2026-06-042.1935108002.1892.2322.429
LHIShort term bullish2026-06-040.7320952000.7250.7320.703
LTKMShort term bullish2026-06-041.221001.2071.2271.352
MISCShort term bullish2026-06-048.226812008.1948.247.74
NAIMShort term bullish2026-06-040.7151078000.7090.6910.766
PANTECHShort term bullish2026-06-040.64524000.6360.6350.626
QLShort term bullish2026-06-043.6436042003.6243.7283.996
SKPRESShort term bullish2026-06-040.375628592000.3680.3840.618
SWKPLNTShort term bullish2026-06-043.864244003.7093.6673.13
UTDPLTShort term bullish2026-06-0431.377080030.46331.63927.829

Wednesday, June 3, 2026

Scan 03 Jun 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
BJTOTOLong term bearish2026-06-031.31934001.3011.2871.312
ECOWLDLong term bearish2026-06-032.0828744002.12.0722.097
HONGSENGLong term bearish2026-06-030.00512264000.0080.0090.008
INNATURELong term bearish2026-06-030.16518296000.1830.180.173
KLKLong term bearish2026-06-0319.5147060020.58120.91620.009
KRETAMLong term bearish2026-06-030.65355000.6630.6670.679
MAXISLong term bearish2026-06-033.490059003.5373.5253.654
MAYBANKLong term bearish2026-06-0310.422495450011.0111.15410.449
MFLOURLong term bearish2026-06-030.578799000.5710.570.575
PARAMONLong term bearish2026-06-0315284001.0281.0151.004
PAVREITLong term bearish2026-06-031.7514513001.8381.7981.803
SCIENTXLong term bearish2026-06-033.55983003.5833.5683.513
SHANGLong term bearish2026-06-031.71888001.7331.731.716
SIGNLong term bearish2026-06-031.35134001.3481.3531.357
SSTEELLong term bearish2026-06-030.391458000.3990.3980.395
SUNREITLong term bearish2026-06-032.2435443002.4442.3882.268
ASTINOLong term bullish2026-06-030.51280000.510.5130.509
BSLCORPLong term bullish2026-06-030.02715000.0170.0170.019
CGBLong term bullish2026-06-030.895234012000.8930.8930.892
DRBHCOMLong term bullish2026-06-031.1228842001.1831.1561.094
HEKTARLong term bullish2026-06-030.43510630000.4350.4360.434
HIGHTECLong term bullish2026-06-030.69311000.650.6240.666
IOICORPLong term bullish2026-06-034.0551624004.1354.2024.001
MCEMENTLong term bullish2026-06-036.9420919006.9736.8056.893
MYEGLong term bullish2026-06-030.825765652000.8330.810.823
TNLOGISLong term bullish2026-06-030.8820000.7450.7490.788
WONGLong term bullish2026-06-030.16450000.1460.1430.155
AIRASIAMedium term bearish2026-06-030.43253095000.4330.4340.601
AJIYAMedium term bearish2026-06-031479000.9951.0041.069
APOLLOMedium term bearish2026-06-035.8142005.9185.826.052
AWCMedium term bearish2026-06-030.531486000.5530.5330.584
BAUTOMedium term bearish2026-06-030.915989000.9350.9170.745
BPPLASMedium term bearish2026-06-030.741005000.7890.7470.681
BURSAMedium term bearish2026-06-038.456242008.6918.6898.365
CHGPMedium term bearish2026-06-031.05800001.0511.0561.136
DIGIMedium term bearish2026-06-032.87108893003.0693.033.306
IHHMedium term bearish2026-06-038.76104413008.9558.8828.32
KPPROPMedium term bearish2026-06-030.29450000.2890.2920.326
KSLMedium term bearish2026-06-033.016889003.0653.0162.873
RLMedium term bearish2026-06-030.2767984000.2680.2710.226
SALUTEMedium term bearish2026-06-030.11512984000.1230.1230.173
SAMCHEMMedium term bearish2026-06-030.4349323000.5330.4560.367
TAKAFULMedium term bearish2026-06-033.3213299003.4423.3813.167
TALIWRKMedium term bearish2026-06-030.4051141000.4110.4120.475
ARTRONIQMedium term bullish2026-06-030.14541937000.1410.1410.122
GAMUDAMedium term bullish2026-06-034.34218022004.4254.2474.769
HIBISCSMedium term bullish2026-06-032.1580944002.0752.1251.686
IJMMedium term bullish2026-06-032.34172730002.2252.2882.51
KUBMedium term bullish2026-06-030.9951275000.9950.9940.923
NGGBMedium term bullish2026-06-030.7954791000.7850.7870.798
PIEMedium term bullish2026-06-031.5849114001.6391.5552.375
RHBBANKMedium term bullish2026-06-038.4120936008.2748.277.341
SWKPLNTMedium term bullish2026-06-033.682856003.7133.6593.116
VSMedium term bullish2026-06-030.22662165000.2010.2080.426
ABLEGLOBShort term bearish2026-06-031.53129001.5051.5181.559
AMBANKShort term bearish2026-06-036.44111721006.4576.3886.078
ASTROShort term bearish2026-06-030.0649292000.060.0670.101
E&OShort term bearish2026-06-030.77514871000.7840.7490.752
EFORCEShort term bearish2026-06-030.175510000.1750.1670.198
ELKDESAShort term bearish2026-06-031.041529001.0531.0671.094
GLOTECShort term bearish2026-06-030.855468000.8710.9090.722
KERJAYAShort term bearish2026-06-032.1630960002.1972.242.427
KIPREITShort term bearish2026-06-030.8457277000.8490.8440.854
KOBAYShort term bearish2026-06-032.4445776002.4681.9771.594
MALAKOFShort term bearish2026-06-030.918791000.920.8670.88
MFCBShort term bearish2026-06-0335910003.1132.9933.278
N2NShort term bearish2026-06-030.3381000.3310.3250.343
NAIMShort term bearish2026-06-030.705242000.7080.6910.768
POSShort term bearish2026-06-030.3058298000.3060.2920.294
RANHILLShort term bearish2026-06-032.0143647002.0211.8771.774
SAMShort term bearish2026-06-034.3824497004.5463.8943.88
UTDPLTShort term bearish2026-06-0330.1245610030.45431.74827.731
CYPARKShort term bullish2026-06-030.6910230000.6850.7080.728
PADINIShort term bullish2026-06-031.4824556001.4441.5251.792
PCHEMShort term bullish2026-06-035.52145995005.5195.6184.192
SOPShort term bullish2026-06-034.4811846004.3694.53.868
THPLANTShort term bullish2026-06-030.5918823000.590.6110.549
UCHITECShort term bullish2026-06-032.931454002.9262.7852.992
YINSONShort term bullish2026-06-032.0170274001.9722.1392.295
YNHPROPShort term bullish2026-06-030.22512655000.2230.2280.266

Friday, May 29, 2026

Scan 29 May 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
CGBLong term bearish2026-05-290.89162733000.8930.8930.892
DRBHCOMLong term bearish2026-05-291.0875280001.1931.1541.091
HARBOURLong term bearish2026-05-291.310200001.4231.3771.399
HEKTARLong term bearish2026-05-290.4332672000.4350.4370.434
IOICORPLong term bearish2026-05-293.99142754004.1694.2043.997
MAYBULKLong term bearish2026-05-290.333856000.3570.3610.331
MCEMENTLong term bearish2026-05-296.5434693006.9916.8046.878
SIMELong term bearish2026-05-292.08199710002.1472.2092.083
AMELong term bullish2026-05-291.51380001.5021.491.494
BJTOTOLong term bullish2026-05-291.3511493001.31.2861.311
ECOWLDLong term bullish2026-05-292.1445070002.0972.0742.096
HONGSENGLong term bullish2026-05-290.0112688000.0080.0090.008
KLKLong term bullish2026-05-2920.32228010020.72220.91119.998
MAXISLong term bullish2026-05-293.71145807003.5723.5683.691
MFLOURLong term bullish2026-05-290.57511143000.570.5710.575
MYTECHLong term bullish2026-05-290.29330000.2710.2620.29
PAVREITLong term bullish2026-05-291.8475156001.841.7971.802
PHARMALong term bullish2026-05-290.26173501000.2470.2480.254
SIGNLong term bullish2026-05-291.3620001.3471.3531.357
SSTEELLong term bullish2026-05-290.3951507000.40.3990.395
CARIMINMedium term bearish2026-05-290.445933000.4490.4460.523
GAMUDAMedium term bearish2026-05-294.2491352004.444.2434.78
MYEGMedium term bearish2026-05-290.805845890000.8360.8090.823
PARAMONMedium term bearish2026-05-291.016363001.0281.0151.004
PBBANKMedium term bearish2026-05-294.711086008004.8014.7624.478
SUPERMXMedium term bearish2026-05-290.31568472000.3280.3170.375
TASCOMedium term bearish2026-05-290.392463000.410.3940.446
AJIYAMedium term bullish2026-05-291.01766000.9941.0051.069
AWANTECMedium term bullish2026-05-290.2752604000.2770.2720.303
BURSAMedium term bullish2026-05-298.89227008.6898.6958.352
CHGPMedium term bullish2026-05-291.07466001.051.0561.136
KIPREITMedium term bullish2026-05-290.856820000.8490.8460.854
KPPROPMedium term bullish2026-05-290.295300000.290.2920.327
KSLMedium term bullish2026-05-293.111448003.0683.0172.858
RHONEMAMedium term bullish2026-05-290.6947000.6870.6840.675
SCIENTXMedium term bullish2026-05-293.738888003.5973.5683.509
SEEHUPMedium term bullish2026-05-290.6532000.6260.6450.725
SUNWAYMedium term bullish2026-05-295.4254883005.4115.3065.408
TALIWRKMedium term bullish2026-05-290.4212346000.4140.4120.476
THETAMedium term bullish2026-05-290.5952484000.6220.5890.687
ALCOMShort term bearish2026-05-290.665250000.6920.7160.76
CYPARKShort term bearish2026-05-290.68520566000.6860.7080.73
HIBISCSShort term bearish2026-05-292.0352393002.0852.1271.679
PWFShort term bearish2026-05-290.732573000.7350.7440.771
ASTROShort term bullish2026-05-290.06532560000.0610.0680.102
ELKDESAShort term bullish2026-05-291.061115001.0531.0691.094
HAPSENGShort term bullish2026-05-292.998605002.8852.8612.81
HARTAShort term bullish2026-05-291.2695376001.2461.1511.078
HWATAIShort term bullish2026-05-290.4211000.3880.4010.426
IJMShort term bullish2026-05-292.26356626002.2362.292.516
MALAKOFShort term bullish2026-05-290.92557732000.9160.8610.88
MFCBShort term bullish2026-05-293.148721003.1192.9833.282
SIMEPROPShort term bullish2026-05-291.49134966001.4741.3841.399
TOPGLOVShort term bullish2026-05-290.805176587000.7860.7330.64
UTDPLTShort term bullish2026-05-2931.08141380030.50731.86727.633
VSShort term bullish2026-05-290.205190891000.2010.2110.431
YENHERShort term bullish2026-05-290.7779000.7670.7720.781

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