查询 A 股股票曾用名

SkillDev tools

Queries former names of A-share stocks. Use when the user asks about a stock's former names, historical names, name change records, what it was previously called, original name, stock name changes, e.g. '600848 曾用名' or '自仪股份改名'. Parameter trade_code is required and must include a .SZ/.SH suffix; mul

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the 查询 A 股股票曾用名 skill

What this skill tells your AI

The instructions your AI receives, as published by ftshare-lab/ftshare-skill in ftshare-market-data/sub-skills/namechange/SKILL.md and read by ahel’s review.

接口说明

项目说明
接口名称查询 A 股股票曾用名
外部接口/api/v1/market/data/namechange
请求方式GET
适用场景按股票代码查询该股票的历史曾用名及使用区间

请求参数

参数名类型是否必填描述取值示例备注
trade_codestring股票代码600848.SH带 .SZ/.SH 后缀,支持逗号分隔多个,如 600848.SH,000001.SZ
start_datestring过滤区间起始日期20200101YYYYMMDD 格式;与 end_date 同时提供时须 start_dateend_date
end_datestring过滤区间结束日期20241231YYYYMMDD 格式;与 start_date 同时提供时须 start_dateend_date

执行方式

通过根目录的 run.py 调用(推荐):

python <RUN_PY> namechange --trade_code 600848.SH
python <RUN_PY> namechange --trade_code 600848.SH --start_date 20200101 --end_date 20241231

<RUN_PY> 为主 SKILL.md 同级的 run.py 绝对路径。

响应结构

[
    {
        "trade_code": "600848.SH",
        "name": "上海临港",
        "start_date": "20151118",
        "end_date": null
    },
    {
        "trade_code": "600848.SH",
        "name": "自仪股份",
        "start_date": "20070514",
        "end_date": "20151117"
    }
]

字段说明

字段名类型是否可为空说明
trade_codestring股票代码(带 .SZ/.SH 后缀)
namestring该时段内使用的股票名称
start_datestring使用该名称的起始日期(YYYYMMDD;最早曾用名之前原名称可能为空字符串)
end_datestring使用该名称的结束日期(YYYYMMDD);null 表示当前仍在使用

注意事项

  • trade_code 必填,为空时接口返回 400。
  • 不分页,单只股票一次性返回全部历史名称记录;多 trade_code(逗号分隔)时合并返回。
  • 日期参数格式为 YYYYMMDD,非时间戳。

Signals

GitHub stars
64
Forks
13
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
namechange
Source
github.com/ftshare-lab/ftshare-skill