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, July 4, 2025

Scan 04 Jul 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
GREATECLong term bearish2025-07-041.8889380001.7191.6251.894
INNATURELong term bearish2025-07-040.18585881000.1910.1940.186
PESTECHLong term bearish2025-07-040.1531105000.1480.1520.154
TNLOGISLong term bearish2025-07-040.6951370000.6990.6850.698
BJTOTOLong term bullish2025-07-041.4528243001.3471.3521.434
CGBLong term bullish2025-07-040.8756142000.8650.8720.86
CHINHINLong term bullish2025-07-042.29726002.1842.1392.269
RANHILLLong term bullish2025-07-041.3112673001.2041.2331.301
BDBMedium term bearish2025-07-040.2569000.2470.2510.27
KENANGAMedium term bearish2025-07-040.895503000.8820.9010.888
KRONOMedium term bearish2025-07-040.2352638000.2290.2350.264
MKHMedium term bearish2025-07-041.027155001.0321.0381.108
PELIKANMedium term bearish2025-07-040.1654000.1650.1650.183
TIMECOMMedium term bearish2025-07-045.211174005.2365.2344.86
VSTECSMedium term bearish2025-07-043.061573003.1023.0713.232
ADVENTAMedium term bullish2025-07-040.20521690000.1890.2020.256
AFFINMedium term bullish2025-07-042.657109002.5512.6082.679
ARTRONIQMedium term bullish2025-07-040.0851089000.0830.0810.079
GTRONICMedium term bullish2025-07-040.46548182000.4490.4610.509
HWATAIMedium term bullish2025-07-040.48512000.4840.4820.504
KIPREITMedium term bullish2025-07-040.8458752000.8380.840.855
PANTECHMedium term bullish2025-07-040.6952668000.6560.6870.823
PBBANKMedium term bullish2025-07-044.38196641004.2834.364.384
RAMSSOLMedium term bullish2025-07-040.931994000.9110.8920.77
TWRREITMedium term bullish2025-07-040.29510000.290.2930.295
AEMULUSShort term bearish2025-07-040.2878493000.2820.2660.26
AJIYAShort term bearish2025-07-041.735001.7271.7351.578
AXREITShort term bearish2025-07-041.952877001.9511.9191.784
BAUTOShort term bearish2025-07-040.8140613000.8250.9651.421
CIMB.KLShort term bearish2025-07-046.77179619006.7756.8997.518
CTOSShort term bearish2025-07-040.93521770000.9480.9781.122
GETSShort term bearish2025-07-040.18700000.1840.1880.207
HARBOURShort term bearish2025-07-041.31458001.3161.3041.364
HUPSENGShort term bearish2025-07-040.943700000.9460.9921.065
IHHShort term bearish2025-07-046.7522988006.8286.8917.044
MALTONShort term bearish2025-07-040.3351211000.3380.3410.387
PERTAMAShort term bearish2025-07-040.105116689000.1060.1160.326
SEDANIAShort term bearish2025-07-040.0951740000.0960.1030.125
SIMEShort term bearish2025-07-041.6974628001.6991.8912.149
TASCOShort term bearish2025-07-040.4951340000.4970.5120.639
UTDPLTShort term bearish2025-07-0421.819490021.82222.30720.542
YNHPROPShort term bearish2025-07-040.348305000.3440.3680.452
BIMBShort term bullish2025-07-042.312093002.2912.3712.459
CSCENICShort term bullish2025-07-040.445205000.440.450.464
DPHARMAShort term bullish2025-07-041.376781001.3571.311.253
HEXTARShort term bullish2025-07-040.90521596000.8970.9190.894
JHMShort term bullish2025-07-040.344188000.3340.3620.411
KPJShort term bullish2025-07-042.6967230002.6792.792.448
LTKMShort term bullish2025-07-041.1640001.1511.1961.248
MAA.KLShort term bullish2025-07-040.185150000.1820.1880.233
MATRIXShort term bullish2025-07-041.3746682001.3641.3751.403
SERNKOUShort term bullish2025-07-040.81100000.8070.8180.849
TAANNShort term bullish2025-07-043.84172003.7863.8383.887
TAKAFULShort term bullish2025-07-043.442751003.4123.4923.623
TALIWRKShort term bullish2025-07-040.6155360000.6110.630.712
VISShort term bullish2025-07-040.205740000.2040.2060.258
YENHERShort term bullish2025-07-040.79140000.7810.7920.849

