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, November 6, 2025

Scan 06 Nov 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
GKENTLong term bearish2025-11-060.345754000.3520.3390.347
GUHLong term bearish2025-11-060.3052160000.3110.2960.306
MKHLong term bearish2025-11-061.051628001.0661.0481.053
PWFLong term bearish2025-11-060.785210000.7880.7720.787
TRIMODELong term bearish2025-11-060.21339000.220.2040.215
COMPLETLong term bullish2025-11-061.18365001.1851.1921.174
DOMINANLong term bullish2025-11-060.8206000.7960.7940.786
DPHARMALong term bullish2025-11-061.2713876001.2731.3121.269
HONGSENGLong term bullish2025-11-060.0121117000.0070.0070.008
IJMLong term bullish2025-11-062.5225032002.6062.7482.493
INNATURELong term bullish2025-11-060.185385000.1890.1850.181
MYTECHLong term bullish2025-11-060.3551283000.3070.3010.343
RESINTCLong term bullish2025-11-060.5737056000.5540.5430.567
THPLANTLong term bullish2025-11-060.542686000.5340.530.539
VISLong term bullish2025-11-060.23539682000.2030.2190.22
HOMERIZMedium term bearish2025-11-060.4851000.4860.4880.533
KPJMedium term bearish2025-11-062.6820713002.8362.6912.644
KUBMedium term bearish2025-11-060.889908001.0290.8870.668
MUDAMedium term bearish2025-11-060.81130000.8440.8460.945
NOVAMedium term bearish2025-11-060.345258000.3610.3470.33
OPTIMAXMedium term bearish2025-11-060.6451433000.670.6460.559
PETGASMedium term bearish2025-11-0618.4641520018.67418.57717.562
RUBEREXMedium term bearish2025-11-060.09979000.1040.0950.117
SALUTEMedium term bearish2025-11-060.1916859000.2140.1970.222
SEDANIAMedium term bearish2025-11-060.13232642000.2330.1540.118
TAMBUNMedium term bearish2025-11-060.81202000.8170.810.802
TASHINMedium term bearish2025-11-060.221000000.2360.2210.248
TIMECOMMedium term bearish2025-11-06524665004.8455.0054.976
AFFINMedium term bullish2025-11-062.347348002.3332.322.514
ANCOMMedium term bullish2025-11-060.9325461000.9440.9270.936
BIMBMedium term bullish2025-11-062.295987002.2292.2662.354
CHGPMedium term bullish2025-11-061.216030001.2161.211.119
EFORCEMedium term bullish2025-11-060.23511906000.2220.2230.241
GUOCOMedium term bullish2025-11-060.6418000.6120.5960.608
INSAS.KLMedium term bullish2025-11-060.842743000.8420.840.864
LUXCHEMMedium term bullish2025-11-060.415167000.4220.4060.431
MAYBULKMedium term bullish2025-11-060.3357610000.3270.3260.32
SERNKOUMedium term bullish2025-11-060.844000.7940.7940.815
SIMEMedium term bullish2025-11-062.0734037002.0942.0641.903
SUNREITMedium term bullish2025-11-062.1423318002.1772.1361.989
SUNWAYMedium term bullish2025-11-065.549172005.5595.4154.794
TOMYPAKMedium term bullish2025-11-060.28910000.2780.2790.281
YINSONMedium term bullish2025-11-062.4252279002.3922.3982.245
AMBANKShort term bearish2025-11-065.7346227005.7475.6495.338
BURSAShort term bearish2025-11-068.196990008.2668.077.733
HEXTARShort term bearish2025-11-060.930193000.90.8960.896
HIGHTECShort term bearish2025-11-060.695333000.7050.7180.732
IGBREITShort term bearish2025-11-062.6722854002.6722.6932.413
JFTECHShort term bearish2025-11-060.5526068000.5520.4920.505
MAGNUMShort term bearish2025-11-061.383900001.3871.3741.266
MCEMENTShort term bearish2025-11-066.715221006.7056.4045.248
MSCShort term bearish2025-11-061.386054001.3981.3361.168
PECCAShort term bearish2025-11-061.3529922001.3571.4011.451
WONGShort term bearish2025-11-060.1651690000.1690.1610.183
CGBShort term bullish2025-11-060.89559655000.8930.8890.879
HARBOURShort term bullish2025-11-061.51540001.5031.4661.331
INNOShort term bullish2025-11-061.88447001.861.8481.713
MALTONShort term bullish2025-11-060.39650000.3770.3420.353
MBSBShort term bullish2025-11-060.73548903000.7310.7220.693
MYEGShort term bullish2025-11-060.84453866000.8380.850.885
SCICOMShort term bullish2025-11-060.965731000.9620.9570.848
SLVESTShort term bullish2025-11-063.137493003.0882.8072.11
TAANNShort term bullish2025-11-064.28683004.2474.1533.851
TMShort term bullish2025-11-067.2937697007.2137.0976.696
UWCShort term bullish2025-11-064.1624499004.1143.682.619

