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,468 @@
# 金融 / 板块 / 中间函数
## `allABk()`
声明:function
返回所有A股板块
返回:string
### 示例
范例01:调用函数
```tsl
return allABk ();
// 输出:深证A股#上证A股#中小企业板#创业板
```
## `allBBk()`
声明:function
返回所有B股板块
返回:string
### 示例
范例01:调用函数
```tsl
return allBBk();
// 输出:深证B股#上证B股
```
## `allConvertiblebondBk2()`
声明:function
可转债+退市债券
返回:string
### 示例
范例01:调用函数
```tsl
// 可转债+退市债券
return allConvertiblebondBk2();
// 输出:可转债;退市债券
```
## `allFundBk()`
声明:function
所有基金板块,不包含退市
返回:string
### 示例
范例01:调用函数
```tsl
return allFundBk();
// 输出:开放;封闭
```
## `allFundBk2()`
声明:function
所有基金板块(包含退市)
返回:string
### 示例
范例01:调用函数
```tsl
return allFundBk2();
// 输出:开放;封闭;已退市基金
```
## `allFutureBk3()`
声明:function
期货+退市期货+衍生品
返回:string
### 示例
范例01:调用函数
```tsl
// 期货+退市期货+衍生品
return allFutureBk3();
// 输出:股指期货;国债期货;国内商品期货;退市期货;期货衍生
```
## `allInBankBondBk2()`
声明:function
银行间债券+退市债券
返回:string
### 示例
范例01:调用函数
```tsl
// 银行间债券+退市债券
return allInBankBondBk2();
// 输出:银行间债券;退市债券
```
## `allNonOpenFundBk()`
声明:function
最新封闭基金板块,不包含退市
返回:string
### 示例
范例01:调用函数
```tsl
// 最新封闭基金板块
return allNonOpenFundBk();
// 封闭
```
## `allNonOpenFundBk2()`
声明:function
封闭+退市封闭
返回:string
### 示例
范例01:调用函数
```tsl
// 封闭+退市封闭
return allNonOpenFundBk2();
// 输出:封闭;退市封闭
```
## `allOpenFundBk2()`
声明:function
开放+退市开放
返回:string
### 示例
范例01:调用函数
```tsl
return allOpenFundBk2();
// 输出:开放;退市开放
```
## `allOptionBk()`
声明:function
所有期权板块(包含退市)
返回:字符串。所有期权板块(包含退市)。
### 示例
范例01:调用函数
```tsl
return allOptionBk();
// 输出:上海期权;退市期权;期货期权;深圳期权
```
## `allOptionBk2()`
声明:function
所有期权板块(不包含退市)
返回:字符串。所有期权板块(不包含退市)。
### 示例
范例01:调用函数
```tsl
return allOptionBk2();
// 输出:上海期权;期货期权;深圳期权
```
## `ct_sectorQuarterGrowRatio()`
声明:function
返回板块季度环比(%)
返回:string
### 示例
范例01:结果:QuarterGrowRatio
```tsl
return CT_SectorQuarterGrowRatio();
// 输出:QuarterGrowRatio
```
## `defaultallfunds()`
声明:function
所有基金列表(不包含退市)
返回:array
## `defaultallfunds2()`
声明:function
所有基金列表(包含退市)
返回:array
## `defaultBkName()`
声明:function
缺省板块名称
返回:string
### 示例
范例01:调用函数
```tsl
setSysParam(Pn_Bk(), "新建板块");
return defaultBkName();
// 输出:新建板块
```
## `defaultBondIndexId()`
声明:function
返回缺省的债券指数代码
返回:string
### 示例
范例01:调用函数
```tsl
return defaultBondIndexId();
// SH000012
```
## `defaultCurrenyId()`
声明:function
返回缺省现金代码
返回:string
### 示例
范例01:调用函数
```tsl
return defaultCurrenyId();
// 输出:SH000000
```
## `defaultFundId()`
声明:function
返回缺省基金代码
返回:string
### 示例
范例01OF040001
```tsl
return DefaultFundId();
// OF040001
```
## `defaultHTIndexId()`
声明:function
返回缺省的海通指数
返回:string
### 示例
范例01:调用函数
```tsl
return defaultHtIndexId();
// 输出:SH000001
```
## `defaultHTIndexId2()`
声明:function
返回缺省的海通指数2
返回:string
### 示例
范例01:调用函数
```tsl
return defaultHtIndexId2();
// SH000001
```
## `defaultIndexId()`
声明:function
返回缺省的指数代码
返回:string
### 示例
范例01:调用函数
```tsl
return defaultIndexId();
// 输出:SH000001
```
## `defaultIndexId2()`
声明:function
缺省的市场/通道代码。A股:SH000001;南向:HSG000001;北向:HSG000002;港股:HKHSI001
返回:字符串。缺省的市场/通道代码。
### 示例
范例01:调用函数
```tsl
return defaultIndexId2();
// 输出:SH000001
```
## `netAssetsAdjust(report_date)`
声明:function
返回调整后的净资产
| 参数 | 类型 | 说明 |
| ------------- | ---- | ------ |
| `report_date` | int | 报告期 |
返回:real
### 示例
范例01:调用函数
```tsl
// 返回万科A,2002年年报调整后的净资产
setSysParam(pn_stock(), "SZ000002");
return netAssetsAdjust(20021231);
// 输出:5.56
```
## `pn_bk()`
声明:function
当前板块
返回:string
### 示例
范例01:结果:新建板块
```tsl
SetSysParam(Pn_Bk(), '新建板块');
t := GetSysParam(Pn_Bk());
return t;
// 输出:新建板块
```
## `stockEpsDirect(report_date)`
声明:function
直接从报表中取得的每股收益值
| 参数 | 类型 | 说明 |
| ------------- | ---- | ------ |
| `report_date` | int | 报告期 |
返回:real
### 示例
范例01:调用函数
```tsl
// 返回万科A,2002年年报每股收益
setSysParam(pn_stock(), "SZ000002");
return stockEpsDirect(20021231);
// 输出:0.61
```
## `stockInteriorType(s_type)`
声明:function
返回股票类型数组形式
| 参数 | 类型 | 说明 |
| -------- | ---- | -------------- |
| `s_type` | int | 整数,股票类型 |
返回:array
### 示例
范例01:调用 StockInteriorType
```tsl
return StockInteriorType(1);
```