feat(tsl-api-reference): expand and reorganize api catalog

Flatten builtin pages, add third-party and platform scopes, and import financial and data warehouse references.

Keep the existing generated index without rebuilding after signature normalization.
This commit is contained in:
csh
2026-08-10 18:26:24 +08:00
parent 2938300acb
commit 9010829c6d
1186 changed files with 243901 additions and 219769 deletions
@@ -0,0 +1,189 @@
# 金融报表分析 / 01.个股 / 1.04股东
## `stock_dssoHoldChange(beg_t, end_t, vtype)`
声明:function
董事、监事、高管持股变动
| 参数 | 类型 | 说明 |
| ------- | -------- | ------------------- |
| `beg_t` | datetime | 日期,开始日期 |
| `end_t` | datetime | 日期,截止日期 |
| `vtype` | integer | 用户自定义,返回类型 |
返回:bool
### 示例
范例01SH600031在2024年的董事、监事、高管持股变动明细数据
```tsl
// SH600031在2024年的董事、监事、高管持股变动明细数据
SetSysParam(pn_stock(), "SH600031");
return Stock_DSSOHoldChange(20240101T, 20241231T, 0);
```
## `stock_institutionHold(r_date_type, show_style, show_number, unit_type, show_order)`
声明:function
机构持股
| 参数 | 类型 | 说明 |
| ------------- | ------- | --------------------- |
| `r_date_type` | integer | 用户自定义,报告期类型 |
| `show_style` | integer | 用户自定义,显示方式 |
| `show_number` | integer | 用户自定义,显示个数 |
| `unit_type` | integer | 用户自定义,显示单位 |
| `show_order` | bool | 真假,报告期逆排 |
返回:array
## `stock_mainSharesHolder(show_number)`
声明:function
返回最近ShowNumber个十大股东数据
| 参数 | 类型 | 说明 |
| ------------- | ------- | -------------- |
| `show_number` | integer | 整数,显示个数 |
返回:array
### 示例
范例01:返回天山股份最近2个十大股东数据
```tsl
setsysparam(pn_stock(), 'SZ000877');
return Stock_MainSharesHolder(2);
// 输出:天山股份最近2个十大股东数据
```
## `stock_negotiableShareHolders(show_number)`
声明:function
返回最近ShowNumber个十大流通股东数据
| 参数 | 类型 | 说明 |
| ------------- | ------- | -------------- |
| `show_number` | integer | 整数,显示个数 |
返回:array
### 示例
范例01:返回天山股份最近2个十大流通股东数据
```tsl
setsysparam(pn_stock(), 'SZ000877');
return Stock_NegotiableShareHolders(2);
// 输出:天山股份最近2个十大流通股东数据
```
## `stock_restrictionsOnSalesLifted2(show_type, show_order)`
声明:function
限售解禁
| 参数 | 类型 | 说明 |
| ------------ | ------- | ------------------- |
| `show_type` | integer | 用户自定义,显示方式 |
| `show_order` | bool | 真假,日期逆序 |
返回:array
### 示例
范例01:中航成飞 所有的限售解禁数据
```tsl
// 中航成飞 所有的限售解禁数据
SetSysParam(pn_stock(), "SZ302132");
return Stock_RestrictionsOnSalesLifted2(0, 1);
```
## `stock_shareHolderIncreaseAndReduce(beg_t, end_t, vtype)`
声明:function
股东增减持
| 参数 | 类型 | 说明 |
| ------- | -------- | ------------------- |
| `beg_t` | datetime | 日期,开始日期 |
| `end_t` | datetime | 日期,截止日期 |
| `vtype` | integer | 用户自定义,返回类型 |
返回:bool
### 示例
范例01SH600031在2024年的股东增减持数据
```tsl
// SH600031在2024年的股东增减持数据
SetSysParam(pn_stock(), "SH600031");
return Stock_ShareHolderIncreaseAndReduce(20240101T, 20241231T, 0);
```
## `stock_shareRepurchase(beg_t, end_t, r_type)`
声明:function
股份回购 对于已结束的回购方案,只需要展示结束时的数据,对于未结束的回购方案,展示所有的回购记录
| 参数 | 类型 | 说明 |
| -------- | -------- | ----------------------- |
| `beg_t` | datetime | 日期,开始日期 |
| `end_t` | datetime | 日期,截止日期 |
| `r_type` | integer | 用户自定义,回购方案类型 |
返回:array
### 示例
范例01:万科A 在2022-1-1 至 2025-1-1 所有的股份回购数据
```tsl
// 万科A 在2022-1-1 至 2025-1-1 所有的股份回购数据
SetSysParam(pn_stock(), "SZ000002");
return Stock_ShareRepurchase(20220101T, 20250101T, 0);
```
## `stock_sharesHolderNumber(show_number)`
声明:function
返回最近ShowNumber个股东户数数据
| 参数 | 类型 | 说明 |
| ------------- | ------- | -------------- |
| `show_number` | integer | 整数,显示个数 |
返回:array
### 示例
范例01:返回天山股份最近2个股东户数数据
```tsl
setsysparam(pn_stock(), 'SZ000877');
return Stock_SharesHolderNumber(2);
// 输出:天山股份最近2个股东户数数据
```