# 金融 / 板块 / 主要财务指标 / 季度 / 环比(季度)

## `bk_epsGrowRatio_q(report_date, right_type, s_type, sample_select, eps_criterion)`

声明：function

计算板块每股收益环比增长率(%)，其结果和RightType有关，板块为pn_bk()设置的当前系统板块。 先计算板块本期每股收益(季度)，和板块上期每股收益(季度)，这两个值与RightType有关，参照StocksFinancialItemPS_Q(计算板块个股每股收益)和Bk_EPS_Q(计算板块每股收益)。 再计算板块每股收益环比增长率，其值为(板块本期每股收益–板块上期每股收益)/abs(板块上期每股收益)\*100%

<!-- tags: 金融 板块 主要财务指标 季度 ( ) 环比季度 计算 求解 环比 -->

| 参数            | 类型  | 说明                                   |
| --------------- | ----- | -------------------------------------- |
| `report_date`   | int   | 报告期                                 |
| `right_type`    | int   | 加权方式，具体取值如下:                |
| `s_type`        | int   | 股票类型，具体取值如下:                |
| `sample_select` | int   | 样本股选择，具体取值如下:              |
| `eps_criterion` | float | 绩差股标准，和参数SampleSelect结合使用 |

返回：float

### 示例

范例01：返回沪深300 2012年中报的加权板块每股收益环比增长率(%)

```tsl
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_EPSGrowRatio_Q(20120630, 0, 0, 0, 0);
// 输出：0.67
```

## `bk_hbGrowRatio2_01(report_date, right_type, s_type, sample_select, eps_criterion)`

声明：function

计算板块主营业务收入环比增长率(%)，板块为pn_bk()设置的当前系统板块。 1）加权时，其值为(板块个股的本期的主营业务收入的简单加总和的平均值-板块个股的上期主营业务收入的简单加总和的平均值) / abs(板块个股的上期主营业务收入的简单加总和的平均值)。 2）算术平均时，先求报告期内板块个股的主营业务收入环比增长率，其值为(板块个股的本期主营业务收入-板块个股的上期主营业务收入)/abs(板块个股的上期主营业务收入)\*100%，然后再对板块内个股的主营业务收入环比增长率之和求平均

<!-- tags: 金融 板块 主要财务指标 季度 ( ) 环比季度 计算 求解 环比 -->

| 参数            | 类型  | 说明                                   |
| --------------- | ----- | -------------------------------------- |
| `report_date`   | int   | 报告期                                 |
| `right_type`    | int   | 加权方式，具体取值如下:                |
| `s_type`        | int   | 股票类型，具体取值如下:                |
| `sample_select` | int   | 样本股选择，具体取值如下:              |
| `eps_criterion` | float | 绩差股标准，和参数SampleSelect结合使用 |

返回：float

### 示例

范例01：返回沪深300 2012年中报的加权板块主营业务收入环比增长率((%)

```tsl
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBGrowRatio2_01(20120630, 0, 0, 0, 0);
// 输出：7.42
```

## `bk_hbGrowRatio2_02(report_date, right_type, s_type, sample_select, eps_criterion)`

声明：function

计算板块主营业务成本环比增长率(%)，板块为pn_bk()设置的当前系统板块。 1) 加权时，其值为(板块个股的本期主营业务成本的简单加总和的平均值-板块个股的上期主营业务成本的简单加总和的平均值) / abs(板块个股上期的主营业务成本的简单加总和的平均值)。 2) 算术平均时，先求报告期内板块个股的主营业务成本环比增长率，其值为(板块个股的本期主营业务成本-板块个股的上期主营业务成本)/abs(板块个股的上期主营业务成本)\*100%，然后再对板块内个股的主营业务成本环比增长率之和求平均

<!-- tags: 金融 板块 主要财务指标 季度 ( ) 环比季度 计算 求解 环比 -->

| 参数            | 类型  | 说明                                   |
| --------------- | ----- | -------------------------------------- |
| `report_date`   | int   | 报告期                                 |
| `right_type`    | int   | 加权方式，具体取值如下:                |
| `s_type`        | int   | 股票类型，具体取值如下:                |
| `sample_select` | int   | 样本股选择，具体取值如下:              |
| `eps_criterion` | float | 绩差股标准，和参数SampleSelect结合使用 |

