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, July 23, 2026

Scan 23 Jul 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
BSLCORPLong term bearish2026-07-230.015313000.0180.0180.019
ECOWLDLong term bearish2026-07-232.0615144002.1142.092.082
MAGNUMLong term bearish2026-07-231.273162001.281.2731.27
MRDIYLong term bearish2026-07-231.6163144001.6571.6331.604
TSHLong term bearish2026-07-231.2210125001.1941.171.22
CIMB.KLLong term bullish2026-07-237.7369331007.6177.6027.684
FLBHDLong term bullish2026-07-230.2369000.2180.2160.225
HCKLong term bullish2026-07-232.162448002.1542.1492.155
JADEMLong term bullish2026-07-230.21536298000.1880.1870.197
QLLong term bullish2026-07-233.9711644003.8393.7363.927
ASTROMedium term bearish2026-07-230.0641392000.0630.0610.087
AYSMedium term bearish2026-07-230.211898000.2140.2160.225
BONIAMedium term bearish2026-07-230.88766000.8910.8990.86
CHGPMedium term bearish2026-07-231.05920001.0641.0521.108
CJCENMedium term bearish2026-07-230.15815000.150.1550.166
DAYANGMedium term bearish2026-07-231.6835015001.6851.7251.655
KLKMedium term bearish2026-07-2320.6615400021.30520.72620.116
MATRIXMedium term bearish2026-07-231.2315047001.2211.2351.319
MAYBANKMedium term bearish2026-07-2310.861037450010.90610.8910.714
MPIMedium term bearish2026-07-2346.1813990046.42946.87635.508
MUDAMedium term bearish2026-07-230.8384000.8190.8310.816
SKPRESMedium term bearish2026-07-230.32118953000.2930.3230.52
UNISEMMedium term bearish2026-07-234.5815880004.6164.6433.54
ANCOMMedium term bullish2026-07-230.875252000.8540.8690.895
BPPLASMedium term bullish2026-07-230.735355000.7060.730.675
BURSAMedium term bullish2026-07-238.6711168008.6118.6198.526
CEKDMedium term bullish2026-07-230.295231000.2880.290.304
COASTALMedium term bullish2026-07-231.341349001.2991.3291.235
CTOSMedium term bullish2026-07-230.685152985000.6660.6610.756
GAMUDAMedium term bullish2026-07-234.3467046004.1974.2924.538
KIPREITMedium term bullish2026-07-230.8455973000.8410.8450.86
KPPROPMedium term bullish2026-07-230.28530000.2860.2830.31
MAA.KLMedium term bullish2026-07-230.1652152000.1580.1580.169
MENANGMedium term bullish2026-07-230.665555000.6670.6530.628
MTAGMedium term bullish2026-07-230.23519233000.220.2250.245
MYTECHMedium term bullish2026-07-230.2776000.2610.2670.282
TENAGAMedium term bullish2026-07-2314.5740070014.32214.34313.762
THETAMedium term bullish2026-07-230.5757306000.5370.5630.639
BAUTOShort term bearish2026-07-23111954001.0070.9560.785
COMFORTShort term bearish2026-07-230.13380000.1320.1350.155
D&OShort term bearish2026-07-230.339159000.3310.3810.664
GUOCOShort term bearish2026-07-231.09864001.0911.0870.892
HLCAPShort term bearish2026-07-233.15786003.163.213.335
KOSSANShort term bearish2026-07-231.0323630001.0341.111.085
LHIShort term bearish2026-07-230.76510446000.7690.7440.726
MCEMENTShort term bearish2026-07-236.1440210006.2846.6417.017
MFCBShort term bearish2026-07-232.882568002.8942.9673.173
PETGASShort term bearish2026-07-2317.511910017.53917.37717.704
SALUTEShort term bearish2026-07-230.08510221000.0890.1090.157
SURIAShort term bearish2026-07-231.25177001.2511.2551.41
TROPShort term bearish2026-07-231.2316420001.231.1511.186
UTDPLTShort term bearish2026-07-2333.196660033.87532.29829.776
VSTECSShort term bearish2026-07-231.7418481001.7521.8671.545
YBSShort term bearish2026-07-230.3059278000.310.2740.238
DANCOShort term bullish2026-07-230.325590000.3240.3350.359
GKENTShort term bullish2026-07-230.265652000.2630.2720.3
IGBREITShort term bullish2026-07-232.7418282002.7312.7762.745
MUHIBAHShort term bullish2026-07-230.525178000.5170.5220.525
PELIKANShort term bullish2026-07-230.11161000.0990.10.129
REVENUEShort term bullish2026-07-230.065350000.0650.0650.062
SHANGShort term bullish2026-07-231.66496001.651.6611.679
WELLCALShort term bullish2026-07-231.131403001.1221.141.223

No comments:

Post a Comment