MACD stands for Moving Average Convergence Divergence.

The indicator is made up of 2 lines. The MACD Line (fast line) and MACD Signal Line (slow line).

When the MACD Line crosses over the MACD Signal Line, the trend is bullish.

When the MACD Line crosses below the MACD Signal, the trend is bearish.

In this blog, I will provide list of stocks that are listed in KLSE Stock Exchange based on

1. MACD Line crosses above MACD Signal for bullish trend.
2. MACD Line crosses below MACD Signal for bearish trend.
3. Volume traded > 100,000 shares.

Wednesday, April 8, 2026

Scan 08 Apr 2026

Symbol TypeDateClose PriceVolume
DIALOGBearish2026-04-082.1632073400
GETSBearish2026-04-080.12588000
JTIASABearish2026-04-081.154289500
RGTBHDBearish2026-04-080.17394500
RLBearish2026-04-080.2754473800
SWKPLNTBearish2026-04-083.59413800
THPLANTBearish2026-04-080.6151368500
AXREITBullish2026-04-081.982138800
BJTOTOBullish2026-04-081.28334600
BURSABullish2026-04-088.73319300
DATAPRPBullish2026-04-080.0820282800
DOMINANBullish2026-04-080.7854100
GENMBullish2026-04-081.831888600
IGBCRBullish2026-04-080.6408900
KIPREITBullish2026-04-080.861422800
KSLBullish2026-04-082.99228000
MAXISBullish2026-04-083.571180900
MENANGBullish2026-04-080.67175000
MFLOURBullish2026-04-080.582972000
MSCBullish2026-04-081.951207400
PADINIBullish2026-04-081.6296600
PAVREITBullish2026-04-081.773489000
QESBullish2026-04-080.375996200
SALUTEBullish2026-04-080.123506100
SCNWOLFBullish2026-04-080.44123200
SEDANIABullish2026-04-080.0852792600
SHANGBullish2026-04-081.7120400
SUNREITBullish2026-04-082.312902600
TASCOBullish2026-04-080.3951800
TOMEIBullish2026-04-081.9279400
TWRREITBullish2026-04-080.3223100
UWCBullish2026-04-084.243312500

Tuesday, April 7, 2026

Scan 07 Apr 2026

Symbol TypeDateClose PriceVolume
ANCOMBearish2026-04-070.893055100
MSCBearish2026-04-071.871286000
SCNWOLFBearish2026-04-070.43558000
SIGNBearish2026-04-071.3311400
TELADANBearish2026-04-070.81554200
ABLEGLOBBullish2026-04-071.56427500
CJCENBullish2026-04-070.16514600
CTOSBullish2026-04-070.6154273100
DIGIBullish2026-04-073.062158200
HPMTBullish2026-04-070.15515000
MAGNUMBullish2026-04-071.24303900
MAHSINGBullish2026-04-070.9955572100
MATRIXBullish2026-04-071.3372500
RGTBHDBullish2026-04-070.193200
SUCCESSBullish2026-04-070.5761000
SWKPLNTBullish2026-04-073.67299200
TASHINBullish2026-04-070.20516300
TOMYPAKBullish2026-04-070.17149900
TRIMODEBullish2026-04-070.15700
UOADEVBullish2026-04-071.83412000
YNHPROPBullish2026-04-070.235372500

Monday, April 6, 2026

Scan 06 Apr 2026

Symbol TypeDateClose PriceVolume
AYSBearish2026-04-060.2119600
GUHBearish2026-04-060.27524500
KGBBearish2026-04-064.91359400
PCHEMBearish2026-04-065.7527046300
PESTECHBearish2026-04-060.0651754000
BDBBullish2026-04-060.2110000
BONIABullish2026-04-060.87553200
GENTINGBullish2026-04-062.321855500
GKENTBullish2026-04-060.31700
HOMERIZBullish2026-04-060.412700
IJMBullish2026-04-062.365578200
MICROLNBullish2026-04-060.081000
NGGBBullish2026-04-060.792755800
PRESTARBullish2026-04-060.305200000
RANHILLBullish2026-04-061.74800800
RESINTCBullish2026-04-060.464000
SCNWOLFBullish2026-04-060.4420000
SOLUTNBullish2026-04-060.0745600
WCTBullish2026-04-060.3754375600
YBSBullish2026-04-060.19516700

