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, June 10, 2026

Scan 10 Jun 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
HEKTARLong term bearish2026-06-100.42592894000.4370.4350.434
HIGHTECLong term bearish2026-06-100.6225000.6480.6240.664
MAGNUMLong term bearish2026-06-101.272448001.2711.2531.273
PHARMALong term bearish2026-06-101.2842852001.2691.2381.281
TMLong term bearish2026-06-107.2449323007.3797.2817.246
BSLCORPLong term bullish2026-06-100.0210424000.0170.0170.019
COMPLETLong term bullish2026-06-101.1877001.181.1781.171
HHGROUPLong term bullish2026-06-100.08272997000.0950.0740.077
MUDALong term bullish2026-06-100.86242000.8490.8690.821
TAMBUNLong term bullish2026-06-100.8172000.7890.7880.793
ATAIMSMedium term bearish2026-06-100.1154791000.1260.1190.179
CABMedium term bearish2026-06-100.512372000.520.5140.622
CAREPLSMedium term bearish2026-06-100.0758940000.0790.0780.082
ECOWLDMedium term bearish2026-06-102.0413625002.072.0692.097
GAMUDAMedium term bearish2026-06-104.26102000004.3594.2824.733
GCAPMedium term bearish2026-06-100.16200000.1730.1650.198
HWATAIMedium term bearish2026-06-100.37510000.3870.3990.423
INSAS.KLMedium term bearish2026-06-100.85510835000.8770.8610.853
JAYCORPMedium term bearish2026-06-100.26100000.2880.2610.332
NGGBMedium term bearish2026-06-100.785432000.7830.7860.797
OPCOMMedium term bearish2026-06-100.27016000.1930.2010.211
PESTECHMedium term bearish2026-06-100.06556295000.0690.0660.098
SUNCONMedium term bearish2026-06-106.7758639007.1236.8125.965
ASTINOMedium term bullish2026-06-100.5236000.5090.5130.509
BPPLASMedium term bullish2026-06-100.765478000.7660.760.679
FREIGHTMedium term bullish2026-06-100.591360000.5910.5870.574
QLMedium term bullish2026-06-103.7538133003.6123.7223.987
SCIENTXMedium term bullish2026-06-103.613492003.5523.5783.52
VSMedium term bullish2026-06-100.21439136000.2030.20.409
AEMULUSShort term bearish2026-06-100.26518633000.2720.2280.209
CTOSShort term bearish2026-06-100.64187521000.6460.6630.792
CYPARKShort term bearish2026-06-100.6821664000.6830.710.723
DUFUShort term bearish2026-06-101.8431210001.8441.6811.627
FPGROUPShort term bearish2026-06-100.36513396000.3840.3340.323
HIBISCSShort term bearish2026-06-102.0921949002.0932.1161.706
JFTECHShort term bearish2026-06-100.5959602000.60.5390.501
JHMShort term bearish2026-06-100.3756979000.3830.350.361
MSCShort term bearish2026-06-102.0915156002.1171.9851.664
REVENUEShort term bearish2026-06-100.0653146000.0650.0610.063
SALUTEShort term bearish2026-06-100.125155884000.1290.1210.17
TNLOGISShort term bearish2026-06-100.75172000.7540.7480.789
TSHShort term bearish2026-06-101.1410376001.1491.241.21
AMBANKShort term bullish2026-06-106.5340179006.4886.3676.115
BURSAShort term bullish2026-06-108.642271008.6118.6738.399
COASTALShort term bullish2026-06-101.362299001.3541.191.219
COMFORTShort term bullish2026-06-100.142347000.1380.1480.162
DAYANGShort term bullish2026-06-101.788109001.7781.8181.628
HEXTARShort term bullish2026-06-100.79564451000.7810.7670.834
KIPREITShort term bullish2026-06-100.858352000.850.8450.856
KLKShort term bullish2026-06-1020.4859830020.28720.92220.04
LHIShort term bullish2026-06-100.72521719000.7210.7310.705
MILUXShort term bullish2026-06-100.605140000.6030.6150.515
MISCShort term bullish2026-06-108.2123486008.1778.2347.755
PBBANKShort term bullish2026-06-104.8171321004.7924.7524.503
PCHEMShort term bullish2026-06-105.5850664005.5015.5884.246
PETGASShort term bullish2026-06-1017.2277710017.20617.63717.769
RESINTCShort term bullish2026-06-100.4633000.4580.4630.519
SCICOMShort term bullish2026-06-101.7720733001.7321.6481.303
SPSETIAShort term bullish2026-06-101.0669847001.0280.9880.907
VSTECSShort term bullish2026-06-101.9874086001.9791.7931.462
YENHERShort term bullish2026-06-100.76100000.7590.770.781

