Indexes based on contracted rates are the best foundation for hedging and index-linked contracts, Fabio Brocca, Chief Product Officer at Xeneta, explains why.
There are many freight rate indexes in the market. Some are built on contracted rates. Some are built on quotes. Some on surveys. Some on "real shipped rates" (the rates paid by shipper when a container is loaded on a vessel).
The “loaded on board”-based camp often makes a compelling argument: short-term contracts aren't the same as what shippers actually pay. Therefore, there is a view that only an index derived from executed shipments truly represents the market.
I disagree. Continue reading to explore why.
The Contracted Rates vs. Cargo Loaded Rates Debate
The critique of contracts/quote-based indexes is intuitive on the surface: carriers quote one thing, shippers pay another. Not all contracted/quoted rates become a shipment, there might be further negotiation, maybe last-minute changes. Surely there's a gap?
However, this claim misses a fundamental truth about how freight markets work: contracts/quotes come before shipments. A carrier rate published today reflects what cargo will cost when it ships in the coming days. Contracts and quotes are not noise; they are the “market”. And when you have enough differentiated contracts from the right sources, at the right time, an index like XSI-C doesn't just approximate the market. It is the market, recorded in real time.
After all, if you call your provider, that is the (average) price that it will cost you today to get your cargo moved.
The Experiment
We compared a regional XSI-C against a weekly index that tracks rates for cargo already on board (rates locked in at booking execution, reflecting shipped transactions).
For context, XSI-C (Xeneta Shipping Index by Compass) is a publicly available, daily index of short-term ocean container freight rates (contracts valid under 32 days) calculated from contracted rates reported by shippers and freight forwarders across major global trade lanes.
Our question is simple: can XSI-C accurately predict the index based on cargo loaded?
For simplicity, we focus on Asia-North Europe, a very relevant and dynamic trade lane considering the Middle East war. Yet, our findings are true for all trade lanes that we have tested.
The first step is to measure the lag between XSI-C and the index based on cargo loaded rates. Because bookings precede shipments, XSI-C provides a signal roughly two weeks before the index, based on cargo loaded on vessel.
The second step is to implement a simple linear regression to predict the index based on cargo loaded using XSI-C.
Results: Near-Perfect Predictability
A simple linear regression explains 98.9% of the variance in weekly cargo loaded rates.
For every $1,000 increase in XSI-C, the index based on cargo loaded rates follows with approximately a $926 increase, almost 2 weeks later. The two indexes use different data sources and weighting methodologies, but what matters is the consistency and predictability of the relationship.
The predicted line tracks the actual index so closely over two years of data that the gap is barely visible on the chart.
In other trade lanes like Asia to US West Coast the coefficient is essentially 1.0: actuals track contracts nearly dollar-for-dollar. For a market as complex as trans-Pacific freight, this is a remarkably clean relationship, especially considering the different methodologies.
It is also worth noting that this analysis uses only XSI-C. Using Xeneta's full short- and long-term rate data, or combining with other public indexes like SCFI, would likely produce an even stronger result.
Why This Matters for index-Linked-Contracts
Index-linked contracts work only if the reference index tracks the market real time. When it doesn't, neither party is protected. Indexes based on cargo loaded are late. For example, the Asia to North Europe index based on cargo loaded rates today shows $2,039, barely increased in the last few weeks. If you call any carrier right now and try to book a 40' container at that price, you won’t be able to. The short-term market is sitting at $2,863. This is an $824 difference!
If you have an index linked contract based on loaded rates, the index adjusts with a delay. In a rising market, your price will be artificially low, and your carrier has every incentive to roll your container and sell that slot to a spot buyer at $800 more. Your "contracted" cargo sits on the dock.
When rates fall, the mirror problem hits: your index is slow to reflect the drop, you're overpaying relative to the short-term market, and shippers can move to the short-term market to capture the savings.
Over a full cycle the two problems may average out, but index-linked contracts exist precisely to manage short-term exposure, and it's in the short term that the lag destroys the contract's core purpose aligning market rates and contract rates.
A contracted-based index like XSI-C or Xeneta short term, keeps the contract anchored to the market both parties are operating in.
Why This Matters for financial instruments and derivatives
The strength of this relationship has direct implications for anyone using freight indexes as the basis for financial hedging or derivative instruments.
You cannot hedge what has already happened.
A cargo loaded rates-based index, by definition, records rates for cargo that has already been booked and shipped. By the time the index publishes, the economic exposure has already crystallized. Anyone using this data to hedge is, in a real sense, hedging in arrears.
An index based on contracted rates like XSI-C is different. It is available daily, reflects the market as it stands today, and, as this analysis shows, leads the index based on cargo loaded by several weeks. That window is exactly when hedging decisions need to be made.
Leading indicator = actionable signal
For a financial instrument to be useful, it must give participants the ability to act before the economic outcome is determined. XSI-C satisfies this requirement. An index based on cargo loaded rates, by its own construction, does not.
The fact that XSI-C predicts actuals with R² at 0.989 means that a derivative priced on XSI-C provides essentially equivalent economic exposure to one priced on cargo loaded, but with the critical advantage of being forward-looking.
The Takeaway
The debate between contracted-based and cargo loaded-based indexes often frames the two as competing claims about who is "more right." This analysis reframes the question: they measure different points in the same causal chain, and contracts/quotes come first.
For market participants who need to benchmark, forecast, or hedge freight costs, this has a clear implication: a high quality, transparent, daily quote index isn't a substitute for cargo loaded index, it's a predictor of it (and a more actionable one). And as a foundation for financial instruments, it offers something that rates for cargo loaded never can: the signal before the outcome.
A note on index aggregation and short-term market
A single average index number for a regional trade lane often may obscures more than it reveals. It collapses different origin-destination pairs into one figure, hiding the different rate behavior between ports within the same region. It ignores the spread between market low and market high
Further, only looking at short term rates is not a complete representation of what shippers are paying to load their containers, because each vessel is loaded with a mix of short term and long-term contracts.
An index built on short-term averages will tell you the directional trend and the midpoint, but not what a chemical company should pay based on their volume, what best-in-class shippers achieve at the low end of the long-term market, or what a competitive spot rate looks like for faster transit.
That's not a flaw in this analysis, but rather an acknowledgment that ocean freight rate benchmarking is more nuanced than a single index can represent. To make the right procurement decisions you need access to port-port rates, short- and long-term contracts, and the ability to evaluate price in the context of the service you receive. That granularity is what a platform like Xeneta provides.
