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

Scan 30 Jun 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
DAYANGLong term bearish2026-06-301.636972001.7111.7791.636
EPMBLong term bearish2026-06-300.44522000.4430.4620.445
JHMLong term bearish2026-06-300.3576149000.4040.3770.367
MUDALong term bearish2026-06-300.815117000.8260.860.819
MUHIBAHLong term bearish2026-06-300.525650000.5220.5290.529
NAIMLong term bearish2026-06-300.751052000.7350.7190.754
NGGBLong term bearish2026-06-300.7820105000.7840.7850.793
APOLLOLong term bullish2026-06-306.141450005.8335.8746.024
ARTRONIQLong term bullish2026-06-300.133616000.1390.140.127
AXREITLong term bullish2026-06-302.0411749001.9711.9841.981
HONGSENGLong term bullish2026-06-300.0128851000.010.0090.008
IGBCRLong term bullish2026-06-300.63669000.6020.5990.597
IGBREITLong term bullish2026-06-302.7622618002.7392.8222.738
RHONEMALong term bullish2026-06-300.67165000.660.6690.668
SSTEELLong term bullish2026-06-300.4051602000.3930.3960.395
WONGLong term bullish2026-06-300.162270000.1540.1480.155
YENHERLong term bullish2026-06-300.795303000.7720.7720.783
AEMULUSMedium term bearish2026-06-300.2512202000.2640.250.21
ALCOMMedium term bearish2026-06-300.61530000.6420.6720.746
HHGROUPMedium term bearish2026-06-300.08169524000.0860.0810.074
RHBBANKMedium term bearish2026-06-308.2865258008.3628.2957.559
DOMINANMedium term bullish2026-06-300.76101000.750.7570.769
FREIGHTMedium term bullish2026-06-300.585215000.5820.580.568
INNOMedium term bullish2026-06-302.04989002.0512.0331.874
KPPROPMedium term bullish2026-06-300.29948000.2790.2860.314
TAMBUNMedium term bullish2026-06-300.79803000.7680.7870.792
AMBANKShort term bearish2026-06-306.3791547006.3926.2625.989
CTOSShort term bearish2026-06-300.66530972000.6660.6730.775
HEXTARShort term bearish2026-06-300.77590226000.7770.7660.828
HLFGShort term bearish2026-06-3018.42580018.45818.71118.714
JTIASAShort term bearish2026-06-301.056023001.0541.0991.093
MAYBANKShort term bearish2026-06-3010.781316480010.79910.98410.599
EGShort term bullish2026-06-301.8343382001.8211.5431.278
GAMUDAShort term bullish2026-06-304.37379219004.3224.3824.652
JFTECHShort term bullish2026-06-300.6158399000.6090.5760.514
KOBAYShort term bullish2026-06-302.5627673002.4582.3451.714
KRETAMShort term bullish2026-06-300.675225000.6730.6670.677
PARAMONShort term bullish2026-06-30115620011.0131.004
REVENUEShort term bullish2026-06-300.07181000.0670.0640.062
SIMEPROPShort term bullish2026-06-301.4441866001.4361.441.395
SURIAShort term bullish2026-06-301.282624001.2571.281.451
TASCOShort term bullish2026-06-300.3651712000.3640.3880.436
TMCLIFEShort term bullish2026-06-300.457564000.4470.4750.465
VISShort term bullish2026-06-300.23512251000.2320.2240.208

Monday, June 29, 2026

