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

Thursday, September 4, 2025

Scan 04 Sep 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
BSLCORPLong term bearish2025-09-040.0213531000.0220.020.024
LCTITANLong term bearish2025-09-040.5325649000.5480.5590.536
NGGBLong term bearish2025-09-040.837521000.8360.8330.834
AWANTECLong term bullish2025-09-040.3151958000.3070.3010.314
BJTOTOLong term bullish2025-09-041.425106001.41.4131.414
DOMINANLong term bullish2025-09-040.837000.7810.7830.794
HEXTARLong term bullish2025-09-040.925262000.8960.9020.897
HONGSENGLong term bullish2025-09-040.014371000.0070.0070.009
LHILong term bullish2025-09-040.6132072000.6270.6150.61
MENANGLong term bullish2025-09-040.66103000.6490.6570.656
POSLong term bullish2025-09-040.2697855000.2550.260.245
AMEMedium term bearish2025-09-041.512231001.5251.5311.586
AYSMedium term bearish2025-09-040.255143000.2660.2590.267
INARIMedium term bearish2025-09-041.99130394001.9611.9922.231
KLKMedium term bearish2025-09-0419.9212790019.64319.95520.167
MAA.KLMedium term bearish2025-09-040.185850000.1950.1930.211
NOVAMedium term bearish2025-09-040.335292000.3380.3480.36
PENTAMedium term bearish2025-09-043.5114091003.6083.5513.277
SCICOMMedium term bearish2025-09-040.921629000.960.9260.821
TIMECOMMedium term bearish2025-09-045.1510268005.1655.1774.958
YTLMedium term bearish2025-09-042.5189089002.6022.512.176
3AMedium term bullish2025-09-040.72293000.7110.7110.75
APOLLOMedium term bullish2025-09-046.32256006.2576.326.258
ARANKMedium term bullish2025-09-040.445296000.4460.4370.468
DATAPRPMedium term bullish2025-09-040.117284000.0950.10.126
GETSMedium term bullish2025-09-040.19523000.1880.1870.204
HPMTMedium term bullish2025-09-040.22520946000.2150.2140.237
KRETAMMedium term bullish2025-09-040.73040000.6970.6960.593
PPBMedium term bullish2025-09-049.634320009.019.45111.07
TAFIMedium term bullish2025-09-040.5351340000.5280.530.538
TASCOMedium term bullish2025-09-040.485761000.4790.4840.583
ECOWLDShort term bearish2025-09-042.116558002.1152.0791.931
HARTAShort term bearish2025-09-041.2136027001.2181.3712.381
HTPADUShort term bearish2025-09-041.671659001.6821.6481.967
KOSSANShort term bearish2025-09-041.2113849001.2141.3091.868
PANTECHShort term bearish2025-09-040.6959841000.7050.6930.765
PAVREITShort term bearish2025-09-041.7393046001.7311.7061.501
SERNKOUShort term bearish2025-09-040.7952957000.7950.80.829
SOLUTNShort term bearish2025-09-040.075814000.0780.0890.11
WONGShort term bearish2025-09-040.155123000.1560.1620.201
YNHPROPShort term bearish2025-09-040.29514823000.2990.3150.42
ANCOMShort term bullish2025-09-040.9139093000.910.9150.948
CEKDShort term bullish2025-09-040.3477000.340.3580.388
CIMB.KLShort term bullish2025-09-047.3184890007.2946.9257.302
IGBREITShort term bullish2025-09-042.7215834002.7032.6862.299
LUXCHEMShort term bullish2025-09-040.3952260000.3940.40.444
OPTIMAXShort term bullish2025-09-040.5751354000.5730.5340.548
PELIKANShort term bullish2025-09-040.145171000.1430.1520.175
PHARMAShort term bullish2025-09-040.1897184000.1760.1740.259
QLShort term bullish2025-09-044.1928245004.1724.3324.591
SSTEELShort term bullish2025-09-040.39570000.3920.3780.424
TROPShort term bullish2025-09-041.14858001.1391.1431.161
VISShort term bullish2025-09-040.22674000.2160.2080.238
YBSShort term bullish2025-09-040.2752100000.2720.2820.462

Wednesday, September 3, 2025

