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

Wednesday, February 25, 2026

Scan 25 Feb 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
CHINHINLong term bearish2026-02-252.1912147002.2712.2972.225
QESLong term bearish2026-02-250.42677000.4120.4040.405
SUCCESSLong term bearish2026-02-250.605524000.6080.6130.616
BIGLong term bullish2026-02-250.566760000.5250.5240.539
ABLEGLOBMedium term bearish2026-02-251.621030001.6561.6231.549
CJCENMedium term bearish2026-02-250.16520000000.1670.1670.163
GENMMedium term bearish2026-02-252.0316004002.0122.0352.056
HARBOURMedium term bearish2026-02-251.461021001.4561.4641.396
HUPSENGMedium term bearish2026-02-251.021925001.051.0250.971
IJMMedium term bearish2026-02-252.5448717002.682.5462.589
JFTECHMedium term bearish2026-02-250.491978000.4940.4940.484
JHMMedium term bearish2026-02-250.4123285000.450.4390.362
MAA.KLMedium term bearish2026-02-250.16450000.1650.1720.184
NOVAMedium term bearish2026-02-250.3757042000.3860.3820.348
OPTIMAXMedium term bearish2026-02-250.591224000.5940.590.573
POSMedium term bearish2026-02-250.298847000.280.2940.284
SAMCHEMMedium term bearish2026-02-250.31831000.3120.3160.345
TMMedium term bearish2026-02-257.75229652007.967.9097.18
TNLOGISMedium term bearish2026-02-250.8339000.8170.8030.766
UWCMedium term bearish2026-02-254.225644004.1994.2343.258
ANCOMMedium term bullish2026-02-250.918586000.9120.910.921
CGBMedium term bullish2026-02-250.895125502000.8940.8950.887
E&OMedium term bullish2026-02-250.7258614000.7250.7230.793
LIONINDMedium term bullish2026-02-250.1551066000.1480.150.172
QLMedium term bullish2026-02-253.9916010004.0723.9884.264
SOPMedium term bullish2026-02-253.88956003.8723.8353.417
ASTROShort term bearish2026-02-250.075644513000.0850.0960.134
COASTALShort term bearish2026-02-251.34512001.3481.3271.268
GLOTECShort term bearish2026-02-250.8177966000.9570.7840.582
HHGROUPShort term bearish2026-02-250.06581167000.0650.0650.091
KSLShort term bearish2026-02-253.1418807003.1723.12.391
MISCShort term bearish2026-02-258.153837008.1017.8687.538
MRDIYShort term bearish2026-02-251.84210949001.8431.6951.616
PBBANKShort term bearish2026-02-254.95343029005.0024.7444.379
POHUATShort term bearish2026-02-250.88362000.8850.8910.931
RAMSSOLShort term bearish2026-02-250.9883410000.98510.947
RUBEREXShort term bearish2026-02-250.0751673000.080.0850.094
SEDANIAShort term bearish2026-02-250.0912004000.0920.10.115
SOLUTNShort term bearish2026-02-250.0651160000.0670.0710.086
TOPGLOVShort term bearish2026-02-250.59518965000.5960.6190.656
YBSShort term bearish2026-02-250.215246000.2180.2220.264
AFFINShort term bullish2026-02-252.715798002.7042.5362.452
AMBANKShort term bullish2026-02-256.54138984006.5226.4555.618
APOLLOShort term bullish2026-02-256.145006.0826.166.133
AYSShort term bullish2026-02-250.2251798000.220.2250.247
BONIAShort term bullish2026-02-250.9151120000.9050.850.979
ELSOFTShort term bullish2026-02-250.255854000.2530.250.291
HAPSENGShort term bullish2026-02-253.06566003.0472.9542.705
IOICORPShort term bullish2026-02-254.0421276004.0244.043.88
KGBShort term bullish2026-02-255.1212553005.0555.154.699
MPIShort term bullish2026-02-253227280031.5732.23426.848
MSCShort term bullish2026-02-251.8921989001.8291.7881.392
N2NShort term bullish2026-02-250.33593000.3340.3410.367
THETAShort term bullish2026-02-250.693489000.6640.7070.81
UCHITECShort term bullish2026-02-253.08514003.0783.123.108
UTDPLTShort term bullish2026-02-2530.1653120029.98130.44924.926

