Home  ›  Signals  ›  Z85468 – [BO] 20-Day Price Momentum

SOYBEAN OIL SPECIALIST · Oilseed / Price Statistics

Z85468 – [BO] 20-Day Price Momentum

Soybean oil 20-day trailing momentum as a trend-following read; empirical pattern is weakly directional with the neutral-momentum regime posting the best 60-day forward returns.

At a glance

Current composite

-0.826

On the plus-or-minus one scale; 20-day BO momentum z-score.

Signal state

Moderate NEG

Current state across the Momentum Down / Neutral / Up regime.

Phase duration

38 sessions

Consecutive trading days in the current phase.

Sample

36 years

Daily BO 20-day trailing momentum, 1990 onward.

 

As of Nov 03, 2026. Updated nightly.

SIGNAL OVERVIEW

Short-horizon price momentum captures technical cycle dynamics across most commodity markets. The signal reads soybean oil 20-day Z-score of price change on 37 years of history and tanh-bounded. The signal fires frequently (1,668 state transitions across 37 years) and captures the fast-moving technical component of BO price dynamics. Here is the twist. Despite the signal’s high transition frequency, the state-conditional forward returns are relatively similar across the three states. Momentum Up (plus one, 41.3 percent of sample) delivers plus 1.67 percent BO fwd 60d (edge plus 0.08 pp). Momentum Down (minus one, 42.2 percent) delivers plus 1.31 percent (edge -0.28 pp). Momentum Neutral (16.5 percent) delivers plus 2.11 percent (edge plus 0.52 pp, HAC t plus 2.08 significant at 5 percent). The signal is used CONTRARIAN in BO Extremes Contrarian with polarity sign minus one. Today the signal reads at the 35th percentile in Momentum Down territory, 31 trading days in state. Read on for the three cases that frame the signal, the state-conditional evidence, and the current reading in context.

LIVE CHART

Thirty-seven years of soybean oil 20-day price momentum as a technical cycle indicator.

What the chart is showing. The dark line in the top panel is the BO 20-day momentum composite on a tanh-bounded plus-or-minus one scale — positive means recent price momentum is up, negative means down. The bronze line in the middle panel is the CBOT Soybean Oil front-month in cents per pound. The bottom panel tracks the 252-day rolling information coefficient between the composite and BO 60-day forward returns. Dashed horizontal lines mark the plus-or-minus 0.2 moderate and plus-or-minus 0.5 extreme thresholds.

Extreme momentum down band Extreme momentum up band

COMPOSITE

-0.826 / tanh

STATE

Moderate NEG

PHASE

-1.26

SAMPLE N

9,000+ days

TODAY’S PLAYBOOK READING

STATE

Moderate Neg

STATE AND PERCENTILE

Composite -0.826, state Moderate NEG, 38 trading days running in the current phase. Per-state baselines in the regime table below.

WHY THE SIGNAL IS HERE

BO fell approximately 5 percent over the last 20 trading days as supply/demand expectations moderated through October 2026.

POSTURE FOR THE WEEKS AHEAD

Momentum Down has delivered plus 1.31 percent BO fwd 60d (edge -0.28 pp). The signal is a WEAK contributor; readers should recognize technical-momentum signals have less-reliable forward-return predictability than fundamentals-driven signals.

WHAT THE CHART SHOWS

The composite sits at -0.826. Signal state is Moderate NEG, 38 trading days running. See the regime table below for per-state baselines.

TOP INPUTS FIRING

  • Primary composite -0.826 State Moderate NEG, 38 trading days running in the current phase.
  • CBOT BO 20-day trailing return Daily 20-day percent-change in BO front-month, z-scored on rolling window.

THE TAKEAWAY

What this means for you today

WHAT MOMENTUM IS TELLING YOU

Composite -0.826, state Moderate NEG, 38 trading days running. Current direction and per-state baselines are in the regime table below.

THE TECHNICAL MECHANISM

Short-horizon momentum signals in commodity markets have well-documented but modest forward-return effects. Momentum tends to continue in the short term (trend-following within 1-5 days) and reverse in the medium term (mean-reversion in 20-60 days). The 20-day momentum signal spans both regimes, which is why the state-conditional means are close to baseline.

THE HONEST CAVEAT

20-day momentum is a frequently-firing signal (1,668 state transitions in 37 years, versus 39-78 for the fundamentals signals in the BO Extremes Contrarian stack). The state-conditional forward-return edges are the weakest among the BO Extremes Contrarian inputs. The signal provides technical-cycle complementation to the fundamentals-driven signals but should not be interpreted as a strong directional indicator in isolation.

THE REGIME MAP

The three regime states, forward returns and sample share

Computed from the live window on CBOT Soybean Oil forward returns. Weakly directional pattern — the neutral-momentum regime historically posts the best forward returns.

