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

Scan 06 Oct 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ABMBLong term bearish2025-10-064.551572004.4094.4844.588
CHINHINLong term bearish2025-10-062.2414002.262.2492.216
COMPLETLong term bearish2025-10-061.165066001.1951.2111.167
LIONINDLong term bearish2025-10-060.17545818000.1870.1910.19
UCHITECLong term bearish2025-10-063.3221027003.3533.2893.325
ANCOMLong term bullish2025-10-060.9712204000.9130.9120.939
BSLCORPLong term bullish2025-10-060.0251532000.0190.020.023
CFMLong term bullish2025-10-060.160290000.0850.090.096
PERTAMALong term bullish2025-10-060.12594193000.1010.1030.124
SNCLong term bullish2025-10-060.11000000.0980.0990.099
SUCCESSLong term bullish2025-10-060.651474000.6310.6370.639
ANNJOOMedium term bearish2025-10-060.6951550000.6970.7020.725
BIMBMedium term bearish2025-10-062.2825077002.2812.2892.375
DANCOMedium term bearish2025-10-060.395498000.3950.3980.41
GENMMedium term bearish2025-10-062.0443407002.1332.0491.966
GETSMedium term bearish2025-10-060.1852350000.1860.1860.201
JHMMedium term bearish2025-10-060.312901000.3040.310.365
MSMMedium term bearish2025-10-061128780011.0151.138
MUDAMedium term bearish2025-10-060.85130000.8450.8630.969
RGTBHDMedium term bearish2025-10-060.2554015000.260.2580.401
WONGMedium term bearish2025-10-060.151067000.1550.1560.193
CGBMedium term bullish2025-10-060.8936559000.8890.8850.876
DNEXMedium term bullish2025-10-060.26161609000.2540.2550.298
FLBHDMedium term bullish2025-10-060.26517000.2380.2480.288
KRETAMMedium term bullish2025-10-060.6951743000.6850.6920.604
PELIKANMedium term bullish2025-10-060.15992000.1520.1480.169
PIEMedium term bullish2025-10-063.4923020003.0493.3344.166
SERNKOUMedium term bullish2025-10-060.82873000.7970.7970.821
SURIAMedium term bullish2025-10-061.631001.5791.6071.657
CMSBShort term bearish2025-10-061.1952070001.211.1841.105
HIGHTECShort term bearish2025-10-060.715206000.7290.7470.749
MAGNUMShort term bearish2025-10-061.3610258001.3641.3471.248
MAYBULKShort term bearish2025-10-060.3253614000.3260.3230.32
MISCShort term bearish2025-10-067.3564864007.3737.4787.264
MULPHAShort term bearish2025-10-062.9741002.9963.0332.943
SCICOMShort term bearish2025-10-060.965798000.9660.9490.832
SCOMNETShort term bearish2025-10-060.816459000.8250.8741.031
TASHINShort term bearish2025-10-060.21675000.2140.2080.256
YINSONShort term bearish2025-10-062.4119882002.4192.3782.265
ADVENTAShort term bullish2025-10-060.17779000.1660.1720.221
APOLLOShort term bullish2025-10-066.3898006.3436.3076.282
ARTRONIQShort term bullish2025-10-060.09451000.0860.0840.079
BPPLASShort term bullish2025-10-060.71176000.7060.7780.983
GUOCOShort term bullish2025-10-060.61717000.5970.6150.631
NAIMShort term bullish2025-10-060.8452478000.8430.8760.89
PESTECHShort term bullish2025-10-060.141813000.1380.1340.155
SIMEPROPShort term bullish2025-10-061.4695707001.4551.4771.431
TAANNShort term bullish2025-10-064.152762004.1453.9893.824
TOMEIShort term bullish2025-10-061.826416001.7961.721.654

Friday, October 3, 2025

