1. Bottom Line & Directional Bias
Call: LONG ZS=F (front month ZSX26.CBT, November 2026). Invalidation: a daily settle below 1304.17 (pivot S1); a settle below 1289.33 (S2) confirms the channel top has failed.
Three reasons. First, price structure: the 1319 settle [2026-09-25] is 75.4% up the 20-day 1269.25–1335.25 channel, +1.19% over 5D and +4.02% over 20D, and the last completed weekly bar (2026-09-14–18) closed at 1303.5, +0.54% w/w — the pullback into 09-25 (low 1297.5) was bought and the settle recovered to 1319. Second, demand pull: the US crush margin at 2.4344 USD/bu (2026-09-25) is up from 2.3559 twenty sessions earlier and sits in the 84th percentile of three years, so processors are incentivized to keep buying rather than back away. Third, volatility and carry: ATR14 is 21.55 (1.63% of price, full daily range) against RV20 of 18.4%, so a move to 1335.33 (R2) is roughly three-quarters of one ATR from the settle — achievable without a macro shock. Contango (M1–M2 −20.5, −1.53%) is a roll cost, not a ceiling.
The invalidation is a settle below 1304.17 (S1). That would put price back inside the 09-21/09-22 congestion and break the sequence of higher daily lows.
2. Price Action & Technical Analysis
Settle 1319 [2026-09-25], +0.11% on the day. The last five settled bars: 09-21 C 1328 (H 1328.5, L 1303.5), 09-22 C 1325.5, 09-23 C 1318, 09-24 C 1317.5, 09-25 C 1319 (H 1320.5, L 1297.5). The pattern is a three-session drift lower from the 09-21 high followed by a rejection of the 1297.5 low and a close back at 1319 — a higher low relative to the 09-21 session low of 1303.5, and a close above the 09-23/09-24 cluster. That is constructive, but note the 09-21 through 09-24 highs (1328.5, 1331.5, 1327.25, 1327.75) form a tight supply shelf at 1327–1332 that has now rejected price four times.
Momentum: 5D +1.19%, 20D +4.02%. The 20-day channel is 1269.25–1335.25, with the settle at the 75th percentile of that range. The 52-week range is 993.75–1335.25 — the 20-day high and the 52-week high are the same number, so 1335.25 is the single most important level on the chart. A settle above it opens the channel; failure there keeps the market in a 1269–1335 box.
Pivots from the settle-based snapshot: P 1312.33, R1 1327.17, S1 1304.17, R2 1335.33, S2 1289.33. Note that R1 1327.17 coincides with the four-session high shelf, and R2 1335.33 sits just above the 20-day/52-week high of 1335.25. The settle is above P, which keeps the intraday bias long; the first real test is R1, the second is R2.
Volatility: ATR14 21.55, i.e. 1.63% of price as a full daily range — not ±1.63%. RV20 is 18.4%. The ratio of ATR to price implies a normal session spans roughly 1297–1341 around the settle, which brackets both S1 and R2. In other words, a single ordinary day can reach either edge; position sizing must respect that.
Asia/intraday: the report-date bar (2026-09-27) is unfinished and is not a close. There is no Asia print in the snapshot to quote; treat any report-date observation as early Asian trade only.
Weekly: the last completed weekly bar is 2026-09-14–18 (O 1296.75, H 1332.25, L 1292, C 1303.5, +0.54% w/w). The current week (from 2026-09-21, five sessions) is unfinished at 1319 (+1.19%) and supports no weekly-close conclusion. The completed bar's high of 1332.25 is the weekly reference resistance; its close of 1303.5 is the weekly reference support.
View: long while above P 1312.33; the trade is a test of 1327.17 then 1335.33, and the structure only breaks on a settle below 1304.17.
3. Supply-Demand Balance & Fundamental Drivers
The only balance-sheet input available in-house is the US crush margin: 2.4344 USD/bu as of 2026-09-25, versus 2.3559 twenty sessions earlier, at the 52nd percentile of one year and the 84th percentile of three years. Two readings matter. First, the direction: margin expansion over a month means the product side (meal plus oil) is bid relative to the bean, which is the classic condition under which crushers run hard and compete for cash beans. Second, the level: an 84th-percentile three-year margin is not a rationing margin — it is an incentive-to-crush margin. That is a demand-side support for the flat price, and it is the single most important fundamental fact in this report.
The curve corroborates a market that is not acutely short of nearby supply: M1–M2 is −20.5 (−1.53%), with roll yield −4.59% and a slope of −3.1382. Contango of this shape is a carry cost for a long position — roughly 1.5% per month of roll drag — and it tells us the market is paying nothing for immediacy. It does not cap price; it simply means a long must be right on direction by more than the roll. The practical implication is that this is a trend/level trade, not a carry trade, and that a flat-price advance has to be driven by the flat price itself rather than by a squeeze in the front spread.
Macro transmission is indirect but relevant. The dollar index at 100.97 (−0.32% [2026-09-25]) is a mild tailwind for USD-denominated agricultural exports, and the 10-year yield at 5.18% (+0.43%) is a headwind for carry and for broad commodity financialization. Neither is decisive on its own; the dollar is the one that transmits to soybean export competitiveness, and its softening is marginally supportive.
China demand is the swing factor and it is event-driven this week: the official Manufacturing PMI (forecast 50.1 vs prior 49.8) and Non-Manufacturing PMI (49.2 vs 49.0) print on BJT 09-30, alongside the RatingDog Manufacturing (51.7 vs 51.5) and Services (51.3 vs 51.4) prints. A manufacturing print above 50.1 would be the first expansionary official reading implied by the forecast and would be read as supportive for Chinese bean demand; a miss below 49.8 would undercut the demand narrative. Note the RatingDog manufacturing series is already above 50, so the marginal information is in the official series.
View: crush economics argue for buying dips toward 1304–1312 rather than chasing strength into 1335; the fundamental case is intact as long as the crush margin holds above its 20-session-ago level.
4. Positioning & Fund Flows
No CFTC positioning block is available for this instrument in the current feed, so no crowding or divergence claim can be made — and none should be inferred from price alone. What can be said from the data at hand is about the volatility market rather than the futures book.
Implied volatility across the complex: ^OVX (WTI) 55.09, +0.64 pts, 58th percentile of one year; ^GVZ (gold) 22.44, −0.14 pts, 13th percentile; ^VXSLV (silver) 35.99, −1.81 pts; ^VIX 14.87, −0.8 pts, 9th percentile. The read-through for soybeans is that broad macro optionality is cheap — VIX at the 9th percentile and GVZ at the 13th — while energy vol is mid-range. There is no soybean-specific implied vol in the feed, so the comparison that matters is RV20 at 18.4% against ATR14 at 21.55 (1.63% of price). Realized vol is moderate and the daily range is wide enough that a 1327–1335 test does not require an event.
Flow implication: with macro vol cheap and the front spread in contango, the marginal buyer of upside is more likely to be a flat-price/option participant than a spread squeezer. That argues for expressing the long in the outright or in calls rather than in calendar spreads, and it argues against reading the four-session 1327–1332 rejection as distribution — there is no positioning evidence to support that claim.
Risk metrics for context: 52-week drawdown 11.58%, 20-day drawdown 2.68%, Sharpe30 5.64, VaR95 −1.5% (all retrospective). The 20-day drawdown of 2.68% is small relative to the 4.02% 20-day gain, i.e. the advance has been orderly rather than parabolic — consistent with a grind, not a blow-off.
View: no positioning-based reason to fade the trend; the absence of a crowding signal means the long is not fighting a stretched book, and the cheap macro vol favors defined-risk expressions.
5. Cross-Asset Relative Value
The relevant ratio in the feed is the crush spread: CRUSH_SOY 2.4344 USD/bu, 1-year percentile 52.38%, 3-year percentile 83.64% (2026-09-25). This is the cleanest relative-value statement available: the soybean complex's processing margin is mid-range versus the last year but historically rich versus three years. In relative terms, the product complex is expensive against the bean, which is the configuration that keeps crushers bidding for beans and is supportive of the flat price.
Cross-market context, quoted verbatim from the injected table with its settle date: the dollar index at 100.97 (−0.32% [2026-09-25]) and the 10-year yield at 5.18% (+0.43% [2026-09-25]). A softer dollar is a relative tailwind for US origin versus Brazilian origin; a rising 10-year is a relative headwind for storable commodities via carry. On balance these roughly offset, and neither is large enough to change the soybean call.
Within the volatility complex, the dispersion is notable: energy implied vol at the 58th percentile versus equity vol at the 9th and gold vol at the 13th. Soybeans are not in that table, but the pattern — cheap financial-asset vol, mid-range commodity vol — means the soybean long is not being crowded out by a broader risk-off vol regime. There is no soybean/gold or soybean/corn ratio in the feed, so no cross-grain relative-value conclusion is drawn here.
View: the crush spread at the 84th three-year percentile is the relative-value anchor for a long flat-price bias; the macro cross-assets are neutral-to-mildly-supportive and do not justify a fade.
6. Historical & Seasonal Patterns
Seasonality for the same calendar start over the next 20 sessions, last 15 years: mean +1.02%, median −0.43%, up 7 of 15 years; best 2020 +9.18%, worst 2024 −7.32%. The sample is small and the block is context only.
The honest reading is that the distribution is two-sided and slightly left-skewed at the median despite a positive mean — the mean is dragged up by the 2020 outlier, while the typical year is a small decline. A 7-of-15 hit rate is a coin flip. This does not contradict the long call, but it does mean the long cannot lean on the calendar: the seasonal window offers no edge, and the 2024 worst case (−7.32%) is roughly 96 points from the settle, i.e. well through S2 1289.33.
What the seasonality does argue for is discipline on the stop and a preference for scaling rather than a single full-size entry. It also argues against extending the horizon beyond the 1–5 day tactical window without a fresh catalyst; the seasonal drift is not a reason to hold through a break of 1304.17.
View: seasonality is neutral-to-slightly-negative and is not a reason to be long; it is a reason to keep the stop tight and the horizon short.
7. Scenario Analysis (Base / Bull / Bear)
Base case — 50%: grind to 1335.33 (R2) and test the 20-day/52-week high of 1335.25. Trigger: the settle holds above P 1312.33 and the 1327.17 (R1) shelf is cleared on a settled basis. Target 1335.33; action: hold the long, take partial profit into 1332–1335, trail the stop to 1312.33 (P) once 1327.17 settles above. This is the path consistent with the section 1 call: crush margin supportive, contango a cost not a cap, ATR 21.55 large enough to cover the distance from 1319 to 1335 in a single session.
Bull case — 25%: settle above 1335.25 and extend. Trigger: a daily settle above the 20-day/52-week high of 1335.25, ideally with the China official Manufacturing PMI printing above 50.1 on BJT 09-30. Target: measured extension of the 1269.25–1335.25 channel (66 points) implies roughly 1401, but the first objective is 1355–1365; action: add on the settle, move the stop to 1327.17 (R1), and let the position run while the front spread stays in contango. Note the 52-week high is the same as the 20-day high, so this is a genuine breakout level, not a marginal one.
Bear case — 25%: rejection at 1327–1335 and a settle below 1304.17 (S1). Trigger: a failed test of R1/R2 followed by a settle under S1, which would break the higher-low sequence and put the 09-25 low of 1297.5 back in play. Target: 1289.33 (S2), with 1269.25 (20-day low) as the extension if the China PMI misses below 49.8. Action: exit the long on the S1 settle, do not re-engage until price reclaims 1312.33 (P) on a settled basis. The bear case is not the base case: it requires a specific failure at a level that has already rejected price four times, which is why it carries the same weight as the bull tail rather than more.
Probabilities sum to 100%. The base case is the section 1 call.
8. Trading Strategies & Risk Management
Strategy 1 — Long ZSX26.CBT on a pullback (primary). Entry 1312.33 (pivot P), stop 1289.33 (S2, below the 09-25 low of 1297.5 and roughly one ATR from entry), target 1335.33 (R2), horizon 1–5 days, conviction 7. Size: half of normal risk budget at entry, add the second half on a settle above 1327.17 (R1). Rationale: buying the pivot rather than the settle improves the risk/reward to roughly 1:1.0 on the first target and better on the extension, and it keeps the stop outside the 21.55 ATR noise band.
Strategy 2 — Long continuation on a settled break of R1. Entry 1327.17 on a daily settle above it, stop 1304.17 (S1), target 1335.33 (R2) first, 1355 second, horizon 1–5 days, conviction 6. Size: quarter of normal risk budget, because the entry is close to the 1335.25 channel top and the reward to the first target is thin. Rationale: this is the momentum expression of the base case; it should only be run if the first strategy has not already been filled.
Risk management: total exposure across both strategies should not exceed one normal risk unit, since they are the same directional view. The invalidation for the entire book is a daily settle below 1304.17 (S1); a settle below 1289.33 (S2) ends the thesis. Do not add on a report-date (unfinished) bar. Watch the China PMI prints on BJT 09-30 and the US Core PCE on BJT 09-30 20:30 as event risk that can gap the market through the stop.
9. This Week's Data Calendar
BJT 09-30 09:30 | ET 09-29 21:30 — China official Manufacturing PMI (F 50.1, P 49.8; surprise outside ±0.3) and Non-Manufacturing PMI (F 49.2, P 49.0; ±0.2) → ZS. BJT 09-30 09:45 | ET 09-29 21:45 — RatingDog Manufacturing PMI (F 51.7, P 51.5; ±0.2) and Services PMI (F 51.3, P 51.4; ±0.1) → ZS. BJT 09-30 20:30 | ET 09-30 08:30 — US Core PCE m/m (F 0.3%, P 0.2%; ±0.1%) and Final GDP q/q (F 1.5%; ±0.1%) → DXY, ZS. BJT 10-01 22:00 | ET 10-01 10:00 — ISM Manufacturing PMI (F 54.8, P 54.6; ±0.2) → DXY.
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.