大宗商品:现货、持有收益与宏观信号
大宗商品回报如何拆解为现货、展期与抵押品收益,期货曲线形状透露了怎样的仓储与稀缺信息,以及 SurgeFlow 宏观仪表如何把商品板块解读为风险情境的背景信息。
Category: Macro
Assets without cash flows
A barrel of oil pays no dividend. A tonne of copper has no earnings call. Commodities are physical inputs, and their prices clear a real-time market for physical supply and demand rather than discounting a stream of future cash flows. That single difference drives almost everything unusual about them: valuation anchors are weak, storage costs matter, and prices respond quickly to shocks in production, logistics, and end demand. For an equity-research site, that responsiveness is exactly the point. Commodity complexes tend to move early when inflation pressure builds, when industrial activity accelerates or stalls, and when supply shocks start propagating through companies' input costs. Read carefully, commodities are less a yield-bearing asset class than a set of high-frequency macro sensors — and that is how SurgeFlow treats them.
Three return sources, one pricing relationship
Most market participants access commodities through futures rather than warehouses, so the return of a collateralised futures position decomposes into three parts, written in plain text as: total return ≈ spot return + roll yield + collateral yield. Spot return is the change in the cash price of the physical commodity. Roll yield is the gain or loss from replacing an expiring contract with a later-dated one at a different price. Collateral yield is the interest earned on the cash held against the position — a fully collateralised position earns roughly the short-term rate on that cash. The link between spot and futures prices is the cost-of-carry relationship: F = S * (1 + r + u - y), where F is the futures price, S the spot price, r the financing rate over the contract term, u the storage cost expressed as a rate, and y the convenience yield — the implicit benefit of holding the physical good now (keeping a refinery running, meeting a delivery) rather than a paper claim on it later. When r + u exceeds y, futures trade above spot: the curve is in contango, and rolling a long position forward tends to cost money. When y exceeds r + u — typically when inventories are scarce — futures trade below spot: backwardation, where rolling tends to add return. Curve shape is therefore not noise; it is a market-priced statement about scarcity and the cost of time. - Spot return: change in the cash price of the physical commodity. - Roll yield: profit or loss from rolling an expiring futures contract into a later one — negative in contango, positive in backwardation, all else equal. - Collateral yield: interest earned on the cash backing the futures position.
How SurgeFlow applies it
SurgeFlow's macro page includes a commodities gauge that tracks the major complexes — energy, industrial and precious metals, and agriculture — as one input into the site's macro context. The gauge reads levels and trends across complexes and summarises them as risk-regime context for equity markets. The combinations matter more than any single series: broad energy strength alongside industrial-metal strength reads as a demand-led, inflation-pressuring regime; energy strength while metals roll over looks more like a supply squeeze meeting slowing activity; an agriculture-led move is usually a weather or supply story rather than a growth signal. That context sits beside the rates, calendar, and market panels that frame SurgeFlow's equity screens. Honest boundaries: the gauge works from price levels and trends. It does not model individual futures curves, does not estimate roll or convenience yield contract by contract, and does not forecast commodity prices. It is a context instrument, not a trading model — and like everything on SurgeFlow, it is research data, not investment advice.
What SurgeFlow data this uses
The commodities gauge arrives through SurgeFlow's macro feed and is read alongside equity coverage across eight markets: the United States, China, Japan, Hong Kong, Taiwan, Korea, the United Kingdom, and India. Provenance for the equity data the gauge contextualises: - US, UK, India: Financial Modeling Prep (FMP) for prices and fundamentals. - China and Hong Kong: Tushare. - Japan: J-Quants for market data, with EDINET filings for fundamentals. - Taiwan: FMP/yfinance pricing with TWSE market data and MOPS filings. - Korea: DART filings. - Commodity and macro series: sourced through the same macro data feed that supplies the site's rates and indicator calendar, and consumed as context rather than as a tradable dataset.
Inflation sensor, growth sensor — and the traps
Different complexes carry different information. Energy passes through to headline inflation fastest, since fuel enters almost every supply chain. Industrial metals track the global manufacturing and construction cycle — copper's reputation as an economic barometer exists because its demand is broad and its inventories are visible. Agriculture is dominated by weather and supply shocks, so it says more about food-price pressure than about demand. Gold behaves differently again, responding more to real interest rates and risk appetite than to industrial use. The traps are worth stating plainly. These relationships are regime-dependent and documented largely in historical samples; the growth of financial participation in futures markets may have altered correlations relative to older studies. And commodities are not yield assets: research on long histories of futures returns attributes much of the realised return to roll and collateral components rather than to spot appreciation, and academics still disagree on how dependable those components are. A gauge built on levels and trends inherits all of these caveats, which is why SurgeFlow presents it as context rather than as a signal to act on.
Explore it yourself
The macro series behind the commodities gauge, along with SurgeFlow's screens and market data across all eight covered markets, are available through the public API. A free beta key is available at /membership, rate-limited to 2,000 requests per day, with the full endpoint specification published at /api/public/openapi.json. Pull the complex-level series next to your own inflation or activity indicators and test how much regime information the curve-free, trend-based reading actually carries. It is research data for exactly that kind of independent checking — not a recommendation engine.
Sources and further reading
Primary, academic, and SurgeFlow data references for the claims above: - Keynes, J. M. (1930), A Treatise on Money, Macmillan — origin of the normal backwardation hypothesis. - Kaldor, N. (1939), "Speculation and Economic Stability", Review of Economic Studies — introduces convenience yield. - Working, H. (1949), "The Theory of Price of Storage", American Economic Review — inventories and the futures curve. - Gorton, G. and Rouwenhorst, K. G. (2006), "Facts and Fantasies about Commodity Futures", Financial Analysts Journal. - Erb, C. B. and Harvey, C. R. (2006), "The Strategic and Tactical Value of Commodity Futures", Financial Analysts Journal — the sceptical counterpoint on return sources. - Gorton, G., Hayashi, F. and Rouwenhorst, K. G. (2013), "The Fundamentals of Commodity Futures Returns", Review of Finance. - Koijen, R., Moskowitz, T., Pedersen, L. H. and Vrugt, E. (2018), "Carry", Journal of Financial Economics — carry as a cross-asset concept. - SurgeFlow routes: /macro (commodities gauge and macro context) and /research/forward-pricing-carry-parity (companion note on forward pricing and carry).