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, March 2, 2026

Scan 02 Mar 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AJIYALong term bearish2026-03-021.02460001.0231.0241.026
ASTINOLong term bearish2026-03-020.5151383000.5190.5190.526
BIGLong term bearish2026-03-020.53567000.530.5260.539
BJTOTOLong term bearish2026-03-021.344148001.3391.3391.349
CJCENLong term bearish2026-03-020.16300000.1670.1680.163
GENMLong term bearish2026-03-022.0456021002.0192.0362.061
GUHLong term bearish2026-03-020.2951214000.3070.310.3
KENANGALong term bearish2026-03-020.8655010000.8670.8580.872
KRETAMLong term bearish2026-03-020.67487000.680.6770.68
LTKMLong term bearish2026-03-021.3360001.3571.3491.356
MAGNUMLong term bearish2026-03-021.319180001.331.3161.303
MAHSINGLong term bearish2026-03-021.11178265001.1711.1021.115
MBSBLong term bearish2026-03-020.695187617000.7430.7310.709
MENANGLong term bearish2026-03-020.641680000.6530.6480.649
OPCOMLong term bearish2026-03-020.22533073000.2290.2130.234
QESLong term bearish2026-03-020.39510641000.4070.4050.405
SIGNLong term bearish2026-03-021.35690001.3641.3831.358
SIMEPROPLong term bearish2026-03-021.38133151001.4861.4511.436
WELLCALLong term bearish2026-03-021.287041001.3411.3421.302
RLLong term bullish2026-03-020.235102382000.2230.2150.232
SUCCESSLong term bullish2026-03-020.623427000.6080.6120.616
AMEMedium term bearish2026-03-021.53471001.5441.5251.491
ARTRONIQMedium term bearish2026-03-020.1355649000.1470.1370.103
E&OMedium term bearish2026-03-020.7218957000.7240.7240.792
ECOWLDMedium term bearish2026-03-022.1217684002.2172.1742.068
ELSOFTMedium term bearish2026-03-020.251725000.2530.2520.291
EPMBMedium term bearish2026-03-020.4759857000.4890.5120.418
FREIGHTMedium term bearish2026-03-020.595449000.6030.5940.568
HEKTARMedium term bearish2026-03-020.437782000.4390.4310.429
HLCAPMedium term bearish2026-03-023.4772003.5163.4433.299
HUPSENGMedium term bearish2026-03-021.011256001.0431.0260.971
IGBREITMedium term bearish2026-03-022.8527332002.9322.8522.634
IPMUDAMedium term bearish2026-03-020.3674000.3190.3110.377
KUBMedium term bearish2026-03-020.932134000.9380.9470.805
LIONINDMedium term bearish2026-03-020.1421832000.1470.150.171
MATRIXMedium term bearish2026-03-021.3637079001.4291.3921.351
MAYBULKMedium term bearish2026-03-020.335556000.3590.3510.325
MGRCMedium term bearish2026-03-020.24398000.2030.2050.205
MIMedium term bearish2026-03-022.9527490003.0253.0512.522
MRDIYMedium term bearish2026-03-021.66199479001.8211.7091.617
MUHIBAHMedium term bearish2026-03-020.5313042000.5270.5330.549
MYEGMedium term bearish2026-03-020.781110720000.80.810.852
PHARMAMedium term bearish2026-03-020.28810647040.3030.2930.243
QLMedium term bearish2026-03-023.9712540004.0473.994.252
RUBEREXMedium term bearish2026-03-020.081380000.080.0850.093
SIMEPLTMedium term bearish2026-03-025.64104111005.8195.7245.139
SUNWAYMedium term bearish2026-03-025.6953401005.785.6985.257
SURIAMedium term bearish2026-03-021.5528001.5051.5151.573
TEOSENGMedium term bearish2026-03-021.023838001.0491.0290.991
UOADEVMedium term bearish2026-03-021.845030001.8981.8791.809
YENHERMedium term bearish2026-03-020.811067000.8350.8180.79
CGBMedium term bullish2026-03-020.895131444000.8940.8950.887
KSLMedium term bullish2026-03-023.2223923003.1873.1162.415
PCHEMMedium term bullish2026-03-023.39221761003.2673.3663.619
SNCMedium term bullish2026-03-020.193952000.2070.1870.123
YINSONMedium term bullish2026-03-022.3937111002.3752.3592.313
ALCOMShort term bearish2026-03-020.755000.7560.7790.771
BAUTOShort term bearish2026-03-020.8351594000.8410.7730.732
BURSAShort term bearish2026-03-028.8446040008.9418.6157.954
DRBHCOMShort term bearish2026-03-021.1245672001.1391.1131.009
EFORCEShort term bearish2026-03-020.1854655000.1940.2010.222
FPGROUPShort term bearish2026-03-020.323971000.3260.3350.303
JTIASAShort term bearish2026-03-021.0925324001.0921.0691.117
KOSSANShort term bearish2026-03-020.9851137001.0011.0431.233
KRONOShort term bearish2026-03-020.1234102000.1220.1480.205
MAXISShort term bearish2026-03-023.8533813003.8753.8843.702
MCEMENTShort term bearish2026-03-028.331348008.3857.9416.327
MPIShort term bearish2026-03-023111730031.4132.2227.035
PANTECHShort term bearish2026-03-020.66510366000.6690.6470.642
PAVREITShort term bearish2026-03-021.9140421001.941.8731.718
PTRANSShort term bearish2026-03-020.255103563000.2570.270.5
SCICOMShort term bearish2026-03-021.4710328001.4961.4681.062
SENTRALShort term bearish2026-03-020.7819281000.7810.7720.746
SHANGShort term bearish2026-03-021.851445001.8961.8021.682
TELADANShort term bearish2026-03-020.825800000.8290.8350.879
THETAShort term bearish2026-03-020.628846000.6620.7050.802
TNLOGISShort term bearish2026-03-020.81280000.8130.8030.768
TRIMODEShort term bearish2026-03-020.172340000.1730.180.193
UNISEMShort term bearish2026-03-022.982853003.0913.1732.798
LHIShort term bullish2026-03-020.8179967000.7880.7610.658
MAA.KLShort term bullish2026-03-020.165365000.1650.1710.183
MICROLNShort term bullish2026-03-020.110944000.0970.0870.116
MISCShort term bullish2026-03-028.1750764008.1147.9017.552
POHUATShort term bullish2026-03-020.885360000.8830.8910.928
RHONEMAShort term bullish2026-03-020.7137000.6970.6860.65

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