Scan 29 Jun 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ARTRONIQLong term bearish2026-06-290.125940000.1390.140.127
AXREITLong term bearish2026-06-291.973316001.9671.9831.98
BSLCORPLong term bearish2026-06-290.015200000.0180.0170.019
COMPLETLong term bearish2026-06-291.1757001.21.1881.172
HONGSENGLong term bearish2026-06-290.00515128000.010.0090.008
IGBREITLong term bearish2026-06-292.7330947002.7392.8212.737
IHHLong term bearish2026-06-298.479513008.728.8248.495
SERNKOULong term bearish2026-06-290.8252000.8430.8410.821
SIGNLong term bearish2026-06-291.36183001.3551.3511.36
WONGLong term bearish2026-06-290.1452113000.1540.1480.155
3ALong term bullish2026-06-290.68345000.6770.6730.678
AJIYALong term bullish2026-06-291.07719001.0111.0021.056
DAYANGLong term bullish2026-06-291.666111001.7161.7831.636
EPMBLong term bullish2026-06-290.445783000.4430.4630.444
HCKLong term bullish2026-06-292.172003002.1462.1482.155
KERJAYALong term bullish2026-06-292.426227002.2572.2232.411
MUHIBAHLong term bullish2026-06-290.534524000.5210.5290.529
NAIMLong term bullish2026-06-290.755900000.7330.7190.755
NGGBLong term bullish2026-06-290.7956858000.7830.7850.793
SCGMLong term bullish2026-06-290.577542000.4810.4860.502
TNLOGISLong term bullish2026-06-290.8960000.7730.7530.792
ARANKMedium term bearish2026-06-290.3941000.3880.3910.414
CTOSMedium term bearish2026-06-290.6746381000.6630.6730.776
FREIGHTMedium term bearish2026-06-290.58461000.5810.580.568
JHMMedium term bearish2026-06-290.3759963000.4080.3770.367
KPJMedium term bearish2026-06-293.2590443003.1873.2552.926
MAXISMedium term bearish2026-06-293.4346511003.3723.463.652
N2NMedium term bearish2026-06-290.31785000.3140.3160.327
PADINIMedium term bearish2026-06-291.415849001.421.4321.699
PBBANKMedium term bearish2026-06-294.79139406004.8374.8074.545
PETGASMedium term bearish2026-06-2917.465950017.28517.50117.732
SIMEPLTMedium term bearish2026-06-295.9674037005.9915.9855.585
AEMULUSMedium term bullish2026-06-290.256853000.2650.2490.21
ASTROMedium term bullish2026-06-290.065589381000.0610.0620.094
ATAIMSMedium term bullish2026-06-290.121895000.1170.120.171
IJMMedium term bullish2026-06-292.2835015002.2482.2242.391
KRETAMMedium term bullish2026-06-290.671125000.6730.6670.677
PELIKANMedium term bullish2026-06-290.1051800000.1010.1010.134
PIEMedium term bullish2026-06-291.6712339001.5491.6342.175
RHBBANKMedium term bullish2026-06-298.3240015008.3588.2917.548
SENTRALMedium term bullish2026-06-290.715545000.7060.7070.744
THPLANTMedium term bullish2026-06-290.612823000.5930.60.557
TIMECOMMedium term bullish2026-06-296.184178006.0416.1155.434
ATLANShort term bearish2026-06-292.6810002.6892.7042.656
HHGROUPShort term bearish2026-06-290.085148965000.0870.080.075
HLBANKShort term bearish2026-06-2921.449560021.43521.90821.782
KEINHINShort term bearish2026-06-291.07298001.0831.1151.22
MALTONShort term bearish2026-06-290.25564398000.2630.2790.317
MGRCShort term bearish2026-06-290.2451150000.2630.2390.21
MULPHAShort term bearish2026-06-293164003.0072.9812.956
SNCShort term bearish2026-06-290.19860000.1910.1840.158
TASCOShort term bearish2026-06-290.36200000.3650.3890.436
TENAGAShort term bearish2026-06-2914.26266270014.31314.44813.627
APOLLOShort term bullish2026-06-295.85104005.8215.8686.024
CJCENShort term bullish2026-06-290.155540000.1520.1610.168
FRONTKNShort term bullish2026-06-294.9559830004.8944.6964.295
GREATECShort term bullish2026-06-292.6228762002.5682.5152.039
HEXTARShort term bullish2026-06-290.7898595000.7780.7650.828
INARIShort term bullish2026-06-292.25116558002.2492.0591.908
JTIASAShort term bullish2026-06-291.063030001.0561.1011.093
KPPROPShort term bullish2026-06-290.2851627000.2790.2860.315
MAHSINGShort term bullish2026-06-290.9758868000.9741.0041.013
MIShort term bullish2026-06-294.8414747004.7924.1263.203
MPIShort term bullish2026-06-2949.127790047.96943.75533.923
OPTIMAXShort term bullish2026-06-290.5251153000.5240.5380.578
TAANNShort term bullish2026-06-295.261646005.2395.3184.557
WPRTSShort term bullish2026-06-296.0423901006.0215.885.645
YTLShort term bullish2026-06-292.0791553002.0382.0832.17

Friday, June 26, 2026

