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

Tuesday, October 14, 2025

Scan 14 Oct 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ADVENTALong term bearish2025-10-140.21511381000.1760.1730.218
BDBLong term bearish2025-10-140.253195000.2520.240.253
CJCENLong term bearish2025-10-140.172950000.1770.1640.172
D&OLong term bearish2025-10-141.3344895001.4291.2941.395
DOMINANLong term bearish2025-10-140.7851000.8060.7880.786
DPHARMALong term bearish2025-10-141.274091001.3261.3321.281
ELSOFTLong term bearish2025-10-140.335336000.3140.30.335
GKENTLong term bearish2025-10-140.3451460000.3430.3360.349
HEXTARLong term bearish2025-10-140.8924202000.8940.8930.894
KRONOLong term bearish2025-10-140.2253661000.2260.2210.235
LBSLong term bearish2025-10-140.45511737000.4590.4530.464
PADINILong term bearish2025-10-141.949409001.9911.9971.992
SIMEPROPLong term bearish2025-10-141.4262675001.4561.4681.429
TWRREITLong term bearish2025-10-140.28851000.2870.2870.286
DIGILong term bullish2025-10-143.6632061003.6933.6923.651
HONGSENGLong term bullish2025-10-140.013285000.0080.0070.008
SSTEELLong term bullish2025-10-140.4056170000.4010.3950.405
ALCOMMedium term bearish2025-10-140.775100000.7980.7840.711
AMEMedium term bearish2025-10-141.536848001.5491.5391.58
APOLLOMedium term bearish2025-10-146.3176006.3536.3086.28
ASTINOMedium term bearish2025-10-140.5151003000.5250.520.544
CAREPLSMedium term bearish2025-10-140.09548227000.0930.0960.154
HIBISCSMedium term bearish2025-10-141.529604001.5571.5241.599
INNOMedium term bearish2025-10-141.851429001.8311.8611.688
MUHIBAHMedium term bearish2025-10-140.54532719000.5670.5560.606
PEBMedium term bearish2025-10-140.893000.8070.8020.849
PIEMedium term bearish2025-10-143.2320187003.2443.3044.088
RAMSSOLMedium term bearish2025-10-140.92530907000.9330.9250.866
SALUTEMedium term bearish2025-10-140.18514444000.1940.1880.246
SCICOMMedium term bearish2025-10-140.951162000.9670.9530.837
SENTRALMedium term bearish2025-10-140.7755673000.7810.7770.75
SOLUTNMedium term bearish2025-10-140.08906000.0840.080.103
THPLANTMedium term bearish2025-10-140.533300000.530.530.545
TOMYPAKMedium term bearish2025-10-140.2753977000.2810.2780.282
YBSMedium term bearish2025-10-140.2816500000.3050.2880.407
AEMULUSMedium term bullish2025-10-140.25520060000.2630.2540.258
AFFINMedium term bullish2025-10-142.346331002.3572.3272.54
AXIATAMedium term bullish2025-10-142.6159514002.612.572.205
BAUTOMedium term bullish2025-10-140.68524180000.6720.6710.958
GENTINGMedium term bullish2025-10-143.01368228002.9362.933.204
INNATUREMedium term bullish2025-10-140.18510785000.1790.1840.18
KRETAMMedium term bullish2025-10-140.6953770000.6860.6910.608
MUDAMedium term bullish2025-10-140.865110000.8620.8580.961
PARAMONMedium term bullish2025-10-141.062147001.0571.0511.026
RGTBHDMedium term bullish2025-10-140.272947000.2590.2630.391
RLMedium term bullish2025-10-140.20551739000.2040.2020.295
YINSONMedium term bullish2025-10-142.4118006002.4092.3832.259
ABMBShort term bearish2025-10-144.4315764004.4374.4834.582
ARANKShort term bearish2025-10-140.4551714000.4580.4490.461
CIMB.KLShort term bearish2025-10-147.35221374007.4277.2017.055
DAYANGShort term bearish2025-10-141.5746484001.61.671.796
DNEXShort term bearish2025-10-140.255163604000.2560.2520.294
EGShort term bearish2025-10-141.3275288001.3271.2311.147
FPGROUPShort term bearish2025-10-140.3315885000.3320.30.276
GREATECShort term bearish2025-10-142.1241878002.1812.0651.83
GTRONICShort term bearish2025-10-140.3371617000.3360.3250.428
HARBOURShort term bearish2025-10-141.54751001.5521.421.348
HOMERIZShort term bearish2025-10-140.471000.4840.4950.538
IGBCRShort term bearish2025-10-140.6053314000.6060.6020.554
JADEMShort term bearish2025-10-140.233091000.2350.2360.245
MFCBShort term bearish2025-10-143.731760003.7333.6023.871
MPIShort term bearish2025-10-1429.0433610029.8926.97621.692
NAIMShort term bearish2025-10-140.832660000.8460.8630.884
PETGASShort term bearish2025-10-1418.5646780018.57318.52217.463
PWFShort term bearish2025-10-140.751066000.7510.7630.79
RANHILLShort term bearish2025-10-141.9317378001.9611.7241.401
SIMEPLTShort term bearish2025-10-145.2237852005.2545.1124.792
TALIWRKShort term bearish2025-10-140.525829000.5220.5380.637
THETAShort term bearish2025-10-140.826420000.8050.7981.066
TOMEIShort term bearish2025-10-141.84328001.8041.7421.662
ARTRONIQShort term bullish2025-10-140.0919883000.0870.0840.079
CARIMINShort term bullish2025-10-140.5955000.5830.5780.666
ELKDESAShort term bullish2025-10-141.12879001.1181.1221.125
GCAPShort term bullish2025-10-140.2152101000.2140.2290.265
MULPHAShort term bullish2025-10-142.98779002.9773.0292.957
PESTECHShort term bullish2025-10-140.144256000.1380.1340.155
QLShort term bullish2025-10-144.423506004.3834.264.51
TAMBUNShort term bullish2025-10-140.83237000.8240.7960.807
UOADEVShort term bullish2025-10-141.813163001.8091.7891.708