返回：float

### 示例

范例01：返回沪深300 2012年中报的加权板块主营业务成本环比增长率(%)

```tsl
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBGrowRatio2_02(20120630, 0, 0, 0, 0);
// 输出：8.41
```

## `bk_hbGrowRatio2_03(report_date, right_type, s_type, sample_select, eps_criterion)`

声明：function

计算板块主营业务税金及附加环比增长率(%)，板块为pn_bk()设置的当前系统板块。 1) 加权时，其值为(板块个股的本期主营业务税金及附加的简单加总和的平均值-板块个股的上期主营业务税金及附加的简单加总和的平均值) / abs(板块个股的上期主营业务税金及附加的简单加总和的平均值)。 2) 算术平均时，先求报告期内板块个股的主营业务税金及附加环比增长率，其值为(板块个股的本期主营业务税金及附加-板块个股的上期主营业务税金及附加)/abs(板块个股的上期主营业务税金及附加)\*100%，然后再对板块内个股的主营业务税金及附加环比增长率之和求平均

<!-- tags: 金融 板块 主要财务指标 季度 ( ) 环比季度 计算 求解 环比 -->

| 参数            | 类型  | 说明                                   |
| --------------- | ----- | -------------------------------------- |
| `report_date`   | int   | 报告期                                 |
| `right_type`    | int   | 加权方式，具体取值如下:                |
| `s_type`        | int   | 股票类型，具体取值如下:                |
| `sample_select` | int   | 样本股选择，具体取值如下:              |
| `eps_criterion` | float | 绩差股标准，和参数SampleSelect结合使用 |

返回：float

### 示例

范例01：返回沪深300 2012年中报的加权板块主营业务税金及附加环比增长率(%)

```tsl
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBGrowRatio2_03(20120630, 0, 0, 0, 0);
// 输出：4.51
```

## `bk_hbGrowRatio2_04(report_date, right_type, s_type, sample_select, eps_criterion)`

声明：function

计算板块主营业务利润环比增长率(%)，板块为pn_bk()设置的当前系统板块。 1) 加权时，其值为(板块个股的本期主营业务利润的简单加总和的平均值-板块个股的上期主营业务利润的简单加总和的平均值) / abs(板块个股的上期主营业务利润的简单加总和的平均值)。 2) 算术平均时，先求报告期内板块个股的主营业务利润环比增长率，其值为(板块个股的本期主营业务利润-板块个股的上期主营业务利润)/abs(板块个股的上期主营业务利润)\*100%，然后再对板块内个股的主营业务利润环比增长率之和求平均

<!-- tags: 金融 板块 主要财务指标 季度 ( ) 环比季度 计算 求解 环比 -->

| 参数            | 类型  | 说明                                   |
| --------------- | ----- | -------------------------------------- |
| `report_date`   | int   | 报告期                                 |
| `right_type`    | int   | 加权方式，具体取值如下:                |
| `s_type`        | int   | 股票类型，具体取值如下:                |
| `sample_select` | int   | 样本股选择，具体取值如下:              |
| `eps_criterion` | float | 绩差股标准，和参数SampleSelect结合使用 |

返回：float

### 示例

范例01：返回沪深300 2012年中报的加权板块主营业务利润环比增长率(%)

```tsl
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBGrowRatio2_04(20120630, 0, 0, 0, 0);
// 输出：39.3
```

## `bk_hbGrowRatio2_05(report_date, right_type, s_type, sample_select, eps_criterion)`

声明：function

计算板块其他业务利润环比增长率(%)，板块为pn_bk()设置的当前系统板块。 1) 加权时，其值为(板块个股的本期其他业务利润的简单加总和的平均值-板块个股的上期其他业务利润的简单加总和的平均值) / abs(板块个股的上期其他业务利润的简单加总和的平均值)。 2) 算术平均时，先求报告期内板块个股的其他业务利润环比增长率，其值为(板块个股的本期其他业务利润-板块个股的上期其他业务利润)/abs(板块个股的上期其他业务利润)\*100%，然后再对板块内个股的其他业务利润环比增长率之和求平均

