# 金融 / 指数 / 董监高持股变动

## `indexDSSOIncreaseComList(index_id, end_t, vtype, rtype)`

声明：function

获取指数成份股指定日发生董监高及关联人增持的股票列表

<!-- tags: 金融 指数 董监高持股变动 获取 查询 -->

| 参数       | 类型     | 说明                        |
| ---------- | -------- | --------------------------- |
| `index_id` | string   | 指数,指数代码               |
| `end_t`    | datetime | 日期,截止日期               |
| `vtype`    | int      | 用户自定义,变动原因         |
| `rtype`    | int      | 用户自定义,与关联董监高关系 |

返回：array

### 示例

范例01："申万50"在20220927全部发生董监高及关联人增持的股票列表

```tsl
// "申万50"在20220927全部发生董监高及关联人增持的股票列表
return IndexDSSOIncreaseComList("SW801001", 20220927T, 0, 0);
// 输出：array("SH600031")
```

## `indexDSSOIncreaseComListQJ(index_id, beg_t, end_t, vtype, rtype)`

声明：function

获取指数成份股区间董监高及关联人增持的股票列表

<!-- tags: 金融 指数 董监高持股变动 获取 查询 -->

| 参数       | 类型     | 说明                        |
| ---------- | -------- | --------------------------- |
| `index_id` | string   | 指数,指数代码               |
| `beg_t`    | datetime | 日期,开始日期               |
| `end_t`    | datetime | 日期,截止日期               |
| `vtype`    | int      | 用户自定义,变动原因         |
| `rtype`    | int      | 用户自定义,与关联董监高关系 |

返回：array

### 示例

范例01："申万50"在20220926到20220927全部发生董监高及关联人增持的股票列表

```tsl
// "申万50"在20220926到20220927全部发生董监高及关联人增持的股票列表
return IndexDSSOIncreaseComListQJ("SW801001", 20220926T, 20220927T, 0, 0);
// 输出：array("SZ000002","SH600031")
```

## `indexDSSOIncreaseComNum(index_id, end_t, vtype, rtype)`

声明：function

获取指数成份股指定日发生董监高及关联人增持的股票个数

<!-- tags: 金融 指数 董监高持股变动 获取 查询 -->

| 参数       | 类型     | 说明                        |
| ---------- | -------- | --------------------------- |
| `index_id` | string   | 指数,指数代码               |
| `end_t`    | datetime | 日期,截止日期               |
| `vtype`    | int      | 用户自定义,变动原因         |
| `rtype`    | int      | 用户自定义,与关联董监高关系 |

返回：int

### 示例

范例01："申万50"在20220927全部发生董监高及关联人增持的股票个数

```tsl
// "申万50"在20220927全部发生董监高及关联人增持的股票个数
return IndexDSSOIncreaseComNum("SW801001", 20220927T, 0, 0);
// 输出：1
```

## `indexDSSOIncreaseComNumQJ(index_id, beg_t, end_t, vtype, rtype)`

声明：function

获取指数成份股区间董监高及关联人增持的股票个数

<!-- tags: 金融 指数 董监高持股变动 获取 查询 -->

| 参数       | 类型     | 说明                        |
| ---------- | -------- | --------------------------- |
| `index_id` | string   | 指数,指数代码               |
| `beg_t`    | datetime | 日期,开始日期               |
| `end_t`    | datetime | 日期,截止日期               |
| `vtype`    | int      | 用户自定义,变动原因         |
| `rtype`    | int      | 用户自定义,与关联董监高关系 |

返回：int

### 示例

范例01："申万50"在20220926到20220927全部发生董监高及关联人增持的股票个数

```tsl
// "申万50"在20220926到20220927全部发生董监高及关联人增持的股票个数
return IndexDSSOIncreaseComNumQJ("SW801001", 20220926T, 20220927T, 0, 0);
// 输出：2
```

## `indexDSSOIncreasePercent(index_id, end_t, vtype, rtype)`

声明：function

获取指数成份股指定日董监高及关联人增持占总市值(%)

