360 Secure SkillHub
360 安全技能中心

yanji-kline-data

从新浪财经实时接口获取个股当日开盘、收盘、最高、最低与成交量,并基于当前价估算MA5/MA10/MA20/MA60演示值。材料明确声明不提供历史K线序列与多周期历史K线;网络不可用或接口受限时回退到内置模拟数据并在输出中标注。

caoling7878-arch
caoling7878-arch
热度 16.85
最近更新 2026-08-07 12:22:14
分类:数据依赖:代码执行 / 第三方 API应用场景:财务 / 数据处理 / API 集成

安装技能

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

执行命令安装此 skill: npx secure-skills-cli add yanji-kline-data
Metadata
name
yanji-kline-data
description
研技Skill — 获取个股K线数据、成交量、价格走势

研技 · K线数据采集 (yanji-kline-data)

⚠️ 数据来源与限制(重要披露): 本Skill优先从新浪财经实时获取K线数据(网络可用时);网络不可用或接口受限时自动回退到内置模拟K线数据(课程教学演示用),输出会标注「模拟数据」。 模拟数据仅用于演示分析流程,不反映真实行情。

功能

  1. 实时行情报价 — 从新浪财经获取当日开盘/收盘/最高/最低/成交量(网络可用时)
  2. 均线估算 — 基于当前价计算MA5/MA10/MA20/MA60演示估算值(明确标注为估算,非历史均线)
  3. 网络不可用兜底 — 接口失败时输出明确提示「数据获取失败」或演示估算值

说明:本Skill提供实时报价与均线演示估算,不提供历史K线序列;多周期(周/月/60分钟)历史K线不在当前脚本能力范围内。

数据源

数据类型 来源 说明
实时行情 新浪财经 hq.sinajs.cn 实时接口(网络可用时)
均线估算 脚本内计算 基于当前价的演示估算值(非真实历史均线)

调用方式

python3 {baseDir}/scripts/fetch_kline.py [--code sh600519] [--period daily|weekly|monthly] [--days 60] [--output json|text]

输出示例

{
  "code": "sh600519",
  "name": "贵州茅台",
  "period": "daily",
  "data_points": 60,
  "latest": {
    "date": "2026-07-03",
    "open": 1185.00,
    "high": 1200.50,
    "low": 1182.00,
    "close": 1194.45,
    "volume": 2850000
  },
  "ma": {"ma5": 1188.20, "ma10": 1175.60, "ma20": 1162.80, "ma60": 1140.00},
  "high_52w": 1520.00,
  "low_52w": 1080.00
}