# 金融 / 板块 / 股票板块 / 大宗交易 / 区间 / 中间函数

## `stocksBTAmountSum(stock_arr, begt, endt)`

声明：function

返回区间成交总额(万)

<!-- tags: 金融 板块 股票板块 大宗交易 区间 中间函数 返回 获取 -->

| 参数        | 类型        | 说明           |
| ----------- | ----------- | -------------- |
| `stock_arr` | array       | 数组。股票列表 |
| `begt`      | t_date_time | 日期。开始日期 |
| `endt`      | t_date_time | 日期。截止日期 |

返回：real

### 示例

范例01：调用函数

```tsl
// 2020年11月19日到2020年11月20日上证A股的成交总额(万)
bk := getBk("上证A股");
return stocksBtAmountSum(bk, 20201119T, 20201120T);
// 输出：182524.55
```

## `stocksBTDepartmentAmountSum(stock_arr, begt, endt, direction, department_name)`

声明：function

返回区间指定营业部交易总额(万)

<!-- tags: 金融 板块 股票板块 大宗交易 区间 中间函数 返回 获取 -->

| 参数              | 类型        | 说明                            |
| ----------------- | ----------- | ------------------------------- |
| `stock_arr`       | array       | 数组。股票列表                  |
| `begt`            | t_date_time | 日期。开始日期                  |
| `endt`            | t_date_time | 日期。截止日期                  |
| `direction`       | integer     | 用户自定义。交易方向，取值如下: |
| `department_name` | string      | 字符串。营业部名称              |

返回：real

### 示例

范例01：调用函数

```tsl
// 2020年11月19日到2020年11月20日机构专用对于上证A股的买入总额(万)
bk := getBk("上证A股");
return stocksBtDepartmentAmountSum(bk, 20201119T, 20201120T, 2, "机构专用");
// 输出：61272.52
```

## `stocksBTDepartmentAmountSumPercent(stock_arr, begt, endt, direction, department_name)`

声明：function

返回区间指定营业部交易总额占股票列表大宗交易总额比(%)

<!-- tags: 金融 板块 股票板块 大宗交易 区间 中间函数 返回 获取 -->

| 参数              | 类型        | 说明                            |
| ----------------- | ----------- | ------------------------------- |
| `stock_arr`       | array       | 数组。股票列表                  |
| `begt`            | t_date_time | 日期。开始日期                  |
| `endt`            | t_date_time | 日期。截止日期                  |
| `direction`       | integer     | 用户自定义。交易方向，取值如下: |
| `department_name` | string      | 字符串。营业部名称              |

返回：real

### 示例

范例01：调用函数

```tsl
// 2020年11月19日到2020年11月20日机构专用买入上证A股总额占上证A股大宗交易成交总额比(%)
bk := getBk("上证A股");
return stocksBtDepartmentAmountSumPercent(bk, 20201119T, 20201120T, 2, "机构专用");
// 输出：33.5694677784441
```

## `stocksBTDepartmentDiscountAmountSum(stock_arr, begt, endt, direction, department_name)`

声明：function

返回区间指定营业部折价成交总额(万)

<!-- tags: 金融 板块 股票板块 大宗交易 区间 中间函数 返回 获取 -->

| 参数              | 类型        | 说明                            |
| ----------------- | ----------- | ------------------------------- |
| `stock_arr`       | array       | 数组。股票列表                  |
| `begt`            | t_date_time | 日期。开始日期                  |
| `endt`            | t_date_time | 日期。截止日期                  |
| `direction`       | integer     | 用户自定义。交易方向，取值如下: |
| `department_name` | string      | 字符串。营业部名称              |

返回：real

### 示例

范例01：调用函数

```tsl
// 2020年11月19日到2020年11月20日机构专用对于上证A股的折价买入总额(万)
bk := getBk("上证A股");
return stocksBtDepartmentDiscountAmountSum(bk, 20201119T, 20201120T, 2, "机构专用");
// 输出：58829.99
```

## `stocksBTDepartmentFairAmountSum(stock_arr, begt, endt, direction, department_name)`

声明：function

返回区间指定营业部平价成交总额(万)

<!-- tags: 金融 板块 股票板块 大宗交易 区间 中间函数 返回 获取 -->

| 参数              | 类型        | 说明                            |
| ----------------- | ----------- | ------------------------------- |
| `stock_arr`       | array       | 数组。股票列表                  |
| `begt`            | t_date_time | 日期。开始日期                  |
| `endt`            | t_date_time | 日期。截止日期                  |
| `direction`       | integer     | 用户自定义。交易方向，取值如下: |
| `department_name` | string      | 字符串。营业部名称              |

返回：real

### 示例

范例01：调用函数

