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, June 30, 2025

Scan 30 Jun 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
KENANGALong term bearish2025-06-300.8851705000.8820.9020.889
PARAMONLong term bearish2025-06-301.031614001.0541.0421.033
SURIALong term bearish2025-06-301.68693001.6311.6241.767
ARTRONIQLong term bullish2025-06-300.0851000000.0830.080.08
CMSBLong term bullish2025-06-301.1974832001.1811.1031.136
IJMLong term bullish2025-06-302.6296573002.5152.352.549
IOICORPLong term bullish2025-06-303.7427422003.6453.6583.727
SAMLong term bullish2025-06-304.157241003.9483.7713.966
SIMEPROPLong term bullish2025-06-301.44136702001.4111.3791.422
TNLOGISLong term bullish2025-06-300.7151548000.6970.6840.699
DNEXMedium term bearish2025-06-300.2885637000.290.2820.329
FPGROUPMedium term bearish2025-06-300.2451650000.2470.2480.289
HLBANKMedium term bearish2025-06-3019.682940019.56219.77420.117
IREKAMedium term bearish2025-06-300.27390000.3140.3210.361
KIPREITMedium term bearish2025-06-300.8353575000.8390.840.855
MAXISMedium term bearish2025-06-303.6143972003.6163.613.51
MKHMedium term bearish2025-06-301.03895001.0311.0341.112
OPTIMAXMedium term bearish2025-06-300.50514197000.510.510.575
PWFMedium term bearish2025-06-300.793778000.8010.7940.822
TOMYPAKMedium term bearish2025-06-300.2751100000.2810.2840.288
TWRREITMedium term bearish2025-06-300.2912000.2890.2910.296
AMEMedium term bullish2025-06-301.55794001.5341.5491.597
COASTALMedium term bullish2025-06-301.35944001.3231.3481.428
ECOWLDMedium term bullish2025-06-301.9476549001.9011.9051.859
GETSMedium term bullish2025-06-300.19512555000.1840.190.207
HCKMedium term bullish2025-06-302.173655002.1742.1672.138
HEKTARMedium term bullish2025-06-300.4354928000.4310.4330.491
HONGSENGMedium term bullish2025-06-300.0149379000.0080.0080.011
KERJAYAMedium term bullish2025-06-302.072080002.0762.052.025
LHIMedium term bullish2025-06-300.6231190000.6160.6190.624
MALAKOFMedium term bullish2025-06-300.80526113000.7880.7940.818
MUHIBAHMedium term bullish2025-06-300.6112197000.5970.5980.737
SHANGMedium term bullish2025-06-301.69823001.6661.6541.842
SUCCESSMedium term bullish2025-06-300.6152034000.5950.6020.681
SUNWAYMedium term bullish2025-06-304.795122004.744.6884.513
TAFIMedium term bullish2025-06-300.5451245000.530.530.547
TSHMedium term bullish2025-06-301.1126638001.0791.0911.137
BIMBShort term bearish2025-06-302.282832002.2982.382.462
BJTOTOShort term bearish2025-06-301.381561001.3291.3481.436
DPHARMAShort term bearish2025-06-301.345968001.3631.2951.249
E&OShort term bearish2025-06-300.81510123000.8150.8110.863
ELKDESAShort term bearish2025-06-301.13243001.1371.1281.144
ELSOFTShort term bearish2025-06-300.331688000.3350.3270.374
GLOTECShort term bearish2025-06-300.513717000.5180.4850.473
HIBISCSShort term bearish2025-06-301.5670222001.5821.5291.774
MSCShort term bearish2025-06-302.32495002.3012.3492.219
SCGMShort term bearish2025-06-300.58100000.5830.5710.6
SIGNShort term bearish2025-06-301.2915017001.3151.3711.363
SSTEELShort term bearish2025-06-300.3653822000.3730.3820.455
TAMBUNShort term bearish2025-06-300.771710000.7710.7850.862
TRIMODEShort term bearish2025-06-300.165290000.1920.2110.261
3AShort term bullish2025-06-300.735441000.7340.7470.796
ABMBShort term bullish2025-06-304.3116774004.2864.354.686
AEMULUSShort term bullish2025-06-300.28533804000.2810.2580.26
AWANTECShort term bullish2025-06-300.2951760000.2920.3020.325
DAYANGShort term bullish2025-06-301.8419171001.8371.771.935
GAMUDAShort term bullish2025-06-304.79373176004.7234.4944.316
HLCAPShort term bullish2025-06-303.28350003.273.3393.815
HLFGShort term bullish2025-06-3016.610040016.40116.70317.7
JADEMShort term bullish2025-06-300.2551967000.2490.2420.233
JTIASAShort term bullish2025-06-301.125212001.0771.1031.162
KRONOShort term bullish2025-06-300.232954000.230.2340.267
NGGBShort term bullish2025-06-300.79517387000.7920.7830.839
PANTECHShort term bullish2025-06-300.6555950000.6530.690.828
RHONEMAShort term bullish2025-06-300.612936000.6070.6130.647
SERNKOUShort term bullish2025-06-300.822040000.8090.8210.85
SOPShort term bullish2025-06-303.09635003.0663.0173.05
SUNCONShort term bullish2025-06-30638441005.9495.2354.498
UTDPLTShort term bullish2025-06-3022.0217850021.90622.30920.344
XLShort term bullish2025-06-300.5549194000.5450.5380.527

