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, June 23, 2025

Scan 23 Jun 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AEMULUSLong term bearish2025-06-230.2626439000.2840.2520.261
CHGPLong term bearish2025-06-231.055389001.1021.1181.081
ECOWLDLong term bearish2025-06-231.8518596001.9071.8931.85
FREIGHTLong term bearish2025-06-230.561339000.5690.5640.561
HEXTARLong term bearish2025-06-230.8829862000.9110.920.894
MCEMENTLong term bearish2025-06-234.781695004.974.8924.832
PARAMONLong term bearish2025-06-231.021214001.0581.0361.032
SCNWOLFLong term bearish2025-06-230.5200000.5210.5160.5
TOMYPAKLong term bearish2025-06-230.275200000.2830.2850.289
HIBISCSLong term bullish2025-06-231.83229602001.5391.5181.772
PBBANKLong term bullish2025-06-234.42158453004.2864.364.393
TNLOGISLong term bullish2025-06-230.713271000.6890.6820.7
TOMEILong term bullish2025-06-231.65667001.6751.6881.645
DUFUMedium term bearish2025-06-231.1418923001.1921.1531.511
GCAPMedium term bearish2025-06-230.271181000.2790.2720.347
HARBOURMedium term bearish2025-06-231.29436001.3211.2921.366
IOICORPMedium term bearish2025-06-233.657362003.6393.6523.73
JAYCORPMedium term bearish2025-06-230.575125000.5850.5840.633
KIPREITMedium term bearish2025-06-230.8351509000.840.8390.855
MRDIYMedium term bearish2025-06-231.6159978001.6091.6111.732
OPTIMAXMedium term bearish2025-06-230.5051879000.5130.5080.577
PWFMedium term bearish2025-06-230.7852168000.8050.7890.823
VISMedium term bearish2025-06-230.21091000.2050.2040.263
DNEXMedium term bullish2025-06-230.2898517000.2920.2790.33
E&OMedium term bullish2025-06-230.818368000.8170.8090.864
TROPMedium term bullish2025-06-231.1518845001.1631.1491.216
ALCOMShort term bearish2025-06-230.7744000.790.7150.719
EDARANShort term bearish2025-06-231.32800001.3921.4291.488
GAMUDAShort term bearish2025-06-234.7110304004.7074.4284.296
HLFGShort term bearish2025-06-2316.1821610016.44216.73217.735
IGBREITShort term bearish2025-06-232.368152002.3252.2942.147
IJMShort term bearish2025-06-232.5289674002.5292.3522.605
IPMUDAShort term bearish2025-06-230.4451641000.4480.4620.479
MAXISShort term bearish2025-06-233.614576003.6113.593.512
MAYBULKShort term bearish2025-06-230.2952481000.2960.3050.317
MFLOURShort term bearish2025-06-230.5158382000.5180.5020.555
MGRCShort term bearish2025-06-230.205137000.2180.2210.299
MTAGShort term bearish2025-06-230.31892000.30.2920.318
N2NShort term bearish2025-06-230.41521000.4120.4030.429
RAMSSOLShort term bearish2025-06-230.90525134000.910.8780.758
SENTRALShort term bearish2025-06-230.771803000.7720.7640.764
SKPRESShort term bearish2025-06-2315662001.0030.9421.033
TAMBUNShort term bearish2025-06-230.77370000.7740.7850.865
AYSShort term bullish2025-06-230.245421000.2450.2460.288
BJTOTOShort term bullish2025-06-231.3512590001.351.371.461
FRONTKNShort term bullish2025-06-233.9411123003.8823.6623.811
KERJAYAShort term bullish2025-06-232.098531002.0812.0452.016
MALTONShort term bullish2025-06-230.342865000.3380.3420.391
PERTAMAShort term bullish2025-06-230.1112735000.1080.1180.408
QESShort term bullish2025-06-230.367226000.3590.3840.484
RHONEMAShort term bullish2025-06-230.622841000.6180.6230.658
SUCCESSShort term bullish2025-06-230.595484000.5940.6010.685
TIMECOMShort term bullish2025-06-235.286760005.2275.2034.837

Friday, June 20, 2025