```tsl
// 2020年11月19日到2020年11月20日机构专用对于上证A股的平价买入总额(万)
bk := getBk("上证A股");
return stocksBtDepartmentFairAmountSum(bk, 20201119T, 20201120T, 2, "机构专用");
// 输出：2442.53
```

## `stocksBTDepartmentNetAmountSum(stock_arr, begt, endt, department_name)`

声明：function

返回区间指定营业部净买入额(万)

<!-- tags: 金融 板块 股票板块 大宗交易 区间 中间函数 返回 获取 -->

| 参数              | 类型        | 说明               |
| ----------------- | ----------- | ------------------ |
| `stock_arr`       | array       | 数组。股票列表     |
| `begt`            | t_date_time | 日期。开始日期     |
| `endt`            | t_date_time | 日期。截止日期     |
| `department_name` | string      | 字符串。营业部名称 |

返回：real

### 示例

范例01：调用函数

```tsl
// 2020年11月19日到2020年11月20日机构专用对于上证A股的净买入额和(万)
bk := getBk("上证A股");
return stocksBtDepartmentNetAmountSum(bk, 20201119T, 20201120T, "机构专用");
// 输出：57824.6
```

## `stocksBTDepartmentPremiumAmountSum(stock_arr, begt, endt, direction, department_name)`

声明：function

返回区间指定营业部溢价成交总额(万)

<!-- tags: 金融 板块 股票板块 大宗交易 区间 中间函数 返回 获取 -->

| 参数              | 类型        | 说明                            |
| ----------------- | ----------- | ------------------------------- |
| `stock_arr`       | array       | 数组。股票列表                  |
| `begt`            | t_date_time | 日期。开始日期                  |
| `endt`            | t_date_time | 日期。截止日期                  |
| `direction`       | integer     | 用户自定义。交易方向，取值如下: |
| `department_name` | string      | 字符串。营业部名称              |

返回：real

### 示例

范例01：调用函数

```tsl
// 2020年11月19日到2020年12月20日机构专用对于上证A股的溢价买入总额(万)
bk := getBk("上证A股");
return stocksBtDepartmentPremiumAmountSum(bk, 20201119T, 20201220T, 2, "机构专用");
// 输出：21123.93
```

## `stocksBTDepartmentTradeCountSum(stock_arr, begt, endt, direction, department_name)`

声明：function

返回区间指定营业部交易次数

<!-- tags: 金融 板块 股票板块 大宗交易 区间 中间函数 返回 获取 -->

| 参数              | 类型        | 说明                            |
| ----------------- | ----------- | ------------------------------- |
| `stock_arr`       | array       | 数组。股票列表                  |
| `begt`            | t_date_time | 日期。开始日期                  |
| `endt`            | t_date_time | 日期。截止日期                  |
| `direction`       | integer     | 用户自定义。交易方向，取值如下: |
| `department_name` | string      | 字符串。营业部名称              |

返回：integer

### 示例

范例01：调用函数

```tsl
// 2020年11月19日到2020年11月20日机构专用对于上证A股的买入笔数
bk := getBk("上证A股");
return stocksBtDepartmentTradeCountSum(bk, 20201119T, 20201120T, 2, "机构专用");
// 输出：32
```

## `stocksBTDiscountAmountSum(stock_arr, begt, endt)`

声明：function

返回区间折价成交总额(万)

<!-- tags: 金融 板块 股票板块 大宗交易 区间 中间函数 返回 获取 -->

| 参数        | 类型        | 说明           |
| ----------- | ----------- | -------------- |
| `stock_arr` | array       | 数组。股票列表 |
| `begt`      | t_date_time | 日期。开始日期 |
| `endt`      | t_date_time | 日期。截止日期 |

返回：real

### 示例

范例01：调用函数

```tsl
// 2020年11月19日到2020年11月20日上证A股的折价成交总额(万)
bk := getBk("上证A股");
return stocksBtDiscountAmountSum(bk, 20201119T, 20201120T);
// 输出：111268.24
```

## `stocksBTDiscountAmountSumPercent(stock_arr, begt, endt)`

声明：function

返回区间折价成交总额和占成交总额比(%)

<!-- tags: 金融 板块 股票板块 大宗交易 区间 中间函数 返回 获取 -->

| 参数        | 类型        | 说明           |
| ----------- | ----------- | -------------- |
| `stock_arr` | array       | 数组。股票列表 |
| `begt`      | t_date_time | 日期。开始日期 |
| `endt`      | t_date_time | 日期。截止日期 |

返回：real

### 示例

范例01：调用函数

```tsl
// 2020年11月19日到2020年11月20日上证A股的折价成交总额(万)和占上证A股成交总额和比(%)
bk := getBk("上证A股");
return stocksBtDiscountAmountSumPercent(bk, 20201119T, 20201120T);
// 输出：60.9606981636169
```