Thursday, April 2, 2026

Scan 02 Apr 2026

Symbol TypeDateClose PriceVolume
ARANKBearish2026-04-020.416700
D&OBearish2026-04-020.452939900
DATAPRPBearish2026-04-020.065641000
DAYANGBearish2026-04-021.867253900
KENANGABearish2026-04-020.815184700
TALIWRKBearish2026-04-020.385119000
TRIMODEBearish2026-04-020.14548000
UTDPLTBearish2026-04-02341277200
ATAIMSBullish2026-04-020.105497200
AWCBullish2026-04-020.49200900
BIMBBullish2026-04-022.41270700
BPPLASBullish2026-04-020.6753400
BSLCORPBullish2026-04-020.0212572800
HLCAPBullish2026-04-023.2813200
HTPADUBullish2026-04-021.47490100
LUXCHEMBullish2026-04-020.36206800
MAA.KLBullish2026-04-020.1744000
MCEMENTBullish2026-04-026.613074300
MSCBullish2026-04-021.932203600
MUDABullish2026-04-020.84576000
PELIKANBullish2026-04-020.105120200
SCIENTXBullish2026-04-023.5522500
SIGNBullish2026-04-021.3822000

Wednesday, April 1, 2026

Scan 01 Apr 2026

Symbol TypeDateClose PriceVolume
GCBBearish2026-04-010.752673300
HHGROUPBearish2026-04-010.0553988600
YENHERBearish2026-04-010.7615000
YNHPROPBearish2026-04-010.225534000
CYPARKBullish2026-04-010.717186000
KOBAYBullish2026-04-011.43653200
MBSBBullish2026-04-010.672471000
MPIBullish2026-04-0129.96107000
OPTIMAXBullish2026-04-010.525452900
PHARMABullish2026-04-010.2637672100
PTRANSBullish2026-04-010.235616300
SCNWOLFBullish2026-04-010.4530000
UNISEMBullish2026-04-012.68470600

Tuesday, March 31, 2026

Scan 31 Mar 2026

Symbol TypeDateClose PriceVolume
AJIYABearish2026-03-311.0336100
AMBANKBearish2026-03-316.5917270700
AWCBearish2026-03-310.4651304400
BSLCORPBearish2026-03-310.015102100
CYPARKBearish2026-03-310.638814600
E&OBearish2026-03-310.6751584700
GKENTBearish2026-03-310.265708500
HEKTARBearish2026-03-310.435267000
HIGHTECBearish2026-03-310.60524100
IJMBearish2026-03-312.1915011400
N2NBearish2026-03-310.31547600
OPCOMBearish2026-03-310.2314300
PEBBearish2026-03-310.7553000
SAMCHEMBearish2026-03-310.37560500
SUNWAYBearish2026-03-314.822255400
TENAGABearish2026-03-3113.96910600
UWCBearish2026-03-314.051639100
AIRASIABullish2026-03-310.41521413500
APOLLOBullish2026-03-315.6515600
DRBHCOMBullish2026-03-311.091546700
IGBREITBullish2026-03-312.762284400
SOPBullish2026-03-314.72361500
TALIWRKBullish2026-03-310.4253166700
VISBullish2026-03-310.2191000

Monday, March 30, 2026

Scan 30 Mar 2026