Thursday, June 26, 2025

Scan 26 Jun 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ARTRONIQLong term bearish2025-06-260.085145000.0830.080.08
CGBLong term bearish2025-06-260.8692419000.870.8720.86
INNATURELong term bearish2025-06-260.185260000.1930.1910.187
KUBLong term bearish2025-06-260.655985000.6210.6040.659
SAMLong term bearish2025-06-263.9610945003.9373.7573.968
TMLong term bearish2025-06-266.5153888006.5886.7486.551
TNLOGISLong term bearish2025-06-260.685584000.6950.6840.699
DOMINANLong term bullish2025-06-260.815000.8060.8010.806
KENANGALong term bullish2025-06-260.892432000.8830.9020.89
KLKLong term bullish2025-06-2621.223030019.91619.9120.529
SURIALong term bullish2025-06-261.781513001.6271.6231.768
ATLANMedium term bearish2025-06-262.4998002.4962.4972.532
ECOWLDMedium term bearish2025-06-261.947524001.9011.9031.856
EFORCEMedium term bearish2025-06-260.24300000.2470.2430.266
GKENTMedium term bearish2025-06-260.33105000.3460.3380.361
KEINHINMedium term bearish2025-06-261.2923001.2461.2451.363
KERJAYAMedium term bearish2025-06-262.0426743002.0772.0492.024
PEBMedium term bearish2025-06-260.835000.8660.8650.88
RAMSSOLMedium term bearish2025-06-260.86517978000.9140.8840.763
RHONEMAMedium term bearish2025-06-260.6054741000.6070.6130.647
AMBANKMedium term bullish2025-06-265.0772986005.1015.0685.126
E&OMedium term bullish2025-06-260.825601000.8160.8110.864
HOMERIZMedium term bullish2025-06-260.535120000.5360.5350.546
IREKAMedium term bullish2025-06-260.325199000.3170.3220.361
KOBAYMedium term bullish2025-06-261.242812001.2031.2241.342
MCEMENTMedium term bullish2025-06-264.993924004.9534.9224.828
MKHMedium term bullish2025-06-261.054857001.0331.0341.113
PCHEMMedium term bullish2025-06-263.4564742003.293.3794.336
SIMEPLTMedium term bullish2025-06-264.5836298004.5574.5764.662
SNCMedium term bullish2025-06-260.1570000.1020.0970.134
TOMYPAKMedium term bullish2025-06-260.2852080000.2810.2840.288
XLMedium term bullish2025-06-260.54110637000.5440.5370.527
ALCOMShort term bearish2025-06-260.775125000.7860.7250.719
AWANTECShort term bearish2025-06-260.29710000.2930.3020.325
CSCENICShort term bearish2025-06-260.446367000.4420.4530.465
HARBOURShort term bearish2025-06-261.32326001.3221.2971.365
JADEMShort term bearish2025-06-260.2453569000.2480.2420.233
LBSShort term bearish2025-06-260.4415493000.4470.4640.512
MAA.KLShort term bearish2025-06-260.18214000.1840.1890.236
PESTECHShort term bearish2025-06-260.14534816000.1490.1520.154
SENTRALShort term bearish2025-06-260.776054000.7750.7660.764
SOPShort term bearish2025-06-263.09861003.1023.0533.089
SUNREITShort term bearish2025-06-262.0647884002.0982.0011.842
ANNJOOShort term bullish2025-06-260.6653056000.6630.7020.789
BIMBShort term bullish2025-06-262.311082002.3042.3832.464
CEKDShort term bullish2025-06-260.37720000.3660.360.417
GREATECShort term bullish2025-06-261.7335259001.6971.5731.906
HTPADUShort term bullish2025-06-262.062196002.0432.0942.794
MALAKOFShort term bullish2025-06-260.7918067000.7870.7930.819
MALTONShort term bullish2025-06-260.34345000.3370.3410.389
PADINIShort term bullish2025-06-262.14247002.0762.0622.102
SCGMShort term bullish2025-06-260.585363000.5820.570.6
SIGNShort term bullish2025-06-261.324053001.321.3741.363
SOLUTNShort term bullish2025-06-260.10584627000.1030.1090.127
SSTEELShort term bullish2025-06-260.38210000.3740.3810.456
TAMBUNShort term bullish2025-06-260.7755583000.7720.7850.863