Scan 03 Sep 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
SCGMLong term bearish2025-09-030.57559000.5730.5750.587
BSLCORPLong term bullish2025-09-030.025540000.0220.020.024
BURSALong term bullish2025-09-037.8513826007.6917.6037.814
HLFGLong term bullish2025-09-0317.33920016.7916.45417.207
LCTITANLong term bullish2025-09-030.5475849000.550.5570.537
ABMBMedium term bearish2025-09-034.3831644004.5444.5014.622
DATAPRPMedium term bearish2025-09-030.0953192000.0950.10.126
HPMTMedium term bearish2025-09-030.21313000.2140.2140.237
WPRTSMedium term bearish2025-09-035.5536851005.615.5654.704
ECOWLDMedium term bullish2025-09-032.1335570002.1132.0761.929
INARIMedium term bullish2025-09-032.0499007001.9561.9922.236
KLKMedium term bullish2025-09-032012660019.60219.95720.177
MAA.KLMedium term bullish2025-09-030.1952070000.1950.1930.212
MAXISMedium term bullish2025-09-033.6120185003.5133.5313.484
MFLOURMedium term bullish2025-09-030.5657136000.5640.5640.524
PENTAMedium term bullish2025-09-033.5516147003.6243.5393.278
RUBEREXMedium term bullish2025-09-030.096818000.0860.0890.134
SLVESTMedium term bullish2025-09-032.4182719002.3972.3511.847
TIMECOMMedium term bullish2025-09-035.26838005.1635.1784.956
TRIMODEMedium term bullish2025-09-030.250000.1980.190.23
YENHERMedium term bullish2025-09-030.7951628000.7820.7780.827
AIRASIAShort term bearish2025-09-030.80561806000.8170.8340.878
AWANTECShort term bearish2025-09-030.3052625000.3060.3010.314
GAMUDAShort term bearish2025-09-035.61138331005.6115.294.595
HEKTARShort term bearish2025-09-030.465981000.4650.4550.479
KIPREITShort term bearish2025-09-030.8420380000.8450.8340.827
PELIKANShort term bearish2025-09-030.14958000.1440.1520.175
PETGASShort term bearish2025-09-0318.793320018.72518.20517.392
QLShort term bearish2025-09-034.1530456004.1714.3414.594
SSTEELShort term bearish2025-09-030.39150000.3910.3770.425
VISShort term bearish2025-09-030.211154000.2150.2080.238
YBSShort term bearish2025-09-030.278821000.2730.2810.464
CTOSShort term bullish2025-09-030.8936301000.8850.9011.061
DUFUShort term bullish2025-09-031.1317806001.111.1731.344
HARTAShort term bullish2025-09-031.2487751001.2191.382.392
IHHShort term bullish2025-09-036.9146303006.8476.7486.964
KOSSANShort term bullish2025-09-031.2337449001.2151.3151.874
MRDIYShort term bullish2025-09-031.54116105001.5361.5931.603
MYEGShort term bullish2025-09-030.87533048000.8630.8870.897
NGGBShort term bullish2025-09-030.848611000.8370.8330.834
PAVREITShort term bullish2025-09-031.7436438001.7321.7031.499
PEBShort term bullish2025-09-030.82000.7960.8290.861
RLShort term bullish2025-09-030.223780000.20.2090.313
SERNKOUShort term bullish2025-09-030.795180000.7940.80.829
SOLUTNShort term bullish2025-09-030.081702000.0790.090.11
TOPGLOVShort term bullish2025-09-030.635368314000.6040.6520.925
WONGShort term bullish2025-09-030.161000.1560.1620.202
YNHPROPShort term bullish2025-09-030.30548503000.3010.3160.42

Tuesday, September 2, 2025

