AgriBot

AGMARKNET Guide — India's National Portal for Daily APMC Mandi Prices: DMI, Data Coverage, APIs, e-NAM Integration & How Farmers Use It

Canonical reference: https://agri.bot/agmarknet

AGMARKNET — the Agricultural Marketing Information Network, published at agmarknet.gov.in — is the Government of India's daily wholesale mandi price and arrivals portal. It is run by the Directorate of Marketing and Inspection (DMI), Faridabad, under the Department of Agriculture & Farmers Welfare, and was launched in March 2000 as a Central Sector Scheme with National Informatics Centre (NIC) support. The mandate was straightforward: computerise the price-and-arrivals reporting done by regulated APMC market yards across every state, and publish it in a single national feed so farmers, traders, researchers and policy-makers see the same numbers on the same day.

This guide covers how the portal actually works, what data it carries and at what granularity, how it relates to e-NAM, MSP monitoring by CACP, the Kisan Suvidha app and the DMI open-data API — and how a farmer, FPC, agritech startup or researcher should use it in practice, along with the data-quality gotchas that regularly catch first-time users.

The data model: what AGMARKNET publishes

For every reporting market and every commodity-variety on a given date, AGMARKNET publishes:

  • Minimum price (₹/quintal) — the lowest transaction price in that market for that variety that day.
  • Maximum price (₹/quintal) — the highest.
  • Modal price (₹/quintal) — the most-common transaction price, which is the number most users should treat as the "going rate."
  • Arrivals — quantity brought to the market that day, typically in tonnes.

Rows are variety-wise where the market records variety — wheat separated into Lokwan, Sharbati, HD-2967; onion into Nashik-red vs Bangalore-red; paddy into Common, Grade-A, Basmati. The base unit is one market-day-commodity row, and historical daily rows go back to the year the specific APMC came onto the system (many since 2005-06). Data is filterable by state, district, market, commodity, variety and date range, and can be exported to Excel or CSV.

Coverage: markets and commodities

Coverage has grown steadily since 2000. The current network on the DMI dashboard is approximately 3,300 principal regulated markets across the states and Union Territories with computerised reporting nodes, plus roughly 7,000 sub-yards feeding into those principal markets. Reported commodities number 350+ with 2,000+ named varieties in total:

  • Cereals — paddy, wheat, maize, jowar, bajra, ragi, barley.
  • Pulses — arhar/tur, moong, urad, gram/chana, masur, kulthi, moth, rajma.
  • Oilseeds — groundnut, soybean, mustard, rapeseed, sesamum, sunflower, castor, niger, linseed, safflower.
  • Fibre crops — cotton (kapas & lint), jute, mesta.
  • Horticultural crops — onion, potato, tomato, chilli, ginger, garlic, coriander, cumin, banana, mango, apple, orange, grape, watermelon, pomegranate, guava, papaya, and many more region-specific rows.
  • Plantation crops — coconut, arecanut, coffee, tea, rubber.
  • Spices — turmeric, cardamom, black pepper, cloves, fenugreek, and dozens more.
  • Livestock and other — select fish, floriculture (roses, marigold, jasmine) and minor produce lines.

Not every market reports every commodity — sparse rows are common, and AGMARKNET publishes what the APMCs report rather than imputing missing data. That's honest but it puts the onus on the user to handle gaps.

How the data actually flows: APMC → state board → DMI

Data flows upward from the individual APMC market yard. DMI has installed reporting nodes (originally PCs with a custom offline application, now increasingly web forms and mobile) at the principal regulated markets. Workflow:

  1. The APMC market secretary or nominated data-entry operator captures the day's transactions and enters min-max-modal prices and arrivals by commodity-variety, typically at the end of the trading session.
  2. The state agricultural marketing board consolidates the incoming market records.
  3. The consolidated feed is pushed to the AGMARKNET server through NIC infrastructure.
  4. The public portal at agmarknet.gov.in refreshes so most markets appear on the site by the following morning; weekend and holiday gaps are normal.

In practice, this is daily, not real-time. The price a trader sees at 11 AM in the mandi is not on agmarknet.gov.in until the next morning at earliest. e-NAM-integrated mandis, by contrast, transact through the e-NAM software itself and their traded prices reach the AGMARKNET feed within the same reporting cycle — one of the under-appreciated benefits of e-NAM adoption from a data-availability point of view.

Where AGMARKNET fits: e-NAM, Kisan Suvidha, CACP, Farmer Connect

