360 Secure SkillHub
360 安全技能中心

Futures Radar

通过 Yahoo Finance 行情接口获取能源、贵金属、基本金属、农产品和国债期货报价,计算涨跌幅及金银比、油金比、金铜比等比价指标,并按避险、地缘、利率、实体经济需求线索输出情报解读。

gold3bear
gold3bear
热度 65.25
最近更新 2026-05-11 17:45:50
分类:数据依赖:第三方 API / 代码执行应用场景:市场分析 / 财务 / 报告撰写

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add futures-radar
Metadata
name
futures-radar
description
期货与大宗商品行情监控工具。当用户询问「原油」「黄金」「白银」「天然气」「铜」「期货行情」「大宗商品」「WTI」「布伦特」「金银比」「油金比」时使用。使用 Yahoo Finance chart API 获取实时期货数据。📢微信公众号:PM熊叔(打造一人公司的投研团队)

期货雷达 (Futures Radar)

覆盖品种

类别 品种 代码 单位
能源 WTI原油 CL=F 桶
布伦特原油 BZ=F 桶
天然气 NG=F 百万英热
贵金属 黄金 GC=F 盎司
白银 SI=F 盎司
铂金 PL=F 盎司
钯金 PA=F 盎司
基本金属 铜 HG=F 磅
农产品 玉米 ZC=F 蒲式耳
大豆 ZS=F 蒲式耳
小麦 ZW=F 蒲式耳
国债期货 10年国债 ZN=F 面值100
30年国债 ZB=F 面值100

数据获取

import requests

def get_quote(symbol):
    """获取期货行情(Yahoo Finance chart API)"""
    url = f"https://query2.finance.yahoo.com/v8/finance/chart/{symbol}?interval=1d&range=1d"
    headers = {"User-Agent": "Mozilla/5.0"}
    r = requests.get(url, headers=headers, timeout=10)
    meta = r.json()["chart"]["result"][0]["meta"]
    price = meta["regularMarketPrice"]
    prev = meta["chartPreviousClose"]
    chg = price - prev
    pct = chg / prev * 100
    return {"price": price, "chg": chg, "pct": pct,
            "high": meta["regularMarketDayHigh"],
            "low": meta["regularMarketDayLow"]}

关键比价与信号

比价 公式 含义
金银比 GC/F ÷ SI/F >80 银相对便宜(均值),<50 金便宜
油金比 CL/F ÷ (GC/F÷100) >2.5 通胀预期强,<1.5 避险情绪
金铜比 GC/F ÷ HG/F 经济预期(金强→衰退/避险,铜强→复苏)

情报解读框架

品种 关键信号
WTI原油 > 100 地缘风险/供应紧张,通胀压力
黄金 > 2000 避险情绪浓厚
白银 < 22 工业需求疲软
天然气 > 4 能源危机/冬季需求
10年国债期货 > 114 降息预期增强(债券涨)
10年国债期货 < 110 利率上升预期(债券跌)
钯金 > 2000 汽车行业需求强(芯片/电动车替代中)

分析顺序:

  1. 黄金 + 白银(避险/通胀主线)
  2. WTI + 布伦特(地缘/供给)
  3. 金银比(相对价值)
  4. 国债期货(利率预期→影响所有资产)
  5. 天然气 + 铜(实体经济需求)

快速查询命令

cd C:\Users\gold3\.openclaw\workspace\skills\futures-radar\scripts

# 查询全部期货品种
python futures_spot.py