Wednesday, June 25, 2025

Scan 25 Jun 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ARANKLong term bearish2025-06-250.435280000.4580.460.482
BDBLong term bearish2025-06-250.27173000.2450.250.272
FREIGHTLong term bearish2025-06-250.553438000.5680.5650.561
PESTECHLong term bearish2025-06-250.155491000.1490.1530.154
RHBBANKLong term bearish2025-06-256.2880550006.3746.5476.31
SCNWOLFLong term bearish2025-06-250.49100000.5190.5160.5
ARTRONIQLong term bullish2025-06-250.08515827000.0830.080.08
AXIATALong term bullish2025-06-252.269352002.0782.0572.145
EGLong term bullish2025-06-251.1125044001.0761.0681.064
HEXTARLong term bullish2025-06-250.89520292000.9070.920.894
INNATURELong term bullish2025-06-250.193573000.1940.1910.187
KUBLong term bullish2025-06-250.662421000.620.6030.66
MTAGLong term bullish2025-06-250.329018000.3030.2940.317
YTLLong term bullish2025-06-252.14186205002.0431.9892.134
AIRASIAMedium term bearish2025-06-250.8472070000.8590.8470.894
BSLCORPMedium term bearish2025-06-250.022399000.0220.0220.026
GCAPMedium term bearish2025-06-250.275795000.2780.2720.346
HEKTARMedium term bearish2025-06-250.433016000.430.4340.492
HONGSENGMedium term bearish2025-06-250.0052714000.0080.0080.011
MCEMENTMedium term bearish2025-06-254.94896004.9564.9124.829
MILUXMedium term bearish2025-06-250.42300000.4280.4410.488
SHANGMedium term bearish2025-06-251.611108001.6681.6491.845
SNCMedium term bearish2025-06-250.0954224000.1010.0960.135
SUNWAYMedium term bearish2025-06-254.6240977004.7464.6754.507
XLMedium term bearish2025-06-250.53552694000.5440.5370.527
ECOWLDMedium term bullish2025-06-251.9275623001.9031.91.855
EFORCEMedium term bullish2025-06-250.253275000.2480.2420.267
FPGROUPMedium term bullish2025-06-250.251512000.2470.2470.29
HARBOURMedium term bullish2025-06-251.33437001.3211.2951.366
HLBANKMedium term bullish2025-06-2519.7862860019.56919.76520.125
IGBREITMedium term bullish2025-06-252.49108116002.3332.32.152
MAXISMedium term bullish2025-06-253.6618788003.6123.6023.511
MRDIYMedium term bullish2025-06-251.6572774001.6141.6191.728
MYTECHMedium term bullish2025-06-250.37661000.3680.3660.39
PADINIMedium term bullish2025-06-252.074356002.0762.0672.11
PRESTARMedium term bullish2025-06-250.3551963000.3360.3450.374
PWFMedium term bullish2025-06-250.89169000.8030.7910.822
VISMedium term bullish2025-06-250.219000.2040.2050.262
HLFGShort term bearish2025-06-2516.289190016.416.72217.719
HTPADUShort term bearish2025-06-2524630002.0412.0982.796
MALTONShort term bearish2025-06-250.3351804000.3370.3420.39
MGRCShort term bearish2025-06-250.245000.2190.2220.297
PERTAMAShort term bearish2025-06-250.10510935000.1060.1190.387
TAMBUNShort term bearish2025-06-250.77627000.7730.7850.864
ALCOMShort term bullish2025-06-250.794553000.7880.7220.719
ASTINOShort term bullish2025-06-250.54191000.5380.5340.574
AWANTECShort term bullish2025-06-250.2952542000.2930.3030.326
AXREITShort term bullish2025-06-251.9612769001.9451.8991.777
BURSAShort term bullish2025-06-257.656013007.6227.6638.368
CABShort term bullish2025-06-250.6553894000.6540.6090.572
CSCENICShort term bullish2025-06-250.44510000000.4430.4530.465
DIALOGShort term bullish2025-06-251.5354740001.5281.481.751
DPHARMAShort term bullish2025-06-251.375809001.3651.2871.248
IGBCRShort term bullish2025-06-250.572584000.5640.5490.522
IOIPGShort term bullish2025-06-251.9232398001.9081.8792.04
IPMUDAShort term bullish2025-06-250.4698039000.4490.460.477
JFTECHShort term bullish2025-06-250.472902000.4680.4640.585
LBSShort term bullish2025-06-250.4530279000.4480.4650.512
MAGNUMShort term bullish2025-06-251.273054001.2561.2321.189
MAYBULKShort term bullish2025-06-250.33100000.2960.3040.317
MYEGShort term bullish2025-06-250.935400980000.9250.9130.919
N2NShort term bullish2025-06-250.415141000.4130.4060.429
SUCCESSShort term bullish2025-06-250.5951920000.5930.6010.683
SWKPLNTShort term bullish2025-06-252.4320002.3832.3472.245
TEOSENGShort term bullish2025-06-250.955098000.9350.961.037
UWCShort term bullish2025-06-251.9113082001.8841.9532.342