Scan 20 Jun 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ARTRONIQLong term bearish2025-06-200.085505000.0830.0790.081
SIMEPROPLong term bearish2025-06-201.39228423001.4171.3571.42
TMLong term bearish2025-06-206.5576253006.6486.7546.551
TOMEILong term bearish2025-06-201.641586001.6791.6871.645
YTLLong term bearish2025-06-202.12496824002.0021.9682.144
AEMULUSLong term bullish2025-06-200.26517616000.2860.2510.261
HEXTARLong term bullish2025-06-200.89525355000.9140.920.893
TOMYPAKLong term bullish2025-06-200.292050000.2840.2850.289
CEKDMedium term bearish2025-06-200.355388000.3670.360.419
DNEXMedium term bearish2025-06-200.275218090000.2930.2780.331
E&OMedium term bearish2025-06-200.80514909000.8170.8080.865
ECOWLDMedium term bearish2025-06-201.8542857001.9121.8881.848
EGMedium term bearish2025-06-201.061626001.0821.061.061
FPGROUPMedium term bearish2025-06-200.2353730000.2480.2450.291
HCKMedium term bearish2025-06-202.153862002.1872.1622.137
INARIMedium term bearish2025-06-201.87133416001.931.8932.47
MCEMENTMedium term bearish2025-06-204.872446004.9794.8824.834
MENANGMedium term bearish2025-06-200.69555000.7030.6980.679
MSCMedium term bearish2025-06-202.29623002.3062.3382.214
PMETALMedium term bearish2025-06-204.88152320004.9934.8994.843
SHANGMedium term bearish2025-06-201.63462001.6751.641.85
TAFIMedium term bearish2025-06-200.52531000.530.530.548
VSTECSMedium term bearish2025-06-203759003.1623.0073.259
BURSAMedium term bullish2025-06-20819574007.637.658.391
ELKDESAMedium term bullish2025-06-201.14700001.1361.1231.145
HONGSENGMedium term bullish2025-06-200.014208000.0080.0080.011
HWATAIMedium term bullish2025-06-200.49546000.4880.4790.507
IOICORPMedium term bullish2025-06-203.6979828003.643.6483.731
JAYCORPMedium term bullish2025-06-200.585244000.5850.5840.634
KLKMedium term bullish2025-06-2020213800019.83119.83220.547
MILUXMedium term bullish2025-06-200.445111000.4310.4410.49
SSTEELMedium term bullish2025-06-200.3851844000.3810.3760.459
TIMECOMMedium term bullish2025-06-205.2132858005.2235.1974.73
TWRREITMedium term bullish2025-06-200.29504000.2880.2880.296
UNISEMMedium term bullish2025-06-202.031666002.0072.0012.544
CYPARKShort term bearish2025-06-200.8524683000.8660.7810.772
DIGIShort term bearish2025-06-203.7989313003.8013.7473.577
FRONTKNShort term bearish2025-06-203.8626284003.8693.6373.809
GENMShort term bearish2025-06-201.8693891001.8661.772.041
IOIPGShort term bearish2025-06-201.8956831001.9041.8692.041
KGBShort term bearish2025-06-203.464351003.4813.3433.262
MAGNUMShort term bearish2025-06-201.241578001.2541.2251.188
MALTONShort term bearish2025-06-200.332145000.3380.3420.391
PERTAMAShort term bearish2025-06-200.10512438000.1090.1170.418
PETGASShort term bearish2025-06-2017.48743780017.9317.29117.147
QESShort term bearish2025-06-200.361845000.360.3840.485
SCGMShort term bearish2025-06-200.57397000.580.5660.601
AXREITShort term bullish2025-06-201.9536519001.9431.8881.774
EDARANShort term bullish2025-06-201.452001.3951.4291.489
GUOCOShort term bullish2025-06-200.645309000.6330.6190.661
HLFGShort term bullish2025-06-2016.5884040016.47716.72817.744
IGBREITShort term bullish2025-06-202.39258759002.3252.292.145
IPMUDAShort term bullish2025-06-200.4597903000.4480.4630.48
KIPREITShort term bullish2025-06-200.8458373000.840.8390.855
MALAKOFShort term bullish2025-06-200.7932670000.7890.7910.82
MAXISShort term bullish2025-06-203.6841913003.6143.5813.512
MAYBULKShort term bullish2025-06-200.32024000.2960.3060.317
MFLOURShort term bullish2025-06-200.529220000.5180.5010.556
MGRCShort term bullish2025-06-200.2221000.2190.2210.3
PTRANSShort term bullish2025-06-200.761477000.70.7040.719
RAMSSOLShort term bullish2025-06-200.9214355000.9080.8750.757
SCICOMShort term bullish2025-06-200.8614692000.8330.7770.774

