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

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

Monday, August 25, 2025

Scan 25 Aug 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
CSCENICLong term bearish2025-08-250.45890000.4510.4440.46
HEXTARLong term bearish2025-08-250.89521387000.9010.9020.897
TWRREITLong term bearish2025-08-250.285461000.2940.2890.289
BURSALong term bullish2025-08-257.8517302007.5597.5597.841
FPGROUPLong term bullish2025-08-250.2810380000.2490.2480.275
FREIGHTLong term bullish2025-08-250.5752526000.5490.5560.558
HCKLong term bullish2025-08-252.174208002.1642.1612.145
TENAGALong term bullish2025-08-2513.72583380013.51813.83613.719
3AMedium term bearish2025-08-250.7258000.7230.7240.767
ABLEGLOBMedium term bearish2025-08-251.511076001.5181.5161.604
IOIPGMedium term bearish2025-08-252.0849731002.1572.1182.044
LUXCHEMMedium term bearish2025-08-250.395432000.4020.4040.447
MBSBMedium term bearish2025-08-250.6912912000.6920.6940.702
MILUXMedium term bearish2025-08-250.4390000.4050.4050.465
PTRANSMedium term bearish2025-08-250.6968325000.690.6930.718
QESMedium term bearish2025-08-250.38525733000.40.3910.454
REVENUEMedium term bearish2025-08-250.0732183000.0710.0720.103
SIMEMedium term bearish2025-08-251.66295260001.6531.6612.021
SIMEPROPMedium term bearish2025-08-251.589742001.5221.5071.441
SUNREITMedium term bearish2025-08-252.1597921002.2082.1781.947
TIMECOMMedium term bearish2025-08-255.188298005.1485.1854.943
TROPMedium term bearish2025-08-251.125676001.1551.1441.166
AMEMedium term bullish2025-08-251.557938001.5081.5241.588
ARTRONIQMedium term bullish2025-08-250.08516552000.080.0810.076
CGBMedium term bullish2025-08-250.8841775000.8810.8770.871
D&OMedium term bullish2025-08-251.15182601001.0561.0911.519
E&OMedium term bullish2025-08-250.8510141000.8470.8470.857
HARBOURMedium term bullish2025-08-251.3843001.2711.2921.345
MAA.KLMedium term bullish2025-08-250.21333000.1970.1910.215
PHARMAMedium term bullish2025-08-250.1866812000.1770.1770.267
SCIENTXMedium term bullish2025-08-253.262542003.2873.2593.701
TAFIMedium term bullish2025-08-250.5352900000.5280.5310.539
TOMYPAKMedium term bullish2025-08-250.281310000.2710.2750.283
CEKDShort term bearish2025-08-250.345130000.3470.3660.399
CTOSShort term bearish2025-08-250.8837213000.8840.911.071
IGBCRShort term bearish2025-08-250.5951108000.6010.5830.537
IHHShort term bearish2025-08-256.7992807006.8186.7516.978
KEINHINShort term bearish2025-08-251.131337001.1531.1861.315
KERJAYAShort term bearish2025-08-252.088453002.0832.0762.069
LCTITANShort term bearish2025-08-250.59143725000.5990.5430.55
MAHSINGShort term bearish2025-08-251.1862191001.1971.2021.322
MKHShort term bearish2025-08-251.05210001.0561.0441.076
MULPHAShort term bearish2025-08-253.0476003.063.1552.869
PECCAShort term bearish2025-08-251.5322733001.5461.521.445
PESTECHShort term bearish2025-08-250.12534418000.1290.140.154
SCOMNETShort term bearish2025-08-250.925872000.9290.9741.088
TASCOShort term bearish2025-08-250.475754000.480.4870.593
TASHINShort term bearish2025-08-250.205310000.2060.2120.272
YINSONShort term bearish2025-08-252.3413652002.3482.3622.311
YNHPROPShort term bearish2025-08-250.38947000.3080.3220.426
ASTINOShort term bullish2025-08-250.53887000.5280.5370.559
FRONTKNShort term bullish2025-08-254.3462863004.2524.1233.906
IJMShort term bullish2025-08-252.99113903002.9562.782.54
INARIShort term bullish2025-08-251.98222139001.9571.9812.268
JFTECHShort term bullish2025-08-250.438628000.4290.450.548
KRETAMShort term bullish2025-08-250.7310000.6970.6950.589
NOVAShort term bullish2025-08-250.345423000.3380.3470.364
PENTAShort term bullish2025-08-253.740787003.613.4213.284
PWFShort term bullish2025-08-250.796097000.7750.7910.806
WELLCALShort term bullish2025-08-251.31266001.3051.321.432

