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

Thursday, March 5, 2026

Scan 05 Mar 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
PANTECHLong term bearish2026-03-050.6358586000.6670.650.642
RLLong term bearish2026-03-050.2351443000.2260.2170.231
YINSONLong term bearish2026-03-052.3132126002.3722.3632.32
ARANKLong term bullish2026-03-050.43355000.4260.4190.424
COMPLETLong term bullish2026-03-051.18121001.1531.1511.166
HEKTARLong term bullish2026-03-050.4314726000.440.4310.429
HONGSENGLong term bullish2026-03-050.018844000.0090.0070.007
OPTIMAXLong term bullish2026-03-050.585727000.5860.5910.576
POSLong term bullish2026-03-050.30551976000.2870.2910.284
TSHLong term bullish2026-03-051.2115968001.2211.2271.201
ABLEGLOBMedium term bearish2026-03-051.621882001.6521.6291.555
AMEMedium term bearish2026-03-051.52534001.5511.5271.491
FREIGHTMedium term bearish2026-03-050.59533000.6030.5950.568
HLFGMedium term bearish2026-03-0520.8444320022.06320.92717.648
HWATAIMedium term bearish2026-03-050.4120000.4270.4250.447
KEINHINMedium term bearish2026-03-051.2627001.271.2671.224
MRDIYMedium term bearish2026-03-051.7102668001.8051.7221.618
NGGBMedium term bearish2026-03-050.7919059000.7930.7940.806
PAVREITMedium term bearish2026-03-051.8762459001.9381.8811.726
PECCAMedium term bearish2026-03-051.6723750001.6851.681.512
PWFMedium term bearish2026-03-050.8312000.8050.8020.782
SAMCHEMMedium term bearish2026-03-050.311059000.3120.3150.344
TOMEIMedium term bearish2026-03-051.982419002.0221.9951.797
AMBANKMedium term bullish2026-03-056.5196048006.5066.4925.663
BONIAMedium term bullish2026-03-050.91393000.9020.860.969
BSLCORPMedium term bullish2026-03-050.0215176000.0190.0190.02
CJCENMedium term bullish2026-03-050.17400000.1680.1680.163
IPMUDAMedium term bullish2026-03-050.31541990000.3180.310.375
MAXISMedium term bullish2026-03-053.8537344003.8253.8263.652
MIMedium term bullish2026-03-053.087197003.0133.072.541
SUNWAYMedium term bullish2026-03-055.748238005.7595.75.27
CARIMINShort term bearish2026-03-050.51516319000.5150.5440.568
KGBShort term bearish2026-03-054.9133476005.0365.1594.754
MFLOURShort term bearish2026-03-050.63526260000.6410.6260.573
ANCOMShort term bullish2026-03-050.917166000.90.9080.92
ARTRONIQShort term bullish2026-03-050.152390000.1480.1380.104
AXIATAShort term bullish2026-03-052.3238201002.3132.432.455
BAUTOShort term bullish2026-03-050.84527575000.8420.7810.729
GAMUDAShort term bullish2026-03-054.18102996004.154.4894.943
JADEMShort term bullish2026-03-050.1951854000.1930.1970.223
KSLShort term bullish2026-03-053.2812634003.2153.1372.438
KUBShort term bullish2026-03-050.942170000.940.950.81
PELIKANShort term bullish2026-03-050.141260000.140.1480.154
PMETALShort term bullish2026-03-057.65174183007.5367.396.124
SCGMShort term bullish2026-03-050.495630000.4930.4880.538
SPSETIAShort term bullish2026-03-050.94180337000.9370.8790.982

Wednesday, March 4, 2026

Scan 04 Mar 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
BIGLong term bearish2026-03-040.535426000.5330.5270.539
DUFULong term bearish2026-03-041.4171773001.7041.7421.506
EDARANLong term bearish2026-03-041.121533001.1861.151.193
FPGROUPLong term bearish2026-03-040.35779000.3220.3330.304
HEKTARLong term bearish2026-03-040.42511773000.4390.4310.429
HLCAPLong term bearish2026-03-043.28725003.493.4433.3
HONGSENGLong term bearish2026-03-040.00562516000.0090.0070.007
MATRIXLong term bearish2026-03-041.3526132001.4221.3931.351
OPTIMAXLong term bearish2026-03-040.574694000.5860.5910.575
POSLong term bearish2026-03-040.285172000.2850.2910.284
TSHLong term bearish2026-03-041.221507001.2221.2281.2
CJCENLong term bullish2026-03-040.1652281000.1670.1680.163
DOMINANLong term bullish2026-03-040.7831000.7750.7790.778
BONIAMedium term bearish2026-03-040.85192000.9030.8580.971
BSLCORPMedium term bearish2026-03-040.0158705000.0190.0190.02
DANCOMedium term bearish2026-03-040.375679000.3780.3780.39
ELSOFTMedium term bearish2026-03-040.25889000.2520.2530.29
IGBCRMedium term bearish2026-03-040.6155363000.6350.630.588
JTIASAMedium term bearish2026-03-041.0718342001.0951.071.117
KGBMedium term bearish2026-03-045.1125477005.0475.1644.747
MIMedium term bearish2026-03-043.0629602003.0163.0632.535
MICROLNMedium term bearish2026-03-040.0858371000.0970.0880.115
MUHIBAHMedium term bearish2026-03-040.52522327000.5260.5340.548
OPCOMMedium term bearish2026-03-040.2116492000.2290.2130.233
PANTECHMedium term bearish2026-03-040.6459991000.6680.6490.642
QLMedium term bearish2026-03-043.9611889004.0393.9914.245
RUBEREXMedium term bearish2026-03-040.088208000.080.0840.093
SHANGMedium term bearish2026-03-041.782360001.891.8071.684
SOLUTNMedium term bearish2026-03-040.0651010000.0660.0690.085
TASHINMedium term bearish2026-03-040.205400000.2050.2090.218
XLMedium term bearish2026-03-040.6828455000.7220.7030.618
YINSONMedium term bearish2026-03-042.3432582002.3762.3632.318
MRDIYMedium term bullish2026-03-041.72170637001.8091.7181.617
NGGBMedium term bullish2026-03-040.79527868000.7930.7950.806
PMETALMedium term bullish2026-03-047.4164492007.5397.3776.111
BURSAShort term bearish2026-03-048.944442008.9448.6437.97
GCAPShort term bearish2026-03-040.1852000000.1880.1960.232
HEXTARShort term bearish2026-03-040.8131006000.8180.8670.892
IOIPGShort term bearish2026-03-043.491847003.4073.0712.344
MAA.KLShort term bearish2026-03-040.16100000.1650.170.183
N2NShort term bearish2026-03-040.33703000.3320.340.366
PECCAShort term bearish2026-03-041.6837856001.6861.681.511
SCGMShort term bearish2026-03-040.49830000.4920.4880.538
SWKPLNTShort term bearish2026-03-043.481295003.5093.2842.742
THPLANTShort term bearish2026-03-040.5855130000.5870.5730.54
TMCLIFEShort term bearish2026-03-040.54649000.5120.4830.443
TRIMODEShort term bullish2026-03-040.17510000.1720.1810.192
UTDPLTShort term bullish2026-03-0430.226630029.77130.54725.108

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