Scan 26 Jun 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
DAYANGLong term bearish2026-06-261.629945001.7191.7871.635
RHONEMALong term bearish2026-06-260.65100000.6610.6690.668
AEMULUSMedium term bearish2026-06-260.2413439000.2660.2480.21
IJMMedium term bearish2026-06-262.2853226002.3012.2832.457
MALTONMedium term bearish2026-06-260.2742859000.2640.280.317
RANHILLMedium term bearish2026-06-261.9310056001.9971.9641.818
UOADEVMedium term bearish2026-06-261.72929001.6981.7131.735
3AMedium term bullish2026-06-260.675250000.6770.6720.678
ALCOMMedium term bullish2026-06-260.6813000.6450.6770.748
BONIAMedium term bullish2026-06-260.9106000.9040.8870.861
GCAPMedium term bullish2026-06-260.165512000.1630.1650.194
KPJMedium term bullish2026-06-263.2634598003.1833.2542.922
MAXISMedium term bullish2026-06-263.4876528003.3713.4633.652
NGGBMedium term bullish2026-06-260.78553992000.7820.7850.794
PADINIMedium term bullish2026-06-261.442472001.4191.4351.701
PETGASMedium term bullish2026-06-2617.5436970017.26517.50817.735
CJCENShort term bearish2026-06-260.152100000.1520.1610.168
CYPARKShort term bearish2026-06-260.6815119000.6870.6970.714
EGShort term bearish2026-06-261.876650001.8071.5161.272
FRONTKNShort term bearish2026-06-264.8367714004.8914.6814.292
MATRIXShort term bearish2026-06-261.1914924001.2071.2761.331
MIShort term bearish2026-06-264.723867004.7834.093.191
MICROLNShort term bearish2026-06-260.071300000.0720.0770.087
MPIShort term bearish2026-06-264729370047.9743.42833.815
MUHIBAHShort term bearish2026-06-260.524377000.520.5290.529
REVENUEShort term bearish2026-06-260.0652608000.0660.0630.062
SCICOMShort term bearish2026-06-261.7510805001.7821.7111.334
THPLANTShort term bearish2026-06-260.5852930000.590.60.556
WPRTSShort term bearish2026-06-265.9516533006.0195.875.642
CHINHINShort term bullish2026-06-262.098245002.0822.1072.19
HLFGShort term bullish2026-06-2618.56370018.45518.7218.696
IGBREITShort term bullish2026-06-262.759747002.742.8222.736
MAYBANKShort term bullish2026-06-2610.8692710010.77710.99410.585
SLVESTShort term bullish2026-06-262.9997963002.9362.8312.767
SNCShort term bullish2026-06-260.195768000.1910.1840.157
TASCOShort term bullish2026-06-260.381168000.3670.390.437
TENAGAShort term bullish2026-06-2614.34205410014.31214.44613.619

Thursday, June 25, 2026

Scan 25 Jun 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
3ALong term bearish2026-06-250.67602000.6780.6720.678
HLBANKLong term bearish2026-06-2521.74100870021.43521.92221.758
TNLOGISLong term bearish2026-06-250.77332000.7690.7510.792
UOADEVLong term bearish2026-06-251.821864001.7971.8131.836
BJTOTOLong term bullish2026-06-251.327353001.3071.2961.31
IGBREITLong term bullish2026-06-252.7430752002.742.8222.736
INSAS.KLLong term bullish2026-06-250.862861000.870.8660.856
MUDALong term bullish2026-06-250.8270000.8320.8610.819
RHONEMALong term bullish2026-06-250.685260000.6620.6690.668
SIGNLong term bullish2026-06-251.36354001.3541.3511.36
ASTROMedium term bearish2026-06-250.0640680000.0610.0630.094
INNOMedium term bearish2026-06-252.022103002.0582.0261.87
KRETAMMedium term bearish2026-06-250.665469000.6750.6670.678
LUXCHEMMedium term bearish2026-06-250.395850000.410.40.386
MYTECHMedium term bearish2026-06-250.255705000.2640.2650.285
NOVAMedium term bearish2026-06-250.335101000.3320.3410.349
RHBBANKMedium term bearish2026-06-258.1656310008.3568.2837.527
SIMEPROPMedium term bearish2026-06-251.43122484001.4411.4321.395
AEMULUSMedium term bullish2026-06-250.2521321000.2670.2470.21
GETSMedium term bullish2026-06-250.14505000.1370.1370.152
GUOCOMedium term bullish2026-06-251.091339001.0891.0810.841
N2NMedium term bullish2026-06-250.32173000.3160.3160.328
GAMUDAShort term bearish2026-06-254.2597080004.3164.3764.671
GKENTShort term bearish2026-06-250.271372000.2740.2760.304
JHMShort term bearish2026-06-250.40526829000.410.3740.366
MAYBANKShort term bearish2026-06-2510.721092950010.78410.99910.578
MISCShort term bearish2026-06-257.7942101008.0688.1157.719
PADINIShort term bearish2026-06-251.418018001.4171.4371.702
PBBANKShort term bearish2026-06-254.81231229004.8344.7994.538
SLVESTShort term bearish2026-06-252.8540357002.9292.8262.763
TAANNShort term bearish2026-06-255.182991005.235.3224.543
TASCOShort term bearish2026-06-250.361355000.3680.390.437
TENAGAShort term bearish2026-06-2514.24241270014.30314.44513.611
TMCLIFEShort term bearish2026-06-250.445250000.450.4780.465
CJCENShort term bullish2026-06-250.155100000.1520.1620.168
DOMINANShort term bullish2026-06-250.75239000.750.7570.769
GUHShort term bullish2026-06-250.26517000.2640.270.291
KGBShort term bullish2026-06-257.9485739007.6696.8815.607
MATRIXShort term bullish2026-06-251.2575236001.2121.2781.331
MAXISShort term bullish2026-06-253.3982535003.3673.4633.652
MIShort term bullish2026-06-254.7924172004.784.0553.179
MPIShort term bullish2026-06-254938660048.07743.09733.715
RAMSSOLShort term bullish2026-06-250.6964272000.6820.7190.889
REVENUEShort term bullish2026-06-250.07717000.0660.0630.062
RGTBHDShort term bullish2026-06-250.205845000.20.1890.222
YTLPOWRShort term bullish2026-06-254.0951513004.0833.9983.601