<!-- tags: 金融 指数 董监高持股变动 获取 查询 -->

| 参数       | 类型     | 说明                        |
| ---------- | -------- | --------------------------- |
| `index_id` | string   | 指数,指数代码               |
| `end_t`    | datetime | 日期,截止日期               |
| `vtype`    | int      | 用户自定义,变动原因         |
| `rtype`    | int      | 用户自定义,与关联董监高关系 |

返回：float

### 示例

范例01："申万50"在20220927全部董监高及关联人增持占总市值(%)

```tsl
// "申万50"在20220927全部董监高及关联人增持占总市值(%)
return IndexDSSOIncreasePercent("SW801001", 20220927T, 0, 0);
// 输出：0.00032
```

## `indexDSSOIncreasePercent2(index_id, end_t, vtype, rtype)`

声明：function

获取指数成份股指定日董监高及关联人增持占流通市值(%)

<!-- tags: 金融 指数 董监高持股变动 获取 查询 -->

| 参数       | 类型     | 说明                        |
| ---------- | -------- | --------------------------- |
| `index_id` | string   | 指数,指数代码               |
| `end_t`    | datetime | 日期,截止日期               |
| `vtype`    | int      | 用户自定义,变动原因         |
| `rtype`    | int      | 用户自定义,与关联董监高关系 |

返回：float

### 示例

范例01："申万50"在20220927全部董监高及关联人增持占流通市值(%)

```tsl
// "申万50"在20220927全部董监高及关联人增持占流通市值(%)
return IndexDSSOIncreasePercent2("SW801001", 20220927T, 0, 0);
// 输出：0.00037
```

## `indexDSSOIncreasePercentQJ(index_id, beg_t, end_t, vtype, rtype)`

声明：function

获取指数成份股区间董监高及关联人增持占总市值(%)

<!-- tags: 金融 指数 董监高持股变动 获取 查询 -->

| 参数       | 类型        | 说明                        |
| ---------- | ----------- | --------------------------- |
| `index_id` | string      | 指数,指数代码               |
| `beg_t`    | t_date_time | 日期,开始日期               |
| `end_t`    | t_date_time | 日期,截止日期               |
| `vtype`    | integer     | 用户自定义,变动原因         |
| `rtype`    | integer     | 用户自定义,与关联董监高关系 |

返回：real

### 示例

范例01：调用函数

```tsl
// "申万50"在20220926到20220927全部董监高及关联人增持占总市值(%)
return indexDssoIncreasePercentQj("SW801001", 20220926T, 20220927T, 0, 0);
// 输出：0.00034
```

## `indexDSSOIncreasePercentQJ2(index_id, beg_t, end_t, vtype, rtype)`

声明：function

获取指数成份股区间董监高及关联人增持占流通市值(%)

<!-- tags: 金融 指数 董监高持股变动 获取 查询 -->

| 参数       | 类型     | 说明                        |
| ---------- | -------- | --------------------------- |
| `index_id` | string   | 指数,指数代码               |
| `beg_t`    | datetime | 日期,开始日期               |
| `end_t`    | datetime | 日期,截止日期               |
| `vtype`    | int      | 用户自定义,变动原因         |
| `rtype`    | int      | 用户自定义,与关联董监高关系 |

返回：float

### 示例

范例01："申万50"在20220926到20220927全部董监高及关联人增持占流通市值(%)

```tsl
// "申万50"在20220926到20220927全部董监高及关联人增持占流通市值(%)
return IndexDSSOIncreasePercentQJ2("SW801001", 20220926T, 20220927T, 0, 0);
// 输出：0.00039
```

## `indexDSSOIncreaseValue(index_id, end_t, vtype, rtype)`

声明：function

获取指数成份股指定日董监高及关联人增持市值

<!-- tags: 金融 指数 董监高持股变动 获取 查询 -->

| 参数       | 类型     | 说明                        |
| ---------- | -------- | --------------------------- |
| `index_id` | string   | 指数,指数代码               |
| `end_t`    | datetime | 日期,截止日期               |
| `vtype`    | int      | 用户自定义,变动原因         |
| `rtype`    | int      | 用户自定义,与关联董监高关系 |

