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

Tuesday, July 21, 2026

Scan 21 Jul 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ARTRONIQLong term bearish2026-07-210.133799000.1270.1360.13
ASTINOLong term bearish2026-07-210.51927000.5150.5140.51
AXREITLong term bearish2026-07-211.962157001.9651.9741.979
ECOWLDLong term bearish2026-07-212.0848006002.1222.0922.082
FLBHDLong term bearish2026-07-210.2119000.2160.2160.225
MAA.KLLong term bearish2026-07-210.14532000.1570.1580.169
MULPHALong term bearish2026-07-212.94227002.9852.9852.954
TOPGLOVLong term bearish2026-07-210.65441315000.6720.7460.663
ABLEGLOBLong term bullish2026-07-211.56564001.5451.5171.549
BSLCORPLong term bullish2026-07-210.022311000.0190.0180.019
KUBLong term bullish2026-07-210.972212000.8880.9470.959
LBSLong term bullish2026-07-210.4310427000.4210.4380.424
MAGNUMLong term bullish2026-07-211.281112001.2791.2731.27
YENHERLong term bullish2026-07-210.795400000.7730.770.784
ANCOMMedium term bearish2026-07-210.8659613000.8550.870.895
CARIMINMedium term bearish2026-07-210.415268000.4120.4240.489
DAYANGMedium term bearish2026-07-211.719646001.6811.731.653
HPMTMedium term bearish2026-07-210.17350000.1750.1750.186
HUPSENGMedium term bearish2026-07-210.968497000.9560.9690.991
MENANGMedium term bearish2026-07-210.647000.6680.6520.627
TASCOMedium term bearish2026-07-210.388072000.3850.3850.429
UOADEVMedium term bearish2026-07-211.7454001.7051.7071.736
ASTROMedium term bullish2026-07-210.0656916000.0630.060.088
ATAIMSMedium term bullish2026-07-210.1255228000.120.1220.161
ELSOFTMedium term bullish2026-07-210.2257638000.2030.220.253
FPGROUPMedium term bullish2026-07-210.3851390000.3810.380.336
FRONTKNMedium term bullish2026-07-214.9855747004.8834.8534.343
JHMMedium term bullish2026-07-210.3919273000.3760.3860.372
MATRIXMedium term bullish2026-07-211.2514095001.2191.2391.32
MPIMedium term bullish2026-07-2146.8454590046.52646.65135.338
MUHIBAHMedium term bullish2026-07-210.5252190000.5180.5230.526
N2NMedium term bullish2026-07-210.315134000.3080.3150.324
OPTIMAXMedium term bullish2026-07-210.53665000.5260.530.57
SIMEMedium term bullish2026-07-212.1356517002.1362.1232.133
TENAGAMedium term bullish2026-07-2114.56543940014.31414.35813.748
TRIMODEMedium term bullish2026-07-210.17290000.1630.1630.177
UNISEMMedium term bullish2026-07-214.8557696004.624.6093.525
UWCMedium term bullish2026-07-216.2748560006.2775.9984.653
AFFINShort term bearish2026-07-212.253251002.2542.3192.358
FREIGHTShort term bearish2026-07-210.58568000.5870.5840.572
IGBREITShort term bearish2026-07-212.725984002.7322.7852.744
IPMUDAShort term bearish2026-07-210.2552341000.2590.2660.308
JAYCORPShort term bearish2026-07-210.2530000.2570.2730.308
KERJAYAShort term bearish2026-07-212.375967002.412.2752.429
KLKShort term bearish2026-07-2121.1443450021.34720.72320.108
MCEMENTShort term bearish2026-07-216.299116006.3066.6837.024
MRDIYShort term bearish2026-07-211.6471425001.661.6341.604
PELIKANShort term bearish2026-07-210.095100000.0990.1010.129
PETGASShort term bearish2026-07-2117.433490017.52517.38717.707
SAMCHEMShort term bearish2026-07-210.4753517000.4770.5110.393
TASHINShort term bearish2026-07-210.19595000.1980.2030.21
UTDPLTShort term bearish2026-07-2133.7434370033.81432.17229.662
DUFUShort term bullish2026-07-212.3742552002.3652.0891.773
GUHShort term bullish2026-07-210.261777000.260.2650.289
HEXTARShort term bullish2026-07-210.77112095000.7680.7730.82
HTPADUShort term bullish2026-07-211.34085001.2841.3321.621
JFTECHShort term bullish2026-07-210.63514886000.6150.6060.527
KGBShort term bullish2026-07-218.0331362007.8397.5515.825
LHIShort term bullish2026-07-210.779684000.7670.7430.725
MFCBShort term bullish2026-07-212.91570002.892.9813.182
MSCShort term bullish2026-07-211.8910123001.8851.9951.736
RESINTCShort term bullish2026-07-210.445705000.4430.4530.508
SALUTEShort term bullish2026-07-210.1100627000.0910.110.158
SURIAShort term bullish2026-07-211.25107001.2471.2571.413
TAMBUNShort term bullish2026-07-210.755100000.7540.7730.788
YBSShort term bullish2026-07-210.31523592000.3080.270.238
YTLPOWRShort term bullish2026-07-214.381479004.2734.1583.618

No comments:

Post a Comment