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

Friday, August 29, 2025

Scan 29 Aug 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AYSLong term bearish2025-08-290.26160000.270.2580.269
CMSBLong term bearish2025-08-291.126104001.171.2061.108
HLFGLong term bearish2025-08-2917.1410160016.63816.40617.223
JTIASALong term bearish2025-08-291.1590513001.2491.1991.189
LCTITANLong term bearish2025-08-290.53550360000.570.5510.542
MAYBANKLong term bearish2025-08-299.9152683009.7579.6889.907
MBSBLong term bearish2025-08-290.738161000.6950.6950.702
SCGMLong term bearish2025-08-290.5751381000.5730.5740.588
TWRREITLong term bearish2025-08-290.283665000.2940.2890.289
APOLLOLong term bullish2025-08-296.2619006.2616.3216.255
SCNWOLFLong term bullish2025-08-290.5320000.510.5120.514
SIMELong term bullish2025-08-292.07442182001.7021.6782.012
AXIATAMedium term bearish2025-08-292.42189817002.6222.5142.192
EDARANMedium term bearish2025-08-291.16120001.1511.2051.416
INNATUREMedium term bearish2025-08-290.18548914000.190.1880.182
JHMMedium term bearish2025-08-290.317291000.3190.3170.378
KRETAMMedium term bearish2025-08-290.693056000.6970.6950.591
LBSMedium term bearish2025-08-290.4413932000.4560.4460.476
LIONINDMedium term bearish2025-08-290.18511294000.1950.1870.195
MAA.KLMedium term bearish2025-08-290.19531000.1960.1920.213
OPCOMMedium term bearish2025-08-290.2459470000.2430.2510.291
PHARMAMedium term bearish2025-08-290.1789704000.1770.1720.263
SAMCHEMMedium term bearish2025-08-290.3451329000.3520.3450.4
TIMECOMMedium term bearish2025-08-295.1812122005.1525.1834.95
TSHMedium term bearish2025-08-291.1418277001.1571.1411.155
ASTROMedium term bullish2025-08-290.1510769000.1470.1470.189
HPMTMedium term bullish2025-08-290.215323000.2140.2140.239
INARIMedium term bullish2025-08-292.03122212001.9441.9852.251
INNOMedium term bullish2025-08-291.851869001.9161.8491.666
MSCMedium term bullish2025-08-291.1913852001.1341.1431.128
PESTECHMedium term bullish2025-08-290.1477227000.1270.1390.154
SNCMedium term bullish2025-08-290.11195000.0990.10.105
WONGMedium term bullish2025-08-290.1655849000.1560.1620.203
AMBANKShort term bearish2025-08-295.3981430005.3965.235.218
BAUTOShort term bearish2025-08-290.66590819000.6770.7291.148
BDBShort term bearish2025-08-290.2322000.2360.2420.259
DUFUShort term bearish2025-08-291.116854001.1161.1751.353
ECOWLDShort term bearish2025-08-292.141863002.1122.061.923
FRONTKNShort term bearish2025-08-294.2824617004.3094.1583.916
GAMUDAShort term bearish2025-08-295.56198290005.5845.2344.576
IGBREITShort term bearish2025-08-292.712746002.7142.6572.284
KIPREITShort term bearish2025-08-290.8431949000.8440.8320.827
MAHSINGShort term bearish2025-08-291.1594835001.1941.2041.312
MULPHAShort term bearish2025-08-293.06105003.0763.1462.88
MYEGShort term bearish2025-08-290.86381749000.860.8880.897
PEBShort term bearish2025-08-290.76530000.7990.8350.863
PENTAShort term bearish2025-08-293.612959003.6353.4923.281
SOPShort term bearish2025-08-293.463482003.4843.3313.134
TAFIShort term bearish2025-08-290.525452000.5280.530.538
TMShort term bearish2025-08-297.0255165007.0326.8226.64
YENHERShort term bearish2025-08-290.7854000.7830.7770.829
ELKDESAShort term bullish2025-08-291.13600001.1281.1321.135
GENMShort term bullish2025-08-292.04112976001.9871.9821.964
HEKTARShort term bullish2025-08-290.465799000.4650.4530.48
MUHIBAHShort term bullish2025-08-290.55520861000.5530.5690.641
PANTECHShort term bullish2025-08-290.7056689000.7030.6880.769
SEDANIAShort term bullish2025-08-290.09746000.0890.0930.114
SERNKOUShort term bullish2025-08-290.87410000.7950.80.83

Thursday, August 28, 2025