<!-- tags: 金融 板块 主要财务指标 季度 ( ) 环比季度 计算 求解 环比 -->

| 参数            | 类型  | 说明                                   |
| --------------- | ----- | -------------------------------------- |
| `report_date`   | int   | 报告期                                 |
| `right_type`    | int   | 加权方式，具体取值如下:                |
| `s_type`        | int   | 股票类型，具体取值如下:                |
| `sample_select` | int   | 样本股选择，具体取值如下:              |
| `eps_criterion` | float | 绩差股标准，和参数SampleSelect结合使用 |

返回：float

### 示例

范例01：返回沪深300 2012年中报的加权板块其他业务利润环比增长率(%)

```tsl
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBGrowRatio2_05(20120630, 0, 0, 0, 0);
// 输出：0
```

## `bk_hbGrowRatio2_06(report_date, right_type, s_type, sample_select, eps_criterion)`

声明：function

计算板块营业费用环比增长率(%)，板块为pn_bk()设置的当前系统板块。 1) 加权时，其值为(板块个股的本期营业费用的简单加总和的平均值-板块个股的上期营业费用的简单加总和的平均值) / abs(板块个股的上期营业费用的简单加总和的平均值)。 2) 算术平均时，先求报告期内板块个股的营业费用环比增长率，其值为(板块个股的本期营业费用-板块个股的上期营业费用)/abs(板块个股的上期营业费用)\*100%，然后再对板块内个股的营业费用环比增长率之和求平均

<!-- tags: 金融 板块 主要财务指标 季度 ( ) 环比季度 计算 求解 环比 -->

| 参数            | 类型  | 说明                                   |
| --------------- | ----- | -------------------------------------- |
| `report_date`   | int   | 报告期                                 |
| `right_type`    | int   | 加权方式，具体取值如下:                |
| `s_type`        | int   | 股票类型，具体取值如下:                |
| `sample_select` | int   | 样本股选择，具体取值如下:              |
| `eps_criterion` | float | 绩差股标准，和参数SampleSelect结合使用 |

返回：float

### 示例

范例01：返回沪深300 2012年中报的加权板块营业费用环比增长率(%)

```tsl
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBGrowRatio2_06(20120630, 0, 0, 0, 0);
// 输出：6.85
```

## `bk_hbGrowRatio2_07(report_date, right_type, s_type, sample_select, eps_criterion)`

声明：function

计算板块管理费用环比增长率(%)，板块为pn_bk()设置的当前系统板块。 1) 加权时，其值为(板块个股的本期管理费用的简单加总和的平均值-板块个股的上期管理费用的简单加总和的平均值) / abs(板块个股的上期管理费用的简单加总和的平均值)。 2) 算术平均时，先求报告期内板块个股的管理费用环比增长率，其值为(板块个股的本期管理费用-板块个股的上期管理费用)/abs(板块个股的上期管理费用)\*100%，然后再对板块内个股的管理费用环比增长率之和求平均

<!-- tags: 金融 板块 主要财务指标 季度 ( ) 环比季度 计算 求解 环比 -->

| 参数            | 类型  | 说明                                   |
| --------------- | ----- | -------------------------------------- |
| `report_date`   | int   | 报告期                                 |
| `right_type`    | int   | 加权方式，具体取值如下:                |
| `s_type`        | int   | 股票类型，具体取值如下:                |
| `sample_select` | int   | 样本股选择，具体取值如下:              |
| `eps_criterion` | float | 绩差股标准，和参数SampleSelect结合使用 |

返回：float

### 示例

范例01：返回沪深300 2012年中报的加权板块管理费用环比增长率(%)

```tsl
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBGrowRatio2_07(20120630, 0, 0, 0, 0);
// 输出：10.72
```

## `bk_hbGrowRatio2_08(report_date, right_type, s_type, sample_select, eps_criterion)`

声明：function