返回：float

### 示例

范例01："申万50"在20220927全部董监高及关联人增持市值

```tsl
// "申万50"在20220927全部董监高及关联人增持市值
return IndexDSSOIncreaseValue("SW801001", 20220927T, 0, 0);
// 输出：58623852
```

## `indexDSSOIncreaseValueQJ(index_id, beg_t, end_t, vtype, rtype)`

声明：function

获取指数成份股区间董监高及关联人增持市值

<!-- tags: 金融 指数 董监高持股变动 获取 查询 -->

| 参数       | 类型     | 说明                        |
| ---------- | -------- | --------------------------- |
| `index_id` | string   | 指数,指数代码               |
| `beg_t`    | datetime | 日期,开始日期               |
| `end_t`    | datetime | 日期,截止日期               |
| `vtype`    | int      | 用户自定义,变动原因         |
| `rtype`    | int      | 用户自定义,与关联董监高关系 |

返回：float

### 示例

范例01："申万50"在20220926到20220927全部董监高及关联人增持市值

```tsl
// "申万50"在20220926到20220927全部董监高及关联人增持市值
return IndexDSSOIncreaseValueQJ("SW801001", 20220926T, 20220927T, 0, 0);
// 输出：62212492
```

## `indexDSSONetChangeComList(index_id, end_t, vtype, rtype)`

声明：function

获取指数成份股指定日发生董监高及关联人净增持的股票列表

<!-- tags: 金融 指数 董监高持股变动 获取 查询 -->

| 参数       | 类型     | 说明                        |
| ---------- | -------- | --------------------------- |
| `index_id` | string   | 指数,指数代码               |
| `end_t`    | datetime | 日期,截止日期               |
| `vtype`    | int      | 用户自定义,变动原因         |
| `rtype`    | int      | 用户自定义,与关联董监高关系 |

返回：array

### 示例

范例01："申万50"在20150715全部发生董监高及关联人净增持的股票列表

```tsl
// "申万50"在20150715全部发生董监高及关联人净增持的股票列表
return IndexDSSONetChangeComList("SW801001", 20150715T, 0, 0);
// 输出：array("SH601166","SH601328","SZ000063")
```

## `indexDSSONetChangeComListQJ(index_id, beg_t, end_t, vtype, rtype)`

声明：function

获取指数成份股区间董监高及关联人净增持的股票列表

<!-- tags: 金融 指数 董监高持股变动 获取 查询 -->

| 参数       | 类型     | 说明                        |
| ---------- | -------- | --------------------------- |
| `index_id` | string   | 指数,指数代码               |
| `beg_t`    | datetime | 日期,开始日期               |
| `end_t`    | datetime | 日期,截止日期               |
| `vtype`    | int      | 用户自定义,变动原因         |
| `rtype`    | int      | 用户自定义,与关联董监高关系 |

返回：array

### 示例

范例01："申万50"在20150710到20150715全部发生董监高及关联人净增持的股票列表

```tsl
// "申万50"在20150710到20150715全部发生董监高及关联人净增持的股票列表
return IndexDSSONetChangeComListQJ("SW801001", 20150710T, 20150715T, 0, 0);
// 输出：array("SH601166","SH601328","SZ000063")
```

## `indexDSSONetChangeComNum(index_id, end_t, vtype, rtype)`

声明：function

获取指数成份股指定日发生董监高及关联人净增持的股票个数

<!-- tags: 金融 指数 董监高持股变动 获取 查询 -->

| 参数       | 类型     | 说明                        |
| ---------- | -------- | --------------------------- |
| `index_id` | string   | 指数,指数代码               |
| `end_t`    | datetime | 日期,截止日期               |
| `vtype`    | int      | 用户自定义,变动原因         |
| `rtype`    | int      | 用户自定义,与关联董监高关系 |

返回：int

### 示例

范例01："申万50"在20150715全部发生董监高及关联人净增持的股票个数