Tuesday, February 24, 2026

Scan 24 Feb 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AJIYALong term bearish2026-02-241.021090001.021.0231.023
ARANKLong term bearish2026-02-240.4120000.4340.4170.426
IJMLong term bearish2026-02-242.5586581002.6852.5392.587
KLKLong term bearish2026-02-2419.659390019.73619.61819.672
SCNWOLFLong term bearish2026-02-240.49120000.4820.4890.502
COMPLETLong term bullish2026-02-241.177211001.1471.1431.164
MKHLong term bullish2026-02-241.023150001.0171.0221.019
SIGNLong term bullish2026-02-241.371639001.3681.3861.358
SUCCESSLong term bullish2026-02-240.6251000.6080.6130.616
ASTINOMedium term bearish2026-02-240.514287000.5190.5190.526
CGBMedium term bearish2026-02-240.89137262000.8940.8950.887
CTOSMedium term bearish2026-02-240.82547603000.8620.8350.888
E&OMedium term bearish2026-02-240.723565000.7260.7230.793
GENTINGMedium term bearish2026-02-242.9528312002.9052.9523.08
IOICORPMedium term bearish2026-02-244.0122720004.0234.043.878
KGBMedium term bearish2026-02-245.0625246005.0715.1514.69
LIONINDMedium term bearish2026-02-240.1520000.1480.150.172
MYEGMedium term bearish2026-02-240.81573680000.8040.8120.853
RANHILLMedium term bearish2026-02-241.693706001.7151.7081.586
SOPMedium term bearish2026-02-243.832670003.8723.8333.412
SURIAMedium term bearish2026-02-241.49360001.5031.5191.574
WONGMedium term bearish2026-02-240.1530000.1580.160.165
ABLEGLOBMedium term bullish2026-02-241.66527001.6571.6231.549
HARBOURMedium term bullish2026-02-241.48426001.4571.4641.395
MSCMedium term bullish2026-02-241.832549001.8321.7821.388
SSTEELMedium term bullish2026-02-240.381368000.3780.3790.389
UWCMedium term bullish2026-02-244.3513949004.24.233.248
AFFINShort term bearish2026-02-242.79238002.7012.5272.452
BDBShort term bearish2026-02-240.2351000000.240.2440.251
ECOWLDShort term bearish2026-02-242.2316311002.2312.1642.061
ELSOFTShort term bearish2026-02-240.25822000.2540.2490.292
HAPSENGShort term bearish2026-02-243.031779003.0442.952.702
HTPADUShort term bearish2026-02-241.612356001.661.7141.759
HUPSENGShort term bearish2026-02-241.038600001.0491.0240.971
JFTECHShort term bearish2026-02-240.4952049000.4950.4940.484
KPPROPShort term bearish2026-02-240.32511000.3250.3180.367
LUXCHEMShort term bearish2026-02-240.383058000.3830.3880.404
OPTIMAXShort term bearish2026-02-240.591195000.5950.590.573
PHARMAShort term bearish2026-02-240.3675703040.3030.2890.243
PPBShort term bearish2026-02-2410.9881970011.10310.86910.524
SIMEPROPShort term bearish2026-02-241.4947822001.4991.4461.434
SUPERMXShort term bearish2026-02-240.29547904000.2990.320.486
TAFIShort term bearish2026-02-240.61651000.630.6070.547
UCHITECShort term bearish2026-02-243.082357003.0833.1213.107
UTDPLTShort term bearish2026-02-2429.6272010029.99830.41824.888
ASTROShort term bullish2026-02-240.09246269000.0860.0960.135
DUFUShort term bullish2026-02-241.8256142001.7581.7391.491
GCBShort term bullish2026-02-240.7354429000.6950.7311.017
KRONOShort term bullish2026-02-240.1257343000.1240.1530.207
LHIShort term bullish2026-02-240.79540773000.7890.7530.655
MFLOURShort term bullish2026-02-240.6440743000.6340.6160.567
MMSVShort term bullish2026-02-240.35259000.3490.3610.38
MTAGShort term bullish2026-02-240.24674000.2370.2420.278
RHBBANKShort term bullish2026-02-248.2846334008.2127.9716.871
UNISEMShort term bullish2026-02-243.1812810003.1243.1862.775
YBSShort term bullish2026-02-240.223121000.220.2230.265
YENHERShort term bullish2026-02-240.84217000.8370.8150.789

