Data Sources
Full transparency on where every number on AGSIST comes from.
Commodity Prices
Yahoo Finance (via yfinance)
Used for: Corn, soybean, wheat, live cattle, lean hog, crude oil, natural gas, gold, silver, Dollar Index, and 10-yr Treasury futures.
Delay: 15 minutes minimum during market hours.
Update frequency: Every 30 minutes during weekday trading hours.
finance.yahoo.com — market data via the yfinance Python library.
CoinGecko
Used for: Cryptocurrency prices (Bitcoin, Ethereum, and other coins shown on the dashboard).
Weather
Open-Meteo
Used for: Hourly temperature, wind speed, wind direction, humidity, precipitation probability, and derived spray/urea risk calculations.
Update frequency: Every hour.
open-meteo.com — open-source weather API.
Prediction Markets
Kalshi & Polymarket
Used for: Agricultural and economic event probabilities on the Ag Odds page. Data fetched server-side from Kalshi's trading API and Polymarket's Gamma API.
USDA Reports
USDA
Used for: Report calendar (WASDE, Crop Progress, Grain Stocks, Acreage, Cattle on Feed) via USDA Economic Research Service and NASS APIs.
usda.gov — public APIs.
Geocoding
Nominatim / OpenStreetMap
Used for: Reverse geocoding browser lat/lng to city, state, and ZIP code. No personal location data is stored on my servers.
Farmers First Ag Index (FFAI)
Farmers First Agri Service — Proprietary
The FFAI is a composite index calculated by Sigurd Lindquist at Farmers First Agri Service from publicly available agricultural economic data. farmers1st.com →
Cash Bids
Barchart OnDemand
Local elevator cash bids are sourced from the Barchart OnDemand API.
See a data issue? Contact me directly.