```tsl
// "申万50"在20150715全部发生董监高及关联人净增持的股票个数
return IndexDSSONetChangeComNum("SW801001", 20150715T, 0, 0);
// 输出：3
```

## `indexDSSONetChangeComNumQJ(index_id, beg_t, end_t, vtype, rtype)`

声明：function

获取指数成份股区间董监高及关联人净增持的股票个数

<!-- tags: 金融 指数 董监高持股变动 获取 查询 -->

| 参数       | 类型     | 说明                        |
| ---------- | -------- | --------------------------- |
| `index_id` | string   | 指数,指数代码               |
| `beg_t`    | datetime | 日期,开始日期               |
| `end_t`    | datetime | 日期,截止日期               |
| `vtype`    | int      | 用户自定义,变动原因         |
| `rtype`    | int      | 用户自定义,与关联董监高关系 |

返回：int

### 示例

范例01："申万50"在20150710到20150715全部发生董监高及关联人净增持的股票个数

```tsl
// "申万50"在20150710到20150715全部发生董监高及关联人净增持的股票个数
return IndexDSSONetChangeComNumQJ("SW801001", 20150710T, 20150715T, 0, 0);
// 输出：3
```

## `indexDSSONetChangePercent(index_id, end_t, vtype, rtype)`

声明：function

获取指数成份股指定日董监高及关联人净增持占总市值(%)

<!-- tags: 金融 指数 董监高持股变动 获取 查询 -->

| 参数       | 类型     | 说明                        |
| ---------- | -------- | --------------------------- |
| `index_id` | string   | 指数,指数代码               |
| `end_t`    | datetime | 日期,截止日期               |
| `vtype`    | int      | 用户自定义,变动原因         |
| `rtype`    | int      | 用户自定义,与关联董监高关系 |

返回：float

### 示例

范例01："申万50"在20150715全部董监高及关联人净增持占总市值(%)

```tsl
// "申万50"在20150715全部董监高及关联人净增持占总市值(%)
return IndexDSSONetChangePercent("SW801001", 20150715T, 0, 0);
// 输出：1.42E-5
```

## `indexDSSONetChangePercent2(index_id, end_t, vtype, rtype)`

声明：function

获取指数成份股指定日董监高及关联人净增持占流通市值(%)

<!-- tags: 金融 指数 董监高持股变动 获取 查询 -->

| 参数       | 类型     | 说明                        |
| ---------- | -------- | --------------------------- |
| `index_id` | string   | 指数,指数代码               |
| `end_t`    | datetime | 日期,截止日期               |
| `vtype`    | int      | 用户自定义,变动原因         |
| `rtype`    | int      | 用户自定义,与关联董监高关系 |

返回：float

### 示例

范例01："申万50"在20150715全部董监高及关联人净增持占流通市值(%)

```tsl
// "申万50"在20150715全部董监高及关联人净增持占流通市值(%)
return IndexDSSONetChangePercent2("SW801001", 20150715T, 0, 0);
// 输出：1.83E-5
```

## `indexDSSONetChangePercentQJ(index_id, beg_t, end_t, vtype, rtype)`

声明：function

获取指数成份股区间董监高及关联人净增持占总市值(%)

<!-- tags: 金融 指数 董监高持股变动 获取 查询 -->

| 参数       | 类型     | 说明                        |
| ---------- | -------- | --------------------------- |
| `index_id` | string   | 指数,指数代码               |
| `beg_t`    | datetime | 日期,开始日期               |
| `end_t`    | datetime | 日期,截止日期               |
| `vtype`    | int      | 用户自定义,变动原因         |
| `rtype`    | int      | 用户自定义,与关联董监高关系 |

返回：float

### 示例

范例01："申万50"在20150710到20150715全部董监高及关联人净增持占总市值(%)

```tsl
// "申万50"在20150710到20150715全部董监高及关联人净增持占总市值(%)
return IndexDSSONetChangePercentQJ("SW801001", 20150710T, 20150715T, 0, 0);
// 输出：2.65E-5
```

## `indexDSSONetChangePercentQJ2(index_id, beg_t, end_t, vtype, rtype)`