Friday, August 22, 2025

Scan 22 Aug 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ARANKLong term bearish2025-08-220.45531000.4420.4410.471
HCKLong term bearish2025-08-222.143880002.1612.1612.145
SCNWOLFLong term bearish2025-08-220.485110000.5140.5160.513
BSLCORPLong term bullish2025-08-220.0252799000.0190.020.024
DIGILong term bullish2025-08-223.746754003.783.823.635
MAXISLong term bullish2025-08-223.5859332003.4713.5433.481
MAYBULKLong term bullish2025-08-220.32730000.3190.3090.319
HIGHTECMedium term bearish2025-08-220.755163000.7630.7590.754
KENANGAMedium term bearish2025-08-220.893687000.8960.8950.884
MAA.KLMedium term bearish2025-08-220.191850000.1970.1910.215
MAHSINGMedium term bearish2025-08-221.266825001.1971.2011.324
MFCBMedium term bearish2025-08-223.6111811003.5963.6564.021
MSMMedium term bearish2025-08-221.0215276001.0451.0341.171
PHARMAMedium term bearish2025-08-220.175113941000.1790.1780.268
POSMedium term bearish2025-08-220.2540361000.2680.2570.248
SAMMedium term bearish2025-08-224.063570004.1844.0763.913
THETAMedium term bearish2025-08-220.84513382000.7930.8651.184
YENHERMedium term bearish2025-08-220.76350000.780.7780.832
ABLEGLOBMedium term bullish2025-08-221.52395001.5171.5161.606
ALCOMMedium term bullish2025-08-220.78161000.7680.7610.697
COMPLETMedium term bullish2025-08-221.222588001.2361.1961.145
DRBHCOMMedium term bullish2025-08-220.8229583000.8070.8080.846
HLCAPMedium term bullish2025-08-223.27444003.2433.253.608
MKHMedium term bullish2025-08-221.06703001.0561.0431.076
PTRANSMedium term bullish2025-08-220.69586497000.690.6930.718
REVENUEMedium term bullish2025-08-220.0755500000.0710.0720.103
SCGMMedium term bullish2025-08-220.581300000.5690.5740.589
TROPMedium term bullish2025-08-221.153457001.1561.1451.167
CYPARKShort term bearish2025-08-220.86530204000.8690.8910.821
DATAPRPShort term bearish2025-08-220.09516107000.0980.1020.128
EDARANShort term bearish2025-08-221.15704001.1551.231.425
FPIShort term bearish2025-08-221.3525110001.3771.4592.16
FRONTKNShort term bearish2025-08-224.2421933004.244.1163.904
HEKTARShort term bearish2025-08-220.46510186000.4650.450.481
KPJShort term bearish2025-08-222.7429750002.7622.6762.558
RLShort term bearish2025-08-220.212861000.2040.2360.317
WCTShort term bearish2025-08-220.83559217000.840.7530.774
CJCENShort term bullish2025-08-220.1724288000.1430.140.185
FREIGHTShort term bullish2025-08-220.55217000.5480.5560.558
IGBCRShort term bullish2025-08-220.60594000.6010.5820.537
KIPREITShort term bullish2025-08-220.8531994000.8430.8290.827
KLKShort term bullish2025-08-2219.8619850019.4919.96220.244
LCTITANShort term bullish2025-08-220.62225442000.6020.5410.552
MATRIXShort term bullish2025-08-221.3423372001.3261.3481.407
MCEMENTShort term bullish2025-08-225.4635214005.4065.1694.888
MYEGShort term bullish2025-08-220.895522127000.8760.9170.922
OPCOMShort term bullish2025-08-220.24556323000.2440.2530.293
PESTECHShort term bullish2025-08-220.1323745000.130.1410.154
SUCCESSShort term bullish2025-08-220.65493000.6440.6330.656
SUNREITShort term bullish2025-08-222.2230726002.2112.1771.945
TASCOShort term bullish2025-08-220.4851777000.480.4870.594
YINSONShort term bullish2025-08-222.3627292002.352.3632.312
YNHPROPShort term bullish2025-08-220.31534449000.3080.3230.427