Thursday, June 19, 2025

Scan 19 Jun 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AEMULUSLong term bearish2025-06-190.25538262000.2860.2490.261
CGBLong term bearish2025-06-190.8668311000.8760.8710.86
CMSBLong term bearish2025-06-191.1223454001.2051.0691.142
DOMINANLong term bearish2025-06-190.805117000.8090.80.806
EGLong term bearish2025-06-191.0611891001.0831.0571.061
HIGHTECLong term bearish2025-06-190.74100000.7480.7420.75
MYEGLong term bearish2025-06-190.905345439000.9230.9050.918
TNLOGISLong term bearish2025-06-190.71471000.6850.6820.7
ARANKLong term bullish2025-06-190.551000.4550.4550.483
ARTRONIQLong term bullish2025-06-190.08511127000.0830.0790.081
COMPLETLong term bullish2025-06-191.1410977001.1141.1011.123
PARAMONLong term bullish2025-06-191.041629001.0621.0331.032
AIRASIAMedium term bearish2025-06-190.81124915000.8680.8360.893
ATAIMSMedium term bearish2025-06-190.2651205000.2770.2650.297
ELKDESAMedium term bearish2025-06-191.11585001.1351.1221.146
HWATAIMedium term bearish2025-06-190.475110000.4870.4780.508
JFTECHMedium term bearish2025-06-190.4553510000.4680.4590.59
KLKMedium term bearish2025-06-1919.7226320019.81219.81420.551
KSLMedium term bearish2025-06-191.597693001.6281.5961.668
MALAKOFMedium term bearish2025-06-190.78544910000.790.7910.82
MATRIXMedium term bearish2025-06-191.3615191001.3821.3661.391
MGRCMedium term bearish2025-06-190.22209000.220.220.301
MKHMedium term bearish2025-06-191.03719001.0381.0331.119
PELIKANMedium term bearish2025-06-190.1651482000.1660.1650.184
PIEMedium term bearish2025-06-194.08714004.1594.0864.874
SNCMedium term bearish2025-06-190.09528599000.10.0960.137
TAMBUNMedium term bearish2025-06-190.781457000.7750.7840.867
TIMECOMMedium term bearish2025-06-195.162924005.2255.1924.832
TROPMedium term bearish2025-06-191.139843001.1661.1461.22
TWRREITMedium term bearish2025-06-190.28545000.2890.2870.296
UNISEMMedium term bearish2025-06-191.991019002.0071.9992.55
CARIMINMedium term bullish2025-06-190.691001000.6570.670.75
KIPREITMedium term bullish2025-06-190.848002000.840.8390.855
ASTINOShort term bearish2025-06-190.5351420000.5390.5320.575
AXREITShort term bearish2025-06-191.9319604001.9411.8841.773
BJTOTOShort term bearish2025-06-191.349499001.3531.3681.463
EDARANShort term bearish2025-06-191.3365001.3961.4291.49
GCAPShort term bearish2025-06-190.27551000.280.2710.348
IGBCRShort term bearish2025-06-190.568335000.5640.5450.52
IGBREITShort term bearish2025-06-192.3124863002.3192.2862.142
IPMUDAShort term bearish2025-06-190.4456668000.4480.4630.481
MAXISShort term bearish2025-06-193.6114754003.6123.5733.511
MAYBULKShort term bearish2025-06-190.2952104000.2950.3070.317
OPTIMAXShort term bearish2025-06-190.51811000.5140.5070.579
RAMSSOLShort term bearish2025-06-190.89517071000.9070.8720.755
SCNWOLFShort term bearish2025-06-190.51550000.5220.5140.5
YENHERShort term bearish2025-06-190.78580000.7930.7970.852
FGVShort term bullish2025-06-191.3113257001.31.2191.12
FREIGHTShort term bullish2025-06-190.57299000.570.5630.56
IOICORPShort term bullish2025-06-193.649072003.6393.6443.731
MAGNUMShort term bullish2025-06-191.264223001.2541.2231.187
PERTAMAShort term bullish2025-06-190.1131878000.110.1160.428
PRESTARShort term bullish2025-06-190.3354102000.3350.3450.376

