SOYBEAN COMPLEX SPECIALIST · Oilseed / Curve Structure
Z2961 – [ZS] BO Curve Scarcity (cross-wired)
A backwardated soybean oil forward curve flags physical scarcity in the BO market; the signal reads the 6-month-to-1-month curve ratio and cross-wires to the soybean complex.
At a glance
Current composite
-0.522
On the plus-or-minus one scale; sign-flipped BO 6-to-1 curve ratio.
Signal state
Moderate NEG
Current state across the Contango Surplus / Normal / Backwardation Scarcity regime.
Phase duration
6 sessions
Consecutive trading days in the current phase.
Sample
36 years
Daily BO 6-month-to-1-month curve ratio, 1990 onward.
As of Nov 03, 2026. Updated nightly.
SIGNAL OVERVIEW
The CBOT soybean oil (BO) futures curve is a direct read on soy-complex downstream demand. When demand for soybean oil (biodiesel blending, cooking oil, food) outruns supply, the near-term oil contract bids up relative to the 6-month-out contract, pushing the L6/L1 ratio below one. That backwardation state reflects a tightness that propagates back up the crush, packers and crushers bid for raw soybeans to meet oil demand. This signal reads BO 1st-nearby and 6th-nearby closes (CBOT first-nearby traded prices per Rule 35), computes the L6/L1 ratio, z-scores it on a 504-day rolling window with 126-day minimum sample, sign-flips the result (so backwardation = positive composite), and bounds with tanh. The honest grade: Grade B+. Daily Spearman IC against soybeans fwd60d is plus 0.087 at p-value 1.9e-16 across 8,984 trading days, strongly significant daily. Non-overlapping (every-60-day) IC is plus 0.088 at p-value 0.283 across 150 independent samples, same sign and reasonable magnitude but not statistically significant at the 0.05 bar. Phase stats show clean monotone pattern: Phase +1 (BO Backwardation Scarcity) delivers plus 2.95 percent fwd60d, plus 1.56 pp above the plus 1.38 percent baseline. Phase -1 (BO Contango Surplus) delivers plus 0.12 percent, minus 1.27 pp below baseline. 2.83 pp directional spread. Current reading: Moderate BO Contango at composite minus 0.403, 4 trading days running. The soybean oil curve has shifted into modest contango, reading soy-complex oversupply. Modest bearish-ZS lean. Mechanism note. This signal predicts SOYBEANS better than it predicts BO itself. The BO curve-structure signal reads overall soy-complex scarcity which propagates to soybeans more strongly than to oil (which has its own biofuel-demand drivers). Rebranded 2026-11-01 from BO target to CBOT Soybeans target per Priya 5-engine review.
LIVE CHART
ZS BO Curve Scarcity Signal
What the chart is showing. The dark line in the top panel is the sign-flipped BO 6-month-to-1-month forward-curve ratio composite on a tanh-bounded plus-or-minus one scale — positive means backwardation (physical BO scarcity, bullish soybean complex via crush), negative means contango (surplus). The bronze line in the middle panel is the CBOT Soybeans front-month in cents per bushel. The bottom panel tracks the 252-day rolling information coefficient between the composite and soybeans 60-day forward returns. Dashed horizontal lines mark the plus-or-minus 0.2 moderate and plus-or-minus 0.5 extreme thresholds.
COMPOSITE
-0.522 / tanh
STATE
Moderate NEG
PHASE
-0.46
SAMPLE N
9,000+ days
TODAY’S PLAYBOOK READING
STATE
Moderate Neg
STATE AND HISTORY
Composite -0.522, state Moderate NEG, 6 trading days running in the current phase. Per-state baselines in the regime table below.
THE CURVE-STRUCTURE MECHANISM
CBOT soybean oil near-term vs 6-month-out curve is a direct read on downstream oil demand. Backwardation (L1 > L6) = tight oil supply = crush incentive to bid for soybeans. Contango (L1 < L6) = loose oil supply = crush slack. The oil-leg curve propagates to soybeans more than to BO itself because BO has biofuel-demand drivers that soybeans do not.
HOW TO POSITION
Treat as soy-complex supportive evidence. Grade B+ with marginal non-overlap means auxiliary confirmation, not standalone call. Pair with CBOT soybean USDA WASDE flow, Argentine FX pass-through, Brazilian export premium, and CBOT CFTC positioning for the primary directional reads.
WHAT THE CHART SHOWS
The composite sits at -0.522. Signal state is Moderate NEG, 6 trading days running. See the regime table below for per-state baselines.
TOP INPUTS FIRING
- Primary composite -0.522 State Moderate NEG, 6 trading days running in the current phase.
- CBOT BO 6-month-to-1-month curve ratio Daily closing-price ratio, z-scored on 504-day rolling window, sign-flipped so backwardation reads positive.
THE TAKEAWAY
What this means for you today
THE SCARCITY CALL
Composite -0.522, state Moderate NEG, 6 trading days running. Current direction and per-state baselines are in the regime table below.
THE EMPIRICAL CONTEXT
Phase stats show clean monotone pattern. Phase +1 (BO Backwardation Scarcity) +1.56 pp above baseline. Phase -1 (BO Contango Surplus) -1.27 pp below baseline. 2.83 pp directional spread.
THE HONEST CAVEAT
Daily IC strong at p<1e-16. Non-overlap rho marginal at p=0.283 - same sign but not statistically independent-significant. Grade B+ - use as auxiliary confirmation. Rebranded 2026-11-01 from BO target to ZS target per Priya 5-engine review (empirically stronger relationship).
THE REGIME MAP
The three states, forward returns and sample share
Computed from the live window on CBOT Soybeans forward returns. Backwardation flags BO scarcity that cross-wires to the soybean complex via crush economics.
| State | Phase | Share | Fwd 60d | HAC t | Edge vs baseline | Last firings |
|---|---|---|---|---|---|---|
| BO Backwardation Scarcity | +1 | 41.0% (3707 d) | +2.95% | +1.56pp | Aug 2026, Jan 2026, Jul 2025 | |
| Normal | 0 | 16.1% (1460 d) | +0.74% | -0.65pp | Oct 2026, Oct 2026, Sep 2026 | |
| BO Contango Surplus TODAY | -1 | 42.9% (3879 d) | +0.12% | -1.27pp | Oct 2026, Oct 2026, Sep 2026 |
The historical pattern
Signature episodes in the 36-year sample
THE TRACK RECORD
State changes
| State | Start | End | Duration | Fwd 60d ZS |
|---|---|---|---|---|
| BO Contango Surplus | 10/30/2024 | 01/14/2025 | 52d | +3.76% |
| Normal | 01/15/2025 | 01/15/2025 | 1d | -9.93% |
| BO Contango Surplus | 01/16/2025 | 01/16/2025 | 1d | -8.88% |
| Normal | 01/17/2025 | 01/21/2025 | 2d | -10.04% |
| BO Contango Surplus | 01/22/2025 | 01/22/2025 | 1d | -13.20% |
| Normal | 01/23/2025 | 01/23/2025 | 1d | -15.72% |
| BO Contango Surplus | 01/24/2025 | 01/30/2025 | 5d | -13.28% |
| Normal | 01/31/2025 | 01/31/2025 | 1d | -7.89% |
| BO Contango Surplus | 02/03/2025 | 04/04/2025 | 44d | -7.23% |
| Normal | 04/07/2025 | 04/11/2025 | 5d | +23.98% |
| BO Contango Surplus | 04/14/2025 | 04/23/2025 | 7d | +15.67% |
| Normal | 04/24/2025 | 04/24/2025 | 1d | +15.03% |
| BO Contango Surplus | 04/25/2025 | 07/03/2025 | 48d | +15.18% |
| Normal | 07/07/2025 | 07/08/2025 | 2d | +7.33% |
| BO Contango Surplus | 07/09/2025 | 07/09/2025 | 1d | +7.24% |
| Normal | 07/10/2025 | 07/28/2025 | 13d | +6.93% |
| BO Backwardation Scarcity | 07/29/2025 | 07/29/2025 | 1d | +5.12% |
| Normal | 07/30/2025 | 07/30/2025 | 1d | +5.88% |
| BO Backwardation Scarcity | 07/31/2025 | 08/01/2025 | 2d | +7.15% |
| Normal | 08/04/2025 | 08/13/2025 | 8d | +8.85% |
| BO Contango Surplus | 08/14/2025 | 08/14/2025 | 1d | +4.03% |
| Normal | 08/15/2025 | 08/15/2025 | 1d | +5.91% |
| BO Contango Surplus | 08/18/2025 | 01/13/2026 | 103d | +6.17% |
| Normal | 01/14/2026 | 01/14/2026 | 1d | -0.62% |
| BO Backwardation Scarcity | 01/15/2026 | 07/30/2026 | 135d | +0.32% |
| Normal | 07/31/2026 | 08/14/2026 | 11d | +2.46% |
| BO Backwardation Scarcity | 08/17/2026 | 08/17/2026 | 1d | |
| Normal | 08/18/2026 | 08/24/2026 | 5d | |
| BO Contango Surplus | 08/25/2026 | 08/27/2026 | 3d | |
| Normal | 08/28/2026 | 08/28/2026 | 1d | |
| BO Contango Surplus | 08/31/2026 | 08/31/2026 | 1d | |
| Normal | 09/01/2026 | 09/01/2026 | 1d | |
| BO Contango Surplus | 09/02/2026 | 10/13/2026 | 29d | |
| Normal | 10/14/2026 | 10/22/2026 | 7d | |
| BO Contango Surplus | 10/23/2026 | 10/23/2026 | 1d | |
| Normal | 10/26/2026 | 10/26/2026 | 1d | |
| BO Contango Surplus | 10/27/2026 | 10/30/2026 | 4d |
Scroll inside the table for the full history. Forward 60-day ZS is measured from each run’s start date; a reader cannot trade off a start-date they only identify in hindsight, so this is a transparency log, not an alpha claim. Asterisked (*) returns are partial. The run is less than 60 trading days old. The full 60-day comparable fills in as more data arrives.
What this measures
A backwardated soybean oil forward curve (near-month trading above later-month) flags physical scarcity in the BO market, which transmits to the soybean complex through the crush economics channel (tight BO lifts crush margins and pulls bean demand). The composite reads the CBOT BO 6-month-to-1-month closing-price ratio, z-scored on a 504-day rolling window, sign-flipped so backwardation reads as a positive composite (bullish ZS), and tanh-bounded. State thresholds plus-or-minus 0.2 (moderate) and plus-or-minus 0.5 (extreme).
Why it matters
Why BO curve structure reads soy-complex scarcity
CBOT soybean oil futures express physical oil market dynamics, biodiesel blending, cooking oil, food, industrial oil uses. When downstream oil demand outruns oil supply, the near-term BO contract bids up relative to 6-month-out, pushing the L6/L1 ratio below one (backwardation). That tightness propagates up through the soybean crush as processors bid for raw soybeans to produce more oil. The curve-structure read on BO becomes a soy-complex scarcity indicator that leads soybeans more strongly than it leads BO itself (BO has biofuel-demand drivers that soybeans do not).
Why Grade B+ with marginal non-overlap
Daily Spearman IC plus 0.087 at p-value 1.9e-16 across 8,984 observations, strongly significant daily. Non-overlap rho plus 0.088 at p-value 0.283 across 150 independent samples, SAME SIGN and reasonable magnitude but above the strict 0.05 significance bar. Grade B+ reflects: daily strong, non-overlap marginal same-sign, clean 2.83 pp directional spread. Treat as auxiliary confirmation evidence, not a primary standalone directional call.
How to use this signal today
Pair with primary CBOT Soybeans directional signals: USDA WASDE flow, Argentine FX pass-through, Brazilian export premium, and CFTC managed-money positioning. Use BO Curve Scarcity as the soy-complex-tightness overlay layer that reads crush-driven demand dynamics the primary signals miss.
Related signals
Not investment advice · The analysis on this page is informational and educational. Signal readings, historical case figures, and empirical statistics are derived from publicly available data and are provided without warranty. Hypothetical performance results have inherent limitations, including the benefit of hindsight. Readers who intend to trade should consult a licensed investment professional and see the research brief for the full disclaimer.
Last refreshed Nov 04, 2026 09:32 PM ET