Thursday, July 3, 2025

Scan 03 Jul 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
DOMINANLong term bearish2025-07-030.81000.8060.8020.806
KUBLong term bearish2025-07-030.65203000.6280.6120.658
LHILong term bearish2025-07-030.61516933000.6170.620.624
TSHLong term bearish2025-07-031.133241001.0871.0931.138
FREIGHTLong term bullish2025-07-030.565189000.5650.5650.561
GREATECLong term bullish2025-07-031.9299654001.7121.6131.896
HEXTARLong term bullish2025-07-030.89523340000.8980.9190.894
PENTALong term bullish2025-07-033.5744404002.8742.6993.285
PESTECHLong term bullish2025-07-030.15596395000.1480.1520.154
SCNWOLFLong term bullish2025-07-030.5436000.5160.5160.501
SKPRESLong term bullish2025-07-031.087386001.0180.9731.03
AIRASIAMedium term bearish2025-07-030.8526910000.8530.8560.896
HTPADUMedium term bearish2025-07-032.08918002.0522.0872.791
MALTONMedium term bearish2025-07-030.34142000.3380.3410.387
RHONEMAMedium term bearish2025-07-030.611794000.6070.6130.647
TENAGAMedium term bearish2025-07-0314.023331160014.314.09213.809
ELSOFTMedium term bullish2025-07-030.341250000.3360.3290.372
FPGROUPMedium term bullish2025-07-030.262363000.2470.250.288
HAPSENGMedium term bullish2025-07-032.632901002.582.6053.163
HEKTARMedium term bullish2025-07-030.43522959000.4320.4330.49
KENANGAMedium term bullish2025-07-030.905720000.8820.9010.888
KRONOMedium term bullish2025-07-030.2356909000.2290.2350.265
NAIMMedium term bullish2025-07-030.888171000.8290.8640.967
PADINIMedium term bullish2025-07-032.081551002.082.0722.101
PRESTARMedium term bullish2025-07-030.35512000.3420.3460.373
QESMedium term bullish2025-07-030.38518834000.3650.380.478
TMMedium term bullish2025-07-036.8121912006.6046.7436.595
UWCMedium term bullish2025-07-032.1557293001.8991.9782.337
VSTECSMedium term bullish2025-07-033.092849003.1113.0643.261
BIMBShort term bearish2025-07-032.294704002.2912.3732.46
CABShort term bearish2025-07-030.6426977000.6590.6290.573
CFMShort term bearish2025-07-030.09550000.0950.0940.106
CSCENICShort term bearish2025-07-030.43527516000.440.450.464
DPHARMAShort term bearish2025-07-031.352036001.3571.3061.252
MAYBULKShort term bearish2025-07-030.295246000.2970.3020.317
MFCBShort term bearish2025-07-033.733620003.7683.8774.145
MSMShort term bearish2025-07-031.0323944001.0361.1761.206
SIGNShort term bearish2025-07-031.29398001.3061.3631.365
TAKAFULShort term bearish2025-07-033.411031003.4153.4953.624
VISShort term bearish2025-07-030.2812000.2030.2060.259
ADVENTAShort term bullish2025-07-030.1951920000.1880.2020.256
AJIYAShort term bullish2025-07-031.735500001.7291.7341.577
ALCOMShort term bullish2025-07-030.83764000.7830.7370.719
ANCOMShort term bullish2025-07-030.9355682000.9310.9430.976
ATAIMSShort term bullish2025-07-030.2948153000.2770.270.293
AXREITShort term bullish2025-07-031.962663001.9511.9161.783
BAUTOShort term bullish2025-07-030.83580505000.8340.971.428
CIMB.KLShort term bullish2025-07-036.7993152006.786.9017.526
DNEXShort term bullish2025-07-030.3285684000.2920.2850.328
GETSShort term bullish2025-07-030.1854565000.1840.1890.207
GTRONICShort term bullish2025-07-030.4654660000.4510.460.511
IHHShort term bullish2025-07-036.8538740006.8356.8947.043
IPMUDAShort term bullish2025-07-030.4556019000.4490.4570.471
KPPROPShort term bullish2025-07-030.4443000.3950.4350.578
LBSShort term bullish2025-07-030.44511746000.4420.4640.509
MMSVShort term bullish2025-07-030.29329000.2890.2950.375
PELIKANShort term bullish2025-07-030.1740000.1660.1650.183
PETGASShort term bullish2025-07-0318.16120250017.85117.5517.154
SCIENTXShort term bullish2025-07-033.372025003.3453.4893.937
TASCOShort term bullish2025-07-030.51106000.4980.5120.64
TRIMODEShort term bullish2025-07-030.19174000.1890.2090.259
WELLCALShort term bullish2025-07-031.39437001.3541.4011.461
YBSShort term bullish2025-07-030.2624202000.2380.2950.553
YNHPROPShort term bullish2025-07-030.3459741000.3450.3690.453