AGMARKNET is the underlying national price-and-arrivals data layer. Several government systems and mobile apps sit on top of it:

  • e-NAM — the pan-India electronic auction platform launched 8 April 2016 by SFAC (see our SFAC deep-dive) for the Ministry of Agriculture. e-NAM operates on ~1,410 integrated APMC mandis; every e-NAM trade generates a price point that flows into the AGMARKNET feed for the same mandi.
  • Kisan Suvidha — the DAC&FW mobile app (kisansuvidha.gov.in) pulls the AGMARKNET price feed and surfaces the nearest markets' modal prices for a farmer's crop, alongside weather and dealer information.
  • APEDA Farmer Connect / AgriExchange — agriexchange.apeda.gov.in uses AGMARKNET data for the domestic price ticker on exportable commodities.
  • CACP — uses AGMARKNET modal prices as one of the reference series for tracking MSP realisation across states, especially for pulses and oilseeds where procurement operations are thinner than for wheat and paddy.
  • NAFED and FCI — reconcile their PM-AASHA / PSS procurement operations against AGMARKNET modal prices to trigger price-support interventions in markets running materially below MSP.

The public API on data.gov.in

For anyone wanting to pull AGMARKNET programmatically — an agritech startup, an FPC building its own farmer app, a researcher, or the CACP Secretariat modelling MSP realisation — the primary route is the Open Government Data (OGD) platform at data.gov.in. DMI publishes the AGMARKNET feed there as an official resource titled "Current Daily Price of Various Commodities from Various Markets (Mandi)". Highlights:

  • Free API key issued after registration on data.gov.in.
  • REST endpoint supporting filters on state, district, market, commodity and date; response formats JSON, XML, CSV.
  • Rate limits and daily quotas per API key — bulk historical downloads (multi-year, national) are best obtained by scripted paging.
  • The portal's own Excel export tops out at the current query result — for time-series work, the API is the right path.