Monday, February 23, 2026

Scan 23 Feb 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
COMPLETLong term bearish2026-02-231.127001.1451.1421.164
DNEXLong term bearish2026-02-230.2875521000.3020.310.285
RESINTCLong term bearish2026-02-230.54237000.5560.5410.543
EGLong term bullish2026-02-231.1816499001.1611.1381.177
ELKDESALong term bullish2026-02-231.11683001.0991.1031.105
HONGSENGLong term bullish2026-02-230.012601000.0070.0070.007
JTIASALong term bullish2026-02-231.1331676001.0771.0641.116
KENANGALong term bullish2026-02-230.8857071000.8650.8560.873
LTKMLong term bullish2026-02-231.44122001.3371.3411.351
QESLong term bullish2026-02-230.40512521000.4160.4040.405
ABLEGLOBMedium term bearish2026-02-231.62804001.6571.6211.548
ASTROMedium term bearish2026-02-230.085753552000.0860.0960.135
BDBMedium term bearish2026-02-230.24400000.240.2450.251
BIGMedium term bearish2026-02-230.5840000.5250.5230.54
GKENTMedium term bearish2026-02-230.315165000.3240.3270.333
HARBOURMedium term bearish2026-02-231.46584001.4561.4631.393
HIGHTECMedium term bearish2026-02-230.6516000.6810.6740.714
PCHEMMedium term bearish2026-02-233.2993624003.3163.3883.625
POHUATMedium term bearish2026-02-230.89656000.8860.8910.933
QLMedium term bearish2026-02-233.9314581004.0793.9874.272
TWRREITMedium term bearish2026-02-230.305218000.3110.3070.295
CGBMedium term bullish2026-02-230.895135577000.8950.8950.887
CTOSMedium term bullish2026-02-230.84548801000.8640.8350.889
DUFUMedium term bullish2026-02-231.7416974001.7631.7341.488
E&OMedium term bullish2026-02-230.7252787000.7250.7240.794
EPMBMedium term bullish2026-02-230.5215068000.4890.5020.416
IOICORPMedium term bullish2026-02-234.0919902004.0254.0413.876
KGBMedium term bullish2026-02-235.1826466005.0945.1534.681
KOBAYMedium term bullish2026-02-231.712494001.6911.7031.382
PWFMedium term bullish2026-02-230.8051309000.8030.8010.782
SAMCHEMMedium term bullish2026-02-230.32731000.3120.3160.346
SURIAMedium term bullish2026-02-231.53208001.5051.521.575
ADVENTAShort term bearish2026-02-230.15478000.1540.1610.18
AMBANKShort term bearish2026-02-236.4649590006.5196.4355.602
HLFGShort term bearish2026-02-2322.128360022.17320.38817.448
NAIMShort term bearish2026-02-230.73510127000.7390.7570.834
PMETALShort term bearish2026-02-237.53226604007.6227.3066.024
XLShort term bearish2026-02-230.7237191000.7210.6970.611
CAREPLSShort term bullish2026-02-230.0828378000.0780.080.101
DIGIShort term bullish2026-02-233.2750209003.2493.293.564
DRBHCOMShort term bullish2026-02-231.1413191001.1321.1051
HTPADUShort term bullish2026-02-231.681102001.6651.7161.76
JFTECHShort term bullish2026-02-230.51691000.4960.4940.484
PADINIShort term bullish2026-02-2322206001.9791.91.942
PPBShort term bullish2026-02-2311.1643130011.11410.84910.529
RANHILLShort term bullish2026-02-231.731988001.721.7081.584
RUBEREXShort term bullish2026-02-230.08619000.080.0850.094
SEDANIAShort term bullish2026-02-230.0951000000.0920.1010.115
SUPERMXShort term bullish2026-02-230.30528399000.30.3220.489
TAFIShort term bullish2026-02-230.635420000.6320.6060.546
TELADANShort term bullish2026-02-230.832954000.830.8360.881
TNLOGISShort term bullish2026-02-230.815100000.8140.8030.764
TOPGLOVShort term bullish2026-02-230.685825000.5970.620.659
UCHITECShort term bullish2026-02-233.09812003.093.123.106
UTDPLTShort term bullish2026-02-2330.3237600030.05330.40224.853