声明：function

获取指数成份股区间董监高及关联人净增持占流通市值(%)

<!-- tags: 金融 指数 董监高持股变动 获取 查询 -->

| 参数       | 类型        | 说明                        |
| ---------- | ----------- | --------------------------- |
| `index_id` | string      | 指数,指数代码               |
| `beg_t`    | t_date_time | 日期,开始日期               |
| `end_t`    | t_date_time | 日期,截止日期               |
| `vtype`    | integer     | 用户自定义,变动原因         |
| `rtype`    | integer     | 用户自定义,与关联董监高关系 |

返回：real

### 示例

范例01：调用函数

```tsl
// "申万50"在20150710到20150715全部董监高及关联人净增持占流通市值(%)
return indexDssoNetChangePercentQj2("SW801001", 20150710T, 20150715T, 0, 0);
// 输出：3.41E-5
```

## `indexDSSONetChangeValue(index_id, end_t, vtype, rtype)`

声明：function

获取指数成份股指定日董监高及关联人净增持市值

<!-- tags: 金融 指数 董监高持股变动 获取 查询 -->

| 参数       | 类型     | 说明                        |
| ---------- | -------- | --------------------------- |
| `index_id` | string   | 指数,指数代码               |
| `end_t`    | datetime | 日期,截止日期               |
| `vtype`    | int      | 用户自定义,变动原因         |
| `rtype`    | int      | 用户自定义,与关联董监高关系 |

返回：float

### 示例

范例01："申万50"在20150715全部董监高及关联人净增持市值

```tsl
// "申万50"在20150715全部董监高及关联人净增持市值
return IndexDSSONetChangeValue("SW801001", 20150715T, 0, 0);
// 输出：2612950
```

## `indexDSSONetChangeValueQJ(index_id, beg_t, end_t, vtype, rtype)`

声明：function

获取指数成份股区间董监高及关联人净增持市值

<!-- tags: 金融 指数 董监高持股变动 获取 查询 -->

| 参数       | 类型     | 说明                        |
| ---------- | -------- | --------------------------- |
| `index_id` | string   | 指数,指数代码               |
| `beg_t`    | datetime | 日期,开始日期               |
| `end_t`    | datetime | 日期,截止日期               |
| `vtype`    | int      | 用户自定义,变动原因         |
| `rtype`    | int      | 用户自定义,与关联董监高关系 |

返回：float

### 示例

范例01："申万50"在20150710到20150715全部董监高及关联人净增持市值

```tsl
// "申万50"在20150710到20150715全部董监高及关联人净增持市值
return IndexDSSONetChangeValueQJ("SW801001", 20150710T, 20150715T, 0, 0);
// 输出：4883940
```

## `indexDSSOReduceComList(index_id, end_t, vtype, rtype)`

声明：function

获取指数成份股指定日发生董监高及关联人减持的股票列表

<!-- tags: 金融 指数 董监高持股变动 获取 查询 -->

| 参数       | 类型     | 说明                        |
| ---------- | -------- | --------------------------- |
| `index_id` | string   | 指数,指数代码               |
| `end_t`    | datetime | 日期,截止日期               |
| `vtype`    | int      | 用户自定义,变动原因         |
| `rtype`    | int      | 用户自定义,与关联董监高关系 |

返回：array

### 示例

范例01："申万50"在20141231全部发生董监高及关联人减持的股票列表

```tsl
// "申万50"在20141231全部发生董监高及关联人减持的股票列表
return IndexDSSOReduceComList("SW801001", 20141231T, 0, 0);
// 输出：array("SZ000002","SZ000063","SZ002241","SZ300027","SH600383")
```

## `indexDSSOReduceComListQJ(index_id, beg_t, end_t, vtype, rtype)`

声明：function

获取指数成份股区间董监高及关联人减持的股票列表

<!-- tags: 金融 指数 董监高持股变动 获取 查询 -->

