# 金融 / 股票 / 机构持股 / 板块

## `bk_holdDataByOrgan(r_date)`

声明：function

返回机构持股详情

<!-- tags: 金融 股票 机构持股 板块 返回 获取 -->

| 参数     | 类型    | 说明              |
| -------- | ------- | ----------------- |
| `r_date` | integer | 报告期,指定报告期 |

返回：float

### 示例

范例01："上证A股"在20250930的机构持股详情

```tsl
// "上证A股"在20250930的机构持股详情
setsysparam(pn_bk(), "上证A股");
return BK_HoldDataByOrgan(20250930);
```

## `bk_holdDataByOrganType(r_date, organ_type)`

声明：function

返回指定类型机构持股详情

<!-- tags: 金融 股票 机构持股 板块 返回 获取 -->

| 参数         | 类型    | 说明                |
| ------------ | ------- | ------------------- |
| `r_date`     | integer | 报告期,指定报告期   |
| `organ_type` | integer | 用户自定义,机构类别 |

返回：float

### 示例

范例01："上证A股"在20250930的所有机构持股详情

```tsl
// "上证A股"在20250930的所有机构持股详情
setsysparam(pn_bk(), "上证A股");
return BK_HoldDataByOrganType(20250930, -1);
```

## `bk_holdIncreaseNumberByOrgan(r_date_1, r_date_2, organ_type)`

声明：function

返回机构持股增持家数

<!-- tags: 金融 股票 机构持股 板块 返回 获取 -->

| 参数         | 类型    | 说明                |
| ------------ | ------- | ------------------- |
| `r_date_1`   | integer | 报告期,指定报告期   |
| `r_date_2`   | integer | 报告期,对比报告期   |
| `organ_type` | integer | 用户自定义,机构类别 |

返回：float

### 示例

范例01："上证A股"在20250930的所有机构持股增持家数

```tsl
// "上证A股"在20250930的所有机构持股增持家数
setsysparam(pn_bk(), "上证A股");
return BK_HoldIncreaseNumberByOrgan(20250930, 20240930, -1);
// 输出：636
```

## `bk_holdMValueByOrgan(r_date, organ_type)`

声明：function

返回机构持有市值(万)

<!-- tags: 金融 股票 机构持股 板块 返回 获取 -->

| 参数         | 类型    | 说明                |
| ------------ | ------- | ------------------- |
| `r_date`     | integer | 报告期,指定报告期   |
| `organ_type` | integer | 用户自定义,机构类别 |

返回：float

### 示例

范例01："上证A股"在20250930的所有机构持有市值(万)

```tsl
// "上证A股"在20250930的所有机构持有市值(万)
setsysparam(pn_bk(), "上证A股");
return BK_HoldMValueByOrgan(20250930, -1);
// 输出：4306316118.67
```

## `bk_holdMValueChangeByOrgan(r_date_1, r_date_2, organ_type)`

声明：function

返回机构持有市值变动(万)

<!-- tags: 金融 股票 机构持股 板块 返回 获取 -->

| 参数         | 类型    | 说明                |
| ------------ | ------- | ------------------- |
| `r_date_1`   | integer | 报告期,指定报告期   |
| `r_date_2`   | integer | 报告期,对比报告期   |
| `organ_type` | integer | 用户自定义,机构类别 |

返回：float

### 示例

范例01："上证A股"在20250930的所有机构持有市值变动(万)

```tsl
// "上证A股"在20250930的所有机构持有市值变动(万)
setsysparam(pn_bk(), "上证A股");
return BK_HoldMValueChangeByOrgan(20250930, 20240930, -1);
// 输出：249583591.33
```

## `bk_holdNumberByOrgan(r_date, organ_type)`

声明：function

返回机构持股数量

<!-- tags: 金融 股票 机构持股 板块 返回 获取 -->

| 参数         | 类型    | 说明                |
| ------------ | ------- | ------------------- |
| `r_date`     | integer | 报告期,指定报告期   |
| `organ_type` | integer | 用户自定义,机构类别 |

返回：float

### 示例

范例01："上证A股"在20250930的所有机构持股数量

```tsl
// "上证A股"在20250930的所有机构持股数量
setsysparam(pn_bk(), "上证A股");
return BK_HoldNumberByOrgan(20250930, -1);
// 输出：1679
```

## `bk_holdPercentage2ByOrgan(r_date, organ_type)`

声明：function

返回机构持有市值占板块总市值(%)

<!-- tags: 金融 股票 机构持股 板块 返回 获取 -->

| 参数         | 类型    | 说明                |
| ------------ | ------- | ------------------- |
| `r_date`     | integer | 报告期,指定报告期   |
| `organ_type` | integer | 用户自定义,机构类别 |

返回：float

### 示例

范例01："上证A股"在20250930的所有机构市值占板块总市值(%)

```tsl
// "上证A股"在20250930的所有机构市值占板块总市值(%)
setsysparam(pn_bk(), "上证A股");
return BK_HoldPercentage2ByOrgan(20250930, -1);
// 输出：68.16
```

## `bk_holdPercentageByOrgan(r_date, organ_type)`

声明：function

返回机构持有市值占板块流通市值(%)

<!-- tags: 金融 股票 机构持股 板块 返回 获取 -->

| 参数         | 类型    | 说明                |
| ------------ | ------- | ------------------- |
| `r_date`     | integer | 报告期,指定报告期   |
| `organ_type` | integer | 用户自定义,机构类别 |

返回：float

### 示例

范例01："上证A股"在20250930的所有机构市值占板块流通市值(%)

```tsl
// "上证A股"在20250930的所有机构市值占板块流通市值(%)
setsysparam(pn_bk(), "上证A股");
return BK_HoldPercentageByOrgan(20250930, -1);
// 输出：86.05
```

## `bk_holdReduceNumberByOrgan(r_date_1, r_date_2, organ_type)`

声明：function

返回机构持股减持家数

<!-- tags: 金融 股票 机构持股 板块 返回 获取 -->

| 参数         | 类型    | 说明                |
| ------------ | ------- | ------------------- |
| `r_date_1`   | integer | 报告期,指定报告期   |
| `r_date_2`   | integer | 报告期,对比报告期   |
| `organ_type` | integer | 用户自定义,机构类别 |

返回：float

### 示例

范例01："上证A股"在20250930的所有机构持股减持家数

```tsl
// "上证A股"在20250930的所有机构持股减持家数
setsysparam(pn_bk(), "上证A股");
return BK_HoldReduceNumberByOrgan(20250930, 20240930, -1);
// 输出：1030
```
