commodity_market
Query Iran Mercantile Exchange session data: view offers, contracts, traded tons, closing prices in rial per kg and value by hall or product, or get IME's summary roll-ups and dollar rate.
Instructions
Iran Mercantile Exchange physical market (بورس کالای ایران: steel, copper, aluminium, zinc, cement, petrochemicals, oil products, bitumen, agricultural goods), straight from ime.co.ir. view='trades' lists a session's offers and contracts: product, producer, hall (تالار), contract type (cash نقدی, forward سلف, credit نسیه; matching مچینگ), delivery date, offered / demand / traded tons, weighted-average closing price with low, high and base price in RIAL PER KILOGRAM, and value in RIAL, with totals by hall and contract type and the top products by value. view='summary' gives IME's roll-ups: value and traded / offered tons per ring, traded value per market (physical, futures, options, financial, certificates), one row per session and IME's dollar rate. Units are in the key names (volume_tons, price_rial_per_kg, value_rial). Without a date the latest session is used; IME trades Saturday to Wednesday, so Thursday and Friday are empty. The trades list leaves out the sub-market and is smaller than the summary: never add them. The exchange-traded boards (gold and saffron certificates, standard forwards, commodity funds, futures) are in top_lists (commodity group) and market_watch (security_type='commodity').
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "commodity_market"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | Gregorian 2026-11-03 / 20261103 or Jalali 1405/08/12. Omit for the latest trading day. | |
| view | No | 'trades' (default): the session's offers and contracts, one row per symbol. 'summary': IME's own roll-ups by ring and market, one row per session, and its dollar rate. | trades |
| group | No | Main group: 1 industrial صنعتی (metals, steel, copper, aluminium, cement), 2 agricultural کشاورزی, 3 petrochemical پتروشیمی, 4 mining معدنی, 5 oil products فرآوردههای نفتی, 6 real estate; a name or fragment works too. Omit for all. Applies to view='trades'. | |
| limit | No | Maximum rows to return (default 20) (max 100) | |
| product | No | Fragment of the product, symbol, producer or supplier name, e.g. 'میلگرد', 'مس', 'قیر', 'فولاد مبارکه'. Applies to view='trades'. | |
| sort_by | No | value (default), volume, price, demand, offered or name | |
| to_date | No | Range bound: Gregorian 2026-11-03 / 20261103 or Jalali 1405/08/12. Omit for no bound. | |
| traded_only | No | True (default): only rows that traded. False also lists offers that found no buyer (null prices). |