| 参数       | 类型        | 说明                        |
| ---------- | ----------- | --------------------------- |
| `index_id` | string      | 指数,指数代码               |
| `beg_t`    | t_date_time | 日期,开始日期               |
| `end_t`    | t_date_time | 日期,截止日期               |
| `vtype`    | integer     | 用户自定义,变动原因         |
| `rtype`    | integer     | 用户自定义,与关联董监高关系 |

返回：array

### 示例

范例01：调用函数

```tsl
// "申万50"在20141220到20141231全部发生董监高及关联人减持的股票列表
return indexDssoReduceComListQj("SW801001", 20141220T, 20141231T, 0, 0);
// 输出：array("SZ000002","SH601288","SH600585","SZ000063","SZ002241","SZ002594","SZ300027","SH600383")
```

## `indexDSSOReduceComNum(index_id, end_t, vtype, rtype)`

声明：function

获取指数成份股指定日发生董监高及关联人减持的股票个数

<!-- tags: 金融 指数 董监高持股变动 获取 查询 -->

| 参数       | 类型     | 说明                        |
| ---------- | -------- | --------------------------- |
| `index_id` | string   | 指数,指数代码               |
| `end_t`    | datetime | 日期,截止日期               |
| `vtype`    | int      | 用户自定义,变动原因         |
| `rtype`    | int      | 用户自定义,与关联董监高关系 |

返回：int

### 示例

范例01："申万50"在20141231全部发生董监高及关联人减持的股票个数

```tsl
// "申万50"在20141231全部发生董监高及关联人减持的股票个数
return IndexDSSOReduceComNum("SW801001", 20141231T, 0, 0);
// 输出：5
```

## `indexDSSOReduceComNumQJ(index_id, beg_t, end_t, vtype, rtype)`

声明：function

获取指数成份股区间董监高及关联人减持的股票个数

<!-- tags: 金融 指数 董监高持股变动 获取 查询 -->

| 参数       | 类型     | 说明                        |
| ---------- | -------- | --------------------------- |
| `index_id` | string   | 指数,指数代码               |
| `beg_t`    | datetime | 日期,开始日期               |
| `end_t`    | datetime | 日期,截止日期               |
| `vtype`    | int      | 用户自定义,变动原因         |
| `rtype`    | int      | 用户自定义,与关联董监高关系 |

返回：int

### 示例

范例01："申万50"在20141220到20141231全部发生董监高及关联人减持的股票个数

```tsl
// "申万50"在20141220到20141231全部发生董监高及关联人减持的股票个数
return IndexDSSOReduceComNumQJ("SW801001", 20141220T, 20141231T, 0, 0);
// 输出：8
```

## `indexDSSOReducePercent(index_id, end_t, vtype, rtype)`

声明：function

获取指数成份股指定日董监高及关联人减持占总市值(%)

<!-- tags: 金融 指数 董监高持股变动 获取 查询 -->

| 参数       | 类型     | 说明                        |
| ---------- | -------- | --------------------------- |
| `index_id` | string   | 指数,指数代码               |
| `end_t`    | datetime | 日期,截止日期               |
| `vtype`    | int      | 用户自定义,变动原因         |
| `rtype`    | int      | 用户自定义,与关联董监高关系 |

返回：float

### 示例

范例01："申万50"在20141231全部董监高及关联人减持占总市值(%)

```tsl
// "申万50"在20141231全部董监高及关联人减持占总市值(%)
return IndexDSSOReducePercent("SW801001", 20141231T, 0, 0);
// 输出：0.0021
```

## `indexDSSOReducePercent2(index_id, end_t, vtype, rtype)`

声明：function

获取指数成份股指定日董监高及关联人减持占流通市值(%)

<!-- tags: 金融 指数 董监高持股变动 获取 查询 -->

| 参数       | 类型     | 说明                        |
| ---------- | -------- | --------------------------- |
| `index_id` | string   | 指数,指数代码               |
| `end_t`    | datetime | 日期,截止日期               |
| `vtype`    | int      | 用户自定义,变动原因         |
| `rtype`    | int      | 用户自定义,与关联董监高关系 |

返回：float

### 示例

