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.

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

Friday, March 13, 2026

Scan 13 Mar 2026

Symbol TypeDateClose PriceVolume
APOLLOBearish2026-03-135.8968000
CGBBearish2026-03-130.8916771600
ELKDESABearish2026-03-131.1182500
FRONTKNBearish2026-03-133.79649000
IPMUDABearish2026-03-130.316265500
MUHIBAHBearish2026-03-130.5151335900
SEDANIABearish2026-03-130.085179100
SWKPLNTBearish2026-03-133.49172900
VSTECSBearish2026-03-134.67422200
3ABullish2026-03-130.6910000
AMBANKBullish2026-03-136.5114106800
ANNJOOBullish2026-03-130.475174400
ATLANBullish2026-03-132.62200
CAREPLSBullish2026-03-130.082965100
HARTABullish2026-03-130.96522213800
INARIBullish2026-03-131.3415694700
JFTECHBullish2026-03-130.465196700
JTIASABullish2026-03-131.137287900
LIONINDBullish2026-03-130.15368800
MULPHABullish2026-03-132.95700
QESBullish2026-03-130.385259700
RUBEREXBullish2026-03-130.08122100
SCOMNETBullish2026-03-130.551092700
SKPRESBullish2026-03-130.464186900
TAMBUNBullish2026-03-130.7951000
TOPGLOVBullish2026-03-130.60526252300
WONGBullish2026-03-130.17995100
YNHPROPBullish2026-03-130.235251000

Thursday, March 12, 2026

Scan 12 Mar 2026

Symbol TypeDateClose PriceVolume
ARANKBearish2026-03-120.410000
MMSVBearish2026-03-120.2853204600
PEBBearish2026-03-120.77800
PENTABearish2026-03-122.96279500
VISBearish2026-03-120.195651000
APOLLOBullish2026-03-12620000
ATAIMSBullish2026-03-120.13863200
COMFORTBullish2026-03-120.13212700
CYPARKBullish2026-03-120.6757595900
DATAPRPBullish2026-03-120.0652283100
FLBHDBullish2026-03-120.2310000
NGGBBullish2026-03-120.7952755400
SEDANIABullish2026-03-120.09380400
SUPERMXBullish2026-03-120.2652714300
SWKPLNTBullish2026-03-123.67168700
THPLANTBullish2026-03-120.6051370300
YINSONBullish2026-03-122.446375800
YTLPOWRBullish2026-03-122.7812296100

Wednesday, March 11, 2026

Scan 11 Mar 2026

Symbol TypeDateClose PriceVolume
DNEXBearish2026-03-110.2555944900
AJIYABullish2026-03-111.05284400
CGBBullish2026-03-110.89515204200
DOMINANBullish2026-03-110.7759300
FREIGHTBullish2026-03-110.61253000
IPMUDABullish2026-03-110.33324000
KOSSANBullish2026-03-111.022254300
PEBBullish2026-03-110.821200
RANHILLBullish2026-03-111.73764800
REVENUEBullish2026-03-110.055539000
SERNKOUBullish2026-03-110.8671300
SLVESTBullish2026-03-112.074343700

Tuesday, March 10, 2026

Scan 10 Mar 2026

Symbol TypeDateClose PriceVolume
CSCENICBearish2026-03-100.44577600
DAYANGBearish2026-03-101.87056500
DOMINANBearish2026-03-100.77514300
POSBearish2026-03-100.281717400
RANHILLBearish2026-03-101.71539900
REVENUEBearish2026-03-100.05248800
SEDANIABearish2026-03-100.085433000
SEEHUPBearish2026-03-100.6215000
AEMULUSBullish2026-03-100.1352543500
BPPLASBullish2026-03-100.64537700
IOICORPBullish2026-03-103.951885500
KLKBullish2026-03-1019.54563500
KUBBullish2026-03-100.97909800
MMSVBullish2026-03-100.3353380900
MTAGBullish2026-03-100.23538100
MUHIBAHBullish2026-03-100.53369800
PMETALBullish2026-03-107.615113100
RHBBANKBullish2026-03-108.59615600

Monday, March 9, 2026

Scan 09 Mar 2026

Symbol TypeDateClose PriceVolume
BPPLASBearish2026-03-090.6160500
HHGROUPBearish2026-03-090.062686200
MAXISBearish2026-03-093.733090200
MIBearish2026-03-092.834401000
N2NBearish2026-03-090.31172900
PELIKANBearish2026-03-090.1153460200
RHBBANKBearish2026-03-098.315723700
RUBEREXBearish2026-03-090.075477700
SIMEBearish2026-03-092.2630187800
SUNCONBearish2026-03-096.576229300
BSLCORPBullish2026-03-090.02206600
D&OBullish2026-03-090.4453521400
DNEXBullish2026-03-090.26532786800
HONGSENGBullish2026-03-090.011827900
PPBBullish2026-03-0910.94387700

Friday, March 6, 2026

Scan 06 Mar 2026

Symbol TypeDateClose PriceVolume
BIGBearish2026-03-060.5223000
CGBBearish2026-03-060.8915348800
KGBBearish2026-03-064.963678900
LHIBearish2026-03-060.7951440600
MILUXBearish2026-03-060.661000
MPIBearish2026-03-0630.1124100
SERNKOUBearish2026-03-060.7858400
TRIMODEBearish2026-03-060.1640000
TROPBearish2026-03-061.22350700
ANCOMBullish2026-03-060.911209200
CSCENICBullish2026-03-060.47271600
LCTITANBullish2026-03-060.485113622800
MAXISBullish2026-03-063.851977700
MISCBullish2026-03-068.724825800
SIMEBullish2026-03-062.4626533800
SOLUTNBullish2026-03-060.0773800

Thursday, March 5, 2026

Scan 05 Mar 2026

Symbol TypeDateClose PriceVolume
CSCENICBearish2026-03-050.45979600
GCAPBearish2026-03-050.18752200
GENMBearish2026-03-0523480900
GETSBearish2026-03-050.11301000
GREATECBearish2026-03-051.926279200
HWATAIBearish2026-03-050.412000
KERJAYABearish2026-03-052.484237800
MFLOURBearish2026-03-050.6352626000
MUHIBAHBearish2026-03-050.5152353700
PWFBearish2026-03-050.831200
SCGMBearish2026-03-050.49563000
SOLUTNBearish2026-03-050.0659700
TALIWRKBearish2026-03-050.43411800
DIGIBullish2026-03-053.213787600
JADEMBullish2026-03-050.195185400
LHIBullish2026-03-050.8054127400
MPIBullish2026-03-0531.04105300
POSBullish2026-03-050.3055197600
REVENUEBullish2026-03-050.055321500
TAANNBullish2026-03-054.83328300