China Commodity Quotes

Other

Query real-time Chinese commodity futures, financial index futures, crude oil, and shipping index prices across all exchanges.

Install

openclaw skills install china-commodity-quotes

China Futures Quotes — 中国期货行情查询

Real-time futures prices across all Chinese exchanges: commodity futures (郑商所/大商所/上期所/广期所), financial index futures (中金所), crude oil & shipping (国际能源中心).

Exchange & Contract Reference

中金所 CFFEX — Financial Index Futures (金融股指期货)

ProductContract PrefixTick SizeContract Multiplier
沪深300股指 IFIF0.2 pt¥300/pt
上证50股指 IHIH0.2 pt¥300/pt
中证500股指 ICIC0.2 pt¥200/pt
中证1000股指 IMIM0.2 pt¥200/pt
10年期国债 TT0.005 pt¥10,000/pt
5年期国债 TFTF0.005 pt¥10,000/pt
2年期国债 TSTS0.005 pt¥20,000/pt
30年期国债 TLTL0.005 pt¥10,000/pt

上期所 SHFE — Metals, Rubber, etc.

ProductPrefixProductPrefix
铜 CUCU铝 ALAL
锌 ZNZN铅 PBPB
镍 NINI锡 SNSN
黄金 AUAU白银 AGAG
螺纹钢 RBRB线材 WRWR
热卷 HCHC不锈钢 SSSS
橡胶 RURU沥青 BUBU
燃料油 FUFU纸浆 SPSP
丁二烯橡胶 BRBR氧化铝 AOAO

大商所 DCE — Agricultural, Ferrous, Chemical

ProductPrefixProductPrefix
铁矿石 II焦煤 JMJM
焦炭 JJ玉米 CC
玉米淀粉 CSCS豆一 AA
豆二 BB豆粕 MM
豆油 YY棕榈油 PP
塑料 LL聚丙烯 PPPP
PVC VV乙二醇 EGEG
苯乙烯 EBEB液化气 PGPG
生猪 LHLH鸡蛋 JDJD
粳米 RRRR原木 LGLG

郑商所 ZCE — Agricultural, Chemical, Energy

ProductPrefixProductPrefix
棉花 CFCF白糖 SRSR
锰硅 SMSM硅铁 SFSF
尿素 URUR纯碱 SASA
对二甲苯 PXPXPTA TATA
甲醇 MAMA短纤 PFPF
菜粕 RMRM菜油 OIOI
玻璃 FGFG苹果 APAP
红枣 CJCJ花生 PKPK
烧碱 SHSH动力煤 ZCZC (paused)

广期所 GFEX

ProductPrefix
工业硅 SISI
多晶硅 PSPS
碳酸锂 LCLC

国际能源中心 INE

ProductPrefix
原油 SCSC
低硫燃料油 LULU
20号胶 NRNR
国际铜 BCBC
集运欧线 ECEC

How to Use

Step 1: Identify the contract code

Format: <Prefix><YYMM> (e.g., IF2606 = 沪深300, 2026年6月合约)

Common contract codes:

  • 沪深300股指期货: IF2606
  • 中证500股指期货: IC2609
  • 中证1000股指: IM2609
  • 上证50股指: IH2606
  • 原油: SC2609
  • 集运欧线: EC2608 (主力合约)
  • 铜: CU2609
  • 螺纹钢: RB2610
  • 铁矿石: I2609
  • 棉花: CF2609
  • 白糖: SR2609
  • 纯碱: SA2609

Continuous contracts (quick snapshot): Append "0" after prefix — e.g., IF0, SC0, EC0, CF0, I0

Step 2: Fetch data

Method A: Browser Snapshot (Recommended — full real-time data)

  1. Navigate to https://finance.sina.com.cn/futures/quotes/<CODE>.shtml
  2. Wait ~2s for page to fully render
  3. Take a snapshot (compact mode)
  4. Extract from the contract-specific section: 最新价(price), 开盘价(open), 最高价(high), 最低价(low), 昨结算(prev settlement), 持仓量(OI), 成交量(volume), 涨跌幅(change%)

Example: 沪深300股指

Navigate → https://finance.sina.com.cn/futures/quotes/IF2606.shtml
Snapshot → look for price data rows

Example: 集运欧线

Navigate → https://finance.sina.com.cn/futures/quotes/EC2608.shtml
Snapshot → look for price data rows

Method B: curl Continuous Contract (Quick)

curl -s -e "https://finance.sina.com.cn" "https://hq.sinajs.cn/list=IF0,IC0,IH0,IM0,SC0,EC0"

Response: var hq_str_XX0="name,ts,prev_close,open,current,high,low,...,volume,OI,..." Key fields: index 2=prev_close, 3=open, 4=current, 5=high, 6=low, 12=volume, 13=OI

Step 3: Format output

Present as a clean breakdown:

📊 [品种] [合约] 实时行情 (时间)
🟢/🔴 最新: XXXXX  涨跌幅: +X.XX%
  开盘: XXXXX     最高: XXXXX
  最低: XXXXX     昨结算: XXXXX
  持仓量: XXX    成交量: XXX

Across multiple contracts, use a compact table:

📊 期货组合行情
品种      合约    最新价   涨跌幅
IF沪深300  IF2606  XXXX   +X.XX% 🟢
IC中证500  IC2609  XXXX   -X.XX% 🔴
SC原油     SC2609  XXX    +X.XX% 🟢
EC集运     EC2608  XXXX   -X.XX% 🔴

Trading Hours

SessionTime (GMT+8)Markets
Morning09:00-10:15, 10:30-11:30All
Afternoon13:30-15:00All
Night21:00-23:00Most commodities (not financial futures/EC)
Night21:00-02:30原油 SC, 黄金 AU, 白银 AG

Note: 金融股指期货 IF/IC/IH/IM and 集运 EC have NO night session (只做日盘).

Special Notes

  • 集运欧线 EC trades 09:00-10:15, 10:30-11:30, 13:30-15:00 (日盘 only, no夜盘)
  • 原油 SC 夜盘到次日02:30
  • Financial index futures (IF/IC/IH/IM) settle in cash, no physical delivery
  • The Sina API requires a proper Referer header when called via direct curl
  • Use web_fetch with Sina page URLs as a fallback (gets basic info, price data is JS-rendered)