Wednesday, July 2, 2025

Scan 02 Jul 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
CHINHINLong term bearish2025-07-022.271703002.1692.132.277
HEXTARLong term bearish2025-07-020.8918613000.90.9190.894
HIGHTECLong term bearish2025-07-020.7422000.7460.7450.749
NOVALong term bearish2025-07-020.37240000.340.3190.382
QLLong term bearish2025-07-024.6231833004.5434.6324.676
AMBANKLong term bullish2025-07-025.1393230005.1025.0785.13
GUOCOLong term bullish2025-07-020.66145000.6350.6320.658
KENANGALong term bullish2025-07-020.8951589000.8810.9010.888
LHILong term bullish2025-07-020.62542297000.6170.620.624
MFLOURLong term bullish2025-07-020.55551578000.5230.510.55
MPILong term bullish2025-07-0222.424510020.44919.27421.969
TNLOGISLong term bullish2025-07-020.7175000.6980.6840.699
TSHLong term bullish2025-07-021.149604001.0851.0931.138
ARTRONIQMedium term bearish2025-07-020.08350000.0830.0810.079
ELSOFTMedium term bearish2025-07-020.3251450000.3350.3290.373
FPGROUPMedium term bearish2025-07-020.245687000.2470.2490.288
HEKTARMedium term bearish2025-07-020.4311452000.4320.4330.491
PANTECHMedium term bearish2025-07-020.684143000.6530.6890.826
PRESTARMedium term bearish2025-07-020.341147000.3410.3460.373
SNCMedium term bearish2025-07-020.0952743000.1030.0970.132
TAMBUNMedium term bearish2025-07-020.78782000.7730.7840.86
TWRREITMedium term bearish2025-07-020.29451000.290.2920.296
VISMedium term bearish2025-07-020.205842000.2030.2060.259
ABMBMedium term bullish2025-07-024.375794004.2884.3514.687
ATAIMSMedium term bullish2025-07-020.27529193000.2770.2690.293
BURSAMedium term bullish2025-07-027.697449007.627.6578.338
DRBHCOMMedium term bullish2025-07-020.825168000.7650.7860.885
ELKDESAMedium term bullish2025-07-021.14700001.1351.1291.144
HTPADUMedium term bullish2025-07-022.111373002.0512.0892.792
JTIASAMedium term bullish2025-07-021.1330393001.0751.1031.163
MALTONMedium term bullish2025-07-020.345523000.3380.3410.388
MAXISMedium term bullish2025-07-023.6415674003.6213.6183.509
SPSETIAMedium term bullish2025-07-021.15194128001.1261.1481.255
AXREITShort term bearish2025-07-021.953139001.9511.9131.782
FLBHDShort term bearish2025-07-020.2750000.2710.2610.329
GETSShort term bearish2025-07-020.18150000.1840.1890.207
IPMUDAShort term bearish2025-07-020.4453716000.4490.4570.472
JADEMShort term bearish2025-07-020.251052000.250.2430.233
KRONOShort term bearish2025-07-020.223989000.2290.2340.265
MATRIXShort term bearish2025-07-021.3615475001.3661.3741.403
N2NShort term bearish2025-07-020.415432000.4150.4080.427
OPTIMAXShort term bearish2025-07-020.505283000.5090.5110.573
SCGMShort term bearish2025-07-020.5751590000.5830.5740.599
THETAShort term bearish2025-07-020.966258000.9711.0831.33
AWANTECShort term bullish2025-07-020.2951907000.2920.3020.325
AWCShort term bullish2025-07-020.627874000.5840.6590.832
BIMBShort term bullish2025-07-022.3841002.2932.3762.461
CFMShort term bullish2025-07-020.12150000.0960.0940.106
CTOSShort term bullish2025-07-020.9522874000.950.9851.125
D&OShort term bullish2025-07-021.1614153001.1541.2521.726
HAPSENGShort term bullish2025-07-022.63374002.5822.6023.169
HARBOURShort term bullish2025-07-021.33846001.3191.3011.364
HLBANKShort term bullish2025-07-0219.6242460019.55919.77620.109
LCTITANShort term bullish2025-07-020.4730411000.4680.4830.63
MAYBULKShort term bullish2025-07-020.34500000.2970.3020.317
MFCBShort term bullish2025-07-023.786849003.773.8814.148
MISCShort term bullish2025-07-027.7418688007.5927.4657.304
MSMShort term bullish2025-07-021.0561495001.0361.1781.206
NAIMShort term bullish2025-07-020.85524874000.8280.8610.969
PARAMONShort term bullish2025-07-021.061032001.0531.0461.033
PBBANKShort term bullish2025-07-024.32205226004.2784.3624.386
PERTAMAShort term bullish2025-07-020.1150451000.1060.1170.347
POSShort term bullish2025-07-020.2423101000.2360.2570.258
PWFShort term bullish2025-07-020.805731000.8010.7960.821
RANHILLShort term bullish2025-07-021.2118888001.2011.2311.302
SENTRALShort term bullish2025-07-020.783165000.7770.7670.764
SIGNShort term bullish2025-07-021.313274001.3091.3661.364
SIMEShort term bullish2025-07-021.754655001.71.9052.168

