# 金融 / 专题函数 / 衍生品分析 / 期权专项 / 期权系列06：品种期权系列指标算法与提取说明 / 多个期权（Options_） / 成交持仓 / 累计成交金额

## `options_sectionAmount_pcr(option_arr)`

声明：function

返回多个期权累计成交金额PCR，与系统时间、周期相关，常用于高频周期，日线下结果与Options_Amount_PCR结果一致

<!-- tags: 金融 专题函数 衍生品分析 期权专项 （Options_） 多个期权 成交持仓 累计成交金额 返回 获取 PCR -->

| 参数         | 类型  | 说明                   |
| ------------ | ----- | ---------------------- |
| `option_arr` | array | 多个期权代码，数组类型 |

返回：float

### 示例

范例01：返回：0.31

```tsl
OptionArr := array("OP10004405", "OP10004406", "OP10004407",
    "OP10004414", "OP10004415", "OP10004416");
SetSysParam(PN_Date(), 20221128T);
SetSysParam(PN_Cycle(), cy_day());
return Options_SectionAmount_PCR(OptionArr);
// 输出：0.31
```

## `options_sectionAmount_sum(option_arr, op_type)`

声明：function

返回多个期权累计成交金额之和，与系统时间、周期相关，常用于高频周期，日线下结果与Options_Amount_Sum结果一致

<!-- tags: 金融 专题函数 衍生品分析 期权专项 （Options_） 多个期权 成交持仓 累计成交金额 返回 获取 -->

| 参数         | 类型    | 说明                     |
| ------------ | ------- | ------------------------ |
| `option_arr` | array   | 多个期权代码，数组类型   |
| `op_type`    | integer | 期权类型，整型，取值如下 |

返回：float

### 示例

范例01：返回：5536045

```tsl
OptionArr := array("OP10004405", "OP10004406", "OP10004407",
    "OP10004414", "OP10004415", "OP10004416");
SetSysParam(PN_Date(), 20221128T);
SetSysParam(PN_Cycle(), cy_day());
OPType := 2;
return Options_SectionAmount_Sum(OptionArr, OPType);
// 输出：5536045
```
