Quick gut check: when you quote a lane, where does the number actually come from?
For most pricing analysts and brokers, it’s a benchmark rate average: the market’s recent history, boiled down to a single number usually without any context. It’s a solid starting point. It is also, by definition, already stale. It tells you where the market was. It says nothing about where it’s headed.
That gap between where the market was and where it’s headed doesn’t matter much in a calm market, but it matters a lot right now. In June 2026, executives at several major carriers told investors that contract rates set earlier in the year weren’t holding; mini-bid activity is spiking as shippers rebid entire books of freight. We’ve been here before. Truckload spot volume roughly doubled as a share of the market after the pandemic (from ~5% to ~10%) and it’s stayed elevated ever since.
So what’s actually missing? Two things.
Spot and contract rates aren’t separate. They are a relationship
About 90–95% of truckload freight moves under contract, not spot. Shippers build routing guides specifically to avoid spot market volatility. But when a contracted carrier can’t cover a load, that freight falls through to spot by necessity, not choice.
Here’s the part most pricing processes miss: spot rates move first, contract rates follow — months later. When spot rises, contract eventually rises to meet it. When spot falls, contract eventually follows down. The gap between the two at any given moment (the “spread”) is a signal in its own right:
Spread is… | It means…
Expanding | Market’s in transition — freight is more likely to fall to spot
Collapsing | Market’s settling — more room to negotiate off the benchmark
Inverted | Spot has jumped above contract — an early warning contract hasn’t caught up
Capacity signals that are hours old, not weeks old
The other missing piece: real-time leverage. FreightWaves SONAR tracks accepted and rejected shipper-to-carrier tenders across the country, which are published the next day. That means the signal is under 24 hours old for freight that hasn’t even moved yet.
That gets distilled into a simple **Capacity Score, 1–9**, combining current condition (loose/neutral/tight) and direction (loosening/tightening):
Direction matters as much as the score itself. A “3, tightening” is a warning the cheap window is closing. A “7, loosening” means relief is already on the way, even if today’s number still stings.
Putting it together: one lane, three signals
Example scenario: A lane sits on a $2.17 contract rate. A flat “+5% over contract” rule quotes it around $2.28. Looks reasonable, until you check the other two signals: today’s spot average is $2.42 (an inverted spread), and the Capacity Score is a 7, tightening — carriers are already scarce and getting scarcer.
Quoting $2.28 here leaves roughly $115 of margin or coverage risk on an 800-mile haul. That’s the kind of gap that doesn’t show up on a report, but exists as a rejected tender or a lane quietly losing money for months. That’s not a fluke: shippers pushed into spot by carrier rejections pay 9–35% more than expected, and this lane sits right in that range.
Why it matters, whichever seat you’re in
Analysts & brokers: a defensible rate in seconds, not a judgment call, with the tricky lanes auto-flagged.
Leadership: one consistent methodology that holds up in a customer, carrier, or audit conversation.
Shipper transportation managers: a way to sanity-check a broker’s rate against real conditions, not just last year’s number.
The bigger idea: the same three signals that price a new lane also tell you when an already-awarded lane needs a second look. Whether that’s shifting volume to spot when it softens, or flagging a re-bid before a tightening market quietly erodes margin.
Bottom line: a single benchmark number will always be a step behind the market it’s pricing. Add the spot-contract spread and a near-real-time capacity read, and you turn three descriptive data points into one prescriptive, market-ready rate.