Wednesday, June 18, 2025

Scan 18 Jun 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ARTRONIQLong term bearish2025-06-180.083911000.0830.0790.082
PARAMONLong term bearish2025-06-181.03555001.0631.0311.032
PESTECHLong term bearish2025-06-180.14542663000.150.1530.155
APOLLOLong term bullish2025-06-186.39406006.2436.1726.385
CMSBLong term bullish2025-06-181.1553016001.211.0621.142
TNLOGISLong term bullish2025-06-180.71982000.6830.6810.701
YTLLong term bullish2025-06-182.16142527001.991.9542.152
AJIYAMedium term bearish2025-06-181.750001.7491.7171.563
HPMTMedium term bearish2025-06-180.22534000.2240.2220.258
JAYCORPMedium term bearish2025-06-180.561315000.5870.5830.635
KUBMedium term bearish2025-06-180.595950000.6230.5970.662
MAYBULKMedium term bearish2025-06-180.3051886000.2960.3070.317
MUHIBAHMedium term bearish2025-06-180.5852987000.6020.5930.746
PADINIMedium term bearish2025-06-182.046662002.0662.0522.105
SEEHUPMedium term bearish2025-06-180.7756000.8240.7880.841
SIMEPLTMedium term bearish2025-06-184.5428409004.5924.5654.659
TMCLIFEMedium term bearish2025-06-180.44200000.4470.440.486
UCHITECMedium term bearish2025-06-183.05438003.1013.0543.495
CEKDMedium term bullish2025-06-180.365400000.3670.3610.42
COMPLETMedium term bullish2025-06-181.128090001.1121.1011.122
E&OMedium term bullish2025-06-180.817319000.8180.8050.865
MSCMedium term bullish2025-06-182.35564002.3212.3352.211
OPTIMAXMedium term bullish2025-06-180.515360000.5140.5070.579
SHANGMedium term bullish2025-06-181.6660001.6771.6341.855
TAMBUNMedium term bullish2025-06-180.7851019000.7750.7830.868
FGVShort term bearish2025-06-181.39107001.31.2131.119
IHHShort term bearish2025-06-186.8599158006.8836.8957.018
MAGNUMShort term bearish2025-06-181.251914001.2531.221.187
MFLOURShort term bearish2025-06-180.5158985000.5180.4980.558
MUDAShort term bearish2025-06-180.9839000.9851.0011.11
PRESTARShort term bearish2025-06-180.335799000.3360.3460.376
SWKPLNTShort term bearish2025-06-182.36101002.3882.3262.237
TIMECOMShort term bearish2025-06-185.214759005.2295.1864.723
ALCOMShort term bullish2025-06-180.79122000.7810.7080.719
BJTOTOShort term bullish2025-06-181.3611477001.3541.3681.464
CHINHINShort term bullish2025-06-182.15304002.1232.1042.319
GCAPShort term bullish2025-06-180.289760000.280.270.349
HTPADUShort term bullish2025-06-182.073956002.032.1042.8
MALTONShort term bullish2025-06-180.341529000.3380.3430.392
MIShort term bullish2025-06-181.837422001.8171.771.91
MULPHAShort term bullish2025-06-183.2142003.1753.132.715
PIEShort term bullish2025-06-184.1896004.1624.0714.878
QESShort term bullish2025-06-180.37517703000.3610.3830.487
SENTRALShort term bullish2025-06-180.7752879000.7710.7610.764
SIMEPROPShort term bullish2025-06-181.4239442001.4191.3461.42
YENHERShort term bullish2025-06-180.79590000.7940.7960.852

Tuesday, June 17, 2025

