指定日期 ETF PCF 列表 - 获取指定日期 ETF PCF 列表

SkillDev tools

ETF PCF list for a specified date (market.ft.tech). Use when the user asks about ETF PCF, creation/redemption baskets, or a PCF list for a specific date.

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 指定日期 ETF PCF 列表 - 获取指定日期 ETF PCF 列表 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/etf-pcfs/SKILL.md and read by ahel’s review.

1. 接口描述

项目说明
接口名称获取指定日期 ETF PCF 列表
外部接口GET /api/v1/market/data/etf-pcf/etf-pcfs
请求方式GET
适用场景获取指定交易日 ETF 申购赎回清单(PCF)文件列表,支持分页,数据来自外部 PCF 服务

2. 请求参数

参数名类型是否必填描述取值示例备注
dateint日期20260309YYYYMMDD 整型
pageint页码,从 1 开始1默认 1
page_sizeint每页记录数20默认 20,最大 100

3. 响应说明

返回分页的 PCF 文件列表。

{
  "total": 850,
  "page": 1,
  "page_size": 20,
  "items": [
    {
      "etf_code": 159003,
      "date": 20260309,
      "filename": "pcf_159003_20260309.xml"
    },
    {
      "etf_code": 159005,
      "date": 20260309,
      "filename": "pcf_159005_20260309.xml"
    }
  ]
}

EtfPcfItem 字段

字段名类型是否可为空说明
etf_codeintETF 代码
dateint日期 YYYYMMDD
filenamestringPCF 文件名,如 pcf_159152_20260316.xml

4. 用法

通过主目录 run.py 调用(必填 --date,可选 --page--page_size):

python <RUN_PY> etf-pcfs --date 20260309
python <RUN_PY> etf-pcfs --date 20260309 --page 1 --page_size 20

<RUN_PY> 为主 SKILL.md 同级的 run.py 绝对路径。脚本输出 JSON;本接口无需额外请求头。

5. 请求示例

GET /api/v1/market/data/etf-pcf/etf-pcfs?date=20260309&page=1&page_size=20

6. 注意事项

  • date 为 YYYYMMDD 整型(如 20260309),需为交易日
  • page_size 最大 100
  • 无数据时 items 为空数组,total 为 0

Signals

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