✨ 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:
+435
@@ -0,0 +1,435 @@
|
||||
# 金融 / 股票 / 限售解禁
|
||||
|
||||
## `stock_restrictedBanAndNRsPercent()`
|
||||
|
||||
声明:function
|
||||
|
||||
指定日解禁数量占未流通股本(解禁前)比例(%),与系统参数(证券代码,时间)相关
|
||||
|
||||
返回:float
|
||||
|
||||
### 示例
|
||||
|
||||
范例01:"SZ002327"在20220909的解禁数量占未流通股本比例(%)
|
||||
|
||||
```tsl
|
||||
// "SZ002327"在20220909的解禁数量占未流通股本比例(%)
|
||||
|
||||
SetSysParam(pn_stock(), "SZ002327");
|
||||
|
||||
SetSysParam(PN_Date(), 20220909T);
|
||||
|
||||
return Stock_RestrictedBanAndNRSPercent();
|
||||
// 输出:0.059
|
||||
```
|
||||
|
||||
## `stock_restrictedBanAndNRsPercentQJ(begt, endt, v_type)`
|
||||
|
||||
声明:function
|
||||
|
||||
区间解禁数量占未流通股本(解禁前)比例(%),与系统参数(证券代码)相关
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| -------- | -------- | ------------------- |
|
||||
| `begt` | datetime | 日期,开始日期 |
|
||||
| `endt` | datetime | 日期,截止日期 |
|
||||
| `v_type` | integer | 用户自定义,限售类型 |
|
||||
|
||||
返回:float
|
||||
|
||||
### 示例
|
||||
|
||||
范例01:"SZ002327"在20250101到20250910的解禁数量占未流通股本比例(%)
|
||||
|
||||
```tsl
|
||||
// "SZ002327"在20250101到20250910的解禁数量占未流通股本比例(%)
|
||||
|
||||
SetSysParam(pn_stock(), "SZ002327");
|
||||
|
||||
begt := 20250101T;
|
||||
|
||||
endt := 20250910T;
|
||||
|
||||
return Stock_RestrictedBanAndNRSPercentQJ(begt, endt, 0); // 0.79
|
||||
```
|
||||
|
||||
## `stock_restrictedBanAndRSPercent()`
|
||||
|
||||
声明:function
|
||||
|
||||
指定日解禁数量占流通股本(解禁前)比例(%),与系统参数(证券代码,时间)相关
|
||||
|
||||
返回:float
|
||||
|
||||
### 示例
|
||||
|
||||
范例01:"SZ002327"在20220909的解禁数量占流通股本比例(%)
|
||||
|
||||
```tsl
|
||||
// "SZ002327"在20220909的解禁数量占流通股本比例(%)
|
||||
|
||||
SetSysParam(pn_stock(), "SZ002327");
|
||||
|
||||
SetSysParam(PN_Date(), 20220909T);
|
||||
|
||||
return Stock_RestrictedBanAndRSPercent();
|
||||
// 输出:0.041
|
||||
```
|
||||
|
||||
## `stock_restrictedBanAndRSPercentQJ(begt, endt, v_type)`
|
||||
|
||||
声明:function
|
||||
|
||||
区间解禁数量占流通股本(解禁前)比例(%),与系统参数(证券代码)相关
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| -------- | -------- | ------------------- |
|
||||
| `begt` | datetime | 日期,开始日期 |
|
||||
| `endt` | datetime | 日期,截止日期 |
|
||||
| `v_type` | integer | 用户自定义,限售类型 |
|
||||
|
||||
返回:float
|
||||
|
||||
### 示例
|
||||
|
||||
范例01:"SZ002327"在20250101到20250910的解禁数量占流通股本比例(%)
|
||||
|
||||
```tsl
|
||||
// "SZ002327"在20250101到20250910的解禁数量占流通股本比例(%)
|
||||
|
||||
SetSysParam(pn_stock(), "SZ002327");
|
||||
|
||||
begt := 20250101T;
|
||||
|
||||
endt := 20250910T;
|
||||
|
||||
return Stock_RestrictedBanAndRSPercentQJ(begt, endt, 0); // 0.57
|
||||
```
|
||||
|
||||
## `stock_restrictedBanCirculateVol()`
|
||||
|
||||
声明:function
|
||||
|
||||
指定日实际可流通数量,与系统参数(证券代码,时间)相关
|
||||
|
||||
返回:float
|
||||
|
||||
### 示例
|
||||
|
||||
范例01:"SZ002327"在20221028的实际可流通数量
|
||||
|
||||
```tsl
|
||||
// "SZ002327"在20221028的实际可流通数量
|
||||
|
||||
SetSysParam(pn_stock(), "SZ002327");
|
||||
|
||||
SetSysParam(PN_Date(), 20221028T);
|
||||
|
||||
return Stock_RestrictedBanCirculateVol();
|
||||
// 输出:876000
|
||||
```
|
||||
|
||||
## `stock_restrictedBanCirculateVolPercent()`
|
||||
|
||||
声明:function
|
||||
|
||||
指定日实际可流通数量占总股本比例(%),与系统参数(证券代码,时间)相关
|
||||
|
||||
返回:float
|
||||
|
||||
### 示例
|
||||
|
||||
范例01:"SZ002327"在20221028的实际可流通数量占总股本比例(%)
|
||||
|
||||
```tsl
|
||||
// "SZ002327"在20221028的实际可流通数量占总股本比例(%)
|
||||
|
||||
SetSysParam(pn_stock(), "SZ002327");
|
||||
|
||||
SetSysParam(PN_Date(), 20221028T);
|
||||
|
||||
return Stock_RestrictedBanCirculateVolPercent();
|
||||
// 输出:0.106
|
||||
```
|
||||
|
||||
## `stock_restrictedBanCirculateVolQJ(begt, endt, v_type)`
|
||||
|
||||
声明:function
|
||||
|
||||
区间实际解禁数量,与系统参数(证券代码)相关
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| -------- | -------- | ------------------- |
|
||||
| `begt` | datetime | 日期,开始日期 |
|
||||
| `endt` | datetime | 日期,截止日期 |
|
||||
| `v_type` | integer | 用户自定义,限售类型 |
|
||||
|
||||
返回:float
|
||||
|
||||
### 示例
|
||||
|
||||
范例01:"SZ002327"在20250101到20250910的实际解禁数量
|
||||
|
||||
```tsl
|
||||
// "SZ002327"在20250101到20250910的实际解禁数量
|
||||
|
||||
SetSysParam(pn_stock(), "SZ002327");
|
||||
|
||||
begt := 20250101T;
|
||||
|
||||
endt := 20250910T;
|
||||
|
||||
return Stock_RestrictedBanCirculateVolQJ(begt, endt, 0); // 2784900
|
||||
```
|
||||
|
||||
## `stock_restrictedBanDate()`
|
||||
|
||||
声明:function
|
||||
|
||||
指定日最近的一个解禁日,与系统参数(证券代码,时间)相关 最近的未来的一个解禁日(包括当日)
|
||||
|
||||
返回:float
|
||||
|
||||
### 示例
|
||||
|
||||
范例01:"SZ002327"在20220906最近的一个解禁日
|
||||
|
||||
```tsl
|
||||
// "SZ002327"在20220906最近的一个解禁日
|
||||
|
||||
SetSysParam(pn_stock(), "SZ002327");
|
||||
|
||||
SetSysParam(PN_Date(), 20220906T);
|
||||
|
||||
return Stock_RestrictedBanDate();
|
||||
// 输出:20220909
|
||||
```
|
||||
|
||||
## `stock_restrictedBanFutureVol()`
|
||||
|
||||
声明:function
|
||||
|
||||
指定日未来解禁数量,与系统参数(证券代码,时间)相关
|
||||
|
||||
返回:float
|
||||
|
||||
### 示例
|
||||
|
||||
范例01:"SZ002327"在20220909的未来解禁数量
|
||||
|
||||
```tsl
|
||||
// "SZ002327"在20220909的未来解禁数量
|
||||
|
||||
SetSysParam(pn_stock(), "SZ002327");
|
||||
|
||||
SetSysParam(PN_Date(), 20220909T);
|
||||
|
||||
return Stock_RestrictedBanFutureVol();
|
||||
// 输出:19056922
|
||||
```
|
||||
|
||||
## `stock_restrictedBanHistoryCirculateVol()`
|
||||
|
||||
声明:function
|
||||
|
||||
指定日历史实际解禁数量,与系统参数(证券代码,时间)相关
|
||||
|
||||
返回:float
|
||||
|
||||
### 示例
|
||||
|
||||
范例01:"SZ002327"在20220909的历史实际解禁数量
|
||||
|
||||
```tsl
|
||||
// "SZ002327"在20220909的历史实际解禁数量
|
||||
|
||||
SetSysParam(pn_stock(), "SZ002327");
|
||||
|
||||
SetSysParam(PN_Date(), 20220909T);
|
||||
|
||||
return Stock_RestrictedBanHistoryCirculateVol();
|
||||
// 输出:101245879
|
||||
```
|
||||
|
||||
## `stock_restrictedBanMV()`
|
||||
|
||||
声明:function
|
||||
|
||||
指定日解禁市值(单位:元),与系统参数(证券代码,时间)相关
|
||||
|
||||
返回:float
|
||||
|
||||
### 示例
|
||||
|
||||
范例01:"SZ002327"在20220909的解禁市值
|
||||
|
||||
```tsl
|
||||
// "SZ002327"在20220909的解禁市值
|
||||
|
||||
SetSysParam(pn_stock(), "SZ002327");
|
||||
|
||||
SetSysParam(PN_Date(), 20220909T);
|
||||
|
||||
return Stock_RestrictedBanMV();
|
||||
// 输出:1431120
|
||||
```
|
||||
|
||||
## `stock_restrictedBanMVQJ(begt, endt, v_type)`
|
||||
|
||||
声明:function
|
||||
|
||||
区间解禁市值(单位:元),与系统参数(证券代码)相关
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| -------- | -------- | ------------------- |
|
||||
| `begt` | datetime | 日期,开始日期 |
|
||||
| `endt` | datetime | 日期,截止日期 |
|
||||
| `v_type` | integer | 用户自定义,限售类型 |
|
||||
|
||||
返回:float
|
||||
|
||||
### 示例
|
||||
|
||||
范例01:"SZ002327"在20250101到20250910的解禁市值
|
||||
|
||||
```tsl
|
||||
// "SZ002327"在20250101到20250910的解禁市值
|
||||
|
||||
SetSysParam(pn_stock(), "SZ002327");
|
||||
|
||||
begt := 20250101T;
|
||||
|
||||
endt := 20250910T;
|
||||
|
||||
return Stock_RestrictedBanMVQJ(begt, endt, 0); // 25147647
|
||||
```
|
||||
|
||||
## `stock_restrictedBanType()`
|
||||
|
||||
声明:function
|
||||
|
||||
指定日限售类型,与系统参数(证券代码,时间)相关
|
||||
|
||||
返回:string
|
||||
|
||||
### 示例
|
||||
|
||||
范例01:"SZ002327"在20220905的限售类型
|
||||
|
||||
```tsl
|
||||
// "SZ002327"在20220905的限售类型
|
||||
|
||||
SetSysParam(pn_stock(), "SZ002327");
|
||||
|
||||
SetSysParam(PN_Date(), 20220909T);
|
||||
|
||||
return Stock_RestrictedBanType();
|
||||
// 输出:股权激励限售股份
|
||||
```
|
||||
|
||||
## `stock_restrictedBanVol()`
|
||||
|
||||
声明:function
|
||||
|
||||
指定日解禁数量,与系统参数(证券代码,时间)相关
|
||||
|
||||
返回:float
|
||||
|
||||
### 示例
|
||||
|
||||
范例01:"SZ002327"在20221028的解禁数量
|
||||
|
||||
```tsl
|
||||
// "SZ002327"在20221028的解禁数量
|
||||
|
||||
SetSysParam(pn_stock(), "SZ002327");
|
||||
|
||||
SetSysParam(PN_Date(), 20221028T);
|
||||
|
||||
return Stock_RestrictedBanVol();
|
||||
// 输出:876000
|
||||
```
|
||||
|
||||
## `stock_restrictedBanVolPercent()`
|
||||
|
||||
声明:function
|
||||
|
||||
指定日解禁数量占总股本比例(%),与系统参数(证券代码,时间)相关
|
||||
|
||||
返回:float
|
||||
|
||||
### 示例
|
||||
|
||||
范例01:"SZ002327"在20221028的解禁数量占总股本比例(%)
|
||||
|
||||
```tsl
|
||||
// "SZ002327"在20221028的解禁数量占总股本比例(%)
|
||||
|
||||
SetSysParam(pn_stock(), "SZ002327");
|
||||
|
||||
SetSysParam(PN_Date(), 20221028T);
|
||||
|
||||
return Stock_RestrictedBanVolPercent();
|
||||
// 输出:0.106
|
||||
```
|
||||
|
||||
## `stock_restrictedBanVolPercentQJ(begt, endt, v_type)`
|
||||
|
||||
声明:function
|
||||
|
||||
区间解禁数量占总股本比例(%),与系统参数(证券代码)相关
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| -------- | -------- | ------------------- |
|
||||
| `begt` | datetime | 日期,开始日期 |
|
||||
| `endt` | datetime | 日期,截止日期 |
|
||||
| `v_type` | integer | 用户自定义,限售类型 |
|
||||
|
||||
返回:float
|
||||
|
||||
### 示例
|
||||
|
||||
范例01:"SZ002327"在20250101到20250910的解禁数量占总股本比例(%)
|
||||
|
||||
```tsl
|
||||
// "SZ002327"在20250101到20250910的解禁数量占总股本比例(%)
|
||||
|
||||
SetSysParam(pn_stock(), "SZ002327");
|
||||
|
||||
begt := 20250101T;
|
||||
|
||||
endt := 20250910T;
|
||||
|
||||
return Stock_RestrictedBanVolPercentQJ(begt, endt, 0); // 0.33
|
||||
```
|
||||
|
||||
## `stock_restrictedBanVolQJ(begt, endt, vtype)`
|
||||
|
||||
声明:function
|
||||
|
||||
区间解禁数量,与系统参数(证券代码)相关
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ------- | -------- | ------------------- |
|
||||
| `begt` | datetime | 日期,开始日期 |
|
||||
| `endt` | datetime | 日期,截止日期 |
|
||||
| `vtype` | integer | 用户自定义,限售类型 |
|
||||
|
||||
返回:float
|
||||
|
||||
### 示例
|
||||
|
||||
范例01:"SZ002327"在20250101到20250910的解禁数量
|
||||
|
||||
```tsl
|
||||
// "SZ002327"在20250101到20250910的解禁数量
|
||||
|
||||
SetSysParam(pn_stock(), "SZ002327");
|
||||
|
||||
begt := 20250101T;
|
||||
|
||||
endt := 20250910T;
|
||||
|
||||
return Stock_RestrictedBanVolQJ(begt, endt, 0);
|
||||
// 输出:2784900
|
||||
```
|
||||
Reference in New Issue
Block a user