State Phase Share Fwd 60d HAC t Edge vs baseline Last firings
Momentum Up +1 41.3% (3839 d) +1.67% +0.08pp Sep 2026, Aug 2026, Jul 2026
Momentum Neutral 0 16.5% (1535 d) +2.11% +0.52pp Sep 2026, Aug 2026, Aug 2026
Momentum Down TODAY -1 42.2% (3924 d) +1.30% -0.29pp Sep 2026, Aug 2026, Jul 2026

The historical pattern

The signal across three decades of BO price momentum

Momentum Neutral
Various
Technical cycle oscillations
The signal fires frequently with 1,668 state transitions across 37 years. Individual stretches are typically short (10-50 days). The signal captures short-horizon price momentum cycles that overlay the fundamentals-driven BO price dynamics.
Technical cycle oscillations.
Momentum Up
Jun 2022
The 2022 BO peak Momentum Up stretch
BO reached its all-time high near 92 cents/lb in June 2022 following the Indonesia palm export ban. The signal registered Momentum Up through most of Q1-Q2 2022. The subsequent 60-day forward return was weak as BO retraced from the peak.
The 2022 BO peak Momentum Up stretch.
Momentum Down
Apr 2020
The COVID-era Momentum Down stretch
soybean oil fell from 35 to 25 cents/lb during the COVID demand collapse. The signal registered Momentum Down. BO subsequently recovered as the renewable diesel ramp-up began.
The COVID-era Momentum Down stretch.

THE TRACK RECORD

The last fourteen state transitions

14 transitions from 06/02/2026 to 10/23/2026. Full history 1,668 transitions (high-frequency).

State Start End Duration Fwd 60d Soybean Oil
Momentum Neutral 10/23/2024 10/23/2024 1d +4.92%
Momentum Up 10/24/2024 10/25/2024 2d +5.27%
Momentum Neutral 10/28/2024 10/28/2024 1d +3.19%
Momentum Up 10/29/2024 11/19/2024 16d +3.91%
Momentum Neutral 11/20/2024 11/20/2024 1d +3.37%
Momentum Down 11/21/2024 11/25/2024 3d +1.06%
Momentum Neutral 11/26/2024 11/26/2024 1d -1.02%
Momentum Down 11/27/2024 01/08/2025 28d -2.30%
Momentum Neutral 01/09/2025 01/09/2025 1d -14.47%
Momentum Up 01/10/2025 02/11/2025 22d -14.47%
Momentum Neutral 02/12/2025 02/13/2025 2d -6.47%
Momentum Up 02/14/2025 02/18/2025 2d -3.75%
Momentum Neutral 02/19/2025 02/19/2025 1d -3.67%
Momentum Up 02/20/2025 02/21/2025 2d -2.65%
Momentum Neutral 02/24/2025 02/27/2025 4d -0.73%
Momentum Down 02/28/2025 03/26/2025 19d -0.51%
Momentum Neutral 03/27/2025 03/27/2025 1d +7.00%
Momentum Up 03/28/2025 04/30/2025 23d +9.26%
Momentum Neutral 05/01/2025 05/01/2025 1d +13.75%
Momentum Up 05/02/2025 05/15/2025 10d +11.95%
Momentum Neutral 05/16/2025 05/16/2025 1d +8.53%
Momentum Up 05/19/2025 05/21/2025 3d +8.42%
Momentum Down 05/22/2025 05/22/2025 1d +9.73%
Momentum Neutral 05/23/2025 05/23/2025 1d +10.19%
Momentum Down 05/27/2025 05/27/2025 1d +7.51%
Momentum Neutral 05/28/2025 05/29/2025 2d +9.80%
Momentum Down 05/30/2025 06/04/2025 4d +9.46%
Momentum Neutral 06/05/2025 06/05/2025 1d +7.96%
Momentum Down 06/06/2025 06/12/2025 5d +7.26%
Momentum Up 06/13/2025 07/15/2025 21d +9.25%
Momentum Down 07/16/2025 07/16/2025 1d +7.52%
Momentum Neutral 07/17/2025 07/21/2025 3d +3.98%
Momentum Up 07/22/2025 07/30/2025 7d +5.77%
Momentum Neutral 07/31/2025 08/04/2025 3d +7.15%
Momentum Down 08/05/2025 08/05/2025 1d +9.46%
Momentum Neutral 08/06/2025 08/06/2025 1d +7.44%
Momentum Down 08/07/2025 10/06/2025 42d +7.88%
Momentum Neutral 10/07/2025 10/08/2025 2d +2.10%
Momentum Down 10/09/2025 10/15/2025 5d +3.08%
Momentum Neutral 10/16/2025 10/17/2025 2d +5.01%
Momentum Up 10/20/2025 10/20/2025 1d +3.12%
Momentum Neutral 10/21/2025 10/24/2025 4d +3.03%
Momentum Up 10/27/2025 10/28/2025 2d +0.58%
Momentum Neutral 10/29/2025 10/29/2025 1d +1.18%
Momentum Down 10/30/2025 10/31/2025 2d +2.29%
Momentum Neutral 11/03/2025 11/03/2025 1d +1.26%
Momentum Down 11/04/2025 11/06/2025 3d +2.99%
Momentum Neutral 11/07/2025 11/12/2025 4d +0.99%
Momentum Down 11/13/2025 11/14/2025 2d +2.96%
Momentum Neutral 11/17/2025 11/17/2025 1d +2.42%
Momentum Up 11/18/2025 11/18/2025 1d +3.45%
Momentum Neutral 11/19/2025 11/21/2025 3d +3.57%
Momentum Down 11/24/2025 11/24/2025 1d +2.04%
Momentum Neutral 11/25/2025 11/26/2025 2d +1.83%
Momentum Up 11/28/2025 12/05/2025 6d +0.86%
Momentum Neutral 12/08/2025 12/09/2025 2d -1.65%
Momentum Down 12/10/2025 01/12/2026 22d -1.51%
Momentum Neutral 01/13/2026 01/13/2026 1d -2.06%
Momentum Up 01/14/2026 04/07/2026 57d -0.62%
Momentum Neutral 04/08/2026 04/08/2026 1d +11.13%
Momentum Down 04/09/2026 04/13/2026 3d +9.97%
Momentum Neutral 04/14/2026 04/15/2026 2d +8.71%
Momentum Up 04/16/2026 04/16/2026 1d +7.15%
Momentum Neutral 04/17/2026 04/17/2026 1d +6.29%
Momentum Up 04/20/2026 05/18/2026 21d +5.93%
Momentum Neutral 05/19/2026 05/27/2026 6d +5.81%
Momentum Down 05/28/2026 05/29/2026 2d +1.18%
Momentum Neutral 06/01/2026 06/01/2026 1d +0.99%
Momentum Down 06/02/2026 07/16/2026 31d +1.52%
Momentum Up 07/17/2026 07/24/2026 6d +4.68%
Momentum Down 07/27/2026 07/27/2026 1d +4.05%
Momentum Neutral 07/28/2026 07/28/2026 1d +4.35%
Momentum Up 07/29/2026 07/29/2026 1d +4.73%
Momentum Neutral 07/30/2026 07/30/2026 1d +2.46%
Momentum Down 07/31/2026 07/31/2026 1d
Momentum Neutral 08/03/2026 08/03/2026 1d
Momentum Down 08/04/2026 08/27/2026 18d
Momentum Up 08/28/2026 08/28/2026 1d
Momentum Neutral 08/31/2026 08/31/2026 1d
Momentum Up 09/01/2026 09/02/2026 2d
Momentum Neutral 09/03/2026 09/10/2026 5d
Momentum Down 09/11/2026 10/23/2026 31d

