Farm Market Prices avatar

Farm Market Prices

Pricing

Pay per usage

Go to Apify Store
Farm Market Prices

Farm Market Prices

Farm Market Prices. Powerful automation with structured JSON/CSV output, proxy rotation, and automatic retries. Pay only for results.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Donny

Donny

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

What it does

Farm Market Prices scrapes current agricultural commodity futures prices from major financial data sources. It collects last traded prices, daily changes, trading volume, and open interest data for commodities like corn, wheat, soybeans, cotton, sugar, coffee, cattle, and more. The actor maps common commodity names to their exchange symbols and retrieves contract-level pricing data including multiple delivery months.

Why use it

Real-time agricultural commodity pricing is critical for farmers planning sales, commodity traders executing strategies, agricultural lenders assessing risk, food manufacturers managing costs, and agricultural economists tracking market trends. This actor delivers structured pricing data that can be integrated into trading systems, financial models, procurement planning tools, and market analysis dashboards. Automating price collection eliminates manual data entry and ensures consistency.

How it works

  1. The actor accepts a list of commodity names (e.g., "corn", "wheat", "soybeans").
  2. Commodity names are mapped to their exchange trading symbols (ZC for Corn, ZW for Wheat, etc.).
  3. CheerioCrawler fetches futures price pages from financial data providers.
  4. HTML tables are parsed to extract contract months, last prices, changes, volume, and open interest.
  5. All price entries are pushed to the Apify dataset with timestamps.
  6. Multiple contract months are captured for each commodity when available.

Input parameters

ParameterTypeDefaultDescription
commoditiesstring[]["corn","wheat","soybeans"]List of agricultural commodities to get prices for
maxResultsinteger30Maximum number of price entries to return (1-200)

Output fields

FieldTypeDescription
commoditystringCommodity name
contractMonthstringFutures contract delivery month
lastPricenumberLast traded price
changenumberDaily price change
volumenumberTrading volume
openInterestnumberOpen interest (outstanding contracts)
timestampstringData collection timestamp

Cost estimate

This actor scrapes publicly available financial market data. The pay-per-event pricing is $0.0015 per result (High tier). Collecting 30 price entries costs approximately $0.045. Default memory is 1024 MB for efficient Cheerio-based HTML parsing.

Tips

  • Supported commodities: corn, wheat, soybeans, oats, rice, cotton, sugar, coffee, cocoa, cattle, hogs, soybean oil, soybean meal.
  • Prices are typically delayed 10-20 minutes from real-time.
  • Run the actor during market hours (weekdays) for the most current data.
  • For USDA production data, check out USDA Crop Data Scraper and Organic Certification Lookup.
  • For nutrition data related to agricultural products, see Nutrition Data Scraper.