Tuesday, June 9, 2026

Scan 09 Jun 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
BSLCORPLong term bearish2026-06-090.015222834000.0170.0170.019
E&OLong term bearish2026-06-090.753149000.7780.7550.751
HHGROUPLong term bearish2026-06-090.075442418000.0940.0730.077
MAYBULKLong term bearish2026-06-090.332668000.3440.3580.332
MUDALong term bearish2026-06-090.8250000.8510.8660.821
RHONEMALong term bearish2026-06-090.6668000.6840.6820.677
ASTINOLong term bullish2026-06-090.5143000.5080.5130.509
CGBLong term bullish2026-06-090.895175287000.8930.8930.892
IGBREITLong term bullish2026-06-092.7514984002.8532.8142.728
MAA.KLLong term bullish2026-06-090.1831000.1570.160.173
MAGNUMLong term bullish2026-06-091.34562001.2961.2761.298
MYEGLong term bullish2026-06-090.825901250000.8230.8170.822
SHANGLong term bullish2026-06-091.691004001.6671.6691.659
SIMEPROPLong term bullish2026-06-091.4263546001.4631.3961.397
CARIMINMedium term bearish2026-06-090.4151304000.4370.4330.507
CSCENICMedium term bearish2026-06-090.423047000.4290.4350.459
FREIGHTMedium term bearish2026-06-090.585681000.5910.5870.573
HIBISCSMedium term bearish2026-06-092.134589002.0932.1221.703
HPMTMedium term bearish2026-06-090.165291000.1770.170.192
IJMMedium term bearish2026-06-092.2269986002.1992.2742.492
VSMedium term bearish2026-06-090.2294832000.2030.2010.412
ABLEGLOBMedium term bullish2026-06-091.52735001.5041.5151.559
APOLLOMedium term bullish2026-06-095.912005.8845.8446.045
CABMedium term bullish2026-06-090.522880000.520.5140.623
DNEXMedium term bullish2026-06-090.33246869000.330.3130.289
ECOWLDMedium term bullish2026-06-092.0820030002.0762.0692.097
GCAPMedium term bullish2026-06-090.17934000.1730.1650.198
HWATAIMedium term bullish2026-06-090.405309000.3870.40.423
IOICORPMedium term bullish2026-06-094.2284653004.0934.2064.013
KUBMedium term bullish2026-06-0912210000.9950.9950.931
N2NMedium term bullish2026-06-090.3422000.3330.3250.341
NGGBMedium term bullish2026-06-090.797530000.7830.7860.797
OPCOMMedium term bullish2026-06-090.20540284000.1940.2010.212
PESTECHMedium term bullish2026-06-090.078388000.070.0660.099
SALUTEMedium term bullish2026-06-090.13573438000.1290.1210.171
SEDANIAMedium term bullish2026-06-090.09511421000.1080.0940.113
SUCCESSMedium term bullish2026-06-090.6052657000.6110.5990.613
COASTALShort term bearish2026-06-091.34929001.351.1831.218
FRONTKNShort term bearish2026-06-094.7761157004.8134.4434.255
HARTAShort term bearish2026-06-091.27116325001.2811.21.08
HEXTARShort term bearish2026-06-090.775131327000.7790.7670.835
HOMERIZShort term bearish2026-06-090.3863000.3870.3960.446
KOSSANShort term bearish2026-06-091.285563001.231.1781.123
MILUXShort term bearish2026-06-090.595356000.6030.6160.514
PCHEMShort term bearish2026-06-095.4557639005.4965.5994.236
PETGASShort term bearish2026-06-0917.3288230017.39717.81817.938
RESINTCShort term bearish2026-06-090.455271000.4580.4620.519
RLShort term bearish2026-06-090.26564030000.2690.2710.228
TROPShort term bearish2026-06-091.0521727001.0821.1551.181
WPRTSShort term bearish2026-06-095.9957132005.9975.7685.613
AEMULUSShort term bullish2026-06-090.27520770000.2720.2260.209
ARANKShort term bullish2026-06-090.3966000.3860.3920.416
CTOSShort term bullish2026-06-090.6581435000.6480.6620.793
CYPARKShort term bullish2026-06-090.7151333000.6830.710.724
JFTECHShort term bullish2026-06-090.6220433000.5980.5360.5
JHMShort term bullish2026-06-090.397337000.3840.3480.36
LUXCHEMShort term bullish2026-06-090.4151157000.4120.3880.385
MPIShort term bullish2026-06-0946.862720046.37338.90132.417
MSCShort term bullish2026-06-092.1714016002.1592.0171.69
PADINIShort term bullish2026-06-091.4828162001.4331.5031.778
REVENUEShort term bullish2026-06-090.072472000.0650.060.063
TOMYPAKShort term bullish2026-06-090.145230000.1410.1460.222
TSHShort term bullish2026-06-091.1623220001.1561.2441.21
VISShort term bullish2026-06-090.235421000.230.2150.207

