China’s Iron Ore Port Stocks Stay Above 104 Million Tonnes

China’s Iron Ore Port Stocks Stay Above 104 Million Tonnes

China's iron ore inventories are still sitting at a high level, even though the latest weekly movement was almost flat. As of 4 September, inventories across 10 major Chinese ports tracked by market sources stood at 104.82 million tonnes, down by just 20,000 tonnes from the previous week. On the face of it, that is hardly a meaningful change. But the composition of inventories tells a slightly more interesting story: stocks of fines and lump ore declined, while concentrates and pellets increased.

Overall stocks are stable, but buyers are changing what they want

The near-flat weekly inventory number suggests there has been no major shift in the overall supply-demand balance. However, Chinese steel mills are becoming more selective about the type of ore they buy.

Market observations point towards a preference for more cost-effective fines, while demand for higher-premium lump and pellet products has been less strong. This is understandable in an environment where steel mill margins remain under pressure and producers are closely watching their raw material costs.

Fines have seen inventory drawdowns for two consecutive weeks, according to market data. Pellet inventories, meanwhile, have increased. That doesn't mean mills have stopped using pellets, but it does indicate that buying patterns are shifting towards cheaper feed options where possible.

The broader port picture is also worth watching

A wider inventory count across 35 major Chinese ports showed total stocks at 143.91 million tonnes as of 4 September, down 1.7 million tonnes from the previous reading. Daily average port pick-up volumes increased by 55,000 tonnes to 3.145 million tonnes.

The difference between the 10-port and 35-port datasets should be kept in mind, but both numbers provide useful indicators of how much material is sitting in the Chinese port system.

For the iron ore market, inventory is never just about whether stocks go up or down in a particular week. The reason behind the movement matters more. A drawdown caused by stronger steel production has a different meaning from a drawdown caused by lower arrivals.

Coke costs are adding another complication

Another factor affecting iron ore demand is the rising cost of coke. Some Chinese steel mills are reportedly considering adjustments to their production pace because of tighter coke availability and higher prices. If blast furnace operations slow, iron ore consumption can come under pressure even if port stocks are declining.

This creates a slightly mixed situation for the market. Iron ore prices have shown strength recently, but the underlying demand picture is not completely convincing. Steel mills are still buying, although much of the purchasing remains need-based rather than aggressive restocking.

Iron ore prices may find it harder to keep rising

Iron ore futures and spot prices strengthened earlier this week, with buying interest supporting the market. But the latest demand indicators suggest there may be limits to how far prices can continue moving up.

If steel mills continue to focus on lower-cost fines and reduce purchases of premium products, the market could see further changes in price differentials between different grades of ore.

There is also the question of steel production. China's blast furnace output remains one of the most important drivers of global iron ore demand. Any production cuts linked to weaker margins or higher coke costs could quickly change sentiment in the raw material market.

For now, Chinese port inventories are not showing any major shortage. Stocks remain above 104 million tonnes across the 10-port sample, and the weekly decline was marginal. What is changing more noticeably is the buying pattern within those inventories.

The coming weeks will show whether mills increase restocking after the recent improvement in iron ore prices or continue buying only what they need. That distinction could matter more for the market than the headline inventory number itself.