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

Sunday, October 19, 2025

Scan 17 Oct 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ADVENTALong term bearish2025-10-170.2059509000.1840.1760.219
AEMULUSLong term bearish2025-10-170.2522829000.2640.2550.258
BDBLong term bearish2025-10-170.245644000.2560.2420.253
CJCENLong term bearish2025-10-170.172550000.1770.1640.172
DOMINANLong term bearish2025-10-170.78566000.8050.7890.786
DPHARMALong term bearish2025-10-171.262375001.3111.321.267
GKENTLong term bearish2025-10-170.343581000.3470.3380.349
MILUXLong term bearish2025-10-170.43216000.4550.4230.449
SHANGLong term bearish2025-10-171.68395001.6551.6051.691
SSTEELLong term bearish2025-10-170.405881000.4030.3960.405
TAFILong term bearish2025-10-170.515318000.5240.5250.533
WCTLong term bearish2025-10-170.74560112000.810.8360.76
CFMLong term bullish2025-10-170.105230950000.0880.090.095
ELKDESALong term bullish2025-10-171.13838001.1191.1221.125
AFFINMedium term bearish2025-10-172.337505002.3572.332.541
AMEMedium term bearish2025-10-171.497965001.5461.5371.579
CAREPLSMedium term bearish2025-10-170.09522266000.0940.0960.154
CEKDMedium term bearish2025-10-170.3451504000.3550.3490.375
D&OMedium term bearish2025-10-171.2869569001.4091.2891.394
DIGIMedium term bearish2025-10-173.6926135003.6833.6943.651
ECOWLDMedium term bearish2025-10-172.1326917002.1672.131.955
EPMBMedium term bearish2025-10-170.361698000.3630.3630.418
INSAS.KLMedium term bearish2025-10-170.83511520000.8440.8430.869
IOIPGMedium term bearish2025-10-172.164123002.1222.1121.976
JHMMedium term bearish2025-10-170.38304000.3060.3090.36
JTIASAMedium term bearish2025-10-171.1822947001.1921.1851.145
KRONOMedium term bearish2025-10-170.21510544000.2280.2220.235
LTKMMedium term bearish2025-10-171.51250001.571.5171.281
MTAGMedium term bearish2025-10-170.2952204000.3010.2970.289
MUDAMedium term bearish2025-10-170.85510000.870.8610.962
PARAMONMedium term bearish2025-10-171.05715001.0581.0521.027
PEBMedium term bearish2025-10-170.79747000.8060.8020.85
POHUATMedium term bearish2025-10-170.905758000.9310.9081.057
PWFMedium term bearish2025-10-170.751075000.7530.7630.79
RGTBHDMedium term bearish2025-10-170.255190000.2580.2620.391
RLMedium term bearish2025-10-170.231865000.2040.2020.295
SENTRALMedium term bearish2025-10-170.7758069000.7810.7770.75
SOPMedium term bearish2025-10-173.333385003.3213.3673.107
SUNCONMedium term bearish2025-10-175.9121147006.0835.9825.044
SURIAMedium term bearish2025-10-171.55226001.5731.5951.649
TAKAFULMedium term bearish2025-10-173.114726003.1213.123.427
YBSMedium term bearish2025-10-170.2756835000.3050.2880.407
APOLLOMedium term bullish2025-10-176.3532006.3426.3096.28
ASTINOMedium term bullish2025-10-170.52525000.5250.5220.545
GCAPMedium term bullish2025-10-170.247791000.2140.2290.265
QLMedium term bullish2025-10-174.3115286004.3634.2634.51
AJIYAShort term bearish2025-10-172.413232002.462.3531.845
BONIAShort term bearish2025-10-170.87277000.9010.9851.16
CABShort term bearish2025-10-170.8056834000.8060.7430.613
COASTALShort term bearish2025-10-171.19953001.1951.2131.318
CSCENICShort term bearish2025-10-170.4751093000.480.4650.459
CTOSShort term bearish2025-10-170.9452226000.9530.9081.014
DANCOShort term bearish2025-10-170.3951906000.3960.3950.403
EGShort term bearish2025-10-171.34111643001.3421.2381.149
GREATECShort term bearish2025-10-172.0781506002.192.0671.83
GTRONICShort term bearish2025-10-170.3485060000.340.3280.429
HTPADUShort term bearish2025-10-172.088356002.1271.8511.885
KERJAYAShort term bearish2025-10-172.431425002.4492.2632.089
KGBShort term bearish2025-10-175.5250599005.6485.1613.87
KIPREITShort term bearish2025-10-170.8710227000.8730.850.821
KOBAYShort term bearish2025-10-171.212151001.2321.2071.263
KPPROPShort term bearish2025-10-170.3210216000.3210.360.454
MATRIXShort term bearish2025-10-171.426678001.4051.3561.377
MAYBANKShort term bearish2025-10-179.8991743009.9219.7189.647
MAYBULKShort term bearish2025-10-170.32513223000.3270.3240.32
MCEMENTShort term bearish2025-10-176.75543006.7956.0575.129
MKHShort term bearish2025-10-171.063003001.0711.0471.058
MMSVShort term bearish2025-10-170.4654014000.4840.430.351
MSCShort term bearish2025-10-171.3517804001.3871.2661.145
MYEGShort term bearish2025-10-170.835650939000.850.8550.891
NAIMShort term bearish2025-10-170.8353576000.8470.8630.884
OPTIMAXShort term bearish2025-10-170.6822200000.6810.6190.554
PENTAShort term bearish2025-10-173.9152273004.0483.8043.299
RAMSSOLShort term bearish2025-10-170.9325578000.9390.9280.866
RESINTCShort term bearish2025-10-170.541962000.5440.5360.577
TAMBUNShort term bearish2025-10-170.811045000.8260.7980.807
TASCOShort term bearish2025-10-170.514576000.5220.4970.558
UWCShort term bearish2025-10-173.9358759003.9693.312.556
VSTECSShort term bearish2025-10-173.827274003.9793.7753.333
ARTRONIQShort term bullish2025-10-170.0939887000.0860.0850.079
CGBShort term bullish2025-10-170.8937914000.8870.8840.877
GCBShort term bullish2025-10-170.92161818000.90.9741.362
GLOTECShort term bullish2025-10-170.521155000.520.5210.49
WPRTSShort term bullish2025-10-175.3416408005.3355.4724.866
YINSONShort term bullish2025-10-172.4222211002.4072.3822.259

