Daily wholesale mandi prices (min, max, modal) for 300+ commodities across Maharashtra APMCs, with cleaned data also available via CEDA Ashoka API covering 2000-2023.
import pandas as pd
df = pd.read_csv("agmarknet_prices.csv")
# Filter Maharashtra onion prices
mh_onion = df[(df["state"] == "Maharashtra") & (df["commodity"] == "Onion")]
print(mh_onion[["market", "modal_price"]].groupby("market").mean())| Field | Type | Description |
|---|---|---|
| date | date | Date of the market price report |
| commodity | string | Name of agricultural commodity (onion, soybean, jowar, etc.) |
| market | string | APMC mandi name in Maharashtra |
| min_price | float | Minimum price in rupees per quintal |
| max_price | float | Maximum price in rupees per quintal |
| modal_price | float | Modal (most common) price in rupees per quintal |