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,830 @@
# 金融 / 指数 / 股东增减持
## `indexHoldersIncreaseComList(index_id, end_t, vtype)`
声明:function
获得指数成分股指定日发生大股东增持的股票列表
| 参数 | 类型 | 说明 |
| ---------- | -------- | ------------------- |
| `index_id` | string | 指数,指数代码 |
| `end_t` | datetime | 日期,截止日期 |
| `vtype` | int | 用户自定义,变动原因 |
返回:array
### 示例
范例01"申万50"在20150814全部发生大股东增持的股票列表
```tsl
// "申万50"在20150814全部发生大股东增持的股票列表
IndexID := "SW801001";
return IndexHoldersIncreaseComList(IndexID, 20150814T, 0);
// 输出:array("SZ300059")
```
## `indexHoldersIncreaseComListQJ(index_id, beg_t, end_t, vtype)`
声明:function
获得指数成分股区间发生大股东增持的股票列表
| 参数 | 类型 | 说明 |
| ---------- | -------- | ------------------- |
| `index_id` | string | 指数,指数代码 |
| `beg_t` | datetime | 日期,开始日期 |
| `end_t` | datetime | 日期,截止日期 |
| `vtype` | int | 用户自定义,变动原因 |
返回:array
### 示例
范例01"申万中小板"在20150812到20150814全部大股东增持的股票列表
```tsl
// "申万中小板"在20150812到20150814全部大股东增持的股票列表
IndexID := "SW801002";
return IndexHoldersIncreaseComListQJ(IndexID, 20150812T, 20150814T, 0);
// "SZ002326","SZ002329","SZ002357","SZ002361","SZ002626")
// 输出:array("SZ002061","SZ002070","SZ002161","SZ002173","SZ002229",
```
## `indexHoldersIncreaseComNum(index_id, end_t, vtype)`
声明:function
获得指数成分股指定日发生大股东增持的股票个数
| 参数 | 类型 | 说明 |
| ---------- | -------- | ------------------- |
| `index_id` | string | 指数,指数代码 |
| `end_t` | datetime | 日期,截止日期 |
| `vtype` | int | 用户自定义,变动原因 |
返回:int
### 示例
范例01"申万50"在20150814全部发生大股东增持的股票个数
```tsl
// "申万50"在20150814全部发生大股东增持的股票个数
IndexID := "SW801001";
return IndexHoldersIncreaseComNum(IndexID, 20150814T, 0);
// 输出:1
```
## `indexHoldersIncreaseComNumQJ(index_id, beg_t, end_t, vtype)`
声明:function
获得指数成分股区间发生大股东增持的股票个数
| 参数 | 类型 | 说明 |
| ---------- | -------- | ------------------- |
| `index_id` | string | 指数,指数代码 |
| `beg_t` | datetime | 日期,开始日期 |
| `end_t` | datetime | 日期,截止日期 |
| `vtype` | int | 用户自定义,变动原因 |
返回:int
### 示例
范例01"申万中小板"在20150801到20150814全部大股东增持的股票个数
```tsl
// "申万中小板"在20150801到20150814全部大股东增持的股票个数
IndexID := "SW801002";
return IndexHoldersIncreaseComNumQJ(IndexID, 20150801T, 20150814T, 0);
// 输出:29
```
## `indexHoldersIncreasePercent(index_id, end_t, vtype)`
声明:function
获得指数成分股指定日大股东增持占总市值(%)
| 参数 | 类型 | 说明 |
| ---------- | -------- | ------------------- |
| `index_id` | string | 指数,指数代码 |
| `end_t` | datetime | 日期,截止日期 |
| `vtype` | int | 用户自定义,变动原因 |
返回:float
### 示例
范例01"申万中小板"在20150814全部大股东增持占总市值(%)
```tsl
// "申万中小板"在20150814全部大股东增持占总市值(%)
IndexID := "SW801002";
return IndexHoldersIncreasePercent(IndexID, 20150814T, 0);
// 输出:0.02
```
## `indexHoldersIncreasePercent2(index_id, end_t, vtype)`
声明:function
获得指数成分股指定日大股东增持占流通市值(%)
| 参数 | 类型 | 说明 |
| ---------- | -------- | ------------------- |
| `index_id` | string | 指数,指数代码 |
| `end_t` | datetime | 日期,截止日期 |
| `vtype` | int | 用户自定义,变动原因 |
返回:float
### 示例
范例01"申万中小板"在20150814全部大股东增持占流通市值(%)
```tsl
// "申万中小板"在20150814全部大股东增持占流通市值(%)
IndexID := "SW801002";
return IndexHoldersIncreasePercent2(IndexID, 20150814T, 0);
// 输出:0.03
```
## `indexHoldersIncreasePercentQJ(index_id, beg_t, end_t, vtype)`
声明:function
获得指数成分股区间大股东增持占总市值(%)
| 参数 | 类型 | 说明 |
| ---------- | -------- | ------------------- |
| `index_id` | string | 指数,指数代码 |
| `beg_t` | datetime | 日期,开始日期 |
| `end_t` | datetime | 日期,截止日期 |
| `vtype` | int | 用户自定义,变动原因 |
返回:float
### 示例
范例01"申万中小板"在20150801到20150814全部大股东增持占总市值(%)
```tsl
// "申万中小板"在20150801到20150814全部大股东增持占总市值(%)
IndexID := "SW801002";
return IndexHoldersIncreasePercentQJ(IndexID, 20150801T, 20150814T, 0);
// 输出:0.04
```
## `indexHoldersIncreasePercentQJ2(index_id, beg_t, end_t, vtype)`
声明:function
获得指数成分股区间大股东增持占流通市值(%)
| 参数 | 类型 | 说明 |
| ---------- | -------- | ------------------- |
| `index_id` | string | 指数,指数代码 |
| `beg_t` | datetime | 日期,开始日期 |
| `end_t` | datetime | 日期,截止日期 |
| `vtype` | int | 用户自定义,变动原因 |
返回:float
### 示例
范例01"申万中小板"在20150801到20150814全部大股东增持占流通市值(%)
```tsl
// "申万中小板"在20150801到20150814全部大股东增持占流通市值(%)
IndexID := "SW801002";
return IndexHoldersIncreasePercentQJ2(IndexID, 20150801T, 20150814T, 0);
// 输出:0.04
```
## `indexHoldersIncreaseValue(index_id, end_t, vtype)`
声明:function
获得指数成分股指定日大股东增持市值
| 参数 | 类型 | 说明 |
| ---------- | -------- | ------------------- |
| `index_id` | string | 指数,指数代码 |
| `end_t` | datetime | 日期,截止日期 |
| `vtype` | int | 用户自定义,变动原因 |
返回:float
### 示例
范例01"申万50"在20150814全部大股东增持市值
```tsl
// "申万50"在20150814全部大股东增持市值
IndexID := "SW801001";
return IndexHoldersIncreaseValue(IndexID, 20150814T, 0);
// 输出:6216092900
```
## `indexHoldersIncreaseValueQJ(index_id, beg_t, end_t, vtype)`
声明:function
获得指数成分股区间大股东增持市值
| 参数 | 类型 | 说明 |
| ---------- | -------- | ------------------- |
| `index_id` | string | 指数,指数代码 |
| `beg_t` | datetime | 日期,开始日期 |
| `end_t` | datetime | 日期,截止日期 |
| `vtype` | int | 用户自定义,变动原因 |
返回:float
### 示例
范例01"申万中小板"在20150801到20150814全部大股东增持市值
```tsl
// "申万中小板"在20150801到20150814全部大股东增持市值
IndexID := "SW801002";
return IndexHoldersIncreaseValueQJ(IndexID, 20150801T, 20150814T, 0);
// 输出:2466714276.92
```
## `indexHoldersNetChangeComList(index_id, end_t, vtype)`
声明:function
获得指数成分股指定日发生大股东净增持的股票列表
| 参数 | 类型 | 说明 |
| ---------- | -------- | ------------------- |
| `index_id` | string | 指数,指数代码 |
| `end_t` | datetime | 日期,截止日期 |
| `vtype` | int | 用户自定义,变动原因 |
返回:array
### 示例
范例01"申万50"在20150814全部发生大股东净增持的股票列表
```tsl
// "申万50"在20150814全部发生大股东净增持的股票列表
IndexID := "SW801001";
return IndexHoldersNetChangeComList(IndexID, 20150814T, 0);
// 输出:array("SZ300059")
```
## `indexHoldersNetChangeComListQJ(index_id, beg_t, end_t, vtype)`
声明:function
获得指数成分股区间发生大股东净增持的股票列表
| 参数 | 类型 | 说明 |
| ---------- | -------- | ------------------- |
| `index_id` | string | 指数,指数代码 |
| `beg_t` | datetime | 日期,开始日期 |
| `end_t` | datetime | 日期,截止日期 |
| `vtype` | int | 用户自定义,变动原因 |
返回:array
### 示例
范例01"申万中小板"在20150812到20150814全部大股东净增持的股票列表
```tsl
// "申万中小板"在20150812到20150814全部大股东净增持的股票列表
IndexID := "SW801002";
return IndexHoldersNetChangeComListQJ(IndexID, 20150812T, 20150814T, 0);
// "SZ002326","SZ002329","SZ002361","SZ002626")
// 输出:array("SZ002061","SZ002070","SZ002161","SZ002173","SZ002229",
```
## `indexHoldersNetChangeComNum(index_id, end_t, vtype)`
声明:function
获得指数成分股指定日发生大股东净增持的股票个数
| 参数 | 类型 | 说明 |
| ---------- | -------- | ------------------- |
| `index_id` | string | 指数,指数代码 |
| `end_t` | datetime | 日期,截止日期 |
| `vtype` | int | 用户自定义,变动原因 |
返回:int
### 示例
范例01"申万50"在20150814全部发生大股东净增持的股票个数
```tsl
// "申万50"在20150814全部发生大股东净增持的股票个数
IndexID := "SW801001";
return IndexHoldersNetChangeComNum(IndexID, 20150814T, 0);
// 输出:1
```
## `indexHoldersNetChangeComNumQJ(index_id, beg_t, end_t, vtype)`
声明:function
获得指数成分股区间发生大股东净增持的股票个数
| 参数 | 类型 | 说明 |
| ---------- | -------- | ------------------- |
| `index_id` | string | 指数,指数代码 |
| `beg_t` | datetime | 日期,开始日期 |
| `end_t` | datetime | 日期,截止日期 |
| `vtype` | int | 用户自定义,变动原因 |
返回:int
### 示例
范例01"申万中小板"在20150801到20150814全部大股东净增持的股票个数
```tsl
// "申万中小板"在20150801到20150814全部大股东净增持的股票个数
IndexID := "SW801002";
return IndexHoldersNetChangeComNumQJ(IndexID, 20150801T, 20150814T, 0);
// 输出:26
```
## `indexHoldersNetChangePercent(index_id, end_t, vtype)`
声明:function
获得指数成分股指定日大股东净增持占总市值(%)
| 参数 | 类型 | 说明 |
| ---------- | -------- | ------------------- |
| `index_id` | string | 指数,指数代码 |
| `end_t` | datetime | 日期,截止日期 |
| `vtype` | int | 用户自定义,变动原因 |
返回:float
### 示例
范例01"申万中小板"在20150814全部大股东净增持占总市值(%)
```tsl
// "申万中小板"在20150814全部大股东净增持占总市值(%)
IndexID := "SW801002";
return IndexHoldersNetChangePercent(IndexID, 20150814T, 0);
// 输出:0.02
```
## `indexHoldersNetChangePercent2(index_id, end_t, vtype)`
声明:function
获得指数成分股指定日大股东净增持占流通市值(%)
| 参数 | 类型 | 说明 |
| ---------- | -------- | ------------------- |
| `index_id` | string | 指数,指数代码 |
| `end_t` | datetime | 日期,截止日期 |
| `vtype` | int | 用户自定义,变动原因 |
返回:float
### 示例
范例01"申万中小板"在20150814全部大股东净增持占流通市值(%)
```tsl
// "申万中小板"在20150814全部大股东净增持占流通市值(%)
IndexID := "SW801002";
return IndexHoldersNetChangePercent2(IndexID, 20150814T, 0);
// 输出:0.03
```
## `indexHoldersNetChangePercentQJ(index_id, beg_t, end_t, vtype)`
声明:function
获得指数成分股区间大股东净增持占总市值(%)
| 参数 | 类型 | 说明 |
| ---------- | -------- | ------------------- |
| `index_id` | string | 指数,指数代码 |
| `beg_t` | datetime | 日期,开始日期 |
| `end_t` | datetime | 日期,截止日期 |
| `vtype` | int | 用户自定义,变动原因 |
返回:float
### 示例
范例01"申万中小板"在20150801到20150814全部大股东净增持占总市值(%)
```tsl
// "申万中小板"在20150801到20150814全部大股东净增持占总市值(%)
IndexID := "SW801002";
return IndexHoldersNetChangePercentQJ(IndexID, 20150801T, 20150814T, 0);
// 输出:0.02
```
## `indexHoldersNetChangePercentQJ2(index_id, beg_t, end_t, vtype)`
声明:function
获得指数成分股区间大股东净增持占流通市值(%)
| 参数 | 类型 | 说明 |
| ---------- | -------- | ------------------- |
| `index_id` | string | 指数,指数代码 |
| `beg_t` | datetime | 日期,开始日期 |
| `end_t` | datetime | 日期,截止日期 |
| `vtype` | int | 用户自定义,变动原因 |
返回:float
### 示例
范例01"申万中小板"在20150801到20150814全部大股东净增持占流通市值(%)
```tsl
// "申万中小板"在20150801到20150814全部大股东净增持占流通市值(%)
IndexID := "SW801002";
return IndexHoldersNetChangePercentQJ2(IndexID, 20150801T, 20150814T, 0);
// 输出:0.04
```
## `indexHoldersNetChangeValue(index_id, end_t, vtype)`
声明:function
获得指数成分股指定日大股东净增持市值
| 参数 | 类型 | 说明 |
| ---------- | -------- | ------------------- |
| `index_id` | string | 指数,指数代码 |
| `end_t` | datetime | 日期,截止日期 |
| `vtype` | int | 用户自定义,变动原因 |
返回:float
### 示例
范例01"申万中小板"在20150814全部大股东净增持市值
```tsl
// "申万中小板"在20150814全部大股东净增持市值
IndexID := "SW801002";
return IndexHoldersNetChangeValue(IndexID, 20150814T, 0);
// 输出:1819171314.22
```
## `indexHoldersNetChangeValueQJ(index_id, beg_t, end_t, vtype)`
声明:function
获得指数成分股区间大股东净增持市值
| 参数 | 类型 | 说明 |
| ---------- | -------- | ------------------- |
| `index_id` | string | 指数,指数代码 |
| `beg_t` | datetime | 日期,开始日期 |
| `end_t` | datetime | 日期,截止日期 |
| `vtype` | int | 用户自定义,变动原因 |
返回:float
### 示例
范例01"申万中小板"在20150801到20150814全部大股东净增持市值
```tsl
// "申万中小板"在20150801到20150814全部大股东净增持市值
IndexID := "SW801002";
return IndexHoldersNetChangeValueQJ(IndexID, 20150801T, 20150814T, 0);
// 输出:2390989734.64
```
## `indexHoldersReduceComList(index_id, end_t, vtype)`
声明:function
获得指数成分股指定日发生大股东减持的股票列表
| 参数 | 类型 | 说明 |
| ---------- | -------- | ------------------- |
| `index_id` | string | 指数,指数代码 |
| `end_t` | datetime | 日期,截止日期 |
| `vtype` | int | 用户自定义,变动原因 |
返回:array
### 示例
范例01"申万中小板"在20150814全部发生大股东减持的股票列表
```tsl
// "申万中小板"在20150814全部发生大股东减持的股票列表
IndexID := "SW801002";
return IndexHoldersReduceComList(IndexID, 20150814T, 0);
// 输出:array("SZ002349","SZ002357")
```
## `indexHoldersReduceComListQJ(index_id, beg_t, end_t, vtype)`
声明:function
获得指数成分股区间发生大股东减持的股票列表
| 参数 | 类型 | 说明 |
| ---------- | -------- | ------------------- |
| `index_id` | string | 指数,指数代码 |
| `beg_t` | datetime | 日期,开始日期 |
| `end_t` | datetime | 日期,截止日期 |
| `vtype` | int | 用户自定义,变动原因 |
返回:array
### 示例
范例01"申万中小板"在20150801到20150814全部大股东减持的股票列表
```tsl
// "申万中小板"在20150801到20150814全部大股东减持的股票列表
IndexID := "SW801002";
return IndexHoldersReduceComListQJ(IndexID, 20150801T, 20150814T, 0);
// 输出:array("SZ002070","SZ002329","SZ002349","SZ002357","SZ002397","SZ002259")
```
## `indexHoldersReduceComNum(index_id, end_t, vtype)`
声明:function
获得指数成分股指定日发生大股东减持的股票个数
| 参数 | 类型 | 说明 |
| ---------- | -------- | ------------------- |
| `index_id` | string | 指数,指数代码 |
| `end_t` | datetime | 日期,截止日期 |
| `vtype` | int | 用户自定义,变动原因 |
返回:int
### 示例
范例01"申万中小板"在20150814全部发生大股东减持的股票个数
```tsl
// "申万中小板"在20150814全部发生大股东减持的股票个数
IndexID := "SW801002";
return IndexHoldersReduceComNum(IndexID, 20150814T, 0);
// 输出:2
```
## `indexHoldersReduceComNumQJ(index_id, beg_t, end_t, vtype)`
声明:function
获得指数成分股区间发生大股东减持的股票个数
| 参数 | 类型 | 说明 |
| ---------- | -------- | ------------------- |
| `index_id` | string | 指数,指数代码 |
| `beg_t` | datetime | 日期,开始日期 |
| `end_t` | datetime | 日期,截止日期 |
| `vtype` | int | 用户自定义,变动原因 |
返回:int
### 示例
范例01"申万中小板"在20150801到20150814全部大股东减持的股票个数
```tsl
// "申万中小板"在20150801到20150814全部大股东减持的股票个数
IndexID := "SW801002";
return IndexHoldersReduceComNumQJ(IndexID, 20150801T, 20150814T, 0);
// 输出:6
```
## `indexHoldersReducePercent(index_id, end_t, vtype)`
声明:function
获得指数成分股指定日大股东减持占总市值(%)
| 参数 | 类型 | 说明 |
| ---------- | -------- | ------------------- |
| `index_id` | string | 指数,指数代码 |
| `end_t` | datetime | 日期,截止日期 |
| `vtype` | int | 用户自定义,变动原因 |
返回:float
### 示例
范例01"申万中小板"在20150814全部大股东减持占总市值(%)
```tsl
// "申万中小板"在20150814全部大股东减持占总市值(%)
IndexID := "SW801002";
return IndexHoldersReducePercent(IndexID, 20150814T, 0);
// 输出:0
```
## `indexHoldersReducePercent2(index_id, end_t, vtype)`
声明:function
获得指数成分股指定日大股东减持占流通市值(%)
| 参数 | 类型 | 说明 |
| ---------- | -------- | ------------------- |
| `index_id` | string | 指数,指数代码 |
| `end_t` | datetime | 日期,截止日期 |
| `vtype` | int | 用户自定义,变动原因 |
返回:float
### 示例
范例01"申万中小板"在20150814全部大股东减持占流通市值(%)
```tsl
// "申万中小板"在20150814全部大股东减持占流通市值(%)
IndexID := "SW801002";
return IndexHoldersReducePercent2(IndexID, 20150814T, 0);
// 输出:0
```
## `indexHoldersReducePercentQJ(index_id, beg_t, end_t, vtype)`
声明:function
获得指数成分股区间大股东减持占总市值(%)
| 参数 | 类型 | 说明 |
| ---------- | -------- | ------------------- |
| `index_id` | string | 指数,指数代码 |
| `beg_t` | datetime | 日期,开始日期 |
| `end_t` | datetime | 日期,截止日期 |
| `vtype` | int | 用户自定义,变动原因 |
返回:float
### 示例
范例01"申万中小板"在20150801到20150814全部大股东减持占总市值(%)
```tsl
// "申万中小板"在20150801到20150814全部大股东减持占总市值(%)
IndexID := "SW801002";
return IndexHoldersReducePercentQJ(IndexID, 20150801T, 20150814T, 0);
// 输出:0.001
```
## `indexHoldersReducePercentQJ2(index_id, beg_t, end_t, vtype)`
声明:function
获得指数成分股区间大股东减持占流通市值(%)
| 参数 | 类型 | 说明 |
| ---------- | -------- | ------------------- |
| `index_id` | string | 指数,指数代码 |
| `beg_t` | datetime | 日期,开始日期 |
| `end_t` | datetime | 日期,截止日期 |
| `vtype` | int | 用户自定义,变动原因 |
返回:float
### 示例
范例01"申万中小板"在20150801到20150814全部大股东减持占流通市值(%)
```tsl
// "申万中小板"在20150801到20150814全部大股东减持占流通市值(%)
IndexID := "SW801002";
return IndexHoldersReducePercentQJ2(IndexID, 20150801T, 20150814T, 0);
// 输出:0.001
```
## `indexHoldersReduceValue(index_id, end_t, vtype)`
声明:function
获得指数成分股指定日大股东减持市值
| 参数 | 类型 | 说明 |
| ---------- | -------- | ------------------- |
| `index_id` | string | 指数,指数代码 |
| `end_t` | datetime | 日期,截止日期 |
| `vtype` | int | 用户自定义,变动原因 |
返回:float
### 示例
范例01"申万中小板"在20150814全部大股东减持市值
```tsl
// "申万中小板"在20150814全部大股东减持市值
IndexID := "SW801002";
return IndexHoldersReduceValue(IndexID, 20150814T, 0);
// 输出:162342.18
```
## `indexHoldersReduceValueQJ(index_id, beg_t, end_t, vtype)`
声明:function
获得指数成分股区间大股东减持市值
| 参数 | 类型 | 说明 |
| ---------- | -------- | ------------------- |
| `index_id` | string | 指数,指数代码 |
| `beg_t` | datetime | 日期,开始日期 |
| `end_t` | datetime | 日期,截止日期 |
| `vtype` | int | 用户自定义,变动原因 |
返回:float
### 示例
范例01"申万中小板"在20150801到20150814全部大股东减持市值
```tsl
// "申万中小板"在20150801到20150814全部大股东减持市值
IndexID := "SW801002";
return IndexHoldersReduceValueQJ(IndexID, 20150801T, 20150814T, 0);
// 输出:75724542.28
```