Wednesday, November 5, 2025

Scan 05 Nov 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AYSLong term bearish2025-11-050.255582000.2590.2630.258
CFMLong term bearish2025-11-050.0920355000.0950.090.094
DOMINANLong term bearish2025-11-050.785140000.7970.7940.786
HCKLong term bearish2025-11-052.153582002.1812.1722.159
HLCAPLong term bearish2025-11-053.281241003.4123.3693.314
MENANGLong term bearish2025-11-050.66170000.6650.6570.663
TROPLong term bearish2025-11-051.158982001.221.1881.16
EPMBLong term bullish2025-11-050.44518387000.4010.3850.41
TIMECOMLong term bullish2025-11-055.0511709004.8415.0094.973
ANCOMMedium term bearish2025-11-050.9228795000.9470.9260.936
ASTINOMedium term bearish2025-11-050.51545000.5210.5210.54
BIMBMedium term bearish2025-11-052.269600002.2272.2662.355
EDARANMedium term bearish2025-11-051.18584001.2561.2141.317
INSAS.KLMedium term bearish2025-11-050.84483000.8420.840.865
LUXCHEMMedium term bearish2025-11-050.4056020000.4210.4060.431
MAYBULKMedium term bearish2025-11-050.3252364000.3270.3260.32
MRDIYMedium term bearish2025-11-051.59142701001.6741.6171.572
PANTECHMedium term bearish2025-11-050.6655198000.6660.6670.697
PELIKANMedium term bearish2025-11-050.145850000.1520.150.164
RESINTCMedium term bearish2025-11-050.542270000.5530.5420.568
SERNKOUMedium term bearish2025-11-050.79190000.7940.7940.815
SIMEMedium term bearish2025-11-052.0392381002.0992.0561.903
SUNWAYMedium term bearish2025-11-055.3971189005.5725.3994.789
TAKAFULMedium term bearish2025-11-053.12091003.1213.1033.381
TOPGLOVMedium term bearish2025-11-050.62194052000.6610.6210.799
ADVENTAMedium term bullish2025-11-050.182716000.1980.180.212
AXIATAMedium term bullish2025-11-052.5942832002.6082.5752.226
DIGIMedium term bullish2025-11-053.6816435003.6523.6653.658
HWATAIMedium term bullish2025-11-050.46241000.4410.4410.472
JHMMedium term bullish2025-11-050.316656000.3080.3070.35
KENANGAMedium term bullish2025-11-050.886961000.8510.8560.89
KRETAMMedium term bullish2025-11-050.695245000.690.6890.615
MUDAMedium term bullish2025-11-050.85165000.8480.8470.946
PAVREITMedium term bullish2025-11-051.8317308001.8761.8281.588
PBBANKMedium term bullish2025-11-054.34142385004.244.2614.249
RLMedium term bullish2025-11-050.20548819000.2030.2030.287
THPLANTMedium term bullish2025-11-050.5353797000.5340.530.539
VSTECSMedium term bullish2025-11-054.056088003.9773.8773.331
FLBHDShort term bearish2025-11-050.245744000.2480.2440.279
HUPSENGShort term bearish2025-11-0512763001.010.9850.985
INNOShort term bearish2025-11-051.851775001.8581.8481.711
KSLShort term bearish2025-11-052.9229188002.9432.6471.812
TENAGAShort term bearish2025-11-0513.2197940013.2313.1713.368
TEOSENGShort term bearish2025-11-051.15736001.1041.0260.979
TMShort term bearish2025-11-057.241927007.2017.0916.691
TMCLIFEShort term bearish2025-11-050.445449000.4470.4320.437
COASTALShort term bullish2025-11-051.1920001.191.1951.299
IGBREITShort term bullish2025-11-052.6810711002.6772.6932.41
LHIShort term bullish2025-11-050.65528526000.6550.6370.616
MAA.KLShort term bullish2025-11-050.1851190000.1820.1850.197
MCEMENTShort term bullish2025-11-056.724507006.7096.3755.238
MSCShort term bullish2025-11-051.427410001.4011.3311.166
PECCAShort term bullish2025-11-051.3624163001.361.4051.452
PETGASShort term bullish2025-11-0518.734380018.68418.58317.556
TNLOGISShort term bullish2025-11-050.841995000.8370.8040.721
UOADEVShort term bullish2025-11-051.84948001.8361.8111.719
WPRTSShort term bullish2025-11-055.35119182005.2695.3894.919