Third-party mirrors (Ceda-Ashoka's agmarknet-scraped panel, IFPRI's price series, ICRIER's mandi datasets, and several agritech vendors) exist, but they all trace back to the same DMI feed — cite the primary source. For academic and CACP-adjacent work, the DMI publications wing at Faridabad also releases quarterly and annual bulletins in PDF that stabilise the more volatile daily entries.

Known data-quality caveats

Six recurring issues to watch for anyone doing serious analysis on AGMARKNET data:

  1. Missing-market days. A market that traded on a given date may not have reported by the AGMARKNET pull. A district-level average that quietly drops those rows is biased. Prefer explicit "reporting markets that day" counts alongside any aggregate.
  2. Variety mis-tagging. A market may report "Paddy — Other" when the actual variety was HMT or Sona Masuri, muddying variety-level series. Cross-check against known local varieties.
  3. Unit inconsistencies. Most rows are ₹/quintal, but a few horticultural rows historically appeared as ₹/50-kg-bag or ₹/dozen — always confirm the unit column before comparing.
  4. Zero-arrival rows. Occasionally a market posts a nominal price with zero arrivals because the yard cleared the previous day; treat those as thin quotes, not real market signal.
  5. Boundary changes. Market names change (Old vs New yard splits) and district maps get redrawn (Telangana bifurcation 2014, J&K/Ladakh reorganisation 2019). A naïve time-series joined on market name will break — join on a stable market-code where available.
  6. e-NAM vs non-e-NAM double-listing. For e-NAM-integrated mandis a single trading day may show one AGMARKNET row from the traditional reporting path and one from the e-NAM feed for the same commodity. The portal generally reconciles, but historical data does drift.

How an Indian farmer should actually use AGMARKNET

A pragmatic pre-sale routine, keeping in mind AGMARKNET's strengths (breadth) and weaknesses (one-day lag):

  1. On agmarknet.gov.in, select your state, then a shortlist of five or six regulated markets within cost-of-transport distance for your commodity.
  2. Pull the last 30 days for your specific variety. Read the modal-price trend, not just the previous day's number — a single high day is often a light-arrival spike, not the going rate.
  3. Compare modal price × your grade discount to your local trader's landed offer, adjusting for transport, weighing, commission and unloading costs.
  4. For MSP-eligible commodities (paddy, wheat, coarse cereals, pulses, oilseeds, cotton, copra), cross-check whether the modal price is at or above the current MSP. If it is materially below, PM-AASHA, NAFED or FCI procurement channels or PSS mandis may be the better option than the open mandi.
  5. If your local mandi is an e-NAM node, consider e-NAM inter-mandi bids where buyers from distant states can quote on your lot after e-assaying.
  6. If you have volume and a lean season, WDRA-accredited warehouse pledge plus a KCC post-harvest loan can defer sale to a better price window on the same AGMARKNET series.

Agmark vs AGMARKNET — a common source of confusion

Both are DMI initiatives but they do very different things:

  • Agmark is a quality-grading certification mark introduced under the Agricultural Produce (Grading & Marking) Act, 1937. It certifies that packed agri products (edible oils, ghee, honey, spices, pulses, atta and about 220 notified commodities) meet a specified quality grade tested at a DMI-authorised laboratory. The Agmark logo on a retail pack means the specific lot has been physically graded to a published standard.
  • AGMARKNET is a market-price data system — no grading, no lab, no certification, just daily price and arrivals reporting from APMC mandis.

Both are administered by the same DMI at Faridabad — hence the shared "Agmark" string in the name — but a farmer selling paddy at an APMC does not need Agmark certification for their sale to appear on AGMARKNET, and buying an Agmark-graded product at retail does not tell you anything about the wholesale price at which its base commodity traded.

Related pages on agri.bot

  • DMI (Directorate of Marketing & Inspection): the Faridabad-headquartered attached office of DA&FW — established 1935 — that publishes AGMARKNET and administers Agmark, ISAM and the Model APMC / APLM Acts.
  • Agmark certification: the DMI-issued quality-grade mark under the 1937 Grading & Marking Act — a separate DMI initiative from AGMARKNET, and the source of most name confusion.
  • e-NAM guide: the pan-India electronic auction platform whose trades feed the AGMARKNET series for integrated mandis.
  • MSP guide: operational context for using AGMARKNET modal prices as an MSP-realisation check.
  • CACP: the price-policy body that uses AGMARKNET as one reference series in its A2/A2+FL/C2 cost-and-price computations.
  • PM-AASHA and NAFED: price-support and procurement mechanisms triggered when AGMARKNET modal prices fall materially below MSP.
  • WDRA: warehouse-pledge financing that lets farmers defer sale to a better window on the AGMARKNET series.
  • Kisan Credit Card: the credit product that funds pre- and post-harvest working capital, including post-harvest storage.
  • Digital Agriculture Mission: the umbrella under which AGMARKNET, e-NAM, AgriStack and API-based agri-data services are being modernised.

References

  • agmarknet.gov.in — the DMI AGMARKNET portal with daily prices, market lists, commodity master and Excel exports.
  • data.gov.in — Open Government Data platform hosting the AGMARKNET REST API with free API key for programmatic access.
  • dmi.gov.in — Directorate of Marketing and Inspection (parent site), Agmark grading standards, DMI publications, sub-office contacts and the model APMC Act text.
  • agricoop.gov.in — Department of Agriculture & Farmers Welfare notifications on marketing reforms.
  • cacp.dacnet.nic.in — Commission for Agricultural Costs & Prices price-policy reports.
  • enam.gov.in — National Agriculture Market — integrated-mandi trades that feed AGMARKNET.
  • kisansuvidha.gov.in — Kisan Suvidha mobile app surfacing AGMARKNET modal prices for the nearest markets.

Frequently asked questions

What is AGMARKNET and which authority runs it?
AGMARKNET (the Agricultural Marketing Information Network) is the Government of India's daily wholesale mandi price and arrivals portal, published at agmarknet.gov.in. It is run by the Directorate of Marketing and Inspection (DMI), headquartered at Faridabad, under the Department of Agriculture & Farmers Welfare, Ministry of Agriculture & Farmers Welfare. AGMARKNET was launched in March 2000 as a Central Sector Scheme with National Informatics Centre (NIC) support, with the mandate of computerising the price-and-arrivals reporting done by regulated Agricultural Produce Market Committees (APMCs) across every state, and publishing that data in a single national feed so farmers, traders, researchers and policy-makers can see the same numbers on the same day.
What data is on AGMARKNET and at what granularity?
For every reporting market and every commodity-variety on a given date, AGMARKNET publishes: minimum price (₹/quintal), maximum price (₹/quintal), modal (most-common) price (₹/quintal) and arrivals (quantity, usually in tonnes). Data is variety-wise where the market records variety (e.g. wheat separated into Lokwan, Sharbati, HD-2967; onion into Nashik-red vs Bangalore-red; paddy into Common, Grade-A, Basmati). The base unit is one market-day-commodity row; historical daily rows go back to the year the specific APMC came onto the system (many since 2005-06). Data is available by state, district, market, commodity, variety and date range, and can be exported to Excel or CSV directly from the portal.
How many markets and how many commodities does AGMARKNET cover?
Coverage has grown steadily since 2000. The current network reported on the DMI dashboard is approximately 3,300 principal regulated markets across the states and Union Territories with computerised nodes, and roughly 7,000 sub-yards feeding into those principal markets. Reported commodities number 350+ — cereals (paddy, wheat, maize, jowar, bajra, ragi), pulses (arhar/tur, moong, urad, gram, masur), oilseeds (groundnut, soybean, mustard, sesamum, sunflower, castor), fibre crops (cotton, jute), horticultural crops (onion, potato, tomato, chilli, ginger, garlic, coriander, cumin, banana, mango, apple, orange, grape, watermelon), plantation crops (coconut, arecanut, coffee, tea), spices, livestock products, and select fish and floriculture items — with 2,000+ named varieties in total. Not every market reports every commodity; sparse rows are common, and AGMARKNET publishes what the APMCs report rather than imputing missing data.
Who actually reports the data to AGMARKNET — is it real-time?
Data flows from the individual APMC market yard upward. DMI has installed reporting nodes (originally PCs with a custom offline application, now increasingly web forms and mobile) at the principal regulated markets. The APMC market secretary or nominated data-entry operator captures the day's transactions and enters min-max-modal prices and arrivals by commodity-variety, typically at the end of the day's trading session; the state agricultural marketing board consolidates and pushes to the AGMARKNET server through NIC infrastructure. In practice, most markets appear on the portal by the following morning, with weekend and holiday gaps. It is 'daily' not 'real-time' — the price a trader sees at 11 AM in the mandi is not on agmarknet.gov.in until the next morning at earliest. State-owned mandis on the e-NAM platform, by contrast, transact through the e-NAM software itself and their traded prices reach the AGMARKNET feed within the same reporting cycle.
How does AGMARKNET relate to e-NAM, Kisan Suvidha, and the Farmer Connect Portal?
AGMARKNET is the underlying national price-and-arrivals data layer. e-NAM (see our /e-nam guide) is the pan-India electronic auction platform launched 8 April 2016 by the Small Farmers' Agri-Business Consortium (SFAC) for the Ministry of Agriculture, and it operates on top of about 1,410 integrated APMC mandis (as of 2025) — every e-NAM trade generates a price point that flows into the AGMARKNET feed for the same mandi. The Kisan Suvidha mobile app (kisansuvidha.gov.in) pulls the AGMARKNET price feed and shows farmers the nearest markets' modal prices for their crop, alongside weather and dealer information. APEDA's Farmer Connect portal (agriexchange.apeda.gov.in) uses AGMARKNET data for its Indian domestic price ticker for exportable commodities. The Commission for Agricultural Costs & Prices (CACP — see our /cacp guide) uses AGMARKNET modal prices as one of the reference series for tracking MSP realisation across states, especially for pulses and oilseeds where procurement operations are thinner than for wheat and paddy.
Is there a public API? Can an agritech startup or a researcher pull AGMARKNET programmatically?
Yes. The Government of India Open Data platform at data.gov.in exposes AGMARKNET as an official resource — the 'Current Daily Price of Various Commodities from Various Markets (Mandi)' dataset is published by DMI as a live API endpoint with a free API key issued through data.gov.in after registration. Queries can filter by state, district, market, commodity and date, and return JSON, XML or CSV. Rate limits and daily quotas apply per API key. Bulk historical downloads (multi-year, national) are best obtained by scripted paging of that endpoint; the portal's own Excel export tops out at the current query result. Third-party mirrors (Ceda-Ashoka's agmarknet-scraped panel, IFPRI's price series, ICRIER's mandi datasets, and several agritech vendors) exist but they all trace back to the same DMI feed — cite the primary source. For academic and CACP-adjacent work, the DMI publications wing at Faridabad also releases quarterly and annual bulletins in PDF that stabilise the more volatile daily entries.
What are the known data-quality caveats a serious user should keep in mind?
Six recurring issues to watch: (1) missing-market days — a market that traded on a given date may not have reported by the AGMARKNET pull, so a district-level average that quietly drops those rows is biased. Prefer explicit 'reporting markets that day' counts. (2) Variety mis-tagging — a market may report 'Paddy — Other' when the actual variety was HMT or Sona Masuri, muddying variety-level series. (3) Unit inconsistencies — most rows are ₹/quintal, but a few horticultural rows historically appeared as ₹/50-kg-bag or ₹/dozen; always confirm the unit column. (4) Zero-arrival rows — occasionally a market posts a nominal price with zero arrivals because the yard cleared the previous day; treat those as thin quotes. (5) Boundary changes — market names change (Old vs New yard splits) and district maps get redrawn (Telangana bifurcation 2014, J&K/Ladakh reorganisation 2019); a naïve time-series joined on market name will break. (6) e-NAM vs non-e-NAM double-listing — for e-NAM-integrated mandis a single trading day may show one AGMARKNET row from the traditional reporting path and one from the e-NAM feed for the same commodity; the portal generally reconciles but historical data does drift.
How should an Indian farmer actually use AGMARKNET before selling their harvest?
A pragmatic pre-sale routine: (1) On agmarknet.gov.in select your state, then a shortlist of five or six regulated markets within cost-of-transport distance for your commodity. (2) Pull the last 30 days for your specific variety. Read the modal-price trend, not just the previous day's number — a single high day is often a light-arrival spike, not the going rate. (3) Compare modal price × your grade discount to your local trader's landed offer, adjusting for your transport, weighing, commission and unloading costs. (4) For MSP-eligible commodities (paddy, wheat, coarse cereals, pulses, oilseeds, cotton, copra), cross-check whether the modal price is at or above the current MSP (see our /msp table); if it is materially below, PM-AASHA / NAFED / FCI procurement channels (see our /pm-aasha and /nafed pages) or PSS mandis may be the better option than the open mandi. (5) If your local mandi is an e-NAM node (see our /e-nam guide), consider e-NAM inter-mandi bids where buyers from distant states can quote on your lot after e-assaying. (6) If you have volume and a lean season, WDRA-accredited warehouse pledge (see our /wdra guide) plus KCC post-harvest loan can defer sale to a better price window on the same AGMARKNET series.
What is Agmark, and how is it different from AGMARKNET?
Confusing but important: Agmark and AGMARKNET are both DMI initiatives but they do different things. Agmark is the quality-grading certification mark introduced under the Agricultural Produce (Grading & Marking) Act, 1937 — it certifies that packed agri products (edible oils, ghee, honey, spices, pulses, atta and about 220 notified commodities) meet a specified quality grade tested at a DMI-authorised laboratory. The Agmark logo on a retail pack means the specific lot has been physically graded to a published standard. AGMARKNET, by contrast, is a market-price data system — no grading, no lab, no certification, just daily price and arrivals reporting from APMC mandis. Both are administered by the same Directorate of Marketing and Inspection at Faridabad, which is why they share the 'Agmark' string in the name, but a farmer selling paddy at an APMC does not need Agmark certification for their sale to appear on AGMARKNET.
Where are the authoritative sources for AGMARKNET data and DMI notifications?
Primary: (1) agmarknet.gov.in — the DMI portal itself, with daily prices, market lists, commodity master and Excel exports. (2) data.gov.in — the Open Government Data platform where DMI publishes the AGMARKNET REST API resource with a free key for programmatic access. (3) dmi.gov.in — the Directorate of Marketing and Inspection's parent site with Agmark grading standards, DMI publications, sub-office contacts and the model APMC Act text. (4) agricoop.gov.in — the Department of Agriculture & Farmers Welfare notifications on marketing reforms. (5) cacp.dacnet.nic.in — CACP price-policy reports that use AGMARKNET as one reference series for MSP monitoring. (6) enam.gov.in — the e-NAM portal where the integrated-mandi trades that feed AGMARKNET are transacted. Third-party dashboards can be useful (many agritech startups repackage AGMARKNET well) but every downstream number should be traceable back to the DMI record for the specific market-date-commodity row.

Market counts, commodity/variety coverage and API details above summarise the DMI AGMARKNET framework as published on agmarknet.gov.in, dmi.gov.in and the AGMARKNET resource on data.gov.in. Market and commodity counts are revised as new APMCs come onto the system and legacy markets are decommissioned; users building applications on the API should periodically re-fetch the commodity and market masters.