360 Secure SkillHub
360 安全技能中心

Tianji Data

天玑数据层是免费金融数据采集工具,核心功能为从多优先级数据源采集全市场金融数据,涵盖A股实时行情、国际国内商品、港股指数、宏观政策等品类;支持代码调用或搜索指令触发,输出结构化JSON数据及格式化市场快照,还具备数据质量校验机制。适用于盘中行情查询、盘后数据分析等场景。

horizoncove
horizoncove
热度 33.40
最近更新 2026-05-11 17:45:30
分类:数据依赖:代码执行 / 联网浏览搜索 / 读写文件应用场景:数据处理 / 财务 / 报告撰写

安装技能

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

执行命令安装此 skill: npx secure-skills-cli add yuheng-tianji-data
Metadata
name
tianji-data
description
| 优先级 | 数据源 | 方式 | 延迟 | 覆盖品种 |。触发词:搜索, search, skill, 优化, 数据, data。

天玑数据层 · 数据采集规范

数据源优先级(¥0免费方案)

优先级 数据源 方式 延迟 覆盖品种
P0 腾讯实时行情 realtime.py <3秒 A股全板块
P0 新浪期货 free_market.py ~5秒 黄金/白银/铜/原油/螺纹钢/铁矿石/焦煤/焦炭/豆粕
P0 QDII ETF free_market.py <3秒 纳指/标普(美股情绪代理)
P0 港股指数 free_market.py <3秒 恒生指数/恒生科技
P1 东方财富/新浪财经 extract_content_from_websites 实时 资讯/资金流
P1 batch_web_search(外盘/新闻) 搜索 分钟级 政策/宏观
P2 huangjinjiage.cn(黄金) extract_content_from_websites 日更 仅黄金

腾讯实时行情接口(盘中必备)

from skills.tianji_data.realtime import get_batch, get_realtime

r = get_batch(['000001', '000791', '600938', '601857'])
d = get_realtime('000791')  # 自动判断深/沪交所
# 返回字段:name, price, change_pct, open, high, low, turnover_yi, time

免费全市场快照(天枢核心接口)

from skills.tianji_data.free_market import (
    get_full_market_snapshot,  # 一站式全市场数据
    format_snapshot,           # 格式化输出
)

snap = get_full_market_snapshot()
print(format_snapshot(snap))
# 输出:国际商品(黄金/白银/铜/原油) + 国内商品(螺纹钢/铁矿/焦煤/焦炭/豆粕)
#     + 港股指数(恒生/恒科) + QDII ETF(纳指/标普/恒科) + 人民币估算

专项数据接口

from skills.tianji_data.free_market import (
    get_commodities,   # 国际黄金/白银/铜/原油
    get_cn_futures,   # 国内螺纹钢/铁矿石/焦煤/焦炭/豆粕
    get_hk_indices,    # 港股恒生/恒科指数
    get_us_etf_cn,    # QDII ETF(纳指/标普)
    get_cny_estimate,  # 人民币方向估算
)

⚠️ 搜索无法替代实时行情。盘中价格以腾讯+新浪接口为准。 ⚠️ Yahoo Finance / A50 / 美元指数已验证不可用(IP被屏蔽/数据为空)

标准化数据格式

所有采集数据必须转换为以下格式存入 /workspace/data/tianji-system/data/YYYY-MM-DD.json:

{
  "timestamp": "2026-03-26T06:00:00+08:00",
  "market": {
    "sh_index": 3931.84,
    "sz_index": 13801.0,
    "cy_index": 3316.97,
    "change_pct": 1.30,
    "volume": 218000000000,
    "limit_up": 105,
    "limit_down": 5
  },
  "sectors": {
    "top3": ["电力", "CPO", "军工"],
    "bottom3": ["黄金", "煤炭", "石油"]
  },
  " commodities": {
    "gold_usd": 4560.68,
    "oil_wti": 95.0,
    "oil_brent": 101.0
  },
  "fund_flow": {
    "north_flow": "+45亿",
    "main_sectors": {"电力": 70.75, "CPO": 63.62},
    "main_out": {"石油": -17.8, "煤炭": -8.1}
  },
  "macro": {
    "us_cepi_index": 103.2,
    "rmb_usd": 6.89,
    "news_keywords": ["停火", "MLF", "降息"]
  }
}

各数据类型采集指令

1. A股实时行情(开盘/盘后)

extract_content_from_websites:
  - 东方财富沪指: https://quote.eastmoney.com/zs000001.html
  - 东方财富深成: https://quote.eastmoney.com/sz399001.html
  - 创业板: https://quote.eastmoney.com/sz399006.html

2. 黄金/原油(24h)

extract_content_from_websites:
  - http://www.huangjinjiage.cn/
  - batch_web_search: "黄金价格 原油价格 今日"

3. 国内政策新闻(每日首轮)

batch_web_search:
  - "中国 重大政策 今日 2026年"
  - "国务院 部委 新规 今日"
  - "证监会 央行 工信部 最新消息"

4. 全球政策一览(每日夜报用)

batch_web_search:
  - "Federal Reserve policy announcement today 2026"
  - "US China trade policy latest 2026"
  - "EU regulation tech AI policy today"
  - "G7 summit outcome 2026"
  - "global central bank rate decision"

重点关注:美联储政策、美中贸易摩擦、欧盟AI/科技监管、G7/IMF会议、全球央行利率决议。

4. 板块资金流

batch_web_search:
  - "A股 板块资金流向 今日 东方财富"

数据质量规则

  1. 时效性检查:标记数据采集时间,超过30分钟的数据注明"可能滞后"
  2. 交叉验证:黄金/原油价格用至少2个来源比对
  3. 异常检测:单日涨跌>5%自动标记为"需核实"
  4. 缺失值处理:无法获取的数据标记为 null,不填0

错误处理

错误类型 处理方式
页面JS动态加载无法提取 改用 batch_web_search
页面404/无内容 跳过该数据源,标记来源失败
数据明显异常(涨跌>20%) 标记异常,不用于预判

相关文件

  • 数据存储:/workspace/data/tianji-system/data/
  • 采集日志:/workspace/data/tianji-system/data/collect.log
  • 参考文档:references/data-sources.md