返回 Skill 列表
extension
分类: 数据与分析需要 API Key

sfc-history

历史行情查询技能,提供股票、ETF、指数的历史 K 线数据、技术指标查询。支持日 K、周 K、月 K、分钟 K 线,支持前复权、后复权、不复权。Use when: (1) 用户查询历史 K 线数据 (2) 需要技术指标分析 (3) 查询历史行情走势

person作者: user_05c9e4fbhubcommunity

SFC History 技能

概述

本技能提供南方财经 (SFC) 历史行情数据查询能力,支持查询股票、ETF、指数的历史 K 线数据和技术指标。

文件输出规则

所有本技能生成的文件统一保存到 ~/.openclaw/workspace/nancai/ 目录下。

文件命名规范:{类型}_{主题}_{日期}.md{类型}_{主题}_{日期}.png

配置

API Token

Token 配置在 sfc-history/config.json~/.openclaw/identity/sfc_token

核心功能

1. 查询历史 K 线

使用 sfc-history/query_history.py 脚本查询:

# 查询日 K 线(前复权)
python skills/sfc-history/query_history.py -c "300724" -t dayk -r 1

# 查询周 K 线
python skills/sfc-history/query_history.py -c "300724" -t weekk -r 1

# 查询月 K 线
python skills/sfc-history/query_history.py -c "300724" -t monthk -r 1

# 查询 5 分钟 K 线
python skills/sfc-history/query_history.py -c "300724" -t m5 -r 1

# 查询指定日期范围
python skills/sfc-history/query_history.py -c "300724" -t dayk -s "2026-01-01" -e "2026-05-29"

2. K 线类型

| 类型 | 代码 | 说明 | |------|------|------| | 日 K | dayk | 每日 K 线 | | 周 K | weekk | 每周 K 线 | | 月 K | monthk | 每月 K 线 | | 年 K | yeark | 每年 K 线 | | 1 分钟 | m1 | 1 分钟 K 线 | | 5 分钟 | m5 | 5 分钟 K 线 | | 15 分钟 | m15 | 15 分钟 K 线 | | 30 分钟 | m30 | 30 分钟 K 线 | | 60 分钟 | m60 | 60 分钟 K 线 |

3. 复权类型

| 类型 | 代码 | 说明 | |------|------|------| | 前复权 | 1 | 以最新价格为基准向前复权(推荐) | | 后复权 | 2 | 以最早价格为基准向后复权 | | 不复权 | 3 | 原始价格 |

4. 技术指标

支持查询的技术指标:

  • MA(移动平均线)
  • MACD(指数平滑异同移动平均线)
  • KDJ(随机指标)
  • RSI(相对强弱指标)
  • BOLL(布林线)

输出格式

## 📈 XX 股票 (XXXXXX) 历史 K 线

**查询时间**: 2026-05-29 15:49  
**K 线类型**: 日 K(前复权)  
**数据范围**: 2026-01-01 至 2026-05-29

| 日期 | 开盘 | 最高 | 最低 | 收盘 | 成交量 (万手) | 成交额 (亿) |
|------|------|------|------|------|--------------|------------|
| 2026-05-29 | 108.11 | 109.50 | 93.80 | 93.80 | 50.57 | 48.08 |
| 2026-05-28 | 109.00 | 110.50 | 107.50 | 108.19 | 12.17 | 13.20 |
...

### 📊 技术分析
- **MA5**: XX 元
- **MA10**: XX 元
- **MA20**: XX 元
- **MACD**: DIF=XX, DEA=XX, MACD=XX

自动触发规则

| 用户请求 | 示例 | 自动动作 | |---------|------|---------| | 历史 K 线 | "XX 历史 K 线"、"XX 日 K"、"XX 周 K" | 查询对应 K 线数据 | | 技术指标 | "XX 的 MACD"、"XX 的均线" | 查询技术指标 | | 历史走势 | "XX 过去一个月走势" | 查询指定日期范围 K 线 |