## `stocksBTFairAmountSum(stock_arr, begt, endt)`

声明：function

返回区间股票列表大宗交易平价成交总额(万)

<!-- tags: 金融 板块 股票板块 大宗交易 区间 中间函数 返回 获取 -->

| 参数        | 类型        | 说明           |
| ----------- | ----------- | -------------- |
| `stock_arr` | array       | 数组。股票列表 |
| `begt`      | t_date_time | 日期。开始日期 |
| `endt`      | t_date_time | 日期。截止日期 |

返回：real

### 示例

范例01：调用函数

```tsl
// 2020年11月19日到2020年11月20日上证A股的平价成交总额(万)
bk := getBk("上证A股");
return stocksBtFairAmountSum(bk, 20201119T, 20201120T);
// 输出：58581.67
```

## `stocksBTFairAmountSumPercent(stock_arr, begt, endt)`

声明：function

返回区间平价成交总额和占成交总额比(%)

<!-- tags: 金融 板块 股票板块 大宗交易 区间 中间函数 返回 获取 -->

| 参数        | 类型        | 说明           |
| ----------- | ----------- | -------------- |
| `stock_arr` | array       | 数组。股票列表 |
| `begt`      | t_date_time | 日期。开始日期 |
| `endt`      | t_date_time | 日期。截止日期 |

返回：real

### 示例

范例01：调用函数

```tsl
// 2020年11月19日到2020年11月20日上证A股的平价成交总额(万)和占上证A股成交总额和比(%)
bk := getBk("上证A股");
return stocksBtFairAmountSumPercent(bk, 20201119T, 20201120T);
// 输出：32.0952277378577
```

## `stocksBTInstitutionAmountSum(stock_arr, begt, endt, direction, institution_name)`

声明：function

返回区间指定机构交易总额(万)

<!-- tags: 金融 板块 股票板块 大宗交易 区间 中间函数 返回 获取 -->

| 参数               | 类型        | 说明                            |
| ------------------ | ----------- | ------------------------------- |
| `stock_arr`        | array       | 数组。股票列表                  |
| `begt`             | t_date_time | 日期。开始日期                  |
| `endt`             | t_date_time | 日期。截止日期                  |
| `direction`        | integer     | 用户自定义。交易方向，取值如下: |
| `institution_name` | string      | 字符串。机构名称                |

返回：real

### 示例

范例01：调用函数

```tsl
// 2020年11月19日到2020年11月20日机构专用对于上证A股的买入总额(万)
bk := getBk("上证A股");
return stocksBtInstitutionAmountSum(bk, 20201119T, 20201120T, 0, "机构专用");
// 输出：61272.52
```

## `stocksBTInstitutionAmountSumPercent(stock_arr, begt, endt, direction, institution_name)`

声明：function

返回区间指定机构交易总额和占股票列表大宗交易总额比(%)

<!-- tags: 金融 板块 股票板块 大宗交易 区间 中间函数 返回 获取 -->

| 参数               | 类型        | 说明                            |
| ------------------ | ----------- | ------------------------------- |
| `stock_arr`        | array       | 数组。股票列表                  |
| `begt`             | t_date_time | 日期。开始日期                  |
| `endt`             | t_date_time | 日期。截止日期                  |
| `direction`        | integer     | 用户自定义。交易方向，取值如下: |
| `institution_name` | string      | 字符串。机构名称                |

返回：real

### 示例

范例01：调用函数

```tsl
// 2020年11月19日到2020年11月20日机构专用买入上证A股总额占上证A股大宗交易成交总额比(%)
bk := getBk("上证A股");
return stocksBtInstitutionAmountSumPercent(bk, 20201119T, 20201120T, 0, "机构专用");
// 输出：33.5694677784441
```

## `stocksBTInstitutionFairAmountSum(stock_arr, begt, endt, direction, institution_name)`

声明：function

返回区间指定机构平价成交总额(万)

<!-- tags: 金融 板块 股票板块 大宗交易 区间 中间函数 返回 获取 -->

| 参数               | 类型        | 说明                            |
| ------------------ | ----------- | ------------------------------- |
| `stock_arr`        | array       | 数组。股票列表                  |
| `begt`             | t_date_time | 日期。开始日期                  |
| `endt`             | t_date_time | 日期。截止日期                  |
| `direction`        | integer     | 用户自定义。交易方向，取值如下: |
| `institution_name` | string      | 字符串。机构名称                |

返回：real

### 示例

范例01：调用函数

```tsl
// 2020年11月19日到2020年11月20日机构专用对于上证A股的平价买入总额(万)
bk := getBk("上证A股");
return stocksBtInstitutionFairAmountSum(bk, 20201119T, 20201120T, 0, "机构专用");
// 输出：2442.53
```