Saturday, February 21, 2026

Scan 20 Feb 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
BIGLong term bearish2026-02-200.525214000.5260.5230.54
HONGSENGLong term bearish2026-02-200.005222428000.0070.0070.007
MYEGLong term bearish2026-02-200.835834398000.8030.8110.853
SUCCESSLong term bearish2026-02-200.6592000.6090.6130.616
UCHITECLong term bearish2026-02-203.09435003.0923.1213.105
ARANKLong term bullish2026-02-200.45274000.4320.4170.426
DNEXLong term bullish2026-02-200.28586773000.3040.3090.285
SCNWOLFLong term bullish2026-02-200.515199000.480.4890.502
CABMedium term bearish2026-02-200.65663000.6070.6010.678
CTOSMedium term bearish2026-02-200.82526918000.8650.8340.89
DUFUMedium term bearish2026-02-201.7119918001.7721.7311.485
E&OMedium term bearish2026-02-200.7155255000.7250.7240.794
KOBAYMedium term bearish2026-02-201.692114001.691.7021.38
MIMedium term bearish2026-02-20311713003.123.0342.486
NGGBMedium term bearish2026-02-200.79523763000.7920.7960.805
PWFMedium term bearish2026-02-200.8665000.8020.8010.781
SAMCHEMMedium term bearish2026-02-200.311589000.3110.3170.346
SSTEELMedium term bearish2026-02-200.36690000.380.3790.389
SURIAMedium term bearish2026-02-201.496001.5051.5211.575
UWCMedium term bearish2026-02-204.21006004.2194.213.224
ASTROMedium term bullish2026-02-200.11272284000.0870.0970.136
BDBMedium term bullish2026-02-200.25176000.240.2460.251
BPPLASMedium term bullish2026-02-200.625283000.6170.6240.769
GENMMedium term bullish2026-02-202.0535156002.0092.0392.051
GKENTMedium term bullish2026-02-200.33468000.3250.3280.333
HARBOURMedium term bullish2026-02-201.48610001.4561.4631.392
HHGROUPMedium term bullish2026-02-200.0770050000.0650.0650.092
MAA.KLMedium term bullish2026-02-200.18237000.1650.1730.184
MAXISMedium term bullish2026-02-203.924121003.8723.8773.691
POHUATMedium term bullish2026-02-200.9180000.8860.8910.933
SCGMMedium term bullish2026-02-200.517000.4830.4890.541
WONGMedium term bullish2026-02-200.16228000.1580.160.165
BONIAShort term bearish2026-02-200.895405000.8970.8440.983
CFMShort term bearish2026-02-200.075305000.0790.0830.09
CMSBShort term bearish2026-02-201.4517921001.4571.4751.313
DATAPRPShort term bearish2026-02-200.07511880000.0790.0830.103
DRBHCOMShort term bearish2026-02-201.138960001.1331.1040.999
FRONTKNShort term bearish2026-02-203.8515851003.9254.0864.146
HOMERIZShort term bearish2026-02-200.4800000.4050.4480.495
IJMShort term bearish2026-02-202.6721350002.6852.5252.583
MATRIXShort term bearish2026-02-201.428989001.441.3821.35
MFLOURShort term bearish2026-02-200.637883000.6310.6140.566
MTAGShort term bearish2026-02-200.235750000.2370.2420.278
SOPShort term bearish2026-02-203.85753003.8763.8323.403
TAKAFULShort term bearish2026-02-203.384604003.4083.2543.127
TALIWRKShort term bearish2026-02-200.4656215000.4680.4880.546
TNLOGISShort term bearish2026-02-200.81100000.8130.8030.764
TWRREITShort term bearish2026-02-200.31610000.3110.3070.295
YINSONShort term bearish2026-02-202.379306002.3782.3532.298
AMBANKShort term bullish2026-02-206.5547940006.5186.4255.594
ELSOFTShort term bullish2026-02-200.25561000.2530.2480.292
FPGROUPShort term bullish2026-02-200.333666000.3280.340.301
KGBShort term bullish2026-02-205.1330875005.1085.1514.672
OPTIMAXShort term bullish2026-02-200.6433000.5960.5890.572
RAMSSOLShort term bullish2026-02-20124977000.9931.0030.945
TAMBUNShort term bullish2026-02-200.8330000.7940.7890.785