Scan 28 Aug 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
APOLLOLong term bearish2025-08-286.22169006.2676.3226.254
LHILong term bearish2025-08-280.60543497000.6270.6140.611
MENANGLong term bearish2025-08-280.64950000.6510.660.656
MTAGLong term bearish2025-08-280.2913568000.3040.3070.293
PADINILong term bearish2025-08-281.9372576002.0562.042.051
CMSBLong term bullish2025-08-281.1126452001.1771.2061.109
DRBHCOMLong term bullish2025-08-280.92237574000.8110.8150.842
HARBOURLong term bullish2025-08-281.389691001.2751.2921.343
HIGHTECLong term bullish2025-08-280.7751147000.7620.7590.755
HLBANKLong term bullish2025-08-2820.1212810019.56619.45719.899
HLFGLong term bullish2025-08-2817.4219310016.58816.38317.23
HONGSENGLong term bullish2025-08-280.0128349000.0070.0070.009
KENANGALong term bullish2025-08-280.893054000.8940.8950.886
MAYBANKLong term bullish2025-08-289.95110653009.7429.6829.909
SCGMLong term bullish2025-08-280.59642000.5720.5740.588
ANNJOOMedium term bearish2025-08-280.6856166000.7070.6920.744
ARANKMedium term bearish2025-08-280.43131000.4460.4420.47
ASTROMedium term bearish2025-08-280.14512939000.1470.1480.189
INARIMedium term bearish2025-08-281.9858130001.9491.9832.256
INNOMedium term bearish2025-08-281.836654001.9151.8461.665
KOBAYMedium term bearish2025-08-281.211344001.2131.2191.296
KPJMedium term bearish2025-08-282.6145922002.782.672.57
MAXISMedium term bearish2025-08-283.5332791003.4943.5383.482
NOVAMedium term bearish2025-08-280.3450000.3380.3480.362
PARAMONMedium term bearish2025-08-281.071683001.0821.0741.047
PBBANKMedium term bearish2025-08-284.28251358004.3844.3284.361
QESMedium term bearish2025-08-280.396300000.3990.3930.452
SEDANIAMedium term bearish2025-08-280.08555000.0890.0930.114
THPLANTMedium term bearish2025-08-280.525312000.5360.5240.567
TRIMODEMedium term bearish2025-08-280.19358000.1980.190.233
YTLPOWRMedium term bearish2025-08-284.166502004.2254.1143.603
AIRASIAMedium term bullish2025-08-280.83580919000.8150.8330.881
EDARANMedium term bullish2025-08-281.211428001.1511.2091.418
OPCOMMedium term bullish2025-08-280.2614277000.2430.2520.292
PWFMedium term bullish2025-08-280.7955438000.7750.7910.805
UOADEVMedium term bullish2025-08-281.827072001.7631.7751.698
BIMBShort term bearish2025-08-282.316659002.3012.2872.408
ELKDESAShort term bearish2025-08-281.121971001.1281.1311.135
IJMShort term bearish2025-08-282.9395490002.972.8062.54
KOSSANShort term bearish2025-08-281.2312626001.2331.3341.894
KRETAMShort term bearish2025-08-280.695102000.6970.6950.591
MAA.KLShort term bearish2025-08-280.195716000.1970.1920.214
PANTECHShort term bearish2025-08-280.76464000.7020.6870.77
PETGASShort term bearish2025-08-2818.673650018.60518.12717.359
SNCShort term bearish2025-08-280.095584000.0990.10.105
THETAShort term bearish2025-08-280.76515722000.8020.8511.172
WPRTSShort term bearish2025-08-285.5849425005.5975.5384.675
YTLShort term bearish2025-08-282.57156116002.62.4692.165
ALCOMShort term bullish2025-08-280.795937000.770.7640.698
BAUTOShort term bullish2025-08-280.7107331000.6810.731.154
DATAPRPShort term bullish2025-08-280.0958639000.0940.10.127
IGBREITShort term bullish2025-08-282.7232877002.7172.6492.281
MAHSINGShort term bullish2025-08-281.2133195001.1961.2041.314
MCEMENTShort term bullish2025-08-285.774807005.4175.2164.905
MFLOURShort term bullish2025-08-280.5716228000.5650.560.526
PESTECHShort term bullish2025-08-280.13582670000.1260.1390.154
PPBShort term bullish2025-08-289.39112508008.9619.51911.185
SIGNShort term bullish2025-08-281.388689001.371.3451.396
WCTShort term bullish2025-08-280.85592075000.850.7690.773
XLShort term bullish2025-08-280.59579653000.5890.5660.533

Wednesday, August 27, 2025