Thursday, October 16, 2025

Scan 16 Oct 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
BJTOTOLong term bearish2025-10-161.397885001.3951.3841.393
HWATAILong term bearish2025-10-160.45310000.4460.4460.478
SCIENTXLong term bearish2025-10-163.55490003.6063.3813.532
BDBLong term bullish2025-10-160.26205000.2550.2420.253
BSLCORPLong term bullish2025-10-160.0257840000.0210.0210.023
CJCENLong term bullish2025-10-160.175330000.1770.1630.173
DOMINANLong term bullish2025-10-160.8212000.8060.7890.786
GUOCOLong term bullish2025-10-160.6372000.6030.6130.629
HONGSENGLong term bullish2025-10-160.0114042000.0080.0070.008
MENANGLong term bullish2025-10-160.67518000.660.6530.663
SHANGLong term bullish2025-10-161.72955001.651.6041.692
SSTEELLong term bullish2025-10-160.411419000.4020.3950.406
TAFILong term bullish2025-10-160.5354114000.5250.5250.533
ASTINOMedium term bearish2025-10-160.52256000.5250.5220.545
FLBHDMedium term bearish2025-10-160.24125000.2440.2480.286
IGBREITMedium term bearish2025-10-162.6720669002.762.732.396
INNOMedium term bearish2025-10-161.861882001.8321.8611.686
JAYCORPMedium term bearish2025-10-160.405223000.4180.4260.537
KRETAMMedium term bearish2025-10-160.69628000.6890.6910.607
LBSMedium term bearish2025-10-160.4520098000.4590.4540.464
PESTECHMedium term bearish2025-10-160.1338297000.1380.1340.155
QLMedium term bearish2025-10-164.2510034004.3664.2624.512
THETAMedium term bearish2025-10-160.7958677000.8080.7991.069
THPLANTMedium term bearish2025-10-160.5315209000.5310.530.545
AFFINMedium term bullish2025-10-162.367854002.3592.3312.543
ALCOMMedium term bullish2025-10-160.8610000.7990.7840.711
ASTROMedium term bullish2025-10-160.15488041000.1310.140.175
DIGIMedium term bullish2025-10-163.718645003.6883.6953.65
EPMBMedium term bullish2025-10-160.377642000.3640.3620.419
INSAS.KLMedium term bullish2025-10-160.8456883000.8440.8430.87
PEBMedium term bullish2025-10-160.82468000.8070.8030.85
POHUATMedium term bullish2025-10-160.915134000.9330.9091.059
PWFMedium term bullish2025-10-160.7651021000.7530.7640.79
REVENUEMedium term bullish2025-10-160.0759860000.0760.0730.09
RGTBHDMedium term bullish2025-10-160.2652466000.2590.2610.392
SEEHUPMedium term bullish2025-10-160.79227000.7810.7770.801
SENTRALMedium term bullish2025-10-160.7854036000.7810.7770.749
SOPMedium term bullish2025-10-163.391944003.3173.373.105
SURIAMedium term bullish2025-10-161.6191001.5741.5961.65
TALIWRKMedium term bullish2025-10-160.5620781000.5250.540.638
TRIMODEMedium term bullish2025-10-160.2102000.1950.1960.218
3AShort term bearish2025-10-160.721672000.7280.7180.74
EDARANShort term bearish2025-10-161.27602001.2731.1961.35
HARBOURShort term bearish2025-10-161.541361001.5611.4231.349
HEKTARShort term bearish2025-10-160.44524139000.4460.4510.461
HUPSENGShort term bearish2025-10-160.995725000.9960.9590.994
IGBCRShort term bearish2025-10-160.6053991000.6070.6020.554
MBSBShort term bearish2025-10-160.7452285000.7430.7070.69
MSMShort term bearish2025-10-160.9940390011.0141.132
PAVREITShort term bearish2025-10-161.8713781001.8711.7981.561
PELIKANShort term bearish2025-10-160.1551980000.1550.1490.167
RANHILLShort term bearish2025-10-161.9323597001.9611.7181.4
SAMCHEMShort term bearish2025-10-160.38152000.3850.360.377
SUNWAYShort term bearish2025-10-165.6232230005.6235.2064.735
YINSONShort term bearish2025-10-162.411752002.4092.382.26
AEMULUSShort term bullish2025-10-160.26531327000.2640.2550.258
BONIAShort term bullish2025-10-160.905223000.9050.991.162
BPPLASShort term bullish2025-10-160.71100000.7060.7580.971
BURSAShort term bullish2025-10-168.212637008.0667.8527.736
CABShort term bullish2025-10-160.8229610000.8040.740.612
CHGPShort term bullish2025-10-161.2227606001.2181.1721.112
COASTALShort term bullish2025-10-161.2659001.1951.2151.319
CTOSShort term bullish2025-10-160.95512702000.9510.9071.015
DANCOShort term bullish2025-10-160.42505000.3960.3940.403
FPGROUPShort term bullish2025-10-160.3455434000.3330.30.277
IOICORPShort term bullish2025-10-163.9532308003.9463.8593.706
KRONOShort term bullish2025-10-160.238010000.2280.2220.235
MAYBULKShort term bullish2025-10-160.339797000.3270.3240.32
MFCBShort term bullish2025-10-163.84445003.7393.613.876
MYEGShort term bullish2025-10-160.855524475000.8540.8580.894
NAIMShort term bullish2025-10-160.867626000.8480.8650.885
PETGASShort term bullish2025-10-161935710018.6218.52917.46
SALUTEShort term bullish2025-10-160.20537839000.1960.1890.248
SCNWOLFShort term bullish2025-10-160.48590000.480.50.515
SUCCESSShort term bullish2025-10-160.65775000.6430.640.638

