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,635 @@
# 金融 / 股票 / 大宗交易 / 指定日
## `stockBTAmount()`
声明:function
大宗交易总成交额(万),与系统参数(股票,时间)相关
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ000001");
setsysparam(pn_date(), 20210722T);
return StockBTAmount();
```
## `stockBTAmountPercent()`
声明:function
大宗交易总成交额占证券总成交额比(%),与系统参数(股票,时间)相关
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ000001");
setsysparam(pn_date(), 20230220T);
return StockBTAmountPercent();
```
## `stockBTAmountPercent2()`
声明:function
大宗交易总成交额占总市值比(%),与系统参数(股票,时间)相关
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ000001");
setsysparam(pn_date(), 20221208T);
return StockBTAmountPercent2();
```
## `stockBTAmountPercent3()`
声明:function
大宗交易总成交额占流通市值比(%),与系统参数(股票,时间)相关
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ000001");
setsysparam(pn_date(), 20230220T);
return StockBTAmountPercent3();
```
## `stockBTAvgPrice()`
声明:function
大宗交易成交均价,与系统参数(股票,时间)相关
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ000001");
setsysparam(pn_date(), 20231010T);
return StockBTAvgPrice();
```
## `stockBTDepartmentAmount(direction, department_name)`
声明:function
营业部大宗买入(卖出)总额(万),与系统参数(股票,时间)相关
| 参数 | 类型 | 说明 |
| ----------------- | ------ | ------------------------------- |
| `direction` | int | 用户自定义。交易方向,取值如下: |
| `department_name` | string | 字符串。营业部名称 |
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ000001");
setsysparam(pn_date(), 20211220T);
return StockBTDepartmentAmount(0, "机构专用");
```
## `stockBTDepartmentDiscountAmount(direction, department_name)`
声明:function
营业部大宗折价买入(卖出)总额(万),与系统参数(股票,时间)相关
| 参数 | 类型 | 说明 |
| ----------------- | ------ | ------------------------------- |
| `direction` | int | 用户自定义。交易方向,取值如下: |
| `department_name` | string | 字符串。营业部名称 |
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ000001");
setsysparam(pn_date(), 20140801T);
return StockBTDepartmentDiscountAmount(0, '机构专用');
```
## `stockBTDepartmentFairAmount(direction, department_name)`
声明:function
营业部大宗平价买入(卖出)总额(万),与系统参数(股票,时间)相关
| 参数 | 类型 | 说明 |
| ----------------- | ------ | ------------------------------- |
| `direction` | int | 用户自定义。交易方向,取值如下: |
| `department_name` | string | 字符串。营业部名称 |
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ000001");
setsysparam(pn_date(), 20171031T);
return StockBTDepartmentFairAmount(0, '机构专用');
```
## `stockBTDepartmentNetAmount(department_name)`
声明:function
营业部大宗净买入总额(万),与系统参数(股票,时间)相关。 实数。股票指定日营业部大宗净买入总额(万)
| 参数 | 类型 | 说明 |
| ----------------- | ------ | ------------------ |
| `department_name` | string | 字符串。营业部名称 |
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ000001");
setsysparam(pn_date(), 20231010T);
return StockBTDepartmentNetAmount("机构专用");
```
## `stockBTDepartmentPremiumAmount(direction, department_name)`
声明:function
营业部大宗溢价买入(卖出)总额(万),与系统参数(股票,时间)相关
| 参数 | 类型 | 说明 |
| ----------------- | ------ | ------------------------------- |
| `direction` | int | 用户自定义。交易方向,取值如下: |
| `department_name` | string | 字符串。营业部名称 |
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ000001");
setsysparam(pn_date(), 20210722T);
return StockBTDepartmentPremiumAmount(0, '机构专用');
```
## `stockBTDepartmentTradeCount(direction, department_name)`
声明:function
营业部大宗买入(卖出)笔数,与系统参数(股票,时间)相关
| 参数 | 类型 | 说明 |
| ----------------- | ------ | ------------------------------- |
| `direction` | int | 用户自定义。交易方向,取值如下: |
| `department_name` | string | 字符串。营业部名称 |
返回:int
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ000001");
setsysparam(pn_date(), 20140801T);
return StockBTDepartmentTradeCount(0, '机构专用');
```
## `stockBTDiscountAmount()`
声明:function
折价大宗交易总成交额(万),与系统参数(股票,时间)相关
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ000001");
setsysparam(pn_date(), 20230301T);
return StockBTDiscountAmount();
```
## `stockBTDiscountOrPremium()`
声明:function
大宗交易加权折溢率(%),与系统参数(股票,时间)相关
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ000001");
setsysparam(pn_date(), 20210722T);
return StockBTDiscountOrPremium();
```
## `stockBTDiscountVol()`
声明:function
折价大宗交易总成交量(万),与系统参数(股票,时间)相关
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ000001");
setsysparam(pn_date(), 20230301T);
return StockBTDiscountVol();
```
## `stockBTFairAmount()`
声明:function
平价大宗交易总成交额(万),与系统参数(股票,时间)相关
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ000001");
setsysparam(pn_date(), 20211220T);
return StockBTFairAmount();
```
## `stockBTFairVol()`
声明:function
平价大宗交易总成交量(万),与系统参数(股票,时间)相关
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ000001");
setsysparam(pn_date(), 20230201T);
return StockBTFairVol();
```
## `stockBTInstitutionAmount(direction, institution_name)`
声明:function
机构大宗买入(卖出)总额(万),与系统参数(股票,时间)相关
| 参数 | 类型 | 说明 |
| ------------------ | ------ | ------------------------------- |
| `direction` | int | 用户自定义。交易方向,取值如下: |
| `institution_name` | string | 字符串。机构名称 |
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ000001");
setsysparam(pn_date(), 20211220T);
return StockBTInstitutionAmount(0, "机构专用");
```
## `stockBTInstitutionDiscountAmount(direction, institution_name)`
声明:function
机构大宗折价买入(卖出)总额(万),与系统参数(股票,时间)相关
| 参数 | 类型 | 说明 |
| ------------------ | ------ | ------------------------------- |
| `direction` | int | 用户自定义。成交方向,取值如下: |
| `institution_name` | string | 字符串。机构名称 |
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ000001");
setsysparam(pn_date(), 20140801T);
return StockBTInstitutionDiscountAmount(0, '机构专用');
```
## `stockBTInstitutionFairAmount(direction, institution_name)`
声明:function
机构大宗平价买入(卖出)总额(万),与系统参数(股票,时间)相关
| 参数 | 类型 | 说明 |
| ------------------ | ------ | ------------------------------- |
| `direction` | int | 用户自定义。成交方向,取值如下: |
| `institution_name` | string | 字符串。机构名称 |
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ000001");
setsysparam(pn_date(), 20190710T);
return StockBTInstitutionFairAmount(0, '机构专用');
```
## `stockBTInstitutionNetAmount(institution_name)`
声明:function
机构大宗净买入总额(万),与系统参数(股票,时间)相关
| 参数 | 类型 | 说明 |
| ------------------ | ------ | ---------------- |
| `institution_name` | string | 字符串。机构名称 |
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ000001");
setsysparam(pn_date(), 20221208T);
return StockBTInstitutionNetAmount('机构专用');
```
## `stockBTInstitutionPremiumAmount(direction, institution_name)`
声明:function
机构大宗溢价买入(卖出)总额(万),与系统参数(股票,时间)相关
| 参数 | 类型 | 说明 |
| ------------------ | ------ | ------------------------------- |
| `direction` | int | 用户自定义。交易方向,取值如下: |
| `institution_name` | string | 字符串。机构名称 |
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ000001");
setsysparam(pn_date(), 20210722T);
return StockBTInstitutionPremiumAmount(0, "机构专用");
```
## `stockBTInstitutionTradeCount(direction, institution_name)`
声明:function
机构大宗买入(卖出)笔数,与系统参数(股票,时间)相关
| 参数 | 类型 | 说明 |
| ------------------ | ------ | ------------------------------- |
| `direction` | int | 用户自定义。交易方向,取值如下: |
| `institution_name` | string | 字符串。机构名称 |
返回:int
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ000001");
setsysparam(pn_date(), 20211220T);
return StockBTInstitutionTradeCount(0, "机构专用");
```
## `stockBTisBlockTrading()`
声明:function
是否有大宗交易,与系统参数(股票,时间)相关
返回:int
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ000001");
setsysparam(pn_date(), 20230201T);
return StockBTisBlockTrading();
```
## `stockBTPB()`
声明:function
大宗交易市净率,与系统参数(股票,时间)相关
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ000001");
setsysparam(pn_date(), 20230220T);
return StockBTPB();
```
## `stockBTPE()`
声明:function
大宗交易市盈率,与系统参数(股票,时间)相关
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ000001");
setsysparam(pn_date(), 20140801T);
return StockBTPE();
```
## `stockBTPremiumAmount()`
声明:function
溢价大宗交易总成交额(万),与系统参数(股票,时间)相关
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ000001");
setsysparam(pn_date(), 20220331T);
return StockBTPremiumAmount();
```
## `stockBTPremiumVol()`
声明:function
溢价大宗交易总成交量(万),与系统参数(股票,时间)相关
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ000001");
setsysparam(pn_date(), 20220331T);
return StockBTPremiumVol();
```
## `stockBTTotalAmount()`
声明:function
证券总成交额(万),与系统参数(股票,时间)相关
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ000001");
setsysparam(pn_date(), 20230220T);
return StockBTTotalAmount();
```
## `stockBTTotalVol()`
声明:function
证券总成交量(万),与系统参数(股票,时间)相关
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ000001");
setsysparam(pn_date(), 20230301T);
return StockBTTotalVol();
```
## `stockBTTradeCount()`
声明:function
大宗交易总成交笔数,与系统参数(股票,时间)相关
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ000001");
setsysparam(pn_date(), 20230220T);
return StockBTTradeCount();
```
## `stockBTVol()`
声明:function
大宗交易总成交量(万),与系统参数(股票,时间)相关
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ000001");
setsysparam(pn_date(), 20230220T);
return StockBTVol();
```
## `stockBTVolPercent()`
声明:function
大宗交易总成交量占证券总成交量比(%),与系统参数(股票,时间)相关
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ000001");
setsysparam(pn_date(), 20230301T);
return StockBTVolPercent();
```