1. Bottom Line & Directional Bias
Call: LONG ZL=F. Invalidation: a daily settle below the S2 pivot at 66.39.
The prior session settle was 68.62 (2026-10-02), which is above the pivot P at 68.25 and above S1 at 67.51, but still in the lower third of the 20-day 66.61–72.23 channel (position 35.8%). The 5D change of +1.15% against a 20D change of -2.03% tells the story: the down-move has stalled and a modest bid has returned, but the market has not yet reclaimed the middle of the range. That is the setup for a mean-reversion long, not a trend-following long.
Three reasons support the call. First, the seasonal window is constructive: over the next 20 sessions, the last 15 years show a mean of +1.49%, a median of +2.83%, and an up-year hit rate of 10 of 15. Second, the US soybean crush margin at 2.34 USD/bu (2026-10-01) sits at the 46.43 percentile of the past year — mid-range, not compressed — so processor demand for bean oil is not being rationed by economics. Third, the dollar is soft (DXY 101.92, -0.17%), which is a mild tailwind for USD-denominated vegoil.
The invalidation is clean: a settle below 66.39 (S2) would break the 20-day channel floor at 66.61 and negate the reversion thesis. Until then, the bias is long with defined risk.
2. Price Action & Technical Analysis
The settled reference is 68.62 (2026-10-02), up 1.84% on the day (settle). Over five sessions the change is +1.15%, and over twenty sessions it is -2.03% — a market that has given back ground over the month but has firmed over the past week. The 20-day range is 66.61–72.23, and price sits at the 35.8% position of that channel, i.e. in the lower third. The 52-week range is 47.51–79.69, so the current level is roughly mid-range on a yearly view, closer to the top than the bottom.
Volatility is moderate. ATR14 is 1.39, which is 2.02% of price as a full daily range — not a ± figure. RV20 is 20.6% annualized. For a long with a stop below 66.39 from a 68.62 entry, the distance is about 2.23 points, or roughly 1.6 ATRs, which is outside normal daily noise. That is a tradeable structure.
The pivot grid from the settle-based snapshot: P 68.25, R1 69.37, S1 67.51, R2 70.11, S2 66.39. Price at 68.62 is above P and above S1, with the first resistance at R1 69.37 and the second at R2 70.11. The 20-day channel top at 72.23 is the larger objective if the reversion extends.
In early Asian trade the market is quoted around the 68.62 area; the Asia snapshot is not a settled print and should not be treated as a close. On the weekly timeframe, the last completed bar (2026-09-21 to 2026-09-25) opened at 68.13, high 69.2, low 66.65, and closed at 67.84, down 0.56% w/w. The current week (from 2026-09-28, five sessions) is not closed, with the last print at 68.62 (+1.15%); no weekly-close conclusion can be drawn from an unfinished bar.
The technical read: the market has held above the 20-day floor at 66.61 and is grinding back toward the pivot. A settle above R1 69.37 would open R2 70.11 and then the channel mid. A settle below S2 66.39 invalidates. View: constructive while above 66.39, with 69.37 as the first gate.
3. Supply-Demand Balance & Fundamental Drivers
The in-house fundamental anchor is the US soybean crush margin at 2.34 USD/bu as of 2026-10-01, versus 2.39 twenty sessions earlier. That is a modest decline, and the level sits at the 46.43 percentile of the past year — essentially mid-range. The implication for soybean oil is straightforward: crush economics are neither so strong that processors are running flat out and flooding the market with oil, nor so weak that crush rates are being cut and oil supply is tightening sharply. A mid-range margin is a neutral-to-mildly-supportive backdrop for oil, because it does not force a supply response in either direction.
The dollar is the most direct: DXY at 101.92, down 0.17%, is a mild positive for USD-priced vegoil, all else equal. The 10-year Treasury yield at 5.28%, up 0.76%, is high in absolute terms, but a single-session move of that size is not a regime shift; the transmission to soybean oil is indirect, via the dollar and via broader risk appetite, and neither is currently hostile.
Energy is the second channel. Soybean oil competes with petroleum-derived diesel through the biodiesel and renewable diesel complex, so crude and distillate economics matter. The calendar includes API and EIA crude and gasoline stock changes in the coming week, which are the relevant prints for that linkage. No crude price is in the feed, so the read is limited to event risk rather than level.
The third channel is the crush margin itself: at 2.34 USD/bu and the 46.43 percentile, there is no signal of either a demand surge or a demand collapse. For the long thesis, the fundamental contribution is that nothing in the margin data argues for a breakdown below the 20-day floor. View: fundamentals are neutral-to-supportive; the trade is primarily technical and seasonal, with the margin as a confirming backdrop rather than the driver.
4. Positioning & Fund Flows
What can be assessed is the volatility surface, which is the available proxy for how much event risk the options market is pricing.
RV20 for ZL=F is 20.6%. The comparable implied-volatility prints in the feed are for other assets: ^OVX (WTI implied vol) at 51, 1Y percentile 49%; ^GVZ (gold implied vol) at 23.23, 1Y percentile 15%; ^VXSLV (silver implied vol) at 36.9; and ^VIX at 15.31, 1Y percentile 15%. The pattern across these is that equity and gold implied vol are in the bottom quintile of their one-year ranges, while crude implied vol is mid-range. That is a broadly calm macro-vol backdrop, which is consistent with a soybean oil realized vol of 20.6% and an ATR of 2.02% of price.
The practical implication for positioning: with realized vol moderate and no evidence of a crowded long from the available data, the risk of a positioning-driven air pocket is not elevated. The absence of a CFTC block means the crowding call cannot be made either way, and it should not be inferred. What the vol data does support is that a defined-risk long with a stop roughly 1.6 ATRs away is appropriately sized for the current regime. View: no positioning red flag from available data; the vol regime favors defined-risk longs over breakout chasing.
5. Cross-Asset Relative Value
The relevant cross-asset anchors in the feed are the dollar, rates, and the volatility complex. DXY at 101.92 (-0.17%) and the 10-year at 5.28% (+0.76%) describe a macro backdrop where the dollar is slightly softer but yields are slightly higher — a mixed but not hostile combination for a USD-priced agricultural commodity. The dollar move is the more direct transmission channel, and it leans mildly supportive.
Within the volatility complex, the percentile rankings are informative for relative value. ^GVZ at the 15th percentile and ^VIX at the 15th percentile mean gold and equity optionality are cheap relative to their own one-year history, while ^OVX at the 49th percentile is mid-range. Soybean oil RV20 at 20.6% is moderate in absolute terms. There is no soybean oil implied-vol print in the feed, so an IV-versus-RV conclusion for ZL specifically cannot be drawn; the cross-asset read is limited to the observation that macro vol is generally contained, which historically coincides with range-bound behavior in agricultural markets rather than trending breakouts.
No soybean oil-specific ratio (e.g., oilshare, bean-oil-to-palm spread) is available in the feed, so relative-value conclusions against other vegoils cannot be supported and are not asserted. View: the cross-asset backdrop is neutral-to-mildly-supportive via the dollar; the contained macro-vol regime argues for trading the range rather than positioning for a breakout.
6. Historical & Seasonal Patterns
The seasonality block covers the same calendar start over the next 20 sessions for the last 15 years. The mean return is +1.49%, the median is +2.83%, and the window was up in 10 of 15 years. The best year in the sample was 2022 at +9.46%, and the worst was 2023 at -13.51%. The sample is small — 15 observations — and the dispersion is wide, with a worst case more than four times the size of the median gain. That asymmetry is the key caveat: the median outcome is favorable, but the tail is fat on the downside.
For the current setup, the seasonal tilt aligns with the technical picture: price is in the lower third of the 20-day channel, the 5D change has turned positive, and the historical window favors upside. The 10-of-15 hit rate is a modest edge, not a strong one, and the -13.51% worst case is a reminder that the stop at 66.39 is doing real work. View: seasonality supports the long bias but does not justify oversized risk; the edge is statistical and modest, and the trade should be sized accordingly.
7. Scenario Analysis (Base / Bull / Bear)
Base case — 55% — grind higher within the range. Trigger: price holds above the pivot P at 68.25 and the 5D momentum stays positive. Path: a move through R1 69.37 toward R2 70.11, with the 20-day channel mid as the natural magnet. Action: hold the long from the 68.62 area, take partial profit into 69.37–70.11, trail the stop up toward the 67.51 S1 area once R1 is cleared. This scenario is consistent with the section 1 call.
Bull case — 25% — channel reclaim. Trigger: a settle above R2 70.11 on above-average range, which would put the 20-day channel top at 72.23 in play. Path: the seasonal tailwind (median +2.83% over 20 sessions) combines with a softer dollar to produce a sustained re-rating toward the upper half of the 20-day range. Action: add on the R2 break with a stop back below 69.37, target 72.23, and let a runner work toward the 52-week high at 79.69 only if the channel top is decisively cleared. This is a probability-weighted path, not a second conclusion.
Bear case — 20% — channel breakdown. Trigger: a daily settle below S2 66.39, which would also break the 20-day floor at 66.61. Path: the reversion thesis is dead, and the market opens the 52-week range below, with the next reference being the 52-week low at 47.51 on a longer horizon. Action: exit the long on the settle, stand aside, and re-evaluate only after a stabilization bar; do not average down. The bear case is the invalidation scenario and is the reason the stop is placed where it is.
Probabilities sum to 100%. The base case agrees with the section 1 call: long, with 66.39 as the line in the sand.
8. Trading Strategies & Risk Management
Strategy 1 — Mean-reversion long (primary). Entry at 68.62 (the 2026-10-02 settle area), stop at 66.3, just beyond the S2 pivot at 66.39 and the 20-day floor at 66.61, target 70.1, just below R2 at 70.11. Horizon 1–5 days. Conviction 7. The stop distance is about 2.32 points, roughly 1.7 ATRs, which is outside normal daily noise. Size at no more than 1% of account equity at risk on the stop.
Strategy 2 — Momentum add on strength (secondary). If ZL settles above R2 70.11, enter long on the next session with a stop at 69.3, just below R1 at 69.37, and a target of 72.2, just below the 20-day channel top at 72.23. Horizon 3–10 days. Conviction 6. This is a smaller add-on to the primary position, sized at half the primary risk budget, and it is only valid if the primary trade is still working.
Risk management: the single hard rule is that a daily settle below 66.39 exits the primary long regardless of intraday action. Do not add to a losing position. The seasonal worst case of -13.51% over the 20-session window is the tail risk that the stop is designed to truncate.
9. This Week's Data Calendar
| - **BJT 10-05 22:00 | ET 10-05 10:00** — ISM Services PMI (SEP), forecast 54 vs previous 55.4; surprise if outside 54 ± 1.4. Affects DXY, and via the dollar, soybean oil. |
|---|
| - **BJT 10-07 04:30 | ET 10-06 16:30** — API Crude Oil Stock Change (OCT/02). Affects crude, the biodiesel linkage. |
| - **BJT 10-07 22:30 | ET 10-07 10:30** — EIA Crude, Gasoline Stock Changes (OCT/02). Affects crude and distillate economics. |
| - **BJT 10-08 02:00 | ET 10-07 14:00** — FOMC Minutes. Affects DXY and rates, the macro transmission channel. |
This report is generated automatically from public quantitative and macro data for research and market tracking only. It does not constitute investment advice or a recommendation to trade.