计算板块财务费用环比增长率(%)，板块为pn_bk()设置的当前系统板块。 1) 加权时，其值为(板块个股的本期财务费用的简单加总和的平均值-板块个股的上期财务费用的简单加总和的平均值) / abs(板块个股的上期财务费用的简单加总和的平均值)。 2) 算术平均时，先求报告期内板块个股的财务费用环比增长率，其值为(板块个股的本期财务费用-板块个股的上期财务费用)/abs(板块个股的上期财务费用)\*100%，然后再对板块内个股的财务费用环比增长率之和求平均

<!-- tags: 金融 板块 主要财务指标 季度 ( ) 环比季度 计算 求解 环比 -->

| 参数            | 类型  | 说明                                   |
| --------------- | ----- | -------------------------------------- |
| `report_date`   | int   | 报告期                                 |
| `right_type`    | int   | 加权方式，具体取值如下:                |
| `s_type`        | int   | 股票类型，具体取值如下:                |
| `sample_select` | int   | 样本股选择，具体取值如下:              |
| `eps_criterion` | float | 绩差股标准，和参数SampleSelect结合使用 |

返回：float

### 示例

范例01：返回沪深300 2012年中报的加权板块财务费用环比增长率(%)

```tsl
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBGrowRatio2_08(20120630, 0, 0, 0, 0);
// 输出：30.29
```

## `bk_hbGrowRatio2_09(report_date, right_type, s_type, sample_select, eps_criterion)`

声明：function

计算板块营业利润环比增长率(%)，板块为pn_bk()设置的当前系统板块。 1) 加权时，其值为(板块个股的本期营业利润的简单加总和的平均值-板块个股的上期营业利润的简单加总和的平均值) / abs(板块个股的上期营业利润的简单加总和的平均值)。 2) 算术平均时，先求报告期内板块个股的营业利润环比增长率，其值为(板块个股的本期营业利润-板块个股的上期营业利润)/abs(板块个股的上期营业利润)\*100%，然后再对板块内个股的营业利润环比增长率之和求平均

<!-- tags: 金融 板块 主要财务指标 季度 ( ) 环比季度 计算 求解 环比 -->

| 参数            | 类型  | 说明                                   |
| --------------- | ----- | -------------------------------------- |
| `report_date`   | int   | 报告期                                 |
| `right_type`    | int   | 加权方式，具体取值如下:                |
| `s_type`        | int   | 股票类型，具体取值如下:                |
| `sample_select` | int   | 样本股选择，具体取值如下:              |
| `eps_criterion` | float | 绩差股标准，和参数SampleSelect结合使用 |

返回：float

### 示例

范例01：返回沪深300 2012年中报的加权板块营业利润环比增长率(%)

```tsl
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBGrowRatio2_09(20120630, 0, 0, 0, 0);
// 输出：-1.36
```

## `bk_hbGrowRatio2_10(report_date, right_type, s_type, sample_select, eps_criterion)`

声明：function

计算板块投资收益环比增长率(%)，板块为pn_bk()设置的当前系统板块。 1) 加权时，其值为(板块个股的本期投资收益的简单加总和的平均值-板块个股的上期投资收益的简单加总和的平均值) / abs(板块个股的上期投资收益的简单加总和的平均值)。 2) 算术平均时，先求报告期内板块个股的投资收益环比增长率，其值为(板块个股的本期投资收益-板块个股的上期投资收益)/abs(板块个股的上期投资收益)\*100%，然后再对板块内个股的投资收益环比增长率之和求平均

<!-- tags: 金融 板块 主要财务指标 季度 ( ) 环比季度 计算 求解 环比 -->

| 参数            | 类型  | 说明                                   |
| --------------- | ----- | -------------------------------------- |
| `report_date`   | int   | 报告期                                 |
| `right_type`    | int   | 加权方式，具体取值如下:                |
| `s_type`        | int   | 股票类型，具体取值如下:                |
| `sample_select` | int   | 样本股选择，具体取值如下:              |
| `eps_criterion` | float | 绩差股标准，和参数SampleSelect结合使用 |

返回：float

### 示例

范例01：返回沪深300 2012年中报的加权板块投资收益环比增长率(%)

```tsl
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBGrowRatio2_10(20120630, 0, 0, 0, 0);
// 输出：34.96
```