Monday, June 8, 2026

Scan 08 Jun 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
3ALong term bearish2026-06-080.6759095000.6750.6670.678
ABMBLong term bearish2026-06-084.6712644004.7984.7454.729
AFFINLong term bearish2026-06-082.3219255002.42.3882.353
AMELong term bearish2026-06-081.494894001.5021.4911.495
DRBHCOMLong term bearish2026-06-081.123095001.1611.1641.1
EDARANLong term bearish2026-06-081.1330001.1551.1881.159
FPILong term bearish2026-06-080.9451745000.9830.9950.954
HLFGLong term bearish2026-06-0818.511620018.66418.8518.551
MAGNUMLong term bearish2026-06-081.296768001.2951.2751.297
MCEMENTLong term bearish2026-06-086.920093006.976.8526.926
MRDIYLong term bearish2026-06-081.56160283001.6171.591.581
MYEGLong term bearish2026-06-080.82964720960.8240.8160.822
SSTEELLong term bearish2026-06-080.395683000.3980.3980.395
HIGHTECLong term bullish2026-06-080.6751130000.6480.6230.665
KRETAMLong term bullish2026-06-080.685554000.6670.6680.679
MAYBULKLong term bullish2026-06-080.335555000.3460.3580.332
MUDALong term bullish2026-06-080.86132000.8550.8640.821
SCIENTXLong term bullish2026-06-083.551754003.5583.573.517
SIGNLong term bullish2026-06-081.3656001.3491.3521.357
ANCOMMedium term bearish2026-06-080.87519692000.8830.8840.9
APOLLOMedium term bearish2026-06-085.8160005.895.846.046
DNEXMedium term bearish2026-06-080.305264730000.3290.3120.288
HWATAIMedium term bearish2026-06-080.395444000.3870.40.424
N2NMedium term bearish2026-06-080.32127000.3320.3250.342
NGGBMedium term bearish2026-06-080.77540260000.7830.7860.797
PANTECHMedium term bearish2026-06-080.6353356000.6370.6360.626
PESTECHMedium term bearish2026-06-080.06527875000.0690.0670.099
RESINTCMedium term bearish2026-06-080.46925000.460.4620.52
SALUTEMedium term bearish2026-06-080.11514756000.1270.1210.171
SEDANIAMedium term bearish2026-06-080.094985000.1090.0940.113
SENTRALMedium term bearish2026-06-080.7052135000.7080.7090.747
SUCCESSMedium term bearish2026-06-080.5951013000.6120.5990.613
YTLMedium term bearish2026-06-082.01209303002.1222.0342.208
CSCENICMedium term bullish2026-06-080.446943000.4290.4360.46
FREIGHTMedium term bullish2026-06-080.5961000.5910.5870.573
GKENTMedium term bullish2026-06-080.285224000.2870.2850.316
SIMEPLTMedium term bullish2026-06-086.0252323005.9475.9675.504
ABLEGLOBShort term bearish2026-06-081.491466001.5041.5151.559
AEMULUSShort term bearish2026-06-080.2725205000.2710.2240.209
AMBANKShort term bearish2026-06-086.4530840006.4836.3736.104
CARIMINShort term bearish2026-06-080.4351028000.4380.4330.508
CYPARKShort term bearish2026-06-080.689248000.6820.7090.725
GLOTECShort term bearish2026-06-080.865928000.8710.9030.729
IGBCRShort term bearish2026-06-080.63084000.6050.5940.594
IOIPGShort term bearish2026-06-084.1695832004.2933.9812.953
JFTECHShort term bearish2026-06-080.5920526000.5970.5330.499
JHMShort term bearish2026-06-080.37521508000.3830.3460.36
KOBAYShort term bearish2026-06-082.4316629002.4952.061.62
LTKMShort term bearish2026-06-081.2229001.2071.2241.35
LUXCHEMShort term bearish2026-06-080.41769000.4110.3870.385
MISCShort term bearish2026-06-088.159134008.188.2367.747
MPIShort term bearish2026-06-0845.581400046.06938.54132.296
MSCShort term bearish2026-06-082.129725002.1522.0111.685
PADINIShort term bearish2026-06-081.439040001.4331.5051.781
PBBANKShort term bearish2026-06-084.78106534004.7984.754.497
PMETALShort term bearish2026-06-088.9107002008.9878.5027.135
QESShort term bearish2026-06-080.4566693000.4770.4330.411
VISShort term bearish2026-06-080.2251966000.230.2140.207
VSTECSShort term bearish2026-06-081.8927208001.971.7781.455
YTLPOWRShort term bearish2026-06-084.0666063004.1253.8563.64
DOMINANShort term bullish2026-06-080.7553000.750.7590.769
KERJAYAShort term bullish2026-06-082.216075002.1832.2252.431
KOSSANShort term bullish2026-06-081.2441947001.2341.1741.123
MENANGShort term bullish2026-06-080.6830000.6630.6560.647
MILUXShort term bullish2026-06-080.61170000.6040.6170.513
PCHEMShort term bullish2026-06-085.5474225005.4915.6064.226
TROPShort term bullish2026-06-081.0919780001.0861.1581.181
XLShort term bullish2026-06-080.71532724000.7110.6850.66

