Basis Calculator
Local basis from cash price and futures price.
Inputs
Results
Current basis ($/bu)
-0.5
Basis vs historical-0.1
Total revenue ($)$55,000.00
Revenue delta ($)-$1,000.00
Expected cash ($/bu)5.6
How to Use This Calculator
- Enter the Local Cash Price from your elevator or grain buyer and the nearby Futures Price.
- Enter the Historical Basis for this time of year to compare current vs typical basis levels.
- Enter Bushels to sell to calculate total revenue impact.
- Review Current Basis and Basis vs Historical — a stronger-than-normal basis is a good selling signal.
- Check Expected Cash Price and Revenue Delta vs Normal to time grain sales more effectively.
How the result changes with Futures price ($/bu)
| Futures price ($/bu) | Current basis ($/bu) |
|---|---|
| 3.01 | 2.49 |
| 11 | -5.5 |
| 20 | -14.5 |
| 27 | -21.5 |
What each input means
- Local cash price ($/bu)
- Local elevator or buyer cash bid per bushel.
- Futures price ($/bu)
- Nearby futures contract price per bushel.
- Historical basis ($/bu)
- Average historical basis for this period (negative = under futures).
- Bushels to sell
- Quantity of grain in bushels.
What each result means
- Current basis ($/bu)
- Cash price minus futures price.
- Basis vs historical
- Current basis minus historical (positive = stronger).
- Total revenue ($)
- Revenue at current cash price.
- Revenue delta ($)
- Revenue gain/loss vs selling at historical basis.
- Expected cash ($/bu)
- Predicted cash price from futures + historical basis.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersLocal cash price ($/bu) = 5.5, Futures price ($/bu) = 6, Historical basis ($/bu) = -0.4, Bushels to sell = 10000 = 4 input(s) provided
- Calculate Current basisCurrent basis = round((cashPrice - futuresPrice) * 10000) / 10000-0.5 = -0.5
- Calculate Basis vs historicalBasis vs historical = round((currentBasis - historicalBasis) * 10000) / 10000-0.1 = -0.1
- Calculate Total revenueTotal revenue = round(cashPrice * bushels * 100) / 10055000 = $55,000
Engine last updated .
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Grain Marketing
Marketing Plan Calculator
Percentage-based marketing plan across pricing methods.
Grain MarketingForward Contract Calculator
Forward pricing from futures, basis, and delivery period.
Grain MarketingRevenue Protection Calculator
Revenue guarantee from APH yield and projected price.
Investing & RetirementStock Average Cost Basis Calculator
Blended average cost per share across two purchases.
Paper SciencePaper Basis Weight Calculator
Convert between GSM (metric) and US basis weight (lbs/ream) for any paper grade. Estimates caliper thickness and M-weight.
More in Agriculture & Farming.