Symbol TypeDateClose PriceVolume
3ABearish2026-03-300.6722300
ABMBBearish2026-03-304.7711094100
AXIATABearish2026-03-302.178660600
BDBBearish2026-03-300.20558000
BIMBBearish2026-03-302.371310400
CABBearish2026-03-300.5151353300
CIMB.KLBearish2026-03-307.4830141100
HAPSENGBearish2026-03-302.68230000
HPMTBearish2026-03-300.15590100
HUPSENGBearish2026-03-300.99150100
KGBBearish2026-03-304.822728900
KOBAYBearish2026-03-301.33565400
KPJBearish2026-03-303.368299100
KRONOBearish2026-03-300.12528800
MAA.KLBearish2026-03-300.15521000
MENANGBearish2026-03-300.6255500
NOVABearish2026-03-300.34552400
OPTIMAXBearish2026-03-300.52685100
RHBBANKBearish2026-03-308.2710702700
SALUTEBearish2026-03-300.12788700
SIGNBearish2026-03-301.3332200
SKPRESBearish2026-03-300.44341800
TMBearish2026-03-307.053347300
TOMYPAKBearish2026-03-300.155185100
UNISEMBearish2026-03-302.6774300
UOADEVBearish2026-03-301.79304600
YBSBearish2026-03-300.165792200
ADVENTABullish2026-03-300.14951900
AJIYABullish2026-03-301.04604200
GUHBullish2026-03-300.2934700
KOSSANBullish2026-03-301.0931475400
KRETAMBullish2026-03-300.67522700
PMETALBullish2026-03-308.0927454800

Friday, March 27, 2026

Scan 27 Mar 2026

Symbol TypeDateClose PriceVolume
CEKDBearish2026-03-270.27520200
CGBBearish2026-03-270.8913925200
GAMUDABearish2026-03-273.9930921800
HLBANKBearish2026-03-2722.3470800
KERJAYABearish2026-03-272.37415800
NAIMBearish2026-03-270.6651067800
PBBANKBearish2026-03-274.817350000
POSBearish2026-03-270.2851658000
QESBearish2026-03-270.3651408100
RANHILLBearish2026-03-271.71419400
VSBearish2026-03-270.235179808704
WONGBearish2026-03-270.145161300
ANCOMBullish2026-03-270.911110300
ASTINOBullish2026-03-270.58300
BSLCORPBullish2026-03-270.0297500
CMSBBullish2026-03-271.151218700
FPGROUPBullish2026-03-270.2827000
HHGROUPBullish2026-03-270.063549700
MYTECHBullish2026-03-270.2633000
QLBullish2026-03-273.782176100
REVENUEBullish2026-03-270.055156400
SUNWAYBullish2026-03-275.474593300
TOPGLOVBullish2026-03-270.5730650800
UNISEMBullish2026-03-272.7130800

Thursday, March 26, 2026

Scan 26 Mar 2026

Symbol TypeDateClose PriceVolume
ANCOMBearish2026-03-260.89806500
ATAIMSBearish2026-03-260.1051879500
BJTOTOBearish2026-03-261.28942800
ECOWLDBearish2026-03-262.12059700
GUHBearish2026-03-260.287600
HTPADUBearish2026-03-261.3871400
KRETAMBearish2026-03-260.665000
NGGBBearish2026-03-260.791578900
PHARMABearish2026-03-260.2424844100
REVENUEBearish2026-03-260.05254700
RGTBHDBearish2026-03-260.18558200
SUNWAYBearish2026-03-265.233148100
TASHINBearish2026-03-260.2146600
TROPBearish2026-03-261.2426600
DAYANGBullish2026-03-261.948640300
MALAKOFBullish2026-03-260.854633300
MKHBullish2026-03-260.93526000
OPCOMBullish2026-03-260.21142100
OPTIMAXBullish2026-03-260.53261700
PANTECHBullish2026-03-260.64500400
SURIABullish2026-03-261.4310000
WELLCALBullish2026-03-261.22227800

Wednesday, March 25, 2026

Scan 25 Mar 2026