Friday, June 5, 2026

Scan 05 Jun 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
COMPLETLong term bearish2026-06-051.17486001.1891.1791.172
HCKLong term bearish2026-06-052.151116002.1512.1532.155
IGBREITLong term bearish2026-06-052.7216509002.8762.8122.727
MALAKOFLong term bearish2026-06-050.8756983000.9160.8740.88
POSLong term bearish2026-06-050.28515569000.3070.2920.294
SHANGLong term bearish2026-06-051.71560001.731.7291.718
SIMEPROPLong term bearish2026-06-051.3867506001.4741.3931.398
SUNREITLong term bearish2026-06-052.2418914002.4092.3862.271
3ALong term bullish2026-06-050.684808000.6740.6670.678
ABMBLong term bullish2026-06-054.7915395004.8114.7524.729
BSLCORPLong term bullish2026-06-050.0217080000.0170.0170.019
FPILong term bullish2026-06-050.9553699000.9860.9960.954
MCEMENTLong term bullish2026-06-056.9216431006.9866.8396.917
SSTEELLong term bullish2026-06-050.4595000.3980.3980.395
AWANTECMedium term bearish2026-06-050.277359000.2760.2720.303
AXREITMedium term bearish2026-06-051.9416349001.991.971.98
FREIGHTMedium term bearish2026-06-050.5852087000.5920.5870.573
GCAPMedium term bearish2026-06-050.165550000.1720.1650.199
GTRONICMedium term bearish2026-06-050.2410021000.260.2420.282
HLCAPMedium term bearish2026-06-053.27107003.2873.2813.349
KSLMedium term bearish2026-06-052.996463003.0473.0172.894
MFCBMedium term bearish2026-06-052.965720003.0863.0063.271
PECCAMedium term bearish2026-06-051.4510839001.4551.4681.507
SIMEPLTMedium term bearish2026-06-055.9160408005.9495.9625.498
SOLUTNMedium term bearish2026-06-050.065355000.0710.070.074
TAANNMedium term bearish2026-06-055.324199005.4145.4014.487
APOLLOMedium term bullish2026-06-055.85208005.9015.8366.048
CHGPMedium term bullish2026-06-051.06143001.0511.0561.136
HEKTARMedium term bullish2026-06-050.4456469000.4370.4360.434
MRDIYMedium term bullish2026-06-051.63264500001.6371.6061.597
NGGBMedium term bullish2026-06-050.79531912000.7840.7870.797
PELIKANMedium term bullish2026-06-050.105650000.1030.1020.137
PWFMedium term bullish2026-06-050.743309000.7330.7390.771
RESINTCMedium term bullish2026-06-050.465416000.4610.4620.52
SALUTEMedium term bullish2026-06-050.12555320000.1260.1220.172
TAFIMedium term bullish2026-06-050.6352211000.6120.6310.581
UTDPLTMedium term bullish2026-06-0532.271710030.52131.62727.884
YNHPROPMedium term bullish2026-06-050.25599835000.2230.2280.265
AMEShort term bearish2026-06-051.52121001.5021.4911.495
BJTOTOShort term bearish2026-06-051.33580001.3021.2871.312
BONIAShort term bearish2026-06-050.92021000.9010.8750.871
HHGROUPShort term bearish2026-06-050.09303506000.0920.0720.078
INSAS.KLShort term bearish2026-06-050.881226000.8820.860.853
KERJAYAShort term bearish2026-06-052.1817062002.1852.2282.43
KOSSANShort term bearish2026-06-051.2347913001.2331.1691.123
KPPROPShort term bearish2026-06-050.28473000.2870.2910.324
LHIShort term bearish2026-06-050.7211946000.7250.7320.703
MENANGShort term bearish2026-06-050.6620000.6610.6560.647
SKPRESShort term bearish2026-06-050.355124366000.3660.3820.616
SUNCONShort term bearish2026-06-057.2549285007.3497.026.129
UCHITECShort term bearish2026-06-052.92379002.9282.7952.989
XLShort term bearish2026-06-050.7132786000.7110.6840.66
YENHERShort term bearish2026-06-050.76217000.7620.7710.781
ABLEGLOBShort term bullish2026-06-051.512496001.5041.5151.559
BIGShort term bullish2026-06-050.62513082000.5510.5310.54
CARIMINShort term bullish2026-06-050.455805000.4480.4430.52
CSCENICShort term bullish2026-06-050.43510813000.4290.4360.46
HARTAShort term bullish2026-06-051.2898911001.281.1871.08
HLFGShort term bullish2026-06-0518.848360018.69818.86818.538
HOMERIZShort term bullish2026-06-050.39212000.3890.3970.447
KOBAYShort term bullish2026-06-052.5220830002.4882.041.614
PBBANKShort term bullish2026-06-054.87304851004.8034.7514.494
PEBShort term bullish2026-06-050.88250000.880.8490.817
PETGASShort term bullish2026-06-0517.4881670017.45617.84317.947