## `bk_hbGrowRatio2_11(report_date, right_type, s_type, sample_select, eps_criterion)`

声明：function

计算板块营业外收入环比增长率(%)，板块为pn_bk()设置的当前系统板块。 1) 加权时，其值为(板块个股的本期营业外收入的简单加总和的平均值-板块个股的上期营业外收入的简单加总和的平均值) / abs(板块个股的上期营业外收入的简单加总和的平均值)。 2) 算术平均时，先求报告期内板块个股的营业外收入环比增长率，其值为(板块个股的本期营业外收入-板块个股的上期营业外收入)/abs(板块个股的上期营业外收入)\*100%，然后再对板块内个股的营业外收入环比增长率之和求平均

<!-- tags: 金融 板块 主要财务指标 季度 ( ) 环比季度 计算 求解 环比 -->

| 参数            | 类型  | 说明                                   |
| --------------- | ----- | -------------------------------------- |
| `report_date`   | int   | 报告期                                 |
| `right_type`    | int   | 加权方式，具体取值如下:                |
| `s_type`        | int   | 股票类型，具体取值如下:                |
| `sample_select` | int   | 样本股选择，具体取值如下:              |
| `eps_criterion` | float | 绩差股标准，和参数SampleSelect结合使用 |

返回：float

### 示例

范例01：返回沪深300 2012年中报的加权板块营业外收入环比增长率(%)

```tsl
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBGrowRatio2_11(20120630, 0, 0, 0, 0);
// 输出：115.39
```

## `bk_hbGrowRatio2_12(report_date, right_type, s_type, sample_select, eps_criterion)`

声明：function

计算板块营业外支出环比增长率(%)，板块为pn_bk()设置的当前系统板块。 1) 加权时，其值为(板块个股的本期营业外支出的简单加总和的平均值-板块个股的上期营业外支出的简单加总和的平均值) / abs(板块个股的上期营业外支出的简单加总和的平均值)。 2) 算术平均时，先求报告期内板块个股的营业外支出环比增长率，其值为(板块个股的本期营业外支出-板块个股的上期营业外支出)/abs(板块个股的上期营业外支出)\*100%，然后再对板块内个股的营业外支出环比增长率之和求平均

<!-- tags: 金融 板块 主要财务指标 季度 ( ) 环比季度 计算 求解 环比 -->

| 参数            | 类型  | 说明                                   |
| --------------- | ----- | -------------------------------------- |
| `report_date`   | int   | 报告期                                 |
| `right_type`    | int   | 加权方式，具体取值如下:                |
| `s_type`        | int   | 股票类型，具体取值如下:                |
| `sample_select` | int   | 样本股选择，具体取值如下:              |
| `eps_criterion` | float | 绩差股标准，和参数SampleSelect结合使用 |

返回：float

### 示例

范例01：返回沪深300 2012年中报的加权板块营业外支出环比增长率(%)

```tsl
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBGrowRatio2_12(20120630, 0, 0, 0, 0);
// 输出：55.06
```

## `bk_hbGrowRatio2_13(report_date, right_type, s_type, sample_select, eps_criterion)`

声明：function

计算板块利润总额环比增长率(%)，板块为pn_bk()设置的当前系统板块。 1) 加权时，其值为(板块个股的本期利润总额的简单加总和的平均值-板块个股的上期利润总额的简单加总和的平均值) / abs(板块个股的上期利润总额的简单加总和的平均值)。 2) 算术平均时，先求报告期内板块个股的利润总额环比增长率，其值为(板块个股的本期利润总额-板块个股的上期利润总额)/abs(板块个股的上期利润总额)\*100%，然后再对板块内个股的利润总额环比增长率之和求平均

<!-- tags: 金融 板块 主要财务指标 季度 ( ) 环比季度 计算 求解 环比 -->

| 参数            | 类型  | 说明                                   |
| --------------- | ----- | -------------------------------------- |
| `report_date`   | int   | 报告期                                 |
| `right_type`    | int   | 加权方式，具体取值如下:                |
| `s_type`        | int   | 股票类型，具体取值如下:                |
| `sample_select` | int   | 样本股选择，具体取值如下:              |
| `eps_criterion` | float | 绩差股标准，和参数SampleSelect结合使用 |