Symbol TypeDateClose PriceVolume
AJIYABearish2026-03-251.0375800
ASTINOBearish2026-03-250.49150100
BAUTOBearish2026-03-250.8651469400
BPPLASBearish2026-03-250.63526400
DOMINANBearish2026-03-250.7543800
KOSSANBearish2026-03-250.993267300
LCTITANBearish2026-03-250.38516732100
MALAKOFBearish2026-03-250.76834100
SCNWOLFBearish2026-03-250.4535100
SIMEPROPBearish2026-03-251.348576300
SOPBearish2026-03-254.17194000
SSTEELBearish2026-03-250.39532000
GUHBullish2026-03-250.2957800
HUPSENGBullish2026-03-251.02220400
MFCBBullish2026-03-252.83461300
NGGBBullish2026-03-250.7951520100
PETGASBullish2026-03-2517.8364600
SNCBullish2026-03-250.193324200
TENAGABullish2026-03-2514.427533500
THETABullish2026-03-250.535137800
YENHERBullish2026-03-250.7940000

Tuesday, March 24, 2026

Scan 24 Mar 2026

Symbol TypeDateClose PriceVolume
DANCOBearish2026-03-240.35758100
EDARANBearish2026-03-241.0610300
GENTINGBearish2026-03-242.413062200
HIBISCSBearish2026-03-242.1812313900
HLCAPBearish2026-03-243.315500
IHHBearish2026-03-248.988375400
INSAS.KLBearish2026-03-240.85441200
JADEMBearish2026-03-240.1851580100
LUXCHEMBearish2026-03-240.35311500
MATRIXBearish2026-03-241.311261200
MTAGBearish2026-03-240.23100000
MUDABearish2026-03-240.7252000
MYEGBearish2026-03-240.735140855008
NGGBBearish2026-03-240.7851733100
PMETALBearish2026-03-247.3132333600
SIGNBearish2026-03-241.381600
TIMECOMBearish2026-03-245.922694600
TOPGLOVBearish2026-03-240.5520756000
VSTECSBearish2026-03-244.82224300
WPRTSBearish2026-03-245.939929200
BPPLASBullish2026-03-240.6574900
CABBullish2026-03-240.57291800
GKENTBullish2026-03-240.29566800
HWATAIBullish2026-03-240.4158000
KEINHINBullish2026-03-241.328800
KERJAYABullish2026-03-242.41392000
MMSVBullish2026-03-240.27115300
MULPHABullish2026-03-242.8745900
TROPBullish2026-03-241.328300

Thursday, March 19, 2026

Scan 19 Mar 2026

Symbol TypeDateClose PriceVolume
BIGBearish2026-03-190.50515100
BSLCORPBearish2026-03-190.015283000
CABBearish2026-03-190.555482900
DIGIBearish2026-03-193.0610357600
ELKDESABearish2026-03-191.1172400
FREIGHTBearish2026-03-190.58579500
GUHBearish2026-03-190.28535800
HARBOURBearish2026-03-191.3780800
IGBCRBearish2026-03-190.613899100
MSCBearish2026-03-191.83302600
MUHIBAHBearish2026-03-190.515825900
PETGASBearish2026-03-1916.81518500
TASCOBearish2026-03-190.4553500
TROPBearish2026-03-191.25186200
YINSONBearish2026-03-192.295022000
AWCBullish2026-03-190.5254400
BIMBBullish2026-03-192.42863000
CSCENICBullish2026-03-190.455407500
DUFUBullish2026-03-191.371892800
GTRONICBullish2026-03-190.185336700
KOBAYBullish2026-03-191.49229800
MALAKOFBullish2026-03-190.781991800
MSMBullish2026-03-190.83399500
N2NBullish2026-03-190.3373200
NGGBBullish2026-03-190.7951752400
PENTABullish2026-03-193.13542600
PHARMABullish2026-03-190.2628325100
RUBEREXBullish2026-03-190.08334000
SALUTEBullish2026-03-190.14173200
SIMEPROPBullish2026-03-191.3929767300
TOMYPAKBullish2026-03-190.18514000
UWCBullish2026-03-194.15934200
VSTECSBullish2026-03-194.95677600

Wednesday, March 18, 2026

Scan 18 Mar 2026