范例01："申万50"在20141231全部董监高及关联人减持占流通市值(%)

```tsl
// "申万50"在20141231全部董监高及关联人减持占流通市值(%)
return IndexDSSOReducePercent2("SW801001", 20141231T, 0, 0);
// 输出：0.0027
```

## `indexDSSOReducePercentQJ(index_id, beg_t, end_t, vtype, rtype)`

声明：function

获取指数成份股区间董监高及关联人减持占总市值(%)

<!-- tags: 金融 指数 董监高持股变动 获取 查询 -->

| 参数       | 类型     | 说明                        |
| ---------- | -------- | --------------------------- |
| `index_id` | string   | 指数,指数代码               |
| `beg_t`    | datetime | 日期,开始日期               |
| `end_t`    | datetime | 日期,截止日期               |
| `vtype`    | int      | 用户自定义,变动原因         |
| `rtype`    | int      | 用户自定义,与关联董监高关系 |

返回：float

### 示例

范例01："申万50"在20141220到20141231全部董监高及关联人减持占总市值(%)

```tsl
// "申万50"在20141220到20141231全部董监高及关联人减持占总市值(%)
return IndexDSSOReducePercentQJ("SW801001", 20141220T, 20141231T, 0, 0);
// 输出：0.0031
```

## `indexDSSOReducePercentQJ2(index_id, beg_t, end_t, vtype, rtype)`

声明：function

获取指数成份股区间董监高及关联人减持占流通市值(%)

<!-- tags: 金融 指数 董监高持股变动 获取 查询 -->

| 参数       | 类型     | 说明                        |
| ---------- | -------- | --------------------------- |
| `index_id` | string   | 指数,指数代码               |
| `beg_t`    | datetime | 日期,开始日期               |
| `end_t`    | datetime | 日期,截止日期               |
| `vtype`    | int      | 用户自定义,变动原因         |
| `rtype`    | int      | 用户自定义,与关联董监高关系 |

返回：float

### 示例

范例01："申万50"在20141220到20141231全部董监高及关联人减持占流通市值(%)

```tsl
// "申万50"在20141220到20141231全部董监高及关联人减持占流通市值(%)
return IndexDSSOReducePercentQJ2("SW801001", 20141220T, 20141231T, 0, 0);
// 输出：0.0039
```

## `indexDSSOReduceValue(index_id, end_t, vtype, rtype)`

声明：function

获取指数成份股指定日董监高及关联人减持市值

<!-- tags: 金融 指数 董监高持股变动 获取 查询 -->

| 参数       | 类型     | 说明                        |
| ---------- | -------- | --------------------------- |
| `index_id` | string   | 指数,指数代码               |
| `end_t`    | datetime | 日期,截止日期               |
| `vtype`    | int      | 用户自定义,变动原因         |
| `rtype`    | int      | 用户自定义,与关联董监高关系 |

返回：float

### 示例

范例01："申万50"在20141231全部董监高及关联人减持市值

```tsl
// "申万50"在20141231全部董监高及关联人减持市值
return IndexDSSOReduceValue("SW801001", 20141231T, 0, 0);
// 输出：204445453
```

## `indexDSSOReduceValueQJ(index_id, beg_t, end_t, vtype, rtype)`

声明：function

获取指数成份股区间董监高及关联人减持市值

<!-- tags: 金融 指数 董监高持股变动 获取 查询 -->

| 参数       | 类型        | 说明                        |
| ---------- | ----------- | --------------------------- |
| `index_id` | string      | 指数,指数代码               |
| `beg_t`    | t_date_time | 日期,开始日期               |
| `end_t`    | t_date_time | 日期,截止日期               |
| `vtype`    | integer     | 用户自定义,变动原因         |
| `rtype`    | integer     | 用户自定义,与关联董监高关系 |

返回：real

### 示例

范例01：调用函数

```tsl
// "申万50"在20141220到20141231全部董监高及关联人减持市值
return indexDssoReduceValueQj("SW801001", 20141220T, 20141231T, 0, 0);
// 输出：298922916
```
