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

Scan 23 Jun 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
CIMB.KLLong term bearish2026-06-237.48102948007.5177.6527.616
HLBANKLong term bearish2026-06-2321.72166240021.44621.92421.731
IGBCRLong term bearish2026-06-230.595480000.6050.5980.596
INSAS.KLLong term bearish2026-06-230.8554658000.8720.8650.855
KSLLong term bearish2026-06-232.955022002.9873.0152.963
MALAKOFLong term bearish2026-06-230.8724277000.8840.8870.877
MUHIBAHLong term bearish2026-06-230.527953000.520.5270.53
PCHEMLong term bearish2026-06-234.06282076005.145.4124.262
SHANGLong term bearish2026-06-231.661095001.6721.6761.666
YENHERLong term bearish2026-06-230.77185000.7720.7720.782
BSLCORPLong term bullish2026-06-230.0260000.0180.0170.019
CGBLong term bullish2026-06-230.895141121000.8930.8930.893
COMPLETLong term bullish2026-06-231.2642001.2021.1881.172
MAYBULKLong term bullish2026-06-230.35980000.3360.3530.333
SOLUTNLong term bullish2026-06-230.0753785000.0690.070.074
SSTEELLong term bullish2026-06-230.405790000.3940.3970.395
3AMedium term bearish2026-06-230.67291000.6790.6710.678
AEMULUSMedium term bearish2026-06-230.2342029000.270.2440.21
BJTOTOMedium term bearish2026-06-231.291070001.3051.2941.31
BONIAMedium term bearish2026-06-230.8846000.9080.8850.861
GAMUDAMedium term bearish2026-06-234.3478222004.3154.3644.683
GKENTMedium term bearish2026-06-230.275300000.2750.2760.305
GREATECMedium term bearish2026-06-232.4792720002.5912.4762.029
HPMTMedium term bearish2026-06-230.171840000.1720.1730.19
IOIPGMedium term bearish2026-06-234.0370785004.1834.1323.056
SERNKOUMedium term bearish2026-06-230.843611000.8440.8410.82
SIMEMedium term bearish2026-06-232.1366565002.0992.1482.125
SIMEPROPMedium term bearish2026-06-231.41159290001.4421.4261.395
SPSETIAMedium term bearish2026-06-230.945249074001.0091.0140.907
TENAGAMedium term bearish2026-06-2314.4645470014.30314.43813.596
VSTECSMedium term bearish2026-06-231.7254415001.9431.8481.488
AYSMedium term bullish2026-06-230.22562000.2180.2170.231
HWATAIMedium term bullish2026-06-230.4170000.3840.3920.42
MAGNUMMedium term bullish2026-06-231.274989001.2711.2621.272
MYTECHMedium term bullish2026-06-230.285255000.2630.2650.286
NGGBMedium term bullish2026-06-230.7935345000.7830.7860.795
PESTECHMedium term bullish2026-06-230.072746000.0680.0660.096
AJIYAShort term bearish2026-06-2311597001.0050.9991.059
ANCOMShort term bearish2026-06-230.87510005000.8780.880.899
ARANKShort term bearish2026-06-230.38127000.3860.3910.414
BURSAShort term bearish2026-06-238.592197008.6068.688.439
CSCENICShort term bearish2026-06-230.42524497000.4290.4310.458
DAYANGShort term bearish2026-06-231.699127001.7331.7991.634
EGShort term bearish2026-06-231.76140730001.7671.4741.263
FREIGHTShort term bearish2026-06-230.581404000.5820.5790.567
IGBREITShort term bearish2026-06-232.7433335002.7422.8232.734
INARIShort term bearish2026-06-232.18134258002.2411.9981.903
JFTECHShort term bearish2026-06-230.5933021000.6140.5640.509
KGBShort term bearish2026-06-237.2858643007.6286.7725.579
MAHSINGShort term bearish2026-06-230.9658981000.9751.0051.016
MIShort term bearish2026-06-234.5247756004.7693.9843.155
MICROLNShort term bearish2026-06-230.071878000.0730.0770.088
MPIShort term bearish2026-06-2346.569260048.1442.36533.5
RANHILLShort term bearish2026-06-231.9814155002.0181.9551.813
REVENUEShort term bearish2026-06-230.0654098000.0660.0620.062
RHBBANKShort term bearish2026-06-238.3542945008.3598.2777.506
RLShort term bearish2026-06-230.277440000.270.2680.231
VISShort term bearish2026-06-230.234563000.2340.2210.207
WCTShort term bearish2026-06-230.4183278000.4190.4330.583
WELLCALShort term bearish2026-06-231.14788001.1461.1781.235
YINSONShort term bearish2026-06-231.9437228001.9952.0532.275
YNHPROPShort term bearish2026-06-230.226019000.2250.2270.261
YTLShort term bearish2026-06-232.03118582002.0452.0782.179
YTLPOWRShort term bearish2026-06-234.1283663004.1244.023.635
AIRASIAShort term bullish2026-06-230.43237988000.4260.4340.574
ASTROShort term bullish2026-06-230.0625281000.060.0630.095
CYPARKShort term bullish2026-06-230.6912762000.6870.7020.716
DOMINANShort term bullish2026-06-230.755380000.7480.7570.769
KEINHINShort term bullish2026-06-231.091001.0791.1231.22
MILUXShort term bullish2026-06-230.61270000.6030.6110.522
SNCShort term bullish2026-06-230.195858000.1910.1830.156
TAANNShort term bullish2026-06-235.247975005.2315.3314.529
TASCOShort term bullish2026-06-230.3753330000.3710.3920.438

No comments:

Post a Comment