Wednesday, October 15, 2025

Scan 15 Oct 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
HONGSENGLong term bearish2025-10-150.0052734000.0080.0070.008
MENANGLong term bearish2025-10-150.66205000.6580.6530.662
MISCLong term bearish2025-10-157.1830040007.3347.467.264
ADVENTALong term bullish2025-10-150.22519051000.1790.1750.22
AEMULUSLong term bullish2025-10-150.2610537000.2640.2550.259
AIRASIALong term bullish2025-10-150.86561234000.8560.830.855
CHINHINLong term bullish2025-10-152.21406002.2242.2372.21
GENTINGLong term bullish2025-10-153.4723356962.9592.953.214
GKENTLong term bullish2025-10-150.3552008000.3450.3390.349
GUHLong term bullish2025-10-150.3151583000.2970.2880.306
HEXTARLong term bullish2025-10-150.9353210000.8960.8940.894
HWATAILong term bullish2025-10-150.48101000.4450.4460.478
MALTONLong term bullish2025-10-150.355486000.3490.3240.354
QESLong term bullish2025-10-150.43550811000.4090.3990.432
SCIENTXLong term bullish2025-10-153.595314003.63.3773.536
SIGNLong term bullish2025-10-151.412075001.3721.3691.395
TMCLIFELong term bullish2025-10-150.4451304000.4250.4180.44
TWRREITLong term bullish2025-10-150.3051461000.2880.2880.287
AFFINMedium term bearish2025-10-152.3314800002.3582.3322.545
BAUTOMedium term bearish2025-10-150.655155811000.6730.6760.967
CARIMINMedium term bearish2025-10-150.57179000.5830.5790.668
REVENUEMedium term bearish2025-10-150.075636000.0760.0720.091
RGTBHDMedium term bearish2025-10-150.2553613000.2580.260.394
SOPMedium term bearish2025-10-153.362180003.3133.3693.104
TENAGAMedium term bearish2025-10-1513.18371900013.18713.1913.411
YTLMedium term bearish2025-10-152.5872366002.6872.6022.217
AMEMedium term bullish2025-10-151.541054001.5471.5361.58
ASTINOMedium term bullish2025-10-150.525401000.5240.5230.546
CAREPLSMedium term bullish2025-10-150.141237000.0930.0970.156
CEKDMedium term bullish2025-10-150.36502000.3560.3490.376
ECOWLDMedium term bullish2025-10-152.1573296002.1752.1281.953
IGBREITMedium term bullish2025-10-152.7534577002.762.7322.393
INNOMedium term bullish2025-10-151.871916001.8311.861.685
JAYCORPMedium term bullish2025-10-150.4351742000.4190.4270.538
JHMMedium term bullish2025-10-150.3153331000.3060.3090.361
RAMSSOLMedium term bullish2025-10-150.95533717000.9350.9290.864
SALUTEMedium term bullish2025-10-150.196787000.1940.1890.25
SCICOMMedium term bullish2025-10-150.971876000.9660.9530.836
SOLUTNMedium term bullish2025-10-150.0851935000.0840.0810.104
XLMedium term bullish2025-10-150.621053000.5950.5910.545
YBSMedium term bullish2025-10-150.35246000.3050.2890.412
ARTRONIQShort term bearish2025-10-150.0851206000.0860.0840.079
BURSAShort term bearish2025-10-158.047819008.0577.8377.737
CABShort term bearish2025-10-150.79568575000.80.7370.61
CGBShort term bearish2025-10-150.88555927000.8870.8840.877
COASTALShort term bearish2025-10-151.191346001.1941.2161.32
CTOSShort term bearish2025-10-150.9450236000.9470.9051.016
EFORCEShort term bearish2025-10-150.2251942000.2250.2280.246
IOICORPShort term bearish2025-10-153.9324864003.9443.8543.705
KENANGAShort term bearish2025-10-150.853733000.8540.8690.889
PESTECHShort term bearish2025-10-150.1354738000.1380.1340.155
QLShort term bearish2025-10-154.2930500004.3764.2614.515
SUCCESSShort term bearish2025-10-150.64160000.6420.6390.639
SUNCONShort term bearish2025-10-156.1139072006.1125.9555.029
ABMBShort term bullish2025-10-154.4818890004.444.4884.584
AXIATAShort term bullish2025-10-152.6221487002.6112.5752.203
DNEXShort term bullish2025-10-150.29645366000.2580.2540.295
EGShort term bullish2025-10-151.3650657001.3341.2281.146
GREATECShort term bullish2025-10-152.2161966002.1872.0491.832
GTRONICShort term bullish2025-10-150.34524176000.3370.3280.431
HARBOURShort term bullish2025-10-151.561150001.5571.4171.349
HEKTARShort term bullish2025-10-150.4521977000.4470.4510.461
IGBCRShort term bullish2025-10-150.61752000.6070.6020.553
KPPROPShort term bullish2025-10-150.3310276000.3190.3630.457
MBSBShort term bullish2025-10-150.74596276000.7430.7060.69
MSMShort term bullish2025-10-151.014305001.0011.0141.134
NOVAShort term bullish2025-10-150.35340000.3480.3340.334
PWFShort term bullish2025-10-150.755856000.7520.7640.79
RANHILLShort term bullish2025-10-151.9713861001.9611.7061.398
SIMEPLTShort term bullish2025-10-155.2875586005.2565.14.789
TALIWRKShort term bullish2025-10-150.533419000.5220.5390.639
THPLANTShort term bullish2025-10-150.5351946000.530.530.546
TMShort term bullish2025-10-157.186527007.0816.9866.63
TOMEIShort term bullish2025-10-151.821714001.8051.7381.66