Wednesday, June 24, 2026

Scan 24 Jun 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
CGBLong term bearish2026-06-240.89110680000.8930.8930.893
HCKLong term bearish2026-06-242.151700002.1462.1472.155
IGBREITLong term bearish2026-06-242.7329809002.7412.8222.735
SSTEELLong term bearish2026-06-240.391383000.3930.3970.395
3ALong term bullish2026-06-240.6843000.6790.6720.678
HLBANKLong term bullish2026-06-2421.9459300021.44321.92221.745
HONGSENGLong term bullish2026-06-240.0113876000.0090.0090.008
TNLOGISLong term bullish2026-06-240.82154000.7670.750.792
UOADEVLong term bullish2026-06-241.841795001.7961.8131.836
WONGLong term bullish2026-06-240.168984000.1530.1470.155
AYSMedium term bearish2026-06-240.215151000.2180.2170.23
COMPLETMedium term bearish2026-06-241.18993001.2021.1881.172
GUOCOMedium term bearish2026-06-241.086289001.0881.080.839
MAGNUMMedium term bearish2026-06-241.265896001.271.2621.272
MSCMedium term bearish2026-06-241.9620279002.0821.9841.675
NGGBMedium term bearish2026-06-240.77517793000.7830.7850.794
PESTECHMedium term bearish2026-06-240.06530388000.0680.0660.096
ARANKMedium term bullish2026-06-240.395372000.3860.3910.414
ASTROMedium term bullish2026-06-240.06590414000.060.0630.095
BJTOTOMedium term bullish2026-06-241.32191001.3051.2951.31
CAREPLSMedium term bullish2026-06-240.0846536000.0780.0770.081
CEKDMedium term bullish2026-06-240.31000.2850.2890.311
GREATECMedium term bullish2026-06-242.5456814002.5812.4862.031
HPMTMedium term bullish2026-06-240.1752815000.1720.1730.19
MALTONMedium term bullish2026-06-240.305299082000.2640.280.317
MILUXMedium term bullish2026-06-240.615976000.6040.6110.523
NOVAMedium term bullish2026-06-240.3451200000.3320.3410.349
SERNKOUMedium term bullish2026-06-240.845210000.8440.8410.821
SIMEPROPMedium term bullish2026-06-241.4443754001.4411.4291.395
AIRASIAShort term bearish2026-06-240.42271680000.4260.4330.572
DOMINANShort term bearish2026-06-240.745634000.7490.7570.769
GENMShort term bearish2026-06-241.8911592001.9091.9382.009
JTIASAShort term bearish2026-06-241.0510211001.0611.1091.093
SNCShort term bearish2026-06-240.19620000.1910.1830.156
AJIYAShort term bullish2026-06-241.011140001.00511.058
EGShort term bullish2026-06-241.865316001.7771.4881.266
GKENTShort term bullish2026-06-240.275108000.2750.2760.304
MICROLNShort term bullish2026-06-240.075510000.0720.0770.087
RLShort term bullish2026-06-240.27564367000.270.2670.231
TMCLIFEShort term bullish2026-06-240.455250000.4510.4790.465
WPRTSShort term bullish2026-06-246.0516338006.0265.855.637