IO Weekly Technicals Review [2025/07]: IO Losing Upward SteamSGX TSI Iron Ore CFR China (62% Fe Fines) Index Futures (“SGX IO Futures”) dipped last week, closing USD 1.05/ton lower by 14/Feb (Fri).
SGX IO Futures opened at USD 106.05/ton on 10/Feb (Mon) and closed at USD 105.0/ton on 14/Feb (Fri).
Prices briefly touched a weekly high of USD 108.80/ton on 14/Feb (Fri) and a low of USD 104.20/ton on 14/Feb (Fri). It traded in a range of USD 4.60/ton during the week, which was narrower than the prior week.
Prices traded between the pivot point of USD 105.05/ton and R1 point of USD 108.05/ton throughout the week, closing below the pivot point of USD 105.05/ton.
Volume peaked on 14/Feb (Fri) as Cyclone Zelia disrupted mining operations, spiking iron ore prices amid uncertainty.
Iron Ore Fundamentals in Summary
China’s record-high new credit in January signals mixed trends. Early fiscal support and a rise in long-term corporate loans hint at recovering business demand. It is unclear if this growth is sustainable or temporary with banks front loading loans ahead of Lunar New Year.
Mortgage loans fell after three months of gains, raising concerns about slowing home sales.
Western Australia’s iron ore hub was hit by Category 5 Cyclone Zelia, the strongest since 2007 halting major mines and ports like Port Hedland. Strong winds and heavy rains disrupted operations impacting mining giants BHP, Rio Tinto, and Fortescue. Dampier and Varanus Island ports reopened on Friday after inspections of navigation aids, channels and berths. The port authority confirmed resumption of safe operations.
China's port IO stockpiles rose by 0.05 million tons (+0.03%) WoW to 149.96 million tons for the week ending 14/Feb per MMI data.
Based on seasonality, SGX IO Futures Mar contract trades 17.9% below its last 5-year average (USD 129.33/ton).
IO Prices Plunging Below Short-Term Moving Averages Signal Bearishness
Formation of a golden cross on 17/ Jan (Fri) triggered a rally in iron ore with prices rising 5.2% over three weeks before losing steam on Friday. Prices plunged sharply below both the 9-day (USD 106.07/ton) & 21-day (USD 105.22/ton) moving averages on 14/Feb (Fri).
Will IO Prices Revert to its Long-Term Averages?
IO prices are trading above 100-day & 200-day DMAs. Prices show signs of reversion towards the longer-term moving averages following corrections on Friday. Will IO prices tend towards the longer-term average?
MACD Signals Bearish Trend Emergence, RSI Cross Portends Bears Ahead
The MACD indicator converged with the signal line this week indicating weakening of bullish trend. Meanwhile, the RSI is at 59.98, at neutral levels as it hovers above the midpoint, with its RSI-based moving average at 52.13. RSI MA forming a death-cross portends bearishness ahead.
Volatility Rose & Prices Closed Below 50% Fibonacci Level Fueling Bearishness
Volatility inched higher late in the week. Prices traded between the 61.8% Fibonacci level (USD 107.62/ton) and the 50% level (USD 105.36/ton), closing below the 50.0% Fibonacci level. Going forward, 50 Fibonacci level (USD 105.36/ton) may act as resistance, with 38.2% Fibonacci level (USD 103.1/ton) as support.
Buying Pressure Softened & IO Prices Trade Below Bollinger Band Basis Levels
Buying pressure softened during second half of last week based on A/D indicator. Having tested the ceiling of the Bollinger band, IO prices witnessed sharp correction to close below the Bollinger Band basis price level of USD 105.30/ton.
IO Prices Rose Towards CNY & Spiked Even Higher Due to Cyclone Zelia
Iron ore prices typically rise in the period leading up to the Chinese New Year due to increased demand, followed by a sharp decline post-holiday as industrial activity slows. This pattern is consistent across multiple years but in 2025, iron ore prices followed the usual trend of rising before the Chinese New Year but remained stable afterward, unlike previous years' sharp post-holiday declines.
Source: SGX
IO Futures Only Aggregate Exposure
Financial Institutions (FIs) and Managed Money participants are net long with 115.4k lots and 35.7k across all futures expiries. Physicals participants and Others are net short with 116.9k and 34.2k lots respectively across all futures expires. Managed Money switched from net short to net long positions, Physicals increased net short positions while FIs decreased net long positions last week. Overall futures open interest was 984,935 lots as of 07/Feb (-16.5%) while it was 1,179,418 lots as of 31/Jan.
Source: SGX
IO Futures & Options Aggregate Exposure
Financial Institutions (FIs) and Managed Money participants are net long with 116.3k lots and 44.8k across all futures and options expiries. Physicals participants and Others are net short with 122.1k and 39.0k lots respectively across all futures and options expires. Managed Money switched from net short to net long positions, Physicals increased net short positions while FIs decreased net long positions last week. Overall futures and options open interest was 1,234,295 lots as of 07/Feb(-13.2%) while it was 1,421,263 lots as of 31/Jan.
Source: SGX
Historical Futures Aggregate Exposure by Market Participants
Physical participants have switched from net long to net short over the last three weeks. Managed Money participants have switched from net short to being net long. Financial Institutions continue to hold net long positions since the second quarter of last year.
Source: SGX
Hypothetical Trade Setup
Western Australia’s was hit by Cyclone Zelia halting major mines and ports. Strong winds and rains disrupted operations. Prices rallied. But on Friday, port authority confirmed resumption of safe operations. Temporary tail winds supporting IO has now faded.
IO prices plunged sharply below short-term both moving averages on Fri and risks inching towards longer term moving averages. The MACD indicator indicates weakening bullishness. while RSI MA cross formed a death-cross portending bearishness ahead. IO prices closed below 50% Fibonacci levels signaling weakness.
Against this backdrop, this paper posits a short position in SGX Iron Ore Futures expiring 28th March 2025 (FEFH2025) with an entry at USD 105.30 combined with a take profit level at USD 100.80 and a stop-loss at USD 108 resulting in a reward-to-risk ratio of 1.67x.
DISCLAIMER
This case study is for educational purposes only and does not constitute investment recommendations or advice. Nor are they used to promote any specific products, or services.
Trading or investment ideas cited here are for illustration only, as an integral part of a case study to demonstrate the fundamental concepts in risk management or trading under the market scenarios being discussed. Please read the FULL DISCLAIMER the link to which is provided in our profile description.