// Adds dimensions UUID, Author and Topic into GA4
Monday, June 22, 2026
26.6 C
Singapore

Malaysia banks liquidity still sound says Ram Ratings

Despite a decline in surplus liquidity placed with Bank Negara Malaysia, the liquidity of local banks is still sound, said Ram Ratings’ co-head of Financial Institution Ratings Wong Yin Ching.

“The sector’s Basel III liquidity coverage ratio (LCR) has averaged 125% since its implementation and stood at 128% as at end-January 2017,” said Wong.

While the industry’s average LCR exceeds 100% – the minimum requirement effective 1 January 2019 – some banks have yet to reach this threshold.

The rating agency said it expects competition for retail and SME deposits to persist, due to a more favourable treatment under the LCR framework.

At the same time, banks have the option to access BNM’s Restricted Committed Liquidity Facility (RCLF) to manage their LCRs.

Introduced in August 2016, the undrawn portion of the RCLF will qualify as high-quality liquid assets.

In 2016, the banking sector’s deposit growth (including investment accounts from customers) remained lackluster at 3.0% (2015: 2.3%).

This is attributable to competition from non-bank deposit-taking entities, weaker corporate profits, and capital outflows.

- Advertisement -

Hot this week

Singapore dollar rises to six-month high against M’sian ringgit, breaking through 3.20 level yet again

Although the SGD has weakened slightly against the US dollar over the past two months, the ringgit has weakened even more, reaching a six-month low.

Shell Singapore lowers petrol prices as oil costs peter back to pre-war levels

Following Shell's petrol price reduction, this category is now priced lower than Caltex, Esso, and Sinopec.

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks