ADVERTISEMENT

Bargain hunting expected in local stocks despite persistent bearish mood

Published Sep 29, 2025 12:00 am  |  Updated Sep 27, 2025 02:23 pm
Following a week-long decline, the local stock market may experience some bargain-hunting despite prevailing bearish sentiment, with investors likely to interpret the S&P Global Philippines Manufacturing PMI and US jobs and PCE inflation data for cues.
“The local market is still moving with a bearish bias, forming a new lower low and even visiting the below 6,000 territory last week. Corruption issues over the Philippines’ flood control projects and the Peso’s weakening position against the US Dollar continue to weigh on the bourse,” said Philstocks Financial Research Manager Japhet Tantiangco.
While seeing some bargain hunting is expected, he said a strong rally is not yet likely until the market finds a strong positive catalyst.
Aside from dealing with corruption issues, he said investors may also take cues from the movement of other relevant markets next week.
“The Peso’s direction may still play a significant role in the market’s movement, with a further depreciation causing a market decline and an appreciation causing a market rebound.
“Long-term treasury yields may also affect the market’s movement next week. A further rise in yields is expected to weigh on the bourse while a drop may help fuel a market climb,” said Tantiangco.
For its part, online brokerage 2TradeAsia.com said the Fed navigates a delicate balance between persistent inflation risks and softening labor signals.
It noted that the September 25bps cut marks a pivot, “but FOMC dots signal only one more quarter-point reduction by year-end, with seven members favoring no further action or hikes amid positive GDP and labor reports.”
Into early 2026, consensus is pricing in 50bps total cuts if unemployment edges above 4.3 percent, but aggressive easing risks reversing course if tariff passthrough accelerates.
“Locally, the BSP continues to advocate for the doves, with officials recently telegraphing a 25bps cut at the next policy meeting (Oct. 9).
“Following August's trim and with September inflation data due soon, some policy rate momentum may be expected in time for a resurgence in household spending and capex frontloading in the fourth quarter,” 2TradeAsia.com said.
The brokerage said that, “Ultimately, while volatility may persist in the short run, current market pessimism presents a compelling accumulation opportunity for patient capital.”
For stock picks, Abacus Securities Corporation favors Megawide Construction Corporation as it sees more upside despite the recent rally in its share price.
The brokerage said the firm will benefit from the cash and stock payments of its parent company, Citicore, as it uses the funds to pare down debt, and interest payments are expected to drop 20 percent next year.
Megawide is also expected to grow earnings from its housing subsidiary, while its order book is expected to get a boost from new contracts that may be bagged later this year.
Meanwhile, Unicapital Securities Research Analyst Peter Louise D. Garnace has a BUY rating for Meralco after slightly raising the target price by two percent after increasing the earnings contribution assumption from its LNG investment.

Related Tags

Philippine Stock Exchange index Philstocks Financial Japhet Tantiangco Abacus Securities Corporation Unicapital Securities Inc. Peter Louise D. Garnace
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.