返回：float

### 示例

范例01：返回沪深300 2012年中报的加权板块利润总额环比增长率(%)

```tsl
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBGrowRatio2_13(20120630, 0, 0, 0, 0);
// 输出：0.99
```

## `bk_hbGrowRatio2_14(report_date, right_type, s_type, sample_select, eps_criterion)`

声明：function

计算板块所得税环比增长率(%)，板块为pn_bk()设置的当前系统板块。 1) 加权时，其值为(板块个股的本期所得税的简单加总和的平均值-板块个股的上期所得税的简单加总和的平均值) / abs(板块个股的上期所得税的简单加总和的平均值)。 2) 算术平均时，先求报告期内板块个股的所得税环比增长率，其值为(板块个股的本期所得税-板块个股的上期所得税)/abs(板块个股的上期所得税)\*100%，然后再对板块内个股的所得税环比增长率之和求平均

<!-- tags: 金融 板块 主要财务指标 季度 ( ) 环比季度 计算 求解 环比 -->

| 参数            | 类型  | 说明                                   |
| --------------- | ----- | -------------------------------------- |
| `report_date`   | int   | 报告期                                 |
| `right_type`    | int   | 加权方式，具体取值如下:                |
| `s_type`        | int   | 股票类型，具体取值如下:                |
| `sample_select` | int   | 样本股选择，具体取值如下:              |
| `eps_criterion` | float | 绩差股标准，和参数SampleSelect结合使用 |

返回：float

### 示例

范例01：返回沪深300 2012年中报的加权板块所得税环比增长率(%)

```tsl
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBGrowRatio2_14(20120630, 0, 0, 0, 0);
// 输出：-1.22
```

## `bk_hbGrowRatio2_15(report_date, right_type, s_type, sample_select, eps_criterion)`

声明：function

计算板块少数股东损益环比增长率(%)，板块为pn_bk()设置的当前系统板块。 1) 加权时，其值为(板块个股的本期少数股东损益的简单加总和的平均值-板块个股的上期少数股东损益的简单加总和的平均值) / abs(板块个股的上期少数股东损益的简单加总和的平均值)。 2) 算术平均时，先求报告期内板块个股的少数股东损益环比增长率，其值为(板块个股的本期少数股东损益-板块个股的上期少数股东损益)/abs(板块个股的上期少数股东损益)\*100%，然后再对板块内个股的少数股东损益环比增长率之和求平均

<!-- tags: 金融 板块 主要财务指标 季度 ( ) 环比季度 计算 求解 环比 -->

| 参数            | 类型  | 说明                                   |
| --------------- | ----- | -------------------------------------- |
| `report_date`   | int   | 报告期                                 |
| `right_type`    | int   | 加权方式，具体取值如下:                |
| `s_type`        | int   | 股票类型，具体取值如下:                |
| `sample_select` | int   | 样本股选择，具体取值如下:              |
| `eps_criterion` | float | 绩差股标准，和参数SampleSelect结合使用 |

返回：float

### 示例

范例01：返回沪深300 2012年中报的加权板块少数股东损益环比增长率(%)

```tsl
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBGrowRatio2_15(20120630, 0, 0, 0, 0);
// 输出：1.34
```

## `bk_hbGrowRatio2_16(report_date, right_type, s_type, sample_select, eps_criterion)`

声明：function

计算板块净利润环比增长率(%)，板块为pn_bk()设置的当前系统板块。 1) 加权时，其值为(板块个股的本期净利润的简单加总和的平均值-板块个股的上期净利润的简单加总和的平均值) / abs(板块个股的上期净利润的简单加总和的平均值)。 2) 算术平均时，先求报告期内板块个股的净利润环比增长率，其值为(板块个股的本期净利润-板块个股的上期净利润)/abs(板块个股的上期净利润)\*100%，然后再对板块内个股的净利润环比增长率之和求平均

<!-- tags: 金融 板块 主要财务指标 季度 ( ) 环比季度 计算 求解 环比 -->