Scan 02 Sep 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AWANTECLong term bearish2025-09-020.3111396000.3050.3010.315
BJTOTOLong term bearish2025-09-021.44653001.3941.411.415
BSLCORPLong term bearish2025-09-020.024120000.0220.020.024
CIMB.KLLong term bearish2025-09-027.24557311007.2476.9057.309
CSCENICLong term bearish2025-09-020.4554500000.4550.4470.459
HIGHTECLong term bearish2025-09-020.74289000.7630.760.755
HONGSENGLong term bearish2025-09-020.0054565000.0070.0070.009
INNATURELong term bearish2025-09-020.185504000.1890.1880.182
KENANGALong term bearish2025-09-020.8516185000.890.8960.886
KPJLong term bearish2025-09-022.46184296002.762.6662.576
MAYBANKLong term bullish2025-09-0210.06144426009.7959.79.904
MBSBLong term bullish2025-09-020.70527980000.6960.6960.702
SCGMLong term bullish2025-09-020.5951000.5730.5750.588
TSHLong term bullish2025-09-021.1723619001.1571.1441.155
AIRASIAMedium term bearish2025-09-020.82542176000.8170.8340.879
ASTROMedium term bearish2025-09-020.14530350000.1470.1470.188
BIGMedium term bearish2025-09-020.5946000.5130.5120.571
ECOWLDMedium term bearish2025-09-022.0599630002.112.071.927
IJMMedium term bearish2025-09-022.76234170002.9462.8262.537
INARIMedium term bearish2025-09-021.9960291001.9471.992.24
MFLOURMedium term bearish2025-09-020.564853000.5640.5630.525
PENTAMedium term bearish2025-09-023.517256003.6323.5243.278
PWFMedium term bearish2025-09-020.796847000.7760.7910.804
RESINTCMedium term bearish2025-09-020.54450000.550.5410.608
SIGNMedium term bearish2025-09-021.35527001.3671.351.398
SLVESTMedium term bearish2025-09-022.2620857002.3982.341.844
TOMYPAKMedium term bearish2025-09-020.271594000.2710.2740.282
WONGMedium term bearish2025-09-020.1524272000.1560.1620.202
YBSMedium term bearish2025-09-020.285769000.2740.280.466
YENHERMedium term bearish2025-09-020.7720000.7820.7770.827
DATAPRPMedium term bullish2025-09-020.160564000.0950.10.126
DOMINANMedium term bullish2025-09-020.7955000.7890.7930.804
HIBISCSMedium term bullish2025-09-021.5430757001.4871.531.653
HUPSENGMedium term bullish2025-09-020.956284000.9330.9371.039
INNOMedium term bullish2025-09-021.871208001.9161.8541.669
MATRIXMedium term bullish2025-09-021.3516743001.3141.3411.404
NOVAMedium term bullish2025-09-020.36347000.3370.3480.361
PHARMAMedium term bullish2025-09-020.17572593000.1760.1720.261
EDARANShort term bearish2025-09-021.15260001.151.1971.413
ELKDESAShort term bearish2025-09-021.12698001.1281.1311.135
MALAKOFShort term bearish2025-09-020.9547029000.9510.9030.827
MUHIBAHShort term bearish2025-09-020.54510245000.5510.5690.638
NGGBShort term bearish2025-09-020.8357901000.8370.8310.834
OPCOMShort term bearish2025-09-020.2444213000.2420.2510.29
OPTIMAXShort term bearish2025-09-020.565723000.5670.5320.549
RHONEMAShort term bearish2025-09-020.6544000.6590.6360.638
SEDANIAShort term bearish2025-09-020.0851756000.0890.0930.113
SERNKOUShort term bearish2025-09-020.793312000.7940.80.829
TIMECOMShort term bearish2025-09-025.1513626005.1575.1794.954
XLShort term bearish2025-09-020.5870479000.5890.5680.535
AMBANKShort term bullish2025-09-025.4728856005.425.2455.222
BAUTOShort term bullish2025-09-020.67549853000.6720.7261.135
GAMUDAShort term bullish2025-09-025.61148351005.6035.2714.589
KIPREITShort term bullish2025-09-020.8456245000.8450.8330.827
MAXISShort term bullish2025-09-023.5322095003.5043.5313.483
PELIKANShort term bullish2025-09-020.145500000.1440.1530.175
PETGASShort term bullish2025-09-0218.780350018.69918.18417.384
QLShort term bullish2025-09-024.1932348004.1724.354.597
SENTRALShort term bullish2025-09-020.7859452000.7720.7650.742
WELLCALShort term bullish2025-09-021.31236001.3021.3181.427
WPRTSShort term bullish2025-09-025.6541503005.615.5584.698

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