Scan 27 Aug 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
HCKLong term bearish2025-08-272.145175002.1622.162.145
HIGHTECLong term bearish2025-08-270.75260000.7610.7590.755
KENANGALong term bearish2025-08-270.8853204000.8950.8950.885
PBBANKLong term bearish2025-08-274.33374507004.384.3274.361
POSLong term bearish2025-08-270.24546987000.260.2570.247
SAMLong term bearish2025-08-273.886358004.1564.083.909
SCGMLong term bearish2025-08-270.575305000.5710.5740.588
CSCENICLong term bullish2025-08-270.4653422000.4520.4450.46
MBSBLong term bullish2025-08-270.70584655000.6930.6940.702
MENANGLong term bullish2025-08-270.661942000.6520.6610.656
PADINILong term bullish2025-08-272.0816167002.0592.0422.053
TWRREITLong term bullish2025-08-270.291321000.2940.2890.289
BONIAMedium term bearish2025-08-271.053918001.1191.1171.238
COMPLETMedium term bearish2025-08-271.210117001.2291.2011.147
DRBHCOMMedium term bearish2025-08-270.85497000.8070.8110.843
GETSMedium term bearish2025-08-270.185766000.1860.1860.204
GLOTECMedium term bearish2025-08-270.515214000.5230.5210.481
NAIMMedium term bearish2025-08-270.884871000.9090.8880.925
SUCCESSMedium term bearish2025-08-270.6352787000.6440.6360.654
ABLEGLOBMedium term bullish2025-08-271.574790001.5211.5171.601
ANNJOOMedium term bullish2025-08-270.6952674000.710.6910.745
ASTROMedium term bullish2025-08-270.159538000.1470.1480.19
CGBMedium term bullish2025-08-270.8836092000.8790.8780.872
DPHARMAMedium term bullish2025-08-271.3715636001.3141.3421.262
HARBOURMedium term bullish2025-08-271.3201001.2711.2911.343
HLCAPMedium term bullish2025-08-273.26766003.2423.2513.594
INARIMedium term bullish2025-08-272.03132117001.9561.9832.26
IOIPGMedium term bullish2025-08-272.24153405002.1592.1282.042
KPJMedium term bullish2025-08-272.7267420002.7792.6722.567
KRETAMMedium term bullish2025-08-270.7488000.6970.6950.59
NOVAMedium term bullish2025-08-270.35344000.3380.3480.363
PARAMONMedium term bullish2025-08-271.092000001.0821.0741.047
PHARMAMedium term bullish2025-08-270.175508103000.1770.1740.265
QESMedium term bullish2025-08-270.47739000.40.3930.453
RESINTCMedium term bullish2025-08-270.571202000.5450.540.611
SEDANIAMedium term bullish2025-08-270.095860000.090.0930.114
SIMEMedium term bullish2025-08-271.9707466001.6641.6652.015
TIMECOMMedium term bullish2025-08-275.2119430005.1495.1834.947
TRIMODEMedium term bullish2025-08-270.2150000.1980.190.233
YBSMedium term bullish2025-08-270.29525958000.2770.2750.474
YINSONMedium term bullish2025-08-272.38102468002.3462.3622.308
ABMBShort term bearish2025-08-274.51177899004.5634.4774.62
ALCOMShort term bearish2025-08-270.7651368000.7690.7640.697
ASTINOShort term bearish2025-08-270.51591000.5260.5360.558
AXREITShort term bearish2025-08-272.0123331002.0371.9841.815
CARIMINShort term bearish2025-08-270.565501000.5830.6110.702
GENMShort term bearish2025-08-271.9864285001.9831.9771.966
JFTECHShort term bearish2025-08-270.4254796000.4270.4480.547
LBSShort term bearish2025-08-270.4612283000.4680.4550.489
LHIShort term bearish2025-08-270.61589050000.6270.6150.611
MSCShort term bearish2025-08-271.135285001.131.1421.104
RUBEREXShort term bearish2025-08-270.085619000.0880.090.137
SENTRALShort term bearish2025-08-270.772259000.7710.7620.741
TEOSENGShort term bearish2025-08-270.9652659000.970.951.008
IJMShort term bullish2025-08-272.9853751002.9662.7982.54
KOSSANShort term bullish2025-08-271.2480570001.241.3391.899
MAA.KLShort term bullish2025-08-270.21060000.1980.1910.214
MULPHAShort term bullish2025-08-273.0926003.0673.1512.874
YENHERShort term bullish2025-08-270.785115000.7810.7780.83

Tuesday, August 26, 2025