Tuesday, November 4, 2025

Scan 04 Nov 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ANCOMLong term bearish2025-11-040.937071000.9490.9260.936
COMPLETLong term bearish2025-11-041.1717001.1871.1921.174
EPMBLong term bearish2025-11-040.40517220000.3970.3830.41
GUOCOLong term bearish2025-11-040.592104000.610.5960.608
PCHEMLong term bearish2025-11-043.7933225004.0544.2533.796
PHARMALong term bearish2025-11-040.24184403000.2610.2430.241
SAMCHEMLong term bearish2025-11-040.365650000.3830.3690.372
THPLANTLong term bearish2025-11-040.536459000.5340.530.539
CFMLong term bullish2025-11-040.0956351000.0950.090.095
DIGILong term bullish2025-11-043.6641194003.6513.6653.657
PBBANKLong term bullish2025-11-044.2678875004.244.2614.248
ADVENTAMedium term bearish2025-11-040.1752285000.1980.1790.212
AJIYAMedium term bearish2025-11-041.181422001.1921.1950.948
AMEMedium term bearish2025-11-041.532706001.5411.5461.572
AWANTECMedium term bearish2025-11-040.325689000.3340.3260.315
E&OMedium term bearish2025-11-040.8113591000.7950.8130.826
HARTAMedium term bearish2025-11-041.234105001.2291.2121.905
HLCAPMedium term bearish2025-11-043.34345003.4363.3653.316
HTPADUMedium term bearish2025-11-041.881558002.1161.9371.86
IOIPGMedium term bearish2025-11-042.117195002.1282.1161.978
JHMMedium term bearish2025-11-040.3055196000.3080.3070.351
KRETAMMedium term bearish2025-11-040.6850000.690.6890.615
MALAKOFMedium term bearish2025-11-040.99538439001.0510.9990.861
MFLOURMedium term bearish2025-11-040.5712260000.5940.5740.521
MUDAMedium term bearish2025-11-040.845000.8480.8480.947
MYTECHMedium term bearish2025-11-040.2954027000.3050.30.344
PAVREITMedium term bearish2025-11-041.8233507001.881.8261.586
POHUATMedium term bearish2025-11-040.9320000.9150.9031.04
TALIWRKMedium term bearish2025-11-040.534176000.5340.5320.625
VSTECSMedium term bearish2025-11-043.85391003.9783.8723.331
ABMBMedium term bullish2025-11-044.5310930004.4634.4524.563
ASTINOMedium term bullish2025-11-040.53343000.5210.5210.54
BIMBMedium term bullish2025-11-042.2925301002.2272.2672.356
CARIMINMedium term bullish2025-11-040.5852265000.5820.5790.656
ELKDESAMedium term bullish2025-11-041.12600001.1181.121.123
GCAPMedium term bullish2025-11-040.23760000.2250.2260.26
INSAS.KLMedium term bullish2025-11-040.8453184000.8420.840.865
PEBMedium term bullish2025-11-040.815113000.8030.8020.847
PETGASMedium term bullish2025-11-0418.6436200018.68318.5817.549
SENTRALMedium term bullish2025-11-040.785792000.7780.7790.752
SURIAMedium term bullish2025-11-041.625001.5831.5841.636
TAKAFULMedium term bullish2025-11-043.115661003.1233.1043.384
BIGShort term bearish2025-11-040.62160000.6210.5680.559
CABShort term bearish2025-11-040.80530749000.8210.7790.628
GUHShort term bearish2025-11-040.311949000.310.2950.306
HARBOURShort term bearish2025-11-041.51183001.5071.4551.329
IGBCRShort term bearish2025-11-040.6054134000.6050.5970.55
INARIShort term bearish2025-11-042.4783909002.4872.2392.107
KPJShort term bearish2025-11-042.822553002.8452.6932.64
LHIShort term bearish2025-11-040.6553676000.6540.6360.615
LUXCHEMShort term bearish2025-11-040.415841000.4210.4060.431
MALTONShort term bearish2025-11-040.375586000.3770.340.353
MCEMENTShort term bearish2025-11-046.698533006.716.3475.229
MFCBShort term bearish2025-11-043.782519003.7853.6733.84
MKHShort term bearish2025-11-041.063357001.0681.0481.054
MSCShort term bearish2025-11-041.411678001.4011.3261.165
NOVAShort term bearish2025-11-040.355300000.3610.3460.331
OPCOMShort term bearish2025-11-040.2139097000.2180.2280.269
SCICOMShort term bearish2025-11-040.961233000.9610.9580.847
UOADEVShort term bearish2025-11-041.83987001.8331.8091.718
VISShort term bearish2025-11-040.21432000.2020.2190.221
ARTRONIQShort term bullish2025-11-040.09512404000.0920.0880.081
KENANGAShort term bullish2025-11-040.852580000.850.8560.89
PELIKANShort term bullish2025-11-040.155630000.1520.1490.164
RHONEMAShort term bullish2025-11-040.74400000.6920.6740.641
TIMECOMShort term bullish2025-11-044.843217004.8375.0124.968