Scroll inside the table for the full history. Forward 60-day Soybean Oil 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

Soybean oil 20-day trailing-return momentum is a trend-following read on CBOT BO. The composite reads the 20-day percent-change in BO front-month, z-scored on a rolling window, tanh-bounded. The empirical pattern is weakly directional — neutral momentum posts the best 60-day forward returns, with momentum-up and momentum-down tail regimes running near baseline. State thresholds plus-or-minus 0.2 (moderate) and plus-or-minus 0.5 (extreme).

Why it matters

MOMENTUM IS A TECHNICAL OVERLAY

20-day momentum captures short-horizon price dynamics driven by technical factors (positioning, flow, chart patterns) that overlay the fundamentals-driven price regime. The signal frequently flips state (1,668 transitions in 37 years, approximately every 5-6 trading days on average).

NEUTRAL IS THE STATISTICALLY-STRONGEST STATE

Across 37 years, Momentum Neutral state has delivered plus 2.11 percent BO forward returns, edge plus 0.52 pp above the plus 1.59 percent baseline. HAC Newey-West t of plus 2.08 meets the 5 percent two-sided significance threshold. The Up and Down states deliver near-baseline returns.

CONTRARIAN POLARITY IN BO Extremes Contrarian

The signal has polarity sign minus one in BO Extremes Contrarian. When Momentum Up (positive composite value), it contributes negatively to the BO Extremes Contrarian composite. The Y composite in turn is CONTRARIAN in BO forward returns. Readers should recognize this signal in isolation captures short-horizon technical cycles rather than directional forward-return predictability.

Signal consumers and siblings

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 refer to the research brief for the full disclaimer.

Last refreshed Nov 04, 2026 09:40 PM ET