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

Friday, February 27, 2026

Scan 27 Feb 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
CMSBLong term bearish2026-02-271.3217634001.4291.4741.324
COASTALLong term bearish2026-02-271.252119001.3411.3311.267
DOMINANLong term bearish2026-02-270.775400000.7760.780.778
JFTECHLong term bearish2026-02-270.4753860000.490.4940.484
MGRCLong term bearish2026-02-270.2053000000.2030.2050.205
PADINILong term bearish2026-02-271.8621173001.9771.9081.941
PETGASLong term bearish2026-02-2717.96188460018.40918.34818.005
TAMBUNLong term bearish2026-02-270.781422000.7960.7910.786
AJIYALong term bullish2026-02-271.0610001.0231.0231.025
COMPLETLong term bullish2026-02-271.18709001.1471.1451.165
GENMLong term bullish2026-02-272.193375002.0172.0362.06
POSLong term bullish2026-02-270.2911863000.2820.2920.284
QESLong term bullish2026-02-270.4112893000.4090.4050.405
ABMBMedium term bearish2026-02-275.0424288005.2285.1414.556
AMBANKMedium term bearish2026-02-276.43116129006.5156.475.635
CABMedium term bearish2026-02-270.593186000.6090.60.679
CGBMedium term bearish2026-02-270.89143543000.8940.8950.887
CIMB.KLMedium term bearish2026-02-278.04425034008.4838.3247.335
DUFUMedium term bearish2026-02-271.62118873001.7431.7481.501
EGMedium term bearish2026-02-271.1342931001.1551.1371.18
GCAPMedium term bearish2026-02-270.1853580000.1880.1970.233
HAPSENGMedium term bearish2026-02-272.8512697003.0352.9572.709
HLBANKMedium term bearish2026-02-2723.28154370024.48623.57820.669
IJMMedium term bearish2026-02-272.5198063002.6592.5612.592
INNOMedium term bearish2026-02-271.8813853001.9561.9111.81
INSAS.KLMedium term bearish2026-02-270.92208000.9050.9010.843
KSLMedium term bearish2026-02-273.0979675003.183.112.407
MAGNUMMedium term bearish2026-02-271.317614001.3311.3161.303
MALAKOFMedium term bearish2026-02-270.78513908000.7970.8070.881
MAXISMedium term bearish2026-02-273.8850754003.8743.8863.7
MBSBMedium term bearish2026-02-270.715406873000.7450.7310.709
NGGBMedium term bearish2026-02-270.79518598000.7930.7960.806
PEBMedium term bearish2026-02-270.78510000.8150.8150.823
PMETALMedium term bearish2026-02-277.13476547007.5937.3536.075
PTRANSMedium term bearish2026-02-270.26587798000.2570.270.503
PWFMedium term bearish2026-02-270.8866000.8020.8020.782
SIMEPROPMedium term bearish2026-02-271.45132064001.4921.4511.436
SNCMedium term bearish2026-02-270.1851435000.210.1850.123
TAKAFULMedium term bearish2026-02-273.2112963003.3893.2673.125
DANCOMedium term bullish2026-02-270.382624000.3780.3780.391
EPMBMedium term bullish2026-02-270.5255178000.490.5120.418
KUBMedium term bullish2026-02-270.956291000.9380.9460.803
LIONINDMedium term bullish2026-02-270.152019000.1480.150.172
MYEGMedium term bullish2026-02-270.821127959040.8030.8110.852
RANHILLMedium term bullish2026-02-271.7427354001.7031.7081.592
UWCMedium term bullish2026-02-274.553170004.2114.2463.281
WONGMedium term bullish2026-02-270.16302000.1570.1590.165
APOLLOShort term bearish2026-02-276.05195006.0746.1556.134
ASTROShort term bearish2026-02-270.08139872000.0840.0940.133
AXREITShort term bearish2026-02-272.0323715002.0351.9811.969
BIMBShort term bearish2026-02-272.4736698002.4852.3942.245
DIGIShort term bearish2026-02-273.19139252003.2273.2883.555
GAMUDAShort term bearish2026-02-274.19364546004.1984.5414.95
HARBOURShort term bearish2026-02-271.442687001.4541.4641.398
IGBCRShort term bearish2026-02-270.6356135000.6350.630.587
IGBREITShort term bearish2026-02-272.8875160002.9312.8472.631
IPMUDAShort term bearish2026-02-270.3151968000.3190.3110.378
KIPREITShort term bearish2026-02-270.9317229000.930.9080.847
MAHSINGShort term bearish2026-02-271.1793387001.1741.0991.115
MICROLNShort term bearish2026-02-270.09555644000.0970.0870.116
MISCShort term bearish2026-02-278.0731148008.1057.8917.547
PECCAShort term bearish2026-02-271.6833494001.6861.6771.507
RGTBHDShort term bearish2026-02-270.226698000.2220.2290.264
RHONEMAShort term bearish2026-02-270.69286000.6950.6860.649
SEDANIAShort term bearish2026-02-270.097670000.0920.0990.115
SUNREITShort term bearish2026-02-272.49116483002.5562.4112.134
UOADEVShort term bearish2026-02-271.891742001.91.8791.808
UTDPLTShort term bearish2026-02-2729.5249300029.87530.49524.998
ECOWLDShort term bullish2026-02-272.2516493002.2242.1722.067
HHGROUPShort term bullish2026-02-270.0655580000.0650.0650.091
KRONOShort term bullish2026-02-270.12511083000.1220.150.205
PENTAShort term bullish2026-02-273.318308003.2273.593.551
QLShort term bullish2026-02-274.0890879004.0543.9914.256
SAMCHEMShort term bullish2026-02-270.3151022000.3120.3150.345
SCICOMShort term bullish2026-02-271.5332145001.51.4641.059
TNLOGISShort term bullish2026-02-270.82140000.8140.8030.767

