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

Monday, July 20, 2026

Scan 20 Jul 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ABLEGLOBLong term bearish2026-07-201.54442001.5441.5151.549
BSLCORPLong term bearish2026-07-200.0151002000.0190.0180.019
KERJAYALong term bearish2026-07-202.415686002.4062.2722.428
MAGNUMLong term bearish2026-07-201.271829001.2781.2721.27
PARAMONLong term bearish2026-07-201420011.011.004
ARTRONIQLong term bullish2026-07-200.1313663000.1280.1360.13
ASTINOLong term bullish2026-07-200.515233000.5160.5140.511
AXREITLong term bullish2026-07-201.986276001.9671.9741.979
IJMLong term bullish2026-07-202.4193262002.2842.2232.357
JTIASALong term bullish2026-07-201.1223072001.0721.0771.091
KRETAMLong term bullish2026-07-200.671845000.6610.6610.667
TNLOGISLong term bullish2026-07-200.84761000.790.7690.793
TOPGLOVLong term bullish2026-07-200.665176058000.6740.7490.663
TSHLong term bullish2026-07-201.2416877001.1891.1751.219
ASTROMedium term bearish2026-07-200.0648145000.0620.060.088
CEKDMedium term bearish2026-07-200.275137000.2890.2910.305
CFMMedium term bearish2026-07-200.065296000.0670.070.078
HEXTARMedium term bearish2026-07-200.765100081000.7680.7720.82
HLFGMedium term bearish2026-07-2018.3410650018.53918.5918.869
HWATAIMedium term bearish2026-07-200.37535000.3890.3860.416
LUXCHEMMedium term bearish2026-07-200.405645000.4030.4070.388
MATRIXMedium term bearish2026-07-201.2418340001.2141.2411.321
MMSVMedium term bearish2026-07-200.3922000.2870.3080.356
N2NMedium term bearish2026-07-200.3132000.3080.3140.324
SURIAMedium term bearish2026-07-201.23298001.2461.2571.415
ANCOMMedium term bullish2026-07-200.8752831000.8550.8710.895
COASTALMedium term bullish2026-07-201.33925001.2971.3281.233
DAYANGMedium term bullish2026-07-201.7433721001.681.7321.652
JADEMMedium term bullish2026-07-200.195348000.1860.1860.197
TASCOMedium term bullish2026-07-200.3951940000.3850.3850.43
ECOWLDShort term bearish2026-07-202.121982002.1252.0922.082
HARBOURShort term bearish2026-07-201.28568001.2831.3281.395
KPJShort term bearish2026-07-203.1811181003.1973.2222.98
MAHSINGShort term bearish2026-07-200.95516157000.960.9821.005
MBSBShort term bearish2026-07-200.6430427000.6410.6550.69
MSMShort term bearish2026-07-200.6056673000.6250.7110.884
SCGMShort term bearish2026-07-200.533898000.5350.5050.501
SOLUTNShort term bearish2026-07-200.075585000.0750.0720.073
TOMEIShort term bearish2026-07-201.76433001.7671.7991.86
ALCOMShort term bullish2026-07-200.63300000.6270.6510.735
GKENTShort term bullish2026-07-200.265151000.2650.2720.301
HAPSENGShort term bullish2026-07-202.72564002.7032.7472.769
HARTAShort term bullish2026-07-201.0254999001.0011.1511.061
IGBREITShort term bullish2026-07-202.749283002.7332.792.744
INARIShort term bullish2026-07-202.28476854002.2092.1561.92
JHMShort term bullish2026-07-200.38513904000.3770.3860.372
KOSSANShort term bullish2026-07-201.0653349001.0331.1211.087
LCTITANShort term bullish2026-07-200.32512907000.3110.3380.416
MCEMENTShort term bullish2026-07-206.373295006.3236.7017.027
MIShort term bullish2026-07-204.8721726004.7514.5493.384
MRDIYShort term bullish2026-07-201.6857934001.661.6341.604
MUHIBAHShort term bullish2026-07-200.524779000.5180.5240.526
PETGASShort term bullish2026-07-2017.6248760017.52517.39517.71
RANHILLShort term bullish2026-07-201.983521001.9672.0011.827
RUBEREXShort term bullish2026-07-200.06650000.0580.0660.082
SCOMNETShort term bullish2026-07-200.445830000.4430.4880.615
SLVESTShort term bullish2026-07-203.0622627003.0132.9182.799
SUNCONShort term bullish2026-07-207.5218256007.4767.2716.212
SUPERMXShort term bullish2026-07-200.2732588000.2680.2970.339
VSTECSShort term bullish2026-07-201.768260001.7551.8691.538

No comments:

Post a Comment