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, 10-yr Treasury futures, and cryptocurrency prices.

Delay: 15 minutes minimum during market hours.

Update frequency: Every 30 minutes via GitHub Actions during weekday trading hours.

finance.yahoo.com — market data via the yfinance Python library.

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.

🌧 NOAA / National Weather Service

Used for: Radar imagery via Windy.com embed.

weather.gov

🗺 NOAA Drought Monitor

Used for: Weekly U.S. Drought Monitor map embed.

droughtmonitor.unl.edu

Prediction Markets

🎯 Kalshi & Polymarket

Used for: Agricultural and economic event probabilities on the Ag Odds page. Data fetched server-side via GitHub Actions from Kalshi's trading API and Polymarket's Gamma API.

kalshi.com · polymarket.com

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.

Built and maintained by Sigurd Lindquist — Farmers First Agri Service
📞 715-797-2428  ·  🌐 farmers1st.com