POSITION CHECK · v2.1
Position
Unsold bushels still exposed to cash-price movement
Priced bushels, hedges, and option protection already in place
Storage cost, cost of production, and working constraints
Nearby futures and local basis assumptions
Question
How much revenue is still at risk?
Does storage time improve or weaken the setup?
Which price or basis move hurts most?
What should be reviewed before adding protection?
Answer
Current position bias in plain language
Dollar exposure and per-bushel sensitivity
Scenario pressure points
Report-ready record trail when saved
First output WHAT THE FARM STILL HAS AT RISK
Farm Records Context
Farm Records Context Available
Saved crop-year, basis, storage, inventory, or protection records may apply to this run. Records stay private unless you choose to share them.
Loading
Open Farm Records
Position
bu
$
Production cost basis in $/bu; storage costs remain separate
$
Effective cost basis
CME quotes in cents & eighths — e.g. 466'2 = $4.6625. Enter either format; auto-converts.
Delayed quote auto-fill requires a configured licensed/delayed market-data feed. Manual entry always remains available.
AUTO-CALCULATED FROM CURVE
Total Curve Carry
—
Avg ¢/bu/Month
—
$
$/bu
Negative = market fell over past month
Factor Inputs
Computable from 14-day price delta once live CME feed is connected.
$
%
/ 10
days
Auto-filled from the published USDA WASDE calendar. You can overwrite it.
USDA Drought Monitor API (droughtmonitor.unl.edu) — updated Thursdays. Auto-populates by region when live integration is active.
USDA FAS weekly export sales (apps.fas.usda.gov) — published Thursdays. Pace = cumulative sales ÷ USDA full-year forecast vs. seasonal norm.
This captures your perceived risk, not a policy position. How you read the demand environment affects how the engine weights uncertainty in the Macro Catalyst Factor.

Enter position and market context, then run the engine to generate factor decomposition, regime classification, scenario analysis, and position bias.

Save Snapshot to Farm Records

You are about to save this Position Intelligence analysis snapshot to Farm Records. This will preserve the selected inputs, output, timestamp, engine version, and disclaimer as a locked record.

Routine analysis runs are saved to Position Intelligence history and do not need to be ledgered.

GrainIQ attests to the integrity of the record trail, not the truthfulness of every underlying claim or the future performance of any market strategy.

Volatility Calendar
Live Market Signals
Awaiting engine run…
Key Position Numbers
Run engine to populate