Thursday, February 19, 2026

Scan 19 Feb 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
3ALong term bearish2026-02-190.694454000.7030.7040.703
MGRCLong term bearish2026-02-190.21000000.2040.2040.207
CJCENLong term bullish2026-02-190.17305000.1670.1660.163
COMPLETLong term bullish2026-02-191.181001.1431.1421.163
GREATECLong term bullish2026-02-191.89100269001.781.6591.804
JFTECHLong term bullish2026-02-190.4955994000.4960.4940.483
MYEGLong term bullish2026-02-190.8551667137920.8010.8110.854
SUCCESSLong term bullish2026-02-190.62224000.610.6140.616
ANCOMMedium term bearish2026-02-190.89515177000.9170.910.922
BPPLASMedium term bearish2026-02-190.62508000.6160.6240.771
CGBMedium term bearish2026-02-190.89147630000.8940.8950.886
CHINHINMedium term bearish2026-02-192.2811927002.2932.2852.221
AMBANKMedium term bullish2026-02-196.4628820006.5146.4155.585
BSLCORPMedium term bullish2026-02-190.0282000.0190.0190.02
DUFUMedium term bullish2026-02-191.7525282001.7771.7291.481
GCAPMedium term bullish2026-02-190.22177000.1870.20.235
GENTINGMedium term bullish2026-02-192.9958148002.8922.9633.084
KOBAYMedium term bullish2026-02-191.724114001.6911.7021.378
KRETAMMedium term bullish2026-02-190.685140000.6760.6760.674
MALAKOFMedium term bullish2026-02-190.8323768000.7920.810.879
MIMedium term bullish2026-02-193.0612592003.1373.0322.48
MUDAMedium term bullish2026-02-190.8200000.7850.7810.866
NGGBMedium term bullish2026-02-190.813832000.7920.7960.804
NOVAMedium term bullish2026-02-190.40565000.3870.380.346
QLMedium term bullish2026-02-194.015979004.0853.9884.28
RANHILLMedium term bullish2026-02-191.721704001.7211.7081.579
SSTEELMedium term bullish2026-02-190.385625000.3820.380.389
SURIAMedium term bullish2026-02-191.5440001.5071.5231.576
TMMedium term bullish2026-02-197.9834818007.917.8877.154
UWCMedium term bullish2026-02-194.255398004.2274.2013.213
YINSONMedium term bullish2026-02-192.413075002.382.3522.295
ATLANShort term bearish2026-02-192.7521002.7652.862.533
CYPARKShort term bearish2026-02-190.68519578000.6860.6970.789
ELSOFTShort term bearish2026-02-190.25669000.2530.2480.292
HTPADUShort term bearish2026-02-191.641018001.6711.7211.761
LCTITANShort term bearish2026-02-190.3819541000.3850.3960.506
PADINIShort term bearish2026-02-191.961523001.9711.8941.943
SCIENTXShort term bearish2026-02-193.891093003.8933.623.41
BIMBShort term bullish2026-02-192.4928203002.4652.3592.241
CMSBShort term bullish2026-02-191.4714084001.4591.4741.31
COASTALShort term bullish2026-02-191.351933001.3441.3131.269
DATAPRPShort term bullish2026-02-190.0820524000.0790.0840.104
FREIGHTShort term bullish2026-02-190.61624000.6020.5890.566
FRONTKNShort term bullish2026-02-193.9427455003.9374.0934.144
HOMERIZShort term bullish2026-02-190.405277000.4050.4490.496
IJMShort term bullish2026-02-192.6871122002.6792.5162.581
JTIASAShort term bullish2026-02-191.118854001.0691.061.116
KENANGAShort term bullish2026-02-190.872162000.8630.8540.873
LUXCHEMShort term bullish2026-02-190.385259000.3830.3890.405
MBSBShort term bullish2026-02-190.765273001000.7380.7240.707
MTAGShort term bullish2026-02-190.24181000.2370.2430.278
NAIMShort term bullish2026-02-190.7553995000.7390.7590.835
PTRANSShort term bullish2026-02-190.26537511000.2580.2730.515
RHONEMAShort term bullish2026-02-190.7130000.6880.6810.646
SOPShort term bullish2026-02-193.88715003.8733.8323.398
TALIWRKShort term bullish2026-02-190.474460000.4690.4890.546