Scan 17 Jun 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
CMSBLong term bearish2025-06-171.1246645001.2151.0561.142
COMPLETLong term bearish2025-06-171.116766001.1111.1011.122
INNATURELong term bearish2025-06-170.1823318000.2060.1890.188
RHBBANKLong term bearish2025-06-176.2974022006.5196.5716.29
SIMEPLTLong term bearish2025-06-174.589676004.5974.5684.659
TMLong term bearish2025-06-176.5933871006.6966.7486.594
HIGHTECLong term bullish2025-06-170.79444000.7480.7370.749
PESTECHLong term bullish2025-06-170.15535883000.150.1530.155
SIMEPROPLong term bullish2025-06-171.4273956001.4211.3431.419
AMBANKMedium term bearish2025-06-175.283582005.3455.2725.323
AYSMedium term bearish2025-06-170.241774000.2450.2460.291
BSLCORPMedium term bearish2025-06-170.021790000.0230.0220.027
CARIMINMedium term bearish2025-06-170.6651275000.6560.670.752
E&OMedium term bearish2025-06-170.87236000.8190.8050.865
EPMBMedium term bearish2025-06-170.38376000.4110.4080.523
FLBHDMedium term bearish2025-06-170.25468000.270.2580.336
GTRONICMedium term bearish2025-06-170.44517792000.4650.4570.538
HOMERIZMedium term bearish2025-06-170.535645000.5370.5360.546
HONGSENGMedium term bearish2025-06-170.0053320000.0080.0080.011
IHHMedium term bearish2025-06-176.8917390006.8876.8937.015
IOICORPMedium term bearish2025-06-173.6310734003.643.6443.732
KIPREITMedium term bearish2025-06-170.83513155000.8410.8390.855
LCTITANMedium term bearish2025-06-170.4712691000.5040.4710.658
LHIMedium term bearish2025-06-170.6153345000.6220.6160.623
PCHEMMedium term bearish2025-06-173.325700003.3673.3534.423
RESINTCMedium term bearish2025-06-170.56871000.5670.5640.637
SHANGMedium term bearish2025-06-171.63381001.6781.6351.856
SOLUTNMedium term bearish2025-06-170.12540000.1090.1070.131
SUCCESSMedium term bearish2025-06-170.59240000.5980.60.691
TOMEIMedium term bearish2025-06-171.681989001.6811.6871.649
TOMYPAKMedium term bearish2025-06-170.2751098000.2840.2850.29
UTDPLTMedium term bearish2025-06-1721.8421210022.29422.16220.149
HCKMedium term bullish2025-06-172.172635002.1932.162.137
MAYBULKMedium term bullish2025-06-170.311343000.2950.3080.317
MCEMENTMedium term bullish2025-06-174.89847004.9644.8584.838
MENANGMedium term bullish2025-06-170.730000.7030.6980.678
MKHMedium term bullish2025-06-171.0430001.041.0321.122
MUHIBAHMedium term bullish2025-06-170.5953730000.6030.5940.747
PADINIMedium term bullish2025-06-172.074073002.0642.0522.099
PELIKANMedium term bullish2025-06-170.17110000.1640.1650.184
TAFIMedium term bullish2025-06-170.545850000.5280.5310.549
UNISEMMedium term bullish2025-06-172.014595002.0121.9982.562
VISMedium term bullish2025-06-170.205250000.2080.2020.265
ABMBShort term bearish2025-06-174.2231781004.2524.2644.554
COASTALShort term bearish2025-06-171.33200001.3391.3521.442
FREIGHTShort term bearish2025-06-170.56585000.570.5620.56
GCAPShort term bearish2025-06-170.2753609000.280.270.349
GREATECShort term bearish2025-06-171.6732562001.6771.521.93
HEKTARShort term bearish2025-06-170.432606000.4330.4350.495
KERJAYAShort term bearish2025-06-172.071795002.0812.032.014
MALAKOFShort term bearish2025-06-170.799217000.7920.7890.821
MIShort term bearish2025-06-171.810445001.8181.7681.91
MULPHAShort term bearish2025-06-173.16206003.1733.1272.711
PIEShort term bearish2025-06-174.1263004.1674.0624.884
SENTRALShort term bearish2025-06-170.772488000.770.7610.764
SUNWAYShort term bearish2025-06-174.7454083004.7774.6164.486
DIGIShort term bullish2025-06-173.8217941003.813.733.571
ELKDESAShort term bullish2025-06-171.14395001.1351.1221.146
HWATAIShort term bullish2025-06-170.49515000.4860.4780.508
IPMUDAShort term bullish2025-06-170.45567793000.4480.4620.482
MAGNUMShort term bullish2025-06-171.271112001.2531.2191.187
SWKPLNTShort term bullish2025-06-172.39270002.392.3242.235
TIMECOMShort term bullish2025-06-175.2511067005.2295.1814.827