# 金融 / 期权 / 期权结算参数

## `optionSMarginAdjustmentFactor()`

声明：function

返回指定日指定期权的保证金调整系数(%)

<!-- tags: 金融 期权 期权结算参数 返回 获取 -->

返回：real

### 示例

范例01：调用函数

```tsl
// "IO2106-P-5300"在20210322日的保证金调整系数(%)
setSysParam(pn_stock(), "IO2106-P-5300");
setSysParam(PN_Date(), 20210322T);
return optionSMarginAdjustmentFactor();
// 输出：12
```

## `optionSMiniGuaranteeFactor()`

声明：function

返回指定日指定期权的最低保障系数

<!-- tags: 金融 期权 期权结算参数 返回 获取 -->

返回：real

### 示例

范例01：调用函数

```tsl
// "IO2106-P-5300"在20210322日的最低保障系数
setSysParam(pn_stock(), "IO2106-P-5300");
setSysParam(PN_Date(), 20210322T);
return optionSMiniGuaranteeFactor();
// 输出：0.5
```

## `optionSPClosingProceduresFee()`

声明：function

返回指定日指定期权的平仓手续费额

<!-- tags: 金融 期权 期权结算参数 返回 获取 -->

返回：real

### 示例

范例01：调用函数

```tsl
// "MA110C2375"在20210322日的平仓手续费额
setSysParam(pn_stock(), "MA110C2375");
setSysParam(PN_Date(), 20210322T);
return optionSpClosingProceduresFee();
// 输出：0.5
```

## `optionSPOpeningChargeFee()`

声明：function

返回指定日指定期权的开仓手续费额

<!-- tags: 金融 期权 期权结算参数 返回 获取 -->

返回：real

### 示例

范例01：调用函数

```tsl
// "MA110C2375"在20210322日的开仓手续费额
setSysParam(pn_stock(), "MA110C2375");
setSysParam(PN_Date(), 20210322T);
return optionSpOpeningChargeFee();
// 输出：0.5
```

## `optionSPPerformanceFee()`

声明：function

返回指定日指定期权的行权/履约手续费额

<!-- tags: 金融 期权 期权结算参数 返回 获取 -->

返回：real

### 示例

范例01：调用函数

```tsl
// "MA110C2375"在20210322日的行权/履约手续费额
setSysParam(pn_stock(), "MA110C2375");
setSysParam(PN_Date(), 20210322T);
return optionSpPerformanceFee();
// 输出：0.5
```

## `optionspqk(begt, endt)`

声明：function

返回指定期权 的区间期权结算参数数据

<!-- tags: 金融 期权 期权结算参数 返回 获取 -->

| 参数   | 类型 | 说明          |
| ------ | ---- | ------------- |
| `begt` | date | 日期,开始日期 |
| `endt` | date | 日期,截止日期 |

返回：real

### 示例

范例01：调用函数

```tsl
// "al2104C13400"在20210312~20210322的区间期权结算参数数据
setSysParam(pn_stock(), "al2104C13400");
return optionspqk(20210312T, 20210322T);
```

## `optionspqk2(n)`

声明：function

返回指定期权的N日期权结算参数数据

<!-- tags: 金融 期权 期权结算参数 返回 获取 -->

| 参数 | 类型    | 说明     |
| ---- | ------- | -------- |
| `n`  | integer | 整型,N日 |

返回：real

### 示例

范例01：调用函数

```tsl
// "al2104C13400"在20210322的5日结算参数数据
setSysParam(pn_stock(), "al2104C13400");
setSysParam(PN_Date(), 20210322T);
return optionspqk2(5);
```

## `optionSPShortClosingProceduresFee()`

声明：function

返回指定日指定期权的短线平仓手续费额

<!-- tags: 金融 期权 期权结算参数 返回 获取 -->

返回：real

### 示例

范例01：调用函数

```tsl
// "MA110C2375"在20210322日的短线平仓手续费额
setSysParam(pn_stock(), "MA110C2375");
setSysParam(PN_Date(), 20210322T);
return optionSpShortClosingProceduresFee();
// 输出：0
```

## `optionSPShortOpeningChargeFee()`

声明：function

返回指定日指定期权的短线开仓手续费额

<!-- tags: 金融 期权 期权结算参数 返回 获取 -->

返回：real

### 示例

范例01：调用函数

```tsl
// "MA110C2375"在20210322日的短线开仓手续费额
setSysParam(pn_stock(), "MA110C2375");
setSysParam(PN_Date(), 20210322T);
return optionSpShortOpeningChargeFee();
// 输出：0.5
```

## `optionSPTradingMargin()`

声明：function

返回指定日指定期权的交易保证金

<!-- tags: 金融 期权 期权结算参数 返回 获取 -->

返回：real

### 示例

范例01：调用函数

```tsl
// "MA110C2375"在20210322日的交易保证金
setSysParam(pn_stock(), "MA110C2375");
setSysParam(PN_Date(), 20210322T);
return optionSpTradingMargin();
// 输出：3090
```