Scan 26 Aug 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
BURSALong term bearish2025-08-267.8335728007.5757.5677.836
CMSBLong term bearish2025-08-261.1136046001.1891.2071.111
LIONINDLong term bearish2025-08-260.1958614000.1970.1860.196
PADINILong term bearish2025-08-262.0516900002.0552.0422.054
PECCALong term bearish2025-08-261.4293986001.541.5181.446
TENAGALong term bearish2025-08-2613.44821090013.52413.81813.718
TSHLong term bearish2025-08-261.1530749001.1591.1361.154
NGGBLong term bullish2025-08-260.8459971000.8380.8260.835
SCGMLong term bullish2025-08-260.59517000.5710.5740.588
ANNJOOMedium term bearish2025-08-260.691866000.7130.690.746
CGBMedium term bearish2025-08-260.87587745000.880.8780.871
DANCOMedium term bearish2025-08-260.42158000.4010.40.412
E&OMedium term bearish2025-08-260.83521777000.8480.8470.857
HARBOURMedium term bearish2025-08-261.2782001.271.2911.344
HCKMedium term bearish2025-08-262.164953002.1632.1612.145
HLCAPMedium term bearish2025-08-263.24145003.2423.2513.599
HPMTMedium term bearish2025-08-260.211816000.2180.2140.24
KPJMedium term bearish2025-08-262.62125143002.7712.6722.564
KRETAMMedium term bearish2025-08-260.695277000.6970.6950.589
MISCMedium term bearish2025-08-267.4751266007.6997.6427.326
MKHMedium term bearish2025-08-261.04495001.0551.0441.075
MSCMedium term bearish2025-08-261.143048001.131.1411.128
PARAMONMedium term bearish2025-08-261.064794001.0831.0731.046
PHARMAMedium term bearish2025-08-260.17203878000.1760.1760.266
RAMSSOLMedium term bearish2025-08-260.958148000.9430.9150.831
RESINTCMedium term bearish2025-08-260.535668000.5430.540.611
SCIENTXMedium term bearish2025-08-263.155953003.2833.2553.695
SEEHUPMedium term bearish2025-08-260.73237000.7880.7850.821
TAFIMedium term bearish2025-08-260.532000.5280.5310.539
BIGMedium term bullish2025-08-260.515450000.5130.5130.574
GLOTECMedium term bullish2025-08-260.525179000.5240.5210.481
KOBAYMedium term bullish2025-08-261.232922001.2141.2181.296
MFLOURMedium term bullish2025-08-260.5647316000.5660.5590.526
NAIMMedium term bullish2025-08-260.8916740000.9130.8870.926
SUNWAYMedium term bullish2025-08-264.8106041004.7784.7984.638
TMCLIFEMedium term bullish2025-08-260.432717000.4030.4170.453
YENHERMedium term bullish2025-08-260.78219000.780.7780.831
IJMShort term bearish2025-08-262.94107544002.962.7892.54
INNOShort term bearish2025-08-261.918259001.9161.841.661
JTIASAShort term bearish2025-08-261.2228808001.2481.1911.189
MAA.KLShort term bearish2025-08-260.195405000.1980.1910.214
MATRIXShort term bearish2025-08-261.321159001.3211.3451.406
MCEMENTShort term bearish2025-08-265.421170005.4165.1914.897
MFCBShort term bearish2025-08-263.5415376003.5873.6484.015
OPCOMShort term bearish2025-08-260.242344000.2430.2520.292
PAVREITShort term bearish2025-08-261.71141013001.7431.6821.49
SCICOMShort term bearish2025-08-260.9453246000.9610.9140.814
SERNKOUShort term bearish2025-08-260.7955915000.7990.8020.831
SIMEShort term bearish2025-08-261.623264064001.6521.662.018
SUCCESSShort term bearish2025-08-260.641418000.6450.6350.654
TELADANShort term bearish2025-08-260.921718000.9290.9190.953
THPLANTShort term bearish2025-08-260.5354553000.5360.5240.569
WELLCALShort term bearish2025-08-261.3551001.3041.3191.431
XLShort term bearish2025-08-260.58532023000.5870.5650.533
YTLPOWRShort term bearish2025-08-264.1390631004.224.0963.594
ABMBShort term bullish2025-08-264.57383180004.5634.4714.618
APOLLOShort term bullish2025-08-266.31006.2766.3166.252
CARIMINShort term bullish2025-08-260.59355000.5850.6130.703
DUFUShort term bullish2025-08-261.1423921001.1381.1921.379
KERJAYAShort term bullish2025-08-262.1418468002.092.0772.07
LBSShort term bullish2025-08-260.475977000.4680.4550.489
PEBShort term bullish2025-08-260.8213000.8030.8390.864
RUBEREXShort term bullish2025-08-260.091728000.0880.090.138
SEDANIAShort term bullish2025-08-260.095796000.090.0930.115
SNCShort term bullish2025-08-260.197000.0990.10.106
UCHITECShort term bullish2025-08-263.273629003.2293.1833.392