ADVERTISEMENT

BSP survey: Inflation outlook remains favorable, supporting further policy easing

Published Jan 29, 2025 06:05 am

Economists surveyed by the Bangko Sentral ng Pilipinas (BSP) forecast inflation to average 3.1 percent this year and 3.2 percent in 2026, both within the government's target range of two percent to four percent.

These private-sector analysts also expect the Monetary Board, the BSP's policy-making arm, to reduce the target reverse repurchase (RRP) or policy rate by 50 to 100 basis points (bps) this year, given the manageable inflation outlook.

This would lower the key rate from the current 5.75 percent to as low as 4.75 percent by the end of 2025. For 2026, the BSP noted that economists have mixed views on the direction of the monetary policy rate.

Last year, the BSP cut the key rate by a total of 75 bps, from 6.5 percent to 5.75 percent.

According to the December 2024 BSP Survey of External Forecasters, released on Wednesday, Jan. 29, the 24 surveyed economists predict inflation will average 2.6 percent in the first quarter of this year and 2.9 percent in the second quarter.

Eighteen of the 24 analysts (75 percent) believe there is an 82.6 percent chance inflation will remain within the target band this year, while a smaller proportion (13.6 percent) anticipate it will exceed the upper limit.

For 2026, economists see an 83.5 percent probability that inflation will stay within the 2 to 4 percent target range.

Generally, economists concur with the BSP's assessment that inflation will be low and manageable over the next two years, with broadly balanced risks. While the 2025 forecast remains unchanged, the projected inflation path for 2026 is expected to move closer to the midpoint of the target.

The BSP's latest baseline inflation forecasts are 3.3 percent for 2025 and 3.5 percent for 2026. As of December 19, its risk-adjusted forecasts are 3.4 percent for 2025 and 3.7 percent for 2026.

The survey indicates that analysts still consider lower rice prices, due to the implementation of Executive Order No. 62, and lower oil prices as downside risks to inflation.

They also point to a potentially favorable outlook for global oil prices and stable, low core inflation. Core inflation, which excludes food and energy prices, is the component of inflation most directly influenced by monetary policy.

The main upside risks to inflation remain supply disruptions caused by geopolitical tensions and adverse weather conditions.

“The potential spike in electricity rates, higher-than-expected wage adjustments, and protectionist US trade policies were also identified as upside risks,” said the BSP.

The BSP's latest December 2024 Monetary Policy Report (MPR), which provides forward guidance, suggests that with inflation expected to remain under control, further rate cuts are likely to stimulate lending activity and aggregate demand.

BSP Governor Eli M. Remolona Jr. has repeatedly hinted that the 75 bps rate cut in 2024 was insufficient to significantly impact the growth trajectory.

The BSP anticipates that domestic demand will remain firm but tempered, resulting in sub-potential economic growth in the near term due to subdued demand-side pressures.

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.