Symbol TypeDateClose PriceVolume
CARIMINBearish2026-03-180.491728500
COMPLETBearish2026-03-181.1724800
DIALOGBearish2026-03-181.8610593500
MGRCBearish2026-03-180.192000
MISCBearish2026-03-188.325617000
MYTECHBearish2026-03-180.2325000
N2NBearish2026-03-180.3158400
NGGBBearish2026-03-180.791660900
CABBullish2026-03-180.5780200
CFMBullish2026-03-180.0783500
CIMB.KLBullish2026-03-187.958804000
DANCOBullish2026-03-180.38103000
DNEXBullish2026-03-180.2552991500
ELKDESABullish2026-03-181.1240000
EPMBBullish2026-03-180.4599100
HAPSENGBullish2026-03-182.8481600
HLBANKBullish2026-03-1823.2738000
HLCAPBullish2026-03-183.355500
HTPADUBullish2026-03-181.528700
IHHBullish2026-03-189.3923336800
JHMBullish2026-03-180.32488800
KGBBullish2026-03-185.132185400
MALTONBullish2026-03-180.28255700
MATRIXBullish2026-03-181.361558700
MYEGBullish2026-03-180.7951961300
PBBANKBullish2026-03-184.9324393500
PESTECHBullish2026-03-180.0753473800
PETGASBullish2026-03-1817.92330500
PIEBullish2026-03-181.233677900
TAFIBullish2026-03-180.64593000
TAKAFULBullish2026-03-183.27236100
TROPBullish2026-03-181.27162500
VSBullish2026-03-180.343834400

Tuesday, March 17, 2026

Scan 17 Mar 2026

Symbol TypeDateClose PriceVolume
HCKBearish2026-03-172.19163000
HONGSENGBearish2026-03-170.0110200
LBSBearish2026-03-170.4454396300
PRESTARBearish2026-03-170.29516700
ABMBBullish2026-03-175.031408100
ASTINOBullish2026-03-170.5256300
CEKDBullish2026-03-170.33530000
CHINHINBullish2026-03-172.141160000
E&OBullish2026-03-170.705385100
ECOWLDBullish2026-03-172.161301100
FRONTKNBullish2026-03-173.8480500
GETSBullish2026-03-170.125310000
GUHBullish2026-03-170.295202100
HEKTARBullish2026-03-170.45689200
INNOBullish2026-03-171.93342500
INSAS.KLBullish2026-03-170.87592400
JFTECHBullish2026-03-170.465186000
KENANGABullish2026-03-170.87566300
LUXCHEMBullish2026-03-170.36546500
MAYBULKBullish2026-03-170.371304800
MUHIBAHBullish2026-03-170.53350100
POSBullish2026-03-170.3051009700
RAMSSOLBullish2026-03-170.848736600
YTLBullish2026-03-171.7320927600

Monday, March 16, 2026

Scan 16 Mar 2026

Symbol TypeDateClose PriceVolume
INNATUREBearish2026-03-160.18103000
JAYCORPBearish2026-03-160.28561000
JFTECHBearish2026-03-160.45109500
MULPHABearish2026-03-162.825400
RUBEREXBearish2026-03-160.075164100
SNCBearish2026-03-160.1834500
TASHINBearish2026-03-160.294600
ASTROBullish2026-03-160.071289700
AWANTECBullish2026-03-160.27544200
AYSBullish2026-03-160.205800
BAUTOBullish2026-03-160.8859938400
CGBBullish2026-03-160.89515826900
ELSOFTBullish2026-03-160.25541400
HARBOURBullish2026-03-161.4217400
HPMTBullish2026-03-160.17531600
IGBCRBullish2026-03-160.63567400
N2NBullish2026-03-160.33515700
NAIMBullish2026-03-160.725758100
SAMBullish2026-03-163.1234800
SEEHUPBullish2026-03-160.6919000
SIMEPLTBullish2026-03-165.87733100
SWKPLNTBullish2026-03-163.68248800
TIMECOMBullish2026-03-166.01942200
TMBullish2026-03-167.375332500