Scan 03 Oct 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
SNCLong term bearish2025-10-030.095804000.0980.0990.099
SSTEELLong term bearish2025-10-030.4051100000.40.3920.409
SUCCESSLong term bearish2025-10-030.63640000.630.6370.64
TENAGALong term bearish2025-10-0313.28733870013.10813.16113.407
TIMECOMLong term bearish2025-10-03521429005.0985.1315.002
CHINHINLong term bullish2025-10-032.222105002.2632.2522.217
GKENTLong term bullish2025-10-030.36544611000.3270.3350.348
GUHLong term bullish2025-10-030.3110403000.2840.2850.305
LBSLong term bullish2025-10-030.47552419000.450.4510.466
AMEMedium term bearish2025-10-031.518176001.5591.5351.583
COMFORTMedium term bearish2025-10-030.185341000.1810.1880.307
DNEXMedium term bearish2025-10-030.255131874000.2530.2560.299
KRETAMMedium term bearish2025-10-030.685110000.6840.6920.604
MAA.KLMedium term bearish2025-10-030.18597000.1850.1920.203
PELIKANMedium term bearish2025-10-030.145680000.1520.1490.169
PIEMedium term bearish2025-10-033.2611957003.0283.3424.195
SURIAMedium term bearish2025-10-031.6727001.5771.6081.658
TOMYPAKMedium term bearish2025-10-030.275499000.2830.2760.282
WCTMedium term bearish2025-10-030.82535090000.8360.840.766
YNHPROPMedium term bearish2025-10-030.310326000.30.3020.392
CARIMINMedium term bullish2025-10-030.585315000.5780.5810.673
DANCOMedium term bullish2025-10-030.41266000.3950.3980.41
GETSMedium term bullish2025-10-030.1944000.1860.1860.202
MSMMedium term bullish2025-10-031.0212161000.9991.0161.139
MYTECHMedium term bullish2025-10-030.305220000.2930.3050.351
PEBMedium term bullish2025-10-030.81521000.8050.8030.851
RGTBHDMedium term bullish2025-10-030.266430000.260.2580.403
SIGNMedium term bullish2025-10-031.381807001.3661.371.396
SOLUTNMedium term bullish2025-10-030.098937000.080.0820.105
ADVENTAShort term bearish2025-10-030.165799000.1650.1720.222
KOSSANShort term bearish2025-10-031.1929392001.191.2241.743
MAHSINGShort term bearish2025-10-031.1246162001.1241.1591.249
MICROLNShort term bearish2025-10-030.117967000.1130.1170.159
NAIMShort term bearish2025-10-030.8355158000.8420.8780.891
PECCAShort term bearish2025-10-031.4220547001.431.4721.455
PESTECHShort term bearish2025-10-030.1351519000.1380.1340.155
SIMEPROPShort term bearish2025-10-031.44120562001.4541.4791.431
SPSETIAShort term bearish2025-10-031.01300472001.0241.0551.181
TAANNShort term bearish2025-10-034.134322004.1413.9813.823
TMCLIFEShort term bearish2025-10-030.424410000.4240.4160.442
TOMEIShort term bearish2025-10-031.772833001.7951.7171.652
VSShort term bearish2025-10-030.57845479040.5850.6770.85
CFMShort term bullish2025-10-030.0851513000.0850.090.096
DATAPRPShort term bullish2025-10-030.1122562000.1060.1010.122
HOMERIZShort term bullish2025-10-030.495599000.4850.50.542
MAYBULKShort term bullish2025-10-030.33857000.3260.3220.32
MISCShort term bullish2025-10-037.3921440007.3767.4827.263
MULPHAShort term bullish2025-10-0338002.9983.0332.941
PANTECHShort term bullish2025-10-030.667151000.6590.6830.739
SENTRALShort term bullish2025-10-030.7856832000.7810.7760.748
YINSONShort term bullish2025-10-032.4219589002.4192.3772.267

Thursday, October 2, 2025