Tuesday, June 24, 2025

Scan 24 Jun 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
HIBISCSLong term bearish2025-06-241.67244484001.5531.5211.77
PBBANKLong term bearish2025-06-244.31239794004.2814.3624.392
RLLong term bearish2025-06-240.31454014000.3580.3540.333
TOMEILong term bearish2025-06-241.631648001.6711.6881.644
AEMULUSLong term bullish2025-06-240.27565707000.2830.2540.261
BDBLong term bullish2025-06-240.2951000.2450.2490.272
CGBLong term bullish2025-06-240.86565062000.8720.8720.861
ECOWLDLong term bullish2025-06-241.8717857001.9041.8961.852
FREIGHTLong term bullish2025-06-240.565757000.5690.5640.561
MCEMENTLong term bullish2025-06-244.932198004.9634.9034.831
MYEGLong term bullish2025-06-240.92357310000.9230.9120.919
PARAMONLong term bullish2025-06-241.05659001.0581.0381.033
PESTECHLong term bullish2025-06-240.15548940000.1490.1530.154
RHBBANKLong term bullish2025-06-246.3470794006.4036.5516.307
SAMLong term bullish2025-06-2441816003.923.7363.978
SCNWOLFLong term bullish2025-06-240.505200000.5210.5160.5
BURSAMedium term bearish2025-06-247.621526007.6257.6618.313
CARIMINMedium term bearish2025-06-240.661961000.6620.6710.748
DOMINANMedium term bearish2025-06-240.79560000.8070.8010.806
E&OMedium term bearish2025-06-240.80513084000.8170.810.864
IGBREITMedium term bearish2025-06-242.2821024002.3242.2962.149
MAXISMedium term bearish2025-06-243.5920364003.6073.5963.511
MYTECHMedium term bearish2025-06-240.36578000.3680.3660.391
SSTEELMedium term bearish2025-06-240.3651710000.3780.3790.458
TROPMedium term bearish2025-06-241.1418582001.1621.151.215
AIRASIAMedium term bullish2025-06-240.845137631000.8610.8450.894
ATAIMSMedium term bullish2025-06-240.2748207000.2770.2660.295
BSLCORPMedium term bullish2025-06-240.0257879000.0220.0220.026
CEKDMedium term bullish2025-06-240.36184000.3660.360.418
DUFUMedium term bullish2025-06-241.1917804001.1891.1571.508
GCAPMedium term bullish2025-06-240.2757473000.2790.2720.346
HEKTARMedium term bullish2025-06-240.435720000.4310.4340.493
INARIMedium term bullish2025-06-241.9471616001.9381.9072.459
IOICORPMedium term bullish2025-06-243.6810645003.6393.6543.729
JFTECHMedium term bullish2025-06-240.4655569000.4660.4630.586
KIPREITMedium term bullish2025-06-240.842073000.840.8390.855
KUBMedium term bullish2025-06-240.632646000.6180.6010.66
OPTIMAXMedium term bullish2025-06-240.51680000.5120.5090.577
PIEMedium term bullish2025-06-244.251195004.1734.1314.858
PMETALMedium term bullish2025-06-244.9929766004.9784.9224.842
RHONEMAMedium term bullish2025-06-240.634535000.6180.6230.658
SHANGMedium term bullish2025-06-241.66465001.6711.6471.847
SNCMedium term bullish2025-06-240.118044000.1010.0960.135
UCHITECMedium term bullish2025-06-243.08756003.0663.0653.486
VSMedium term bullish2025-06-240.8158357000.7870.8010.956
VSTECSMedium term bullish2025-06-243.053534003.1493.0253.26
AXREITShort term bearish2025-06-241.9316051001.9441.8961.776
AYSShort term bearish2025-06-240.245101000.2450.2460.288
DAYANGShort term bearish2025-06-241.8161639001.8341.7581.944
DIALOGShort term bearish2025-06-241.5257074001.5261.4751.755
KERJAYAShort term bearish2025-06-242.064654002.082.0472.018
MALAKOFShort term bearish2025-06-240.78514966000.7890.7930.82
MRDIYShort term bearish2025-06-241.6162105001.611.6151.73
SUCCESSShort term bearish2025-06-240.585748000.5930.6010.684
SUNCONShort term bearish2025-06-245.9127928005.9135.1324.468
XLShort term bearish2025-06-240.5421077000.5440.5360.527
CYPARKShort term bullish2025-06-240.8853961000.8730.790.774
DIGIShort term bullish2025-06-243.8417607003.7973.7643.578
GENMShort term bullish2025-06-241.8945080001.8721.7842.035
GENTINGShort term bullish2025-06-243.0740636003.0583.1473.554
HLBANKShort term bullish2025-06-2419.616470019.57419.75520.129
HLFGShort term bullish2025-06-2416.4610670016.42116.72917.728
IJMShort term bullish2025-06-242.5549538002.5362.3632.604
KGBShort term bullish2025-06-243.5531672003.493.3683.269
MAA.KLShort term bullish2025-06-240.18522000.1850.1890.238
MAYBANKShort term bullish2025-06-249.8223496009.7119.86810.038
MFLOURShort term bullish2025-06-240.5257572000.5190.5040.554
MGRCShort term bullish2025-06-240.2212000.2190.2220.298
MSCShort term bullish2025-06-242.321006002.2992.3442.216
MTAGShort term bullish2025-06-240.3051000.3010.2930.317
SENTRALShort term bullish2025-06-240.781875000.7730.7650.764
SKPRESShort term bullish2025-06-241.0116601001.0040.9471.032
TAMBUNShort term bullish2025-06-240.775666000.7740.7850.865
TRIMODEShort term bullish2025-06-240.19516000.1940.2140.263