Monday, November 3, 2025

Scan 03 Nov 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
CFMLong term bearish2025-11-030.0916048000.0950.090.095
HONGSENGLong term bearish2025-11-030.0052193000.0080.0070.008
INNATURELong term bearish2025-11-030.188742000.1880.1860.181
JTIASALong term bearish2025-11-031.1417684001.1781.1711.141
MTAGLong term bearish2025-11-030.2856066000.2980.2940.289
PERTAMALong term bearish2025-11-030.11565253000.1370.1150.12
SHANGLong term bearish2025-11-031.671311001.6711.6221.677
ANCOMLong term bullish2025-11-030.945477000.9510.9260.937
ARANKLong term bullish2025-11-030.47881000.4590.4530.459
AYSMedium term bearish2025-11-030.26122000.2590.2640.258
BAUTOMedium term bearish2025-11-030.6532367000.6530.6590.906
CAREPLSMedium term bearish2025-11-030.08144102000.0940.0930.146
CHGPMedium term bearish2025-11-031.2540001.2181.2061.117
COMFORTMedium term bearish2025-11-030.1851902000.1980.1880.284
CSCENICMedium term bearish2025-11-030.465202000.4780.470.46
CTOSMedium term bearish2025-11-030.9139031000.9330.9161.001
ELSOFTMedium term bearish2025-11-030.3052815000.3260.3060.331
GCAPMedium term bearish2025-11-030.225970000.2240.2260.261
GTRONICMedium term bearish2025-11-030.32548267000.3460.3290.416
HCKMedium term bearish2025-11-032.173549002.1842.1722.158
HIGHTECMedium term bearish2025-11-030.715110000.7060.7210.732
INSAS.KLMedium term bearish2025-11-030.844094000.8420.840.866
IPMUDAMedium term bearish2025-11-030.3757209000.4110.390.435
KGBMedium term bearish2025-11-035.3418328005.6355.3763.972
PARAMONMedium term bearish2025-11-031.04629001.0551.0521.029
RANHILLMedium term bearish2025-11-031.813740001.8821.8181.418
REVENUEMedium term bearish2025-11-030.06567304000.0770.0740.087
RLMedium term bearish2025-11-030.219019000.2030.2030.288
SURIAMedium term bearish2025-11-031.5617001.5851.5851.637
TAFIMedium term bearish2025-11-030.52100000.5230.5240.531
YBSMedium term bearish2025-11-030.281288000.2920.2890.382
CIMB.KLMedium term bullish2025-11-037.4292793007.4187.3147.042
E&OMedium term bullish2025-11-030.82535048000.7940.8140.827
HARTAMedium term bullish2025-11-031.2222980001.2241.2121.918
IOIPGMedium term bullish2025-11-032.1233869002.1292.1161.978
MRDIYMedium term bullish2025-11-031.6566749001.6821.6141.573
MUDAMedium term bullish2025-11-030.85265000.8510.8490.949
SCIENTXMedium term bullish2025-11-033.4612076003.5163.4183.491
ARTRONIQShort term bearish2025-11-030.097773000.0910.0880.08
CGBShort term bearish2025-11-030.8971759000.8930.8880.878
EGShort term bearish2025-11-031.3733365001.3731.2881.152
FRONTKNShort term bearish2025-11-034.4571557004.5214.3823.943
GKENTShort term bearish2025-11-030.35790000.3560.3390.348
MAA.KLShort term bearish2025-11-030.1820000.1820.1870.198
MALAKOFShort term bearish2025-11-031.0331865001.0510.9970.86
MYEGShort term bearish2025-11-030.815721207040.840.8510.886
PENTAShort term bearish2025-11-034.113566004.2073.9133.303
POHUATShort term bearish2025-11-030.905351000.9160.9031.042
RHONEMAShort term bearish2025-11-030.68555000.6910.6740.641
SALUTEShort term bearish2025-11-030.20518843000.2140.1970.227
SEDANIAShort term bearish2025-11-030.23584690000.2380.150.118
UNISEMShort term bearish2025-11-033.4111054003.4863.0262.41
AMBANKShort term bullish2025-11-035.79163353005.7515.6315.33
BURSAShort term bullish2025-11-038.3210770008.2338.0417.733
GUHShort term bullish2025-11-030.315829000.3110.2940.306
HARBOURShort term bullish2025-11-031.53691001.5091.451.329
HLBANKShort term bullish2025-11-0320.9238410020.6419.96119.374
HLFGShort term bullish2025-11-0317.0412410017.00216.74716.561
KLKShort term bullish2025-11-0320.78191180020.61520.24720.077
KPJShort term bullish2025-11-032.8657663002.8462.6942.637
MALTONShort term bullish2025-11-030.392004000.3770.3380.353
MAYBANKShort term bullish2025-11-039.9570317009.9199.8119.665
MFCBShort term bullish2025-11-033.82185003.7863.6683.844
MPIShort term bullish2025-11-033146410030.29128.80521.969
MSCShort term bullish2025-11-031.4625363001.4041.321.163
OPCOMShort term bullish2025-11-030.22518517000.2210.2290.27
SSTEELShort term bullish2025-11-030.4054004000.4020.40.399
SWKPLNTShort term bullish2025-11-032.89869002.862.7692.459
TWRREITShort term bullish2025-11-030.3260000.2970.290.287
VISShort term bullish2025-11-030.2055139000.2020.220.221