ADVERTISEMENT

Asialink gets high marks from Moody's for strong profits

Published Dec 22, 2025 02:13 pm
Asialink Finance Corp., one of the largest non-bank lenders in the country, received a “Ba2” long-term corporate family rating from Moody’s Ratings, which cited the firm’s robust capital buffers and dominant position in the domestic credit market.
In a statement, Moody’s said the credit agency assigned a “stable” outlook to the Pasig-based company, reflecting an expectation that Asialink will maintain its strong profitability despite risks associated with its aggressive expansion.
While Moody’s assigned a standalone assessment of ba2, it noted that this score sits two notches below the company’s initial financial profile.
This adjustment reflects concerns over modest asset quality as the lender pursues rapid loan growth within higher-risk borrower segments, Moody’s said.
Asialink specializes in providing credit to micro, small, and medium-sized enterprises, primarily through loans secured by real estate and second-hand vehicles.
The company recently streamlined its operations by consolidating its subsidiaries, Global Dominion Financing Inc. and South Asialink Financial Corp. This reorganization followed a 2024 equity injection from Creador, a Malaysian private equity firm.
According to Moody’s, the consolidation is designed to drive operational efficiencies across the group, as the three entities previously operated with overlapping secured product offerings.
Capitalization remains the primary pillar of Asialink’s credit strength. The company’s ratio of tangible common equity to tangible managed assets surged to 27.4 percent at the end of 2024, an increase from 17.6 percent a year earlier.
Moody’s analysts expect this capital level to remain above 21 percent over the next 12 to 24 months, providing a substantial cushion against potential credit losses.
Profitability metrics for the lender remain high by regional standards, even as the company navigates a shifting interest rate environment. Asialink’s return on assets moderated to 5.0 percent in 2024 from 6.9 percent in the prior year, yet its net interest margin stood at 23 percent, outperformed most of its peers in Southeast Asia.
Moody’s said this margin is supported by an expansive physical distribution network of branches and established partnerships with local car dealers.
Despite the positive rating, Moody’s noted structural vulnerabilities, including a heavy reliance on wholesale funding and relatively thin on-balance sheet liquidity.
The agency also flagged environmental and governance risks, noting that the Philippines’ exposure to physical climate events could impact the collateral underlying the company’s loan book.
Asialink, which reported total assets of ₱49.7 billion as of June 2025, could see a rating upgrade if it diversifies its funding sources and increases its liquidity holdings. However, Moody’s warned of a potential downgrade if the company’s return on assets falls below 3.5 percent or if its capital ratio deteriorates to less than 18 percent.

Related Tags

Asialink Finance Corporation (AFC)
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.