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,207 @@
# 金融 / 期权 / 期权结算参数
## `optionSMarginAdjustmentFactor()`
声明:function
返回指定日指定期权的保证金调整系数(%)
返回:real
### 示例
范例01:调用函数
```tsl
// "IO2106-P-5300"在20210322日的保证金调整系数(%)
setSysParam(pn_stock(), "IO2106-P-5300");
setSysParam(PN_Date(), 20210322T);
return optionSMarginAdjustmentFactor();
// 输出:12
```
## `optionSMiniGuaranteeFactor()`
声明:function
返回指定日指定期权的最低保障系数
返回:real
### 示例
范例01:调用函数
```tsl
// "IO2106-P-5300"在20210322日的最低保障系数
setSysParam(pn_stock(), "IO2106-P-5300");
setSysParam(PN_Date(), 20210322T);
return optionSMiniGuaranteeFactor();
// 输出:0.5
```
## `optionSPClosingProceduresFee()`
声明:function
返回指定日指定期权的平仓手续费额
返回:real
### 示例
范例01:调用函数
```tsl
// "MA110C2375"在20210322日的平仓手续费额
setSysParam(pn_stock(), "MA110C2375");
setSysParam(PN_Date(), 20210322T);
return optionSpClosingProceduresFee();
// 输出:0.5
```
## `optionSPOpeningChargeFee()`
声明:function
返回指定日指定期权的开仓手续费额
返回:real
### 示例
范例01:调用函数
```tsl
// "MA110C2375"在20210322日的开仓手续费额
setSysParam(pn_stock(), "MA110C2375");
setSysParam(PN_Date(), 20210322T);
return optionSpOpeningChargeFee();
// 输出:0.5
```
## `optionSPPerformanceFee()`
声明:function
返回指定日指定期权的行权/履约手续费额
返回:real
### 示例
范例01:调用函数
```tsl
// "MA110C2375"在20210322日的行权/履约手续费额
setSysParam(pn_stock(), "MA110C2375");
setSysParam(PN_Date(), 20210322T);
return optionSpPerformanceFee();
// 输出:0.5
```
## `optionspqk(begt, endt)`
声明:function
返回指定期权 的区间期权结算参数数据
| 参数 | 类型 | 说明 |
| ------ | ---- | ------------- |
| `begt` | date | 日期,开始日期 |
| `endt` | date | 日期,截止日期 |
返回:real
### 示例
范例01:调用函数
```tsl
// "al2104C13400"在20210312~20210322的区间期权结算参数数据
setSysParam(pn_stock(), "al2104C13400");
return optionspqk(20210312T, 20210322T);
```
## `optionspqk2(n)`
声明:function
返回指定期权的N日期权结算参数数据
| 参数 | 类型 | 说明 |
| ---- | ------- | -------- |
| `n` | integer | 整型,N日 |
返回:real
### 示例
范例01:调用函数
```tsl
// "al2104C13400"在20210322的5日结算参数数据
setSysParam(pn_stock(), "al2104C13400");
setSysParam(PN_Date(), 20210322T);
return optionspqk2(5);
```
## `optionSPShortClosingProceduresFee()`
声明:function
返回指定日指定期权的短线平仓手续费额
返回:real
### 示例
范例01:调用函数
```tsl
// "MA110C2375"在20210322日的短线平仓手续费额
setSysParam(pn_stock(), "MA110C2375");
setSysParam(PN_Date(), 20210322T);
return optionSpShortClosingProceduresFee();
// 输出:0
```
## `optionSPShortOpeningChargeFee()`
声明:function
返回指定日指定期权的短线开仓手续费额
返回:real
### 示例
范例01:调用函数
```tsl
// "MA110C2375"在20210322日的短线开仓手续费额
setSysParam(pn_stock(), "MA110C2375");
setSysParam(PN_Date(), 20210322T);
return optionSpShortOpeningChargeFee();
// 输出:0.5
```
## `optionSPTradingMargin()`
声明:function
返回指定日指定期权的交易保证金
返回:real
### 示例
范例01:调用函数
```tsl
// "MA110C2375"在20210322日的交易保证金
setSysParam(pn_stock(), "MA110C2375");
setSysParam(PN_Date(), 20210322T);
return optionSpTradingMargin();
// 输出:3090
```