Thursday, February 26, 2026

Scan 26 Feb 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
COMPLETLong term bearish2026-02-261.127001.1441.1441.164
EGLong term bearish2026-02-261.1487654001.1571.1381.179
JHMLong term bearish2026-02-260.35539545000.4450.4370.362
JTIASALong term bearish2026-02-261.149100001.0881.0671.117
MKHLong term bearish2026-02-261.0115384001.0151.0221.018
MSMLong term bearish2026-02-260.8864243000.990.9671.033
POSLong term bearish2026-02-260.2822549000.2810.2930.284
RAMSSOLLong term bearish2026-02-260.9263048000.9790.9990.947
ASTINOLong term bullish2026-02-260.53633000.5190.5190.526
CSCENICLong term bullish2026-02-260.471443000.4620.4680.462
LBSLong term bullish2026-02-260.445177167000.4070.3980.43
MGRCLong term bullish2026-02-260.217250000.2030.2050.205
SSTEELLong term bullish2026-02-260.4051269000.3790.3790.389
ANCOMMedium term bearish2026-02-260.9052630000.910.910.921
COASTALMedium term bearish2026-02-261.282149001.3461.3291.268
DANCOMedium term bearish2026-02-260.375660000.3780.3770.391
EPMBMedium term bearish2026-02-260.56263000.4890.510.417
KOBAYMedium term bearish2026-02-261.6528855001.6781.7021.39
KUBMedium term bearish2026-02-260.94824000.9370.9450.801
LIONINDMedium term bearish2026-02-260.152252000.1480.150.172
PPBMedium term bearish2026-02-2610.8442560011.08410.90510.515
SCNWOLFMedium term bearish2026-02-260.47110000.4810.4890.501
YINSONMedium term bearish2026-02-262.3519975002.3732.3572.308
ABLEGLOBMedium term bullish2026-02-261.671606001.6581.6251.55
CABMedium term bullish2026-02-260.612808000.610.60.679
CJCENMedium term bullish2026-02-260.174571000.1670.1670.163
HUPSENGMedium term bullish2026-02-261.034411001.0471.0250.971
IJMMedium term bullish2026-02-262.5784700002.6722.5542.591
KGBMedium term bullish2026-02-265.2195978005.055.1514.708
MIMedium term bullish2026-02-263.0837893003.0453.0442.51
MUHIBAHMedium term bullish2026-02-260.53527939000.5290.5320.549
NGGBMedium term bullish2026-02-260.816999000.7930.7960.806
PTRANSMedium term bullish2026-02-260.27597238000.2580.2710.505
RUBEREXMedium term bullish2026-02-260.0851113000.080.0850.094
SURIAMedium term bullish2026-02-261.52136001.5051.5161.574
TNLOGISMedium term bullish2026-02-260.8051037000.8150.8030.766
VISMedium term bullish2026-02-260.2056599000.20.2010.208
AFFINShort term bearish2026-02-262.6617348002.7012.5442.452
AIRASIAShort term bearish2026-02-260.59433366000.5910.5060.738
AJIYAShort term bearish2026-02-261.02257001.021.0231.025
ARTRONIQShort term bearish2026-02-260.1453851000.1480.1380.103
AYSShort term bearish2026-02-260.2152162000.2190.2250.246
BONIAShort term bearish2026-02-260.88656000.9050.8510.977
CAREPLSShort term bearish2026-02-260.0752145000.0780.080.1
GENTINGShort term bearish2026-02-262.8634422002.9052.9463.077
HAPSENGShort term bearish2026-02-263.021623003.0462.9572.707
HARTAShort term bearish2026-02-260.8976780000.9060.951.28
IOICORPShort term bearish2026-02-264.0133298004.0224.0383.882
KRONOShort term bearish2026-02-260.125978000.1220.1510.206
LHIShort term bearish2026-02-260.77526072000.7890.7570.657
MAGNUMShort term bearish2026-02-261.3317863001.3311.3151.302
MAYBANKShort term bearish2026-02-26126861350412.02211.24810.067
MMSVShort term bearish2026-02-260.3118402000.3430.3590.38
MTAGShort term bearish2026-02-260.235631000.2370.2410.278
MYEGShort term bearish2026-02-260.8606320000.8030.8110.852
PETGASShort term bearish2026-02-2618.4469460018.44518.34317.999
SIMEPLTShort term bearish2026-02-265.82130197005.8315.7115.127
SOPShort term bearish2026-02-263.873591003.8713.8373.422
SPSETIAShort term bearish2026-02-260.94535597000.9480.8660.988
UCHITECShort term bearish2026-02-263.062273003.0733.123.108
UWCShort term bearish2026-02-264.119401004.1944.2363.269
YENHERShort term bearish2026-02-260.82653000.8370.8170.79
ASTROShort term bullish2026-02-260.085374000000.0840.0950.134
GAMUDAShort term bullish2026-02-264.26181654004.2214.5544.95
KPPROPShort term bullish2026-02-260.325311000.3250.3190.366
KSLShort term bullish2026-02-263.2120479003.1813.1062.399
MISCShort term bullish2026-02-268.1225926008.1087.887.542
RGTBHDShort term bullish2026-02-260.2252696000.2220.230.265
SEDANIAShort term bullish2026-02-260.0955808000.0920.10.115
TRIMODEShort term bullish2026-02-260.1751120000.1740.1810.193

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