| 参数            | 类型  | 说明                                   |
| --------------- | ----- | -------------------------------------- |
| `report_date`   | int   | 报告期                                 |
| `right_type`    | int   | 加权方式，具体取值如下:                |
| `s_type`        | int   | 股票类型，具体取值如下:                |
| `sample_select` | int   | 样本股选择，具体取值如下:              |
| `eps_criterion` | float | 绩差股标准，和参数SampleSelect结合使用 |

返回：float

### 示例

范例01：返回沪深300 2012年中报的加权板块净利润环比增长率(%)

```tsl
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBGrowRatio2_16(20120630, 0, 0, 0, 0);
// 输出：1.65
```

## `bk_hbGrowRatio2_17(report_date, right_type, s_type, sample_select, eps_criterion)`

声明：function

计算板块补贴收入环比增长率(%)，板块为pn_bk()设置的当前系统板块。 1) 加权时，其值为(板块个股的本期补贴收入的简单加总和的平均值-板块个股的上期补贴收入的简单加总和的平均值) / abs(板块个股的上期补贴收入的简单加总和的平均值)。 2) 算术平均时，先求报告期内板块个股的补贴收入环比增长率，其值为(板块个股的本期补贴收入-板块个股的上期补贴收入)/abs(板块个股的上期补贴收入)\*100%，然后再对板块内个股的补贴收入环比增长率之和求平均

<!-- tags: 金融 板块 主要财务指标 季度 ( ) 环比季度 计算 求解 环比 -->

| 参数            | 类型  | 说明                                   |
| --------------- | ----- | -------------------------------------- |
| `report_date`   | int   | 报告期                                 |
| `right_type`    | int   | 加权方式，具体取值如下:                |
| `s_type`        | int   | 股票类型，具体取值如下:                |
| `sample_select` | int   | 样本股选择，具体取值如下:              |
| `eps_criterion` | float | 绩差股标准，和参数SampleSelect结合使用 |

返回：float

### 示例

范例01：返回沪深300 2012年中报的加权板块补贴收入环比增长率(%)

```tsl
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBGrowRatio2_17(20120630, 0, 0, 0, 0);
//
//
// 结果为-200的原因：由于数据采集原因，沪深300中公布补贴收入数据的上市公司较少，在2012年1季报仅一家（600588）公布了补贴收入，补贴收入为正，而2012年中报没有公司公布补贴收入数据，补贴收入为0，根据算法得到环比增长率为-200。
//
// 另外，目前该指标已不再公布，如600588这只股票从2012年中报开始不再公布，故该环比数据无意义。
//
//
// 输出：-200
```

## `bk_operateActivityCashPsGrowRatio_q(report_date, right_type, s_type, sample_select, eps_criterion)`

声明：function

计算板块每股经营活动产生的现金流量净额环比(%)，板块为pn_bk()设置的当前系统板块。 1) 总股本加权时，其值为板块个股本期的经营活动产生的现金流量净额的简单加总和 / 板块个股的总股本的简单加总和。 2) 流通股本加权时，其值为(板块个股本期的经营活动产生的现金流量净额 \* 股本比)的简单加总和 / 板块个股的总股本的简单加总和。总股本 = 流通股本 / 总股本。 3) 算术平均时，其值为板块个股的每股经营活动产生的现金流量净额的简单加总和 / 板块个股的个数

<!-- tags: 金融 板块 主要财务指标 季度 ( ) 环比季度 计算 求解 环比 -->

| 参数            | 类型  | 说明                                                       |
| --------------- | ----- | ---------------------------------------------------------- |
| `report_date`   | int   | 报告期                                                     |
| `right_type`    | int   | 用户自定义，加权方式                                       |
| `s_type`        | int   | 用户自定义，股票类型                                       |
| `sample_select` | int   | 用户自定义，样本股选择                                     |
| `eps_criterion` | float | 实数，绩差股标准。每股收益(摊薄)< EPSCriterion即表示绩差股 |

返回：float

### 示例

范例01：返回沪深300 2012年中报的加权板块每股经营活动产生的现金流量净额环比(季度)

```tsl
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_OperateActivityCashPSGrowRatio_Q(20120630, 0, 0, 0, 0);
// 输出：-16.6
```