## `stocksBTInstitutionNetAmountSum(stock_arr, begt, endt, institution_name)`

声明：function

返回区间指定机构净买入额(万)

<!-- tags: 金融 板块 股票板块 大宗交易 区间 中间函数 返回 获取 -->

| 参数               | 类型        | 说明             |
| ------------------ | ----------- | ---------------- |
| `stock_arr`        | array       | 数组。股票列表   |
| `begt`             | t_date_time | 日期。开始日期   |
| `endt`             | t_date_time | 日期。截止日期   |
| `institution_name` | string      | 字符串。机构名称 |

返回：real

### 示例

范例01：调用函数

```tsl
// 2020年11月19日到2020年11月20日机构专用对于上证A股的净买入额和(万)
bk := getBk("上证A股");
return stocksBtInstitutionNetAmountSum(bk, 20201119T, 20201120T, "机构专用");
// 输出：57824.6
```

## `stocksBTInstitutionPremiumAmountSum(stock_arr, begt, endt, direction, institution_name)`

声明：function

返回区间指定机构溢价成交总额(万)

<!-- tags: 金融 板块 股票板块 大宗交易 区间 中间函数 返回 获取 -->

| 参数               | 类型        | 说明                            |
| ------------------ | ----------- | ------------------------------- |
| `stock_arr`        | array       | 数组。股票列表                  |
| `begt`             | t_date_time | 日期。开始日期                  |
| `endt`             | t_date_time | 日期。截止日期                  |
| `direction`        | integer     | 用户自定义。交易方向，取值如下: |
| `institution_name` | string      | 字符串。机构名称                |

返回：real

### 示例

范例01：调用函数

```tsl
// 2020年11月19日到2020年12月20日机构专用对于上证A股的溢价买入总额(万)
bk := getBk("上证A股");
return stocksBtInstitutionPremiumAmountSum(bk, 20201119T, 20201220T, 0, "机构专用");
// 输出：21123.93
```

## `stocksBTInstitutionTradeCountSum(stock_arr, begt, endt, direction, institution_name)`

声明：function

返回区间指定机构交易次数

<!-- tags: 金融 板块 股票板块 大宗交易 区间 中间函数 返回 获取 -->

| 参数               | 类型        | 说明                            |
| ------------------ | ----------- | ------------------------------- |
| `stock_arr`        | array       | 数组。股票列表                  |
| `begt`             | t_date_time | 日期。开始日期                  |
| `endt`             | t_date_time | 日期。截止日期                  |
| `direction`        | integer     | 用户自定义。交易方向，取值如下: |
| `institution_name` | string      | 字符串。机构名称                |

返回：integer

### 示例

范例01：调用函数

```tsl
// 2020年11月19日到2020年11月20日机构专用对于上证A股的买入笔数
bk := getBk("上证A股");
return stocksBtInstitutionTradeCountSum(bk, 20201119T, 20201120T, 0, "机构专用");
// 输出：32
```

## `stocksBTPremiumAmountSum(stock_arr, begt, endt)`

声明：function

返回区间溢价成交总额(万)

<!-- tags: 金融 板块 股票板块 大宗交易 区间 中间函数 返回 获取 -->

| 参数        | 类型        | 说明           |
| ----------- | ----------- | -------------- |
| `stock_arr` | array       | 数组。股票列表 |
| `begt`      | t_date_time | 日期。开始日期 |
| `endt`      | t_date_time | 日期。截止日期 |

返回：real

### 示例

范例01：调用函数

```tsl
// 2020年11月19日到2020年11月20日上证A股的溢价成交总额(万)
bk := getBk("上证A股");
return stocksBtPremiumAmountSum(bk, 20201119T, 20201120T);
// 输出：12674.64
```

## `stocksBTPremiumAmountSumPercent(stock_arr, begt, endt)`

声明：function

返回区间溢价成交总额和占成交总额比(%)

<!-- tags: 金融 板块 股票板块 大宗交易 区间 中间函数 返回 获取 -->

| 参数        | 类型        | 说明           |
| ----------- | ----------- | -------------- |
| `stock_arr` | array       | 数组。股票列表 |
| `begt`      | t_date_time | 日期。开始日期 |
| `endt`      | t_date_time | 日期。截止日期 |

返回：real

### 示例

范例01：调用函数

```tsl
// 2020年11月19日到2020年11月20日上证A股的溢价成交总额(万)和占上证A股成交总额和比(%)
bk := getBk("上证A股");
return stocksBtPremiumAmountSumPercent(bk, 20201119T, 20201120T);
// 输出：6.94407409852538
```