Scan 02 Oct 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ANNJOOLong term bearish2025-10-020.725211000.6870.7020.728
CJCENLong term bearish2025-10-020.175320000.1710.1570.175
HAPSENGLong term bearish2025-10-022.827943002.6492.5832.825
HHGROUPLong term bearish2025-10-020.138050000.1180.1140.11
SUCCESSLong term bearish2025-10-020.64608000.6280.6370.641
VISLong term bearish2025-10-020.2157010000.2360.220.234
ABLEGLOBLong term bullish2025-10-021.572886001.531.511.547
AEMULUSLong term bullish2025-10-020.2729129000.2520.2570.26
BDBLong term bullish2025-10-020.2663000.2320.2350.254
D&OLong term bullish2025-10-021.47110299001.4061.2221.429
HEXTARLong term bullish2025-10-020.89523769000.8940.8950.894
HLFGLong term bullish2025-10-0217.3819390017.12916.7217.118
INARILong term bullish2025-10-022.35450550002.0872.0142.16
MALTONLong term bullish2025-10-020.384119000.2980.3130.355
MATRIXLong term bullish2025-10-021.427532001.3711.3361.382
SAMCHEMLong term bullish2025-10-020.3852634000.3550.3470.381
SEDANIALong term bullish2025-10-020.118800000.0890.090.108
TAMBUNLong term bullish2025-10-020.82600000.8020.7810.81
TENAGALong term bullish2025-10-0213.46787430013.05213.19513.406
BJTOTOMedium term bearish2025-10-021.46624001.4091.4021.412
CARIMINMedium term bearish2025-10-020.58387000.5720.5820.677
CGBMedium term bearish2025-10-020.8848562000.8880.8850.876
COMPLETMedium term bearish2025-10-021.18417001.1951.2131.163
DPHARMAMedium term bearish2025-10-021.312564001.3661.3441.278
GAMUDAMedium term bearish2025-10-025.51101679005.6025.5124.698
MYEGMedium term bearish2025-10-020.855381086000.8620.8630.897
SERNKOUMedium term bearish2025-10-020.79180000.7970.7970.822
SOLUTNMedium term bearish2025-10-020.085212000.0780.0820.106
ABMBMedium term bullish2025-10-024.5921051004.4064.494.594
ANCOMMedium term bullish2025-10-020.91524696000.9070.9110.94
APOLLOMedium term bullish2025-10-026.3270006.3356.316.285
ASTINOMedium term bullish2025-10-020.535400000.5170.5250.549
AXIATAMedium term bullish2025-10-022.6825380002.5892.6112.228
BAUTOMedium term bullish2025-10-020.69546567000.6650.6881.02
BIMBMedium term bullish2025-10-022.3214696002.282.2842.379
DNEXMedium term bullish2025-10-020.26205054000.2520.2580.301
FRONTKNMedium term bullish2025-10-024.3877987004.34.2493.926
GKENTMedium term bullish2025-10-020.345834000.3220.3370.347
GTRONICMedium term bullish2025-10-020.355140651000.3150.3360.441
HPMTMedium term bullish2025-10-020.2228616000.2150.2150.231
IOIPGMedium term bullish2025-10-022.1214340002.1192.1021.971
JHMMedium term bullish2025-10-020.3210994000.3010.3120.368
KEINHINMedium term bullish2025-10-021.2273001.0481.1111.273
KRETAMMedium term bullish2025-10-020.6952198000.6850.6930.601
LUXCHEMMedium term bullish2025-10-020.49472000.3940.3980.439
MAA.KLMedium term bullish2025-10-020.195100000.1860.1930.205
MUDAMedium term bullish2025-10-020.987000.8270.870.975
OPCOMMedium term bullish2025-10-020.25521018000.2290.240.283
PADINIMedium term bullish2025-10-022861001.9631.9932.005
POSMedium term bullish2025-10-020.2930743000.2530.2620.244
RESINTCMedium term bullish2025-10-020.5711705000.5260.5270.583
SAMMedium term bullish2025-10-024.2846896003.8484.0133.871
TAKAFULMedium term bullish2025-10-023.1523841003.0663.143.461
THPLANTMedium term bullish2025-10-020.53511117000.5230.5280.554
TRIMODEMedium term bullish2025-10-020.19530000.1930.1930.222
WCTMedium term bullish2025-10-020.8457505000.8480.8360.767
WELLCALMedium term bullish2025-10-021.3706001.2881.2891.388
YTLPOWRMedium term bullish2025-10-024.31188677004.1824.193.703
AMEShort term bearish2025-10-021.552897001.5571.5341.584
CFMShort term bearish2025-10-020.0859561000.0850.0910.097
CHGPShort term bearish2025-10-021.218065001.2121.1381.106
GCBShort term bearish2025-10-020.9267761000.9251.0321.403
GENMShort term bearish2025-10-022.0967012002.1212.0391.965
GENTINGShort term bearish2025-10-022.963529002.9032.9733.24
HARTAShort term bearish2025-10-021.1879731001.2011.2592.198
JAYCORPShort term bearish2025-10-020.3952106000.4370.4440.549
N2NShort term bearish2025-10-020.3751147000.3770.3950.404
PCHEMShort term bearish2025-10-024.2454647004.3554.0893.879
PWFShort term bearish2025-10-020.751082000.7570.7720.795
SENTRALShort term bearish2025-10-020.785972000.7810.7740.747
YINSONShort term bearish2025-10-022.388871002.4172.3712.273
EFORCEShort term bullish2025-10-020.232380000.2220.2320.249
FREIGHTShort term bullish2025-10-020.5753130000.5640.5470.542
GREATECShort term bullish2025-10-022.378975002.111.9411.831
HIGHTECShort term bullish2025-10-020.735173000.730.7510.751
MSMShort term bullish2025-10-02110213000.9971.0181.142
PECCAShort term bullish2025-10-021.4322377001.4261.4771.453
SCICOMShort term bullish2025-10-020.9653180000.9530.940.828
SCOMNETShort term bullish2025-10-020.8410195000.8290.891.042
SOPShort term bullish2025-10-023.322546003.3083.3613.101
SURIAShort term bullish2025-10-021.61311001.5781.6161.663
TOMEIShort term bullish2025-10-021.82117001.7861.7021.645