Tuesday, July 1, 2025

Scan 01 Jul 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
TNLOGISLong term bearish2025-07-010.695608000.6970.6840.699
CHINHINLong term bullish2025-07-012.31192002.162.1262.283
HIGHTECLong term bullish2025-07-010.771011000.7460.7440.749
INNATURELong term bullish2025-07-010.212266000.1930.1920.187
IOIPGLong term bullish2025-07-012.0834548001.9231.892.04
KSLLong term bullish2025-07-011.6726342001.6121.6211.663
KUBLong term bullish2025-07-010.665633000.6240.6080.658
MALAKOFLong term bullish2025-07-010.82537415000.7910.7950.818
MILong term bullish2025-07-011.9611034001.8411.8221.908
NOVALong term bullish2025-07-010.41082000.3370.3170.383
PARAMONLong term bullish2025-07-011.05122001.0521.0441.033
QLLong term bullish2025-07-014.6810565004.5334.6334.675
RHBBANKLong term bullish2025-07-016.3825438006.3436.5316.319
SIMEPLTLong term bullish2025-07-014.713752004.574.5824.665
TMLong term bullish2025-07-016.6145805006.596.7426.552
YINSONLong term bullish2025-07-012.3937559002.3022.0652.374
ATAIMSMedium term bearish2025-07-010.26529425000.2760.2680.293
COASTALMedium term bearish2025-07-011.379001.3211.3471.426
ELKDESAMedium term bearish2025-07-011.12258001.1361.1281.144
GETSMedium term bearish2025-07-010.1855360000.1840.190.207
HCKMedium term bearish2025-07-012.154592002.1712.1682.138
HOMERIZMedium term bearish2025-07-010.525354000.5350.5350.546
HWATAIMedium term bearish2025-07-010.46495000.490.4820.505
MYTECHMedium term bearish2025-07-010.335600000.3680.3650.389
SHANGMedium term bearish2025-07-011.64186001.6641.6561.84
VSTECSMedium term bearish2025-07-013.031099003.1223.053.229
AIRASIAMedium term bullish2025-07-010.85557470000.8550.8530.895
AYSMedium term bullish2025-07-010.25147000.2450.2460.286
BJTOTOMedium term bullish2025-07-011.3538298001.3321.3491.436
DNEXMedium term bullish2025-07-010.28569267000.290.2830.328
FLBHDMedium term bullish2025-07-010.271000.2690.2610.33
FPGROUPMedium term bullish2025-07-010.25551000.2470.2480.288
GKENTMedium term bullish2025-07-010.345673000.3430.3390.36
INSAS.KLMedium term bullish2025-07-010.874748000.8530.8690.909
MKHMedium term bullish2025-07-011.051178001.0311.0351.111
MSCMedium term bullish2025-07-012.416993002.3092.3522.22
PANTECHMedium term bullish2025-07-010.69510177000.6530.690.827
PEBMedium term bullish2025-07-010.8753000.8660.8650.879
PWFMedium term bullish2025-07-010.83522000.8010.7950.821
RHONEMAMedium term bullish2025-07-010.6156115000.6070.6130.647
TAMBUNMedium term bullish2025-07-010.7851250000.7720.7850.861
TWRREITMedium term bullish2025-07-010.29518000.2890.2910.296
WCTMedium term bullish2025-07-010.6652652000.6430.6560.805
3AShort term bearish2025-07-010.73425000.7330.7470.796
AWANTECShort term bearish2025-07-010.291135000.2920.3020.325
HLBANKShort term bearish2025-07-0119.4821930019.55719.77320.113
MAYBULKShort term bearish2025-07-010.295287000.2970.3030.317
MISCShort term bearish2025-07-017.558335007.5797.4527.305
PADINIShort term bearish2025-07-012.07486002.0812.0692.108
PBBANKShort term bearish2025-07-014.26250616004.2764.3634.387
SERNKOUShort term bearish2025-07-010.79155000.8080.820.849
SOLUTNShort term bearish2025-07-010.15488000.1020.1090.127
AFFINShort term bullish2025-07-012.575100002.5412.6052.682
BONIAShort term bullish2025-07-011.12220001.1091.1621.309
CSCENICShort term bullish2025-07-010.4520410000.4410.4510.465
DPHARMAShort term bullish2025-07-011.383174001.3611.2991.25
E&OShort term bullish2025-07-010.8416133000.8160.8120.863
ELSOFTShort term bullish2025-07-010.335732000.3350.3280.373
HUPSENGShort term bullish2025-07-010.95952000.9460.9961.067
KERJAYAShort term bullish2025-07-012.08898002.0742.0512.027
MATRIXShort term bullish2025-07-011.3728195001.3671.3731.402
OPTIMAXShort term bullish2025-07-010.512874000.510.510.574
SCGMShort term bullish2025-07-010.591153000.5840.5730.599
SEDANIAShort term bullish2025-07-010.14701000.0970.1030.126
SPSETIAShort term bullish2025-07-011.14216033001.1271.1471.254
SUNREITShort term bullish2025-07-012.1436291002.1092.0091.847
SUNWAYShort term bullish2025-07-014.7965066004.7414.6964.516
TAKAFULShort term bullish2025-07-013.44359003.4223.5023.627
THETAShort term bullish2025-07-010.98518913000.9741.0881.334