agentsclimarketplace

Hk view

Skill FTShare-Lab/FTShare-skills/ftshare-market-data/sub-skills/hk-view

按港股代码查询单票基础视图(market.ft.tech)。含证券简称、板块(主板/创业板)、上市状态、上市日期、总股本、总市值、港股市值/流通市值、关联 A 股代码及 PE/PB/PS、股息率。用户问港股基础信息、某只港股一览、市值、总股本、上市日期、是否退市、主板创业板、关联 A 股时使用。参数 hk_code 如 00700.HK;无数据时接口报错。From its SKILL.md

Install
npx -y skills add FTShare-Lab/FTShare-skills --skill hk-view

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

SKILL.md

4.2 KB, ~1.5k tokens by cl100k_base, as published. Nobody here has run it

查询港股基础视图(hk-view)

1. 接口描述

项目说明
接口名称查询港股基础视图
外部接口/api/v1/market/data/hk/hk-view
请求方式GET
适用场景按港股代码查询单票基础视图信息,含证券简称、板块、上市状态、股本结构、港股市值及主要估值指标等

2. 请求参数

参数名类型是否必填描述取值示例备注
hk_codestring是港股代码00700.HK如 00700.HK

3. 响应说明

返回值为 HkStockViewResponse 对象;查无数据时接口报错(如 hk_code not found)。

数字/枚举字段含义(与行情侧 HKStockDailyDataV1 注释对齐)

线上 JSON 里部分整型枚举可能被序列化为 字符串(如 "1"),含义如下表。

字段取值含义
board_type1主板
2创业板
status1正常上市
2终止上市
3暂停上市
4未上市
listed_date如 20040616上市日期,YYYYMMDD 整数
de_listed_date0 或缺省语义无退市;若有退市则为 YYYYMMDD
trade_date如 20260323交易/计算日期,YYYYMMDD(东八区交易日)

日行情结构 HKStockDailyDataV1 中还有 symbol_id(如整数 700)、exchange(交易所代码,i16)等;hk-view 以 trade_code(规范为 5 位 + .HK)为主键展示,不直接返回 symbol_id / exchange。ashare_code 在库中可为 (symbol_id, exchange_id) 二元组,接口侧常以 字符串 形式返回(可能为空字符串)。

HkStockViewResponse 结构

字段名类型是否可为空说明单位
trade_codeString否交易代码-
security_nameString否证券简称-
trade_dateint否交易/计算日期,YYYYMMDD-
board_typeString否板块类别,见上表 1/2-
statusString否证券状态,见上表 1–4-
listed_dateint否上市日期,YYYYMMDD-
de_listed_dateint否退市日期,YYYYMMDD(无则可为 0)-
ashare_codeString否关联 A 股代码-
total_share_numfloat否总股本股
total_mvfloat否总市值元
hshare_numfloat否港股股数股
hshare_limit_numfloat否港股限售股股数股
hshare_mvfloat否港股市值元
hshare_circ_mvfloat否港股流通市值元
nonhshare_numfloat否非港股股数股
ashare_numfloat否A 股股数股
bshare_numfloat否B 股股数股
pe_lyrfloat否静态市盈率-
forwd_pefloat否动态市盈率-
pe_ttmfloat否滚动市盈率-
psfloat否市销率-
ps_ttmfloat否滚动市销率-
pbfloat否市净率-
pcffloat否市现率(经营现金流量净额)-
pcf_ttmfloat否滚动市现率-
dividrt_lyr_rptfloat否静态股息率(报告期),%%
dividrt_ttmfloat否滚动股息率%

4. 调用方式

本 handler 与上级 FTShare-hk-data/run.py 配合使用:

python <RUN_PY> hk-view --hk_code 00700.HK

其中 <RUN_PY> 为 FTShare-hk-data/run.py 的绝对路径。

直接执行 handler(调试)

python scripts/handler.py --hk_code 00700.HK

(需在 sub-skills/hk-view 目录下执行,或传入脚本完整路径。)

5. 请求示例

GET /api/v1/market/data/hk/hk-view?hk_code=00700.HK

What ships with it: 1 file

1.6 KB alongside SKILL.md, 1 of them executable

scripts/

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.