# 金融 / 股票 / 高管增减持

## `stockBuyAmountByInsider(beg_t, end_t)`

声明：function

提取股票的区间高管增持金额，与系统股票pn_stock()、当前时间pn_date()相关

<!-- tags: 金融 股票 高管增减持 -->

| 参数    | 类型     | 说明               |
| ------- | -------- | ------------------ |
| `beg_t` | datetime | 日期类型，开始日； |
| `end_t` | datetime | 日期类型，截止日； |

返回：float

### 示例

范例01：调用函数

```tsl
setsysparam(pn_stock(), 'SH600019');
Return StockBuyAmountByInsider(20060101T, 20180903T);
```

## `stockBuyandSellByInsider(beg_t, end_t)`

声明：function

提取股票的区间高管增减持详情，与系统股票pn_stock()、当前时间pn_date()相关

<!-- tags: 金融 股票 高管增减持 -->

| 参数    | 类型     | 说明               |
| ------- | -------- | ------------------ |
| `beg_t` | datetime | 日期类型，开始日； |
| `end_t` | datetime | 日期类型，截止日； |

返回：array

### 示例

范例01：调用函数

```tsl
setsysparam(pn_stock(), 'SH600007');
Return StockBuyandSellByInsider(20060101T, 20180903T);
```

## `stockBuyAvgPriceByInsider(beg_t, end_t, return_type)`

声明：function

提取股票的区间高管增持均价，与系统股票pn_stock()、当前时间pn_date()相关

<!-- tags: 金融 股票 高管增减持 -->

| 参数          | 类型     | 说明               |
| ------------- | -------- | ------------------ |
| `beg_t`       | datetime | 日期类型，开始日； |
| `end_t`       | datetime | 日期类型，截止日； |
| `return_type` | int      | 整数，是否复权     |

返回：float

### 示例

范例01：调用函数

```tsl
setsysparam(pn_stock(), 'SH600019');
Return StockBuyAvgPriceByInsider(20060101T, 20180903T, 1);
```

## `stockBuyPercentageByInsider(beg_t, end_t)`

声明：function

提取股票的区间高管增持占总股本比例(%)，与系统股票pn_stock()、当前时间pn_date()相关

<!-- tags: 金融 股票 高管增减持 -->

| 参数    | 类型     | 说明               |
| ------- | -------- | ------------------ |
| `beg_t` | datetime | 日期类型，开始日； |
| `end_t` | datetime | 日期类型，截止日； |

返回：float

### 示例

范例01：调用函数

```tsl
setsysparam(pn_stock(), 'SH600019');
Return StockBuyPercentageByInsider(20060101T, 20180903T);
```

## `stockBuyVolByInsider(beg_t, end_t, return_type)`

声明：function

提取股票的区间高管增持数量，与系统股票pn_stock()、当前时间pn_date()相关

<!-- tags: 金融 股票 高管增减持 -->

| 参数          | 类型     | 说明               |
| ------------- | -------- | ------------------ |
| `beg_t`       | datetime | 日期类型，开始日； |
| `end_t`       | datetime | 日期类型，截止日； |
| `return_type` | int      | 整数，返回类型     |

返回：float

### 示例

范例01：调用函数

```tsl
setsysparam(pn_stock(), 'SH600019');
Return StockBuyVolByInsider(20060101T, 20180903T, 1);
```

## `stockSellAmountByInsider(beg_t, end_t)`

声明：function

提取股票的区间高管减持金额，与系统股票pn_stock()、当前时间pn_date()相关

<!-- tags: 金融 股票 高管增减持 -->

| 参数    | 类型     | 说明               |
| ------- | -------- | ------------------ |
| `beg_t` | datetime | 日期类型，开始日； |
| `end_t` | datetime | 日期类型，截止日； |

返回：float

### 示例

范例01：调用函数

```tsl
setsysparam(pn_stock(), 'SH600019');
Return StockSellAmountByInsider(20060101T, 20180903T);
```

## `stockSellAvgPriceByInsider(beg_t, end_t, return_type)`

声明：function

提取股票的区间高管减持均价，与系统股票pn_stock()、当前时间pn_date()相关

<!-- tags: 金融 股票 高管增减持 -->

| 参数          | 类型     | 说明               |
| ------------- | -------- | ------------------ |
| `beg_t`       | datetime | 日期类型，开始日； |
| `end_t`       | datetime | 日期类型，截止日； |
| `return_type` | int      | 整数，是否复权     |

返回：float

### 示例

范例01：调用函数

```tsl
setsysparam(pn_stock(), 'SH600019');
Return StockSellAvgPriceByInsider(20060101T, 20180903T, 0);
```

## `stockSellPercentageByInsider(beg_t, end_t)`

声明：function

提取股票的区间高管减持占总股本比例(%)，与系统股票pn_stock()、当前时间pn_date()相关

<!-- tags: 金融 股票 高管增减持 -->

| 参数    | 类型     | 说明               |
| ------- | -------- | ------------------ |
| `beg_t` | datetime | 日期类型，开始日； |
| `end_t` | datetime | 日期类型，截止日； |

返回：float

### 示例

范例01：调用函数

```tsl
setsysparam(pn_stock(), 'SH600019');
Return StockSellPercentageByInsider(20060101T, 20180903T);
```

## `stockSellVolByInsider(beg_t, end_t, return_type)`

声明：function

提取股票的区间高管减持数量，与系统股票pn_stock()、当前时间pn_date()相关

<!-- tags: 金融 股票 高管增减持 -->

| 参数          | 类型     | 说明               |
| ------------- | -------- | ------------------ |
| `beg_t`       | datetime | 日期类型，开始日； |
| `end_t`       | datetime | 日期类型，截止日； |
| `return_type` | int      | 整数，返回类型     |

返回：float

### 示例

范例01：调用函数

```tsl
setsysparam(pn_stock(), 'SH600019');
Return StockSellVolByInsider(20060101T, 20180903T, 0);
```