Wednesday, October 1, 2025

Scan 01 Oct 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AIRASIALong term bearish2025-10-010.84592594000.8160.820.86
ANNJOOLong term bearish2025-10-010.721395000.6870.7020.728
CJCENLong term bearish2025-10-010.1751020000.1710.1570.175
DOMINANLong term bearish2025-10-010.785112000.8010.7890.795
HAPSENGLong term bearish2025-10-012.823244002.6492.5832.825
HHGROUPLong term bearish2025-10-010.1215396000.1180.1140.11
HONGSENGLong term bearish2025-10-010.0059471000.0070.0070.009
SUCCESSLong term bearish2025-10-010.63515000.6270.6370.641
TIMECOMLong term bearish2025-10-014.9823694005.1215.1384.994
TSHLong term bearish2025-10-011.1516893001.161.1571.156
TWRREITLong term bearish2025-10-010.2851556000.2810.2880.287
VISLong term bearish2025-10-010.2152435000.2360.220.234
ABLEGLOBLong term bullish2025-10-011.551213001.5291.5091.547
AEMULUSLong term bullish2025-10-010.26511807000.2510.2570.26
BDBLong term bullish2025-10-010.261176000.2320.2350.254
D&OLong term bullish2025-10-011.4475072001.4041.2211.429
HEXTARLong term bullish2025-10-010.89524812000.8940.8950.894
HLFGLong term bullish2025-10-0117.385710017.12916.7217.118
HUPSENGLong term bullish2025-10-011.011456000.9750.9411.005
MALTONLong term bullish2025-10-010.385831000.2980.3130.355
MATRIXLong term bullish2025-10-011.416087001.3711.3361.382
AFFINMedium term bearish2025-10-012.345303002.3072.3422.561
ATAIMSMedium term bearish2025-10-010.253277000.2470.2530.276
CGBMedium term bearish2025-10-010.88538727000.8890.8850.876
COMPLETMedium term bearish2025-10-011.212141001.1971.2141.163
DATAPRPMedium term bearish2025-10-010.13035000.1040.1010.123
DPHARMAMedium term bearish2025-10-011.37629001.3651.3441.277
KRONOMedium term bearish2025-10-010.2213143000.2150.2230.238
MYEGMedium term bearish2025-10-010.86646119000.8620.8630.897
PEBMedium term bearish2025-10-010.784000.8010.8050.853
REVENUEMedium term bearish2025-10-010.07548000.0710.0710.094
SUNREITMedium term bearish2025-10-012.0958217002.0892.1131.938
TOMYPAKMedium term bearish2025-10-010.272361000.2810.2760.282
UCHITECMedium term bearish2025-10-013.261296003.3583.2743.351
WONGMedium term bearish2025-10-010.15595000.1550.1570.195
YNHPROPMedium term bearish2025-10-010.29510238000.2990.3040.397
ANCOMMedium term bullish2025-10-010.9154477000.9070.9110.94
APOLLOMedium term bullish2025-10-016.3185006.3356.316.285
ASTINOMedium term bullish2025-10-010.535350000.5170.5250.549
AXIATAMedium term bullish2025-10-012.6735772002.5892.6112.228
BIMBMedium term bullish2025-10-012.324991002.282.2842.379
DANCOMedium term bullish2025-10-010.41740000.3960.3980.41
FRONTKNMedium term bullish2025-10-014.383671004.2964.2473.926
GKENTMedium term bullish2025-10-010.3452286000.3220.3370.347
KEINHINMedium term bullish2025-10-011.22542001.0491.1111.273
KRETAMMedium term bullish2025-10-010.6951693000.6850.6930.601
MGRCMedium term bullish2025-10-010.21230000.190.1940.248
MUDAMedium term bullish2025-10-010.938000.8270.870.975
PADINIMedium term bullish2025-10-01210374001.9631.9932.005
POSMedium term bullish2025-10-010.285106617000.2520.2620.244
TAFIMedium term bullish2025-10-010.53531000.5220.5250.535
TAKAFULMedium term bullish2025-10-013.169539003.0673.143.461
THPLANTMedium term bullish2025-10-010.532572000.5220.5280.554
TRIMODEMedium term bullish2025-10-010.195111000.1930.1930.222
WELLCALMedium term bullish2025-10-011.291097001.2881.2881.388
YTLPOWRMedium term bullish2025-10-014.2252206004.1774.1883.702
ADVENTAShort term bearish2025-10-010.1651098000.1660.1740.225
CFMShort term bearish2025-10-010.0851300000.0850.0910.097
DNEXShort term bearish2025-10-010.25129323000.2510.2580.301
ECOWLDShort term bearish2025-10-012.1618295002.1732.1311.962
EGShort term bearish2025-10-011.2557189001.2591.1831.134
FLBHDShort term bearish2025-10-010.23563000.2370.2510.291
GAMUDAShort term bearish2025-10-015.5557384005.6045.5134.698
GENMShort term bearish2025-10-012.1230339002.1222.041.965
HARTAShort term bearish2025-10-011.1943314001.2011.2592.198
HIBISCSShort term bearish2025-10-011.554844001.5561.521.62
JAYCORPShort term bearish2025-10-010.4056518000.4380.4450.549
MAHSINGShort term bearish2025-10-011.1239088001.1241.1661.259
MIShort term bearish2025-10-012.3741818002.3782.2231.999
MICROLNShort term bearish2025-10-010.11881000.1130.1190.16
PCHEMShort term bearish2025-10-014.2536881004.3554.0893.879
PWFShort term bearish2025-10-010.75554000.7570.7720.795
SENTRALShort term bearish2025-10-010.782190000.7810.7740.747
SIGNShort term bearish2025-10-011.362156001.3631.3721.396
SPSETIAShort term bearish2025-10-011.0282952001.0231.0651.188
YINSONShort term bearish2025-10-012.3932035002.4182.3712.273
ABMBShort term bullish2025-10-014.4215474004.3984.4864.593
FREIGHTShort term bullish2025-10-010.571340000.5640.5470.542
GREATECShort term bullish2025-10-012.2139855002.1061.941.831
MSMShort term bullish2025-10-0112051000.9971.0181.142
PECCAShort term bullish2025-10-011.4522678001.4281.4781.453
SCICOMShort term bullish2025-10-010.98620000.9530.9410.828
SURIAShort term bullish2025-10-011.6234001.5771.6151.663
TALIWRKShort term bullish2025-10-010.5413360000.5260.5510.65
TOMEIShort term bullish2025-10-011.81711001.7861.7031.645