# 板块 / 估值指标

## `BK_PB5(end_t, right_type, stype, sample_select, eps_criterion, right_method)`

计算板块指定日市净率(复合)

| 参数            | 类型     | 说明                                     |
| --------------- | -------- | ---------------------------------------- |
| `end_t`         | datetime | 指定日期                                 |
| `right_type`    | any      | 加权方式，具体取值如下:                  |
| `stype`         | any      | 股票类型，具体取值如下:                  |
| `sample_select` | any      | 样本股选择，具体取值如下:                |
| `eps_criterion` | float    | 绩差股标准，和参数SampleSelect结合使用。 |
| `right_method`  | float    | 加权系数取值方式，具体取值如下:          |

返回：float

## `BK_PCF(end_t, right_type, stype, sample_select, eps_criterion)`

计算板块指定日市现率(上年末财务数据)

| 参数            | 类型     | 说明                                     |
| --------------- | -------- | ---------------------------------------- |
| `end_t`         | datetime | 指定日期                                 |
| `right_type`    | any      | 加权方式，具体取值如下:                  |
| `stype`         | any      | 股票类型，具体取值如下:                  |
| `sample_select` | any      | 样本股选择，具体取值如下:                |
| `eps_criterion` | float    | 绩差股标准，和参数SampleSelect结合使用。 |

返回：float

## `BK_PCF12(end_t, right_type, stype, sample_select, eps_criterion)`

计算板块指定日市现率(最近12个月)

| 参数            | 类型     | 说明                                     |
| --------------- | -------- | ---------------------------------------- |
| `end_t`         | datetime | 指定日期                                 |
| `right_type`    | any      | 加权方式，具体取值如下:                  |
| `stype`         | any      | 股票类型，具体取值如下:                  |
| `sample_select` | any      | 样本股选择，具体取值如下:                |
| `eps_criterion` | float    | 绩差股标准，和参数SampleSelect结合使用。 |

返回：float

## `BK_PCF2(end_t, r_date, right_type, stype, sample_select, eps_criterion)`

计算板块指定日市现率(指定财务数据加权)

| 参数            | 类型     | 说明                                     |
| --------------- | -------- | ---------------------------------------- |
| `end_t`         | datetime | 指定日期                                 |
| `r_date`        | datetime | 指定报告期，决定加权系数的值             |
| `right_type`    | any      | 加权方式，具体取值如下:                  |
| `stype`         | any      | 股票类型，具体取值如下:                  |
| `sample_select` | any      | 样本股选择，具体取值如下:                |
| `eps_criterion` | float    | 绩差股标准，和参数SampleSelect结合使用。 |

返回：float

## `BK_PCF5(end_t, right_type, stype, sample_select, eps_criterion, right_method)`

计算板块指定日市现率(复合)

| 参数            | 类型     | 说明                                     |
| --------------- | -------- | ---------------------------------------- |
| `end_t`         | datetime | 指定日期                                 |
| `right_type`    | any      | 加权方式，具体取值如下:                  |
| `stype`         | any      | 股票类型，具体取值如下:                  |
| `sample_select` | any      | 样本股选择，具体取值如下:                |
| `eps_criterion` | float    | 绩差股标准，和参数SampleSelect结合使用。 |
| `right_method`  | float    | 加权系数取值方式，具体取值如下:          |

返回：float

## `BK_PE(end_t, right_type, stype, sample_select, eps_criterion)`

计算板块指定日市盈率(上年末财务数据)

| 参数            | 类型     | 说明                                     |
| --------------- | -------- | ---------------------------------------- |
| `end_t`         | datetime | 指定日期                                 |
| `right_type`    | any      | 加权方式，具体取值如下:                  |
| `stype`         | any      | 股票类型，具体取值如下:                  |
| `sample_select` | any      | 样本股选择，具体取值如下:                |
| `eps_criterion` | float    | 绩差股标准，和参数SampleSelect结合使用。 |

返回：float

## `BK_PE12(end_t, right_type, stype, sample_select, eps_criterion)`

计算板块指定日市盈率(最近12个月)

| 参数            | 类型     | 说明                                     |
| --------------- | -------- | ---------------------------------------- |
| `end_t`         | datetime | 指定日期                                 |
| `right_type`    | any      | 加权方式，具体取值如下:                  |
| `stype`         | any      | 股票类型，具体取值如下:                  |
| `sample_select` | any      | 样本股选择，具体取值如下:                |
| `eps_criterion` | float    | 绩差股标准，和参数SampleSelect结合使用。 |

返回：float

## `Bk_PE2(end_t, r_date, right_type, stype, sample_select, eps_criterion)`

计算板块指定日市盈率(指定财务数据加权)

| 参数            | 类型     | 说明                                                                                           |
| --------------- | -------- | ---------------------------------------------------------------------------------------------- |
| `end_t`         | datetime | 指定日期                                                                                       |
| `r_date`        | datetime | 指定报告期，决定加权系数的值；如果是一季报，则加权系数是4，即计算PE的分母是一季报的净利润\*4； |
| `right_type`    | any      | 加权方式，具体取值如下:                                                                        |
| `stype`         | any      | 股票类型，具体取值如下:                                                                        |
| `sample_select` | any      | 样本股选择，具体取值如下:                                                                      |
| `eps_criterion` | float    | 绩差股标准，和参数SampleSelect结合使用。                                                       |

返回：float

## `BK_PE5(end_t, right_type, stype, sample_select, eps_criterion, right_method)`

计算板块指定日市盈率(复合)

| 参数            | 类型     | 说明                                     |
| --------------- | -------- | ---------------------------------------- |
| `end_t`         | datetime | 指定日期                                 |
| `right_type`    | any      | 加权方式，具体取值如下:                  |
| `stype`         | any      | 股票类型，具体取值如下:                  |
| `sample_select` | any      | 样本股选择，具体取值如下:                |
| `eps_criterion` | float    | 绩差股标准，和参数SampleSelect结合使用。 |
| `right_method`  | float    | 加权系数取值方式，具体取值如下:          |

返回：float

## `Bk_PMI(end_t, right_type, stype, sample_select, eps_criterion)`

计算板块指定日市销率(上年末财务数据)

| 参数            | 类型     | 说明                                     |
| --------------- | -------- | ---------------------------------------- |
| `end_t`         | datetime | 指定日期                                 |
| `right_type`    | any      | 加权方式，具体取值如下:                  |
| `stype`         | any      | 股票类型，具体取值如下:                  |
| `sample_select` | any      | 样本股选择，具体取值如下:                |
| `eps_criterion` | float    | 绩差股标准，和参数SampleSelect结合使用。 |

返回：float

## `BK_PMI12(end_t, right_type, stype, sample_select, eps_criterion)`

计算板块指定日市销率(最近12个月)

| 参数            | 类型     | 说明                                     |
| --------------- | -------- | ---------------------------------------- |
| `end_t`         | datetime | 指定日期                                 |
| `right_type`    | any      | 加权方式，具体取值如下:                  |
| `stype`         | any      | 股票类型，具体取值如下:                  |
| `sample_select` | any      | 样本股选择，具体取值如下:                |
| `eps_criterion` | float    | 绩差股标准，和参数SampleSelect结合使用。 |

返回：float

## `Bk_PMI2(end_t, r_date, right_type, stype, sample_select, eps_criterion)`

计算板块指定日市销率(指定财务数据加权)

| 参数            | 类型     | 说明                                                                                                 |
| --------------- | -------- | ---------------------------------------------------------------------------------------------------- |
| `end_t`         | datetime | 指定日期                                                                                             |
| `r_date`        | datetime | 指定报告期，决定加权系数的值；如果是一季报，则加权系数是4，即计算市销率的分母是一季报的主营收入\*4； |
| `right_type`    | any      | 加权方式，具体取值如下:                                                                              |
| `stype`         | any      | 股票类型，具体取值如下:                                                                              |
| `sample_select` | any      | 样本股选择，具体取值如下:                                                                            |
| `eps_criterion` | float    | 绩差股标准，和参数SampleSelect结合使用。                                                             |

返回：float

## `BK_PMI5(end_t, right_type, stype, sample_select, eps_criterion, right_method)`

计算板块指定日市销率(复合)

| 参数            | 类型     | 说明                                     |
| --------------- | -------- | ---------------------------------------- |
| `end_t`         | datetime | 指定日期                                 |
| `right_type`    | any      | 加权方式，具体取值如下:                  |
| `stype`         | any      | 股票类型，具体取值如下:                  |
| `sample_select` | any      | 样本股选择，具体取值如下:                |
| `eps_criterion` | float    | 绩差股标准，和参数SampleSelect结合使用。 |
| `right_method`  | float    | 加权系数取值方式，具体取值如下:          |

返回：float

## `Bk_PNA(end_t, right_type, stype, sample_select, eps_criterion)`

计算板块指定日市净率(上年末财务数据)

| 参数            | 类型     | 说明                                     |
| --------------- | -------- | ---------------------------------------- |
| `end_t`         | datetime | 指定日期                                 |
| `right_type`    | any      | 加权方式，具体取值如下:                  |
| `stype`         | any      | 股票类型，具体取值如下:                  |
| `sample_select` | any      | 样本股选择，具体取值如下:                |
| `eps_criterion` | float    | 绩差股标准，和参数SampleSelect结合使用。 |

返回：float

## `BK_PNA12(end_t, right_type, stype, sample_select, eps_criterion)`

计算板块指定日市净率(最近12个月)

| 参数            | 类型     | 说明                                     |
| --------------- | -------- | ---------------------------------------- |
| `end_t`         | datetime | 指定日期                                 |
| `right_type`    | any      | 加权方式，具体取值如下:                  |
| `stype`         | any      | 股票类型，具体取值如下:                  |
| `sample_select` | any      | 样本股选择，具体取值如下:                |
| `eps_criterion` | float    | 绩差股标准，和参数SampleSelect结合使用。 |

返回：float

## `Bk_PNA2(end_t, r_date, right_type, stype, sample_select, eps_criterion)`

计算板块指定日市净率(指定财务数据)

| 参数            | 类型     | 说明                                     |
| --------------- | -------- | ---------------------------------------- |
| `end_t`         | datetime | 指定日期                                 |
| `r_date`        | datetime | 指定报告期                               |
| `right_type`    | any      | 加权方式，具体取值如下:                  |
| `stype`         | any      | 股票类型，具体取值如下:                  |
| `sample_select` | any      | 样本股选择，具体取值如下:                |
| `eps_criterion` | float    | 绩差股标准，和参数SampleSelect结合使用。 |

返回：float

## `BK_PTBR12(end_t, right_type, s_type, sample_select, eps_criterion)`

指定日股价有形净值比(最新财务指标)，与系统参数(板块)相关。

| 参数            | 类型     | 说明                                                        |
| --------------- | -------- | ----------------------------------------------------------- |
| `end_t`         | datetime | 日期。截止日期                                              |
| `right_type`    | any      | 用户自定义。加权方式，取值如下:                             |
| `s_type`        | any      | 用户自定义,股票类型                                         |
| `sample_select` | any      | 用户自定义,样本股选择                                       |
| `eps_criterion` | float    | 实数。绩差股标准，每股收益(摊薄)<EPSCriterion即表示绩差股。 |

返回：float

## `StocksPCF(stock_arr, end_t, right_type, stype, sample_select, eps_criterion)`

一组股票加权市现率

| 参数            | 类型      | 说明                                                                                                                                                          |
| --------------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `stock_arr`     | Array     | 一组股票                                                                                                                                                      |
| `end_t`         | TDateTime | 指定日期                                                                                                                                                      |
| `right_type`    | Int       | 加权方式，具体取值如下: 显示名 取值 总股本加权 0 流通股本加权 1 算术平均 4                                                                                    |
| `stype`         | Int       | 股票类型，具体取值如下: 显示名 取值 全部 0 只考虑A股 1 只考虑B股 2                                                                                            |
| `sample_select` | Int       | 样本股选择，具体取值如下: 显示名 取值 备注 全部 0 板块中所有个股都参与计算 剔除亏损 1 剔除每股收益<0的个股 剔除绩差 2 剔除每股收益                            |
| `eps_criterion` | Float     | 绩差股标准，和参数SampleSelect结合使用。 场景 备注 SampleSelect为0或1 此参数无效 SampleSelect为2 剔除对应EndT时点的期初报告期的每股收益小于EPSCriterion的股票 |

返回：Float，实数

## `Stocks_PCF(stock_arr, end_t, right_type, stype, sample_select, eps_criterion)`

一组股票加权市现率

| 参数            | 类型     | 说明                                     |
| --------------- | -------- | ---------------------------------------- |
| `stock_arr`     | array    | 一组股票                                 |
| `end_t`         | datetime | 指定日期                                 |
| `right_type`    | int      | 加权方式，具体取值如下:                  |
| `stype`         | int      | 股票类型，具体取值如下:                  |
| `sample_select` | int      | 样本股选择，具体取值如下:                |
| `eps_criterion` | float    | 绩差股标准，和参数SampleSelect结合使用。 |

返回：float

### 示例

```tsl
EndT := inttodate(20110315);
setsysparam(pn_date(),EndT);
Stks:=getbkbydate('SH000300',EndT);
return StocksPCF(stks,EndT,0,1,2,0.2);
```

## `stocksPcf2(stock_arr, end_t, r_date, right_type, stype, sample_select, eps_criterion)`

计算一组股票指定日市现率

| 参数            | 类型     | 说明                                     |
| --------------- | -------- | ---------------------------------------- |
| `stock_arr`     | array    | 一组股票                                 |
| `end_t`         | datetime | 指定日期                                 |
| `r_date`        | int      | 指定报告期，决定加权系数的值             |
| `right_type`    | int      | 加权方式，具体取值如下:                  |
| `stype`         | int      | 股票类型，具体取值如下:                  |
| `sample_select` | int      | 样本股选择，具体取值如下:                |
| `eps_criterion` | float    | 绩差股标准，和参数SampleSelect结合使用。 |

返回：float

### 示例

```tsl
EndT := inttodate(20110315);
setsysparam(pn_date(),EndT);
Stks := getbkbydate('SH000300',EndT);
return StocksPCF2(stks,EndT,20101231,4,1,0,0);
```

## `StocksPE(stock_arr, end_t, right_type, stype, sample_select, eps_criterion)`

一组股票加权市盈率

| 参数            | 类型      | 说明                                                                                                                                                          |
| --------------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `stock_arr`     | Array     |                                                                                                                                                               |
| `end_t`         | TDateTime | 指定日期                                                                                                                                                      |
| `right_type`    | Int       | 加权方式，具体取值如下: 显示名 取值 总股本加权 0 流通股本加权 1 算术平均 4                                                                                    |
| `stype`         | Int       | 股票类型，具体取值如下: 显示名 取值 全部 0 只考虑A股 1 只考虑B股 2                                                                                            |
| `sample_select` | Int       | 样本股选择，具体取值如下: 显示名 取值 备注 全部 0 板块中所有个股都参与计算 剔除亏损 1 剔除每股收益<0的个股 剔除绩差 2 剔除每股收益                            |
| `eps_criterion` | Float     | 绩差股标准，和参数SampleSelect结合使用。 场景 备注 SampleSelect为0或1 此参数无效 SampleSelect为2 剔除对应EndT时点的期初报告期的每股收益小于EPSCriterion的股票 |

返回：Float，实数

## `Stocks_PE(end_t, right_type, stype, sample_select, eps_criterion)`

一组股票加权市盈率

| 参数            | 类型     | 说明                                     |
| --------------- | -------- | ---------------------------------------- |
| `end_t`         | array    | 指定日期                                 |
| `right_type`    | datetime | 加权方式，具体取值如下:                  |
| `stype`         | int      | 股票类型，具体取值如下:                  |
| `sample_select` | int      | 样本股选择，具体取值如下:                |
| `eps_criterion` | int      | 绩差股标准，和参数SampleSelect结合使用。 |

返回：float

## `stocksPe2(end_t, r_date, right_type, stype, sample_select, eps_criterion)`

计算一组股票指定日市盈率(指定财务数据加权)

| 参数            | 类型     | 说明                                     |
| --------------- | -------- | ---------------------------------------- |
| `end_t`         | datetime | 指定日期                                 |
| `r_date`        | int      | 指定报告期，决定加权系数的值             |
| `right_type`    | int      | 加权方式，具体取值如下:                  |
| `stype`         | int      | 股票类型，具体取值如下:                  |
| `sample_select` | int      | 样本股选择，具体取值如下:                |
| `eps_criterion` | float    | 绩差股标准，和参数SampleSelect结合使用。 |

返回：float

### 示例

```tsl
EndT := inttodate(20110315);
setsysparam(pn_date(),EndT);
Stks := getbkbydate('SH000300',EndT);
return StocksPE2(Stks,EndT,20101231,0,0,0,0);
```

## `StocksPEPBPMIPCF_Call(stock_arr, end_t, right_type, stype, sample_select, eps_criterion, _type)`

计算一组股票指定日市盈率、市净率、市销率、市现率(上年末财务数据)

| 参数            | 类型     | 说明                                     |
| --------------- | -------- | ---------------------------------------- |
| `stock_arr`     | array    | 一组股票                                 |
| `end_t`         | datetime | 指定日期                                 |
| `right_type`    | any      | 加权方式，具体取值如下:                  |
| `stype`         | any      | 股票类型，具体取值如下:                  |
| `sample_select` | any      | 样本股选择，具体取值如下:                |
| `eps_criterion` | float    | 绩差股标准，和参数SampleSelect结合使用。 |
| `_type`         | any      | 指标类型，具体取值如下:                  |

返回：float

## `StocksPEPBPMIPNA12_Call(stock_arr, end_t, right_type, stype, sample_select, criterion, _type, right_type_2)`

计算一组股票指定日市盈率、市净率、市销率、市现率、股息率(指定财务数据加权)

| 参数            | 类型     | 说明                                                                                                                                                                                                              |
| --------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `stock_arr`     | array    | 一维字符串数组或二维数据表，股票列表。；当StockArr为一维字符串数组，股票列表，例如"SH600356","SH600602","SH600054","SH600001","SH600718"；当StockArr为二维数据表，必须包含“代码”，“比例（%）”字段，定义为:；例如: |
| `end_t`         | datetime | 日期，截止日期                                                                                                                                                                                                    |
| `right_type`    | any      | 加权方式，整型，具体取值如下:                                                                                                                                                                                     |
| `stype`         | any      | 股票类型，具体取值如下:                                                                                                                                                                                           |
| `sample_select` | any      | 样本股选择，具体取值如下:；注:此处的每股指标由参数type决定，详情如下:                                                                                                                                             |
| `criterion`     | float    | 实数，绩差股标准，和参数SampleSelect结合使用。                                                                                                                                                                    |
| `_type`         | any      | 指标类型，具体取值如下:                                                                                                                                                                                           |
| `right_type_2`  | any      | 整型，报告期类型，具体取值如下:                                                                                                                                                                                   |

返回：array

## `StocksPEPBPMIPNA12_Call_II(stock_arr, end_t, right_type, s_type, sample_select, criterion, _type, r_date_type)`

废弃，请使用StocksPEPBPMIPNA12_Call。

| 参数            | 类型     | 说明 |
| --------------- | -------- | ---- |
| `stock_arr`     | any      |      |
| `end_t`         | datetime |      |
| `right_type`    | any      |      |
| `s_type`        | any      |      |
| `sample_select` | any      |      |
| `criterion`     | any      |      |
| `_type`         | any      |      |
| `r_date_type`   | any      |      |

返回：any

## `StocksPEPBPMIPNA2_Call(stock_arr, end_t, r_date, right_type, stype, sample_select, eps_criterion, _type)`

计算一组股票指定日市盈率、市净率、市销率、市现率(指定财务数据加权)

| 参数            | 类型     | 说明                                     |
| --------------- | -------- | ---------------------------------------- |
| `stock_arr`     | array    | 一组股票                                 |
| `end_t`         | datetime | 指定日期                                 |
| `r_date`        | datetime | 指定报告期，决定加权系数的值             |
| `right_type`    | any      | 加权方式，具体取值如下:                  |
| `stype`         | any      | 股票类型，具体取值如下:                  |
| `sample_select` | any      | 样本股选择，具体取值如下:                |
| `eps_criterion` | float    | 绩差股标准，和参数SampleSelect结合使用。 |
| `_type`         | any      | 指标类型，具体取值如下:                  |

返回：float

## `StocksPEPBPMIPNA5_Call(stock_arr, end_t, right_type, stype, sample_select, eps_criterion, _type, right_method)`

计算一组股票指定日市盈率、市净率、市销率、市现率(上年末财务数据)

| 参数            | 类型     | 说明                                                                          |
| --------------- | -------- | ----------------------------------------------------------------------------- |
| `stock_arr`     | array    | 一组股票                                                                      |
| `end_t`         | datetime | 指定日期                                                                      |
| `right_type`    | any      | 加权方式，具体取值如下（该参数在这里无效，结果会返回以下所有加权方式数据）:   |
| `stype`         | any      | 股票类型，具体取值如下:                                                       |
| `sample_select` | any      | 样本股选择，具体取值如下（该参数在此无效，结果会返回以下所有样本股类型数据）: |
| `eps_criterion` | float    | 绩差股标准，和参数SampleSelect结合使用。                                      |
| `_type`         | any      | 指标类型，具体取值如下:                                                       |
| `right_method`  | any      | 加权系数取值方式，具体取值如下:                                               |

返回：array

## `StocksPMI(stock_arr, end_t, right_type, stype, sample_select, eps_criterion)`

一组股票加权市销率

| 参数            | 类型      | 说明                                                                                                                                                          |
| --------------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `stock_arr`     | Array     |                                                                                                                                                               |
| `end_t`         | TDateTime | 指定日期                                                                                                                                                      |
| `right_type`    | Int       | 加权方式，具体取值如下: 显示名 取值 总股本加权 0 流通股本加权 1 算术平均 4                                                                                    |
| `stype`         | Int       | 股票类型，具体取值如下: 显示名 取值 全部 0 只考虑A股 1 只考虑B股 2                                                                                            |
| `sample_select` | Int       | 样本股选择，具体取值如下: 显示名 取值 备注 全部 0 板块中所有个股都参与计算 剔除亏损 1 剔除每股收益<0的个股 剔除绩差 2 剔除每股收益                            |
| `eps_criterion` | Float     | 绩差股标准，和参数SampleSelect结合使用。 场景 备注 SampleSelect为0或1 此参数无效 SampleSelect为2 剔除对应EndT时点的期初报告期的每股收益小于EPSCriterion的股票 |

返回：Float，实数

## `Stocks_PMI(end_t, right_type, stype, sample_select, eps_criterion)`

一组股票加权市销率

| 参数            | 类型     | 说明                                     |
| --------------- | -------- | ---------------------------------------- |
| `end_t`         | array    | 指定日期                                 |
| `right_type`    | datetime | 加权方式，具体取值如下:                  |
| `stype`         | int      | 股票类型，具体取值如下:                  |
| `sample_select` | int      | 样本股选择，具体取值如下:                |
| `eps_criterion` | int      | 绩差股标准，和参数SampleSelect结合使用。 |

返回：float

### 示例

```tsl
EndT := inttodate(20110315);
setsysparam(pn_date(),EndT);
Stks := getbkbydate('SH000300',EndT);
return StocksPMI(Stks,EndT,1,0,0,0);
```

## `stocksPmi2(stock_arr, end_t, r_date, right_type, stype, sample_select, eps_criterion)`

计算一组股票指定日市销率(指定财务数据加权)，个股市销率是EndT时点的总市值/(RDate点的主营收入\*加权系数)，再对个股市销率加权得到板块市销率

| 参数            | 类型     | 说明                                     |
| --------------- | -------- | ---------------------------------------- |
| `stock_arr`     | array    | 一组股票                                 |
| `end_t`         | datetime | 指定日期                                 |
| `r_date`        | int      | 指定报告期，决定加权系数的值             |
| `right_type`    | int      | 加权方式，具体取值如下:                  |
| `stype`         | int      | 股票类型，具体取值如下:                  |
| `sample_select` | int      | 样本股选择，具体取值如下:                |
| `eps_criterion` | float    | 绩差股标准，和参数SampleSelect结合使用。 |

返回：float

### 示例

```tsl
EndT := inttodate(20110315);
setsysparam(pn_date(),EndT);
Stks := getbkbydate('SH000300',EndT);
return StocksPMI2(Stks,EndT,20101231,0,0,0,0);
```

## `stocksPna(end_t, right_type, stype, sample_select, eps_criterion)`

一组股票加权市净率

| 参数            | 类型     | 说明                                     |
| --------------- | -------- | ---------------------------------------- |
| `end_t`         | array    | 指定日期                                 |
| `right_type`    | datetime | 加权方式，具体取值如下:                  |
| `stype`         | int      | 股票类型，具体取值如下:                  |
| `sample_select` | int      | 样本股选择，具体取值如下:                |
| `eps_criterion` | int      | 绩差股标准，和参数SampleSelect结合使用。 |

返回：float

### 示例

```tsl
EndT := inttodate(20110315);
setsysparam(pn_date(),EndT);
Stks := getbkbydate('SH000300',EndT);
return StocksPNA(stks,EndT,0,1,0,0);
```

## `stocksPna2(stock_arr, end_t, r_date, right_type, stype, sample_select, eps_criterion)`

计算一组股票指定日市净率

| 参数            | 类型     | 说明                                     |
| --------------- | -------- | ---------------------------------------- |
| `stock_arr`     | array    | 一组股票                                 |
| `end_t`         | datetime | 指定日期                                 |
| `r_date`        | int      | 指定报告期                               |
| `right_type`    | int      | 加权方式，具体取值如下:                  |
| `stype`         | int      | 股票类型，具体取值如下:                  |
| `sample_select` | int      | 样本股选择，具体取值如下:                |
| `eps_criterion` | float    | 绩差股标准，和参数SampleSelect结合使用。 |

返回：float

### 示例

```tsl
EndT := inttodate(20110315);
setsysparam(pn_date(),EndT);
Stks := getbkbydate('SH000300',EndT);
return StocksPNA2(Stks,EndT,20101231,0,0,0,0);
```

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

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

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

返回：Real

### 示例

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

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

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

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

返回：Real

### 示例

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

## `indexRestrictedBanMvPercentQj(index_id, begt, endt, vtype)`

区间解禁市值占总市值比例(%)

| 参数       | 类型      | 说明                |
| ---------- | --------- | ------------------- |
| `index_id` | String    | 指数,指数代码       |
| `begt`     | TDateTime | 日期,开始日期       |
| `endt`     | TDateTime | 日期,截止日期       |
| `vtype`    | Integer   | 用户自定义,限售类型 |

返回：real

### 示例

```tsl
// 沪深300板块在20250910到20250916的解禁市值占总市值比例(%)
indexid:='SH000300';
begt:=20250910T;
endt:=20250916T;
return indexRestrictedBanMvPercentQj(index_id,begt,endt,0);//结果：0.18
```

## `Bk_PercentMorethanValue3(value)`

板块涨幅超过指定值比例(%)，与系统时间相关，当前板块通过setsysparam(pn_bk(),bkname)进行设置，其中bkname为当前板块名称。

| 参数    | 类型  | 说明                               |
| ------- | ----- | ---------------------------------- |
| `value` | float | 实数，阈值，用于设定涨跌幅比例标准 |

返回：string

## `stocksNonoperateProfit(stock_arr, report_date, stype, sample_select)`

计算板块平均其他业务利润

| 参数            | 类型  | 说明                     |
| --------------- | ----- | ------------------------ |
| `stock_arr`     | Array | 一维字符串数组，股票列表 |
| `report_date`   | Int   | 指定报告期               |
| `stype`         | Int   | 用户自定义，股票类型     |
| `sample_select` | Int   | 用户自定义，样本股选择   |

返回：Real

### 示例

```tsl
stks := array("SH600001","SH600718");
return stocksNonoperateProfit(stks,20021231,1,0,0.0199999995529652,0);
//结果：8871136.98
```

## `stocksFinancialExpense(stock_arr, report_date, stype, sample_select)`

计算板块平均财务费用

| 参数            | 类型  | 说明                     |
| --------------- | ----- | ------------------------ |
| `stock_arr`     | Array | 一维字符串数组，股票列表 |
| `report_date`   | Int   | 报告期                   |
| `stype`         | Int   | 用户自定义，股票类型     |
| `sample_select` | Int   | 用户自定义，样本股选择   |

返回：Real

### 示例

```tsl
//返回2017年9月30日沪深300板块平均财务费用
end_t := intToDate(20170903);
setSysParam(pn_date(),end_t);
stks := getBkByDate('SH000300',end_t);
return stocksFinancialExpense(stks,20170930,0,1,0,0);
//结果：568925179.69
```

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

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

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

返回：float

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

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

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

返回：float

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

计算板块三项费用比例(季度)(%)，板块为pn_bk()设置的当前系统板块。 1) 加权时，其值为(板块个股本期的营业费用的简单加总和的平均值 + 板块个股本期的管理费用的简单加总和的平均值 + 板块个股本期的财务费用的简单加总和的平均值) / 板块个股的本期的主营业务收入的简单加总和的平均值\*100%。 2) 算术平均时，先求报告期内板块个股的三项费用比例，其值为(板块个股本期的营业费用 + 板块个股本期的管理费用 + 板块个股本期的财务费用) /板块个股本期的主营业务收入\*100%，然后再对板块内个股的三项费用比例之和求平均。

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

返回：float

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

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

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

返回：float

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

计算板块管理费用比例(季度) (%)，板块为pn_bk()设置的当前系统板块。 1) 加权时，其值为板块个股本期的管理费用的简单加总和的平均值 / 板块个股的本期的主营业务收入的简单加总和的平均值\*100%。 2) 算术平均时，先求报告期内板块个股的管理费用比例，其值为板块个股本期的管理费用/板块个股本期的主营业务收入\*100%，然后再对板块内个股的管理费用比例之和求平均。

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

返回：float

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

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

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

返回：float

## `BkPEAndPB_hx(bk_names, end_t, r_date, right_type, s_type, sample_select, eps_criterion)`

市盈率、市净率

| 参数            | 类型     | 说明                                  |
| --------------- | -------- | ------------------------------------- |
| `bk_names`      | string   | 市场和板块类型，板块名称              |
| `end_t`         | datetime | 日期类型，截止日期                    |
| `r_date`        | datetime | 报告期类型，报告期                    |
| `right_type`    | any      | 用户自定义类型，加权方式，其取值如下: |
| `s_type`        | any      | 用户自定义类型，股票类型，其取值如下: |
| `sample_select` | any      | 用户自定义类型，样本选择，其取值如下: |
| `eps_criterion` | float    | 实数类型，绩差股标准                  |

返回：array

## `stocksMarketValuePercent(stock_arr, end_t, market_name, s_type)`

计算当前板块的板块流通市值占市场流通市值比重。

| 参数          | 类型      | 说明                 |
| ------------- | --------- | -------------------- |
| `stock_arr`   | Array     | 数组，股票列表；     |
| `end_t`       | TDateTime | 日期，统计截止日期； |
| `market_name` | String    | 市场名称；           |
| `s_type`      | Integer   | 整数，加权方法；     |

返回：Real

### 示例

```tsl
o_v:=BackUpSystemParameters2();
//取'沪深300'板块在2011年年报的指定日流通市值比重
//加权方法为只考虑A股，市场名称为"上证A股;深证A股"
end_t:=intToDate(20111231);
bk:=getBkByDate('SH000300',end_t);
return stocksMarketValuePercent(bk,end_t,"上证A股;深证A股",1);
//结果：79.41。
```

## `stocksTotalValuePercent(stock_arr, end_t, market_name, s_type)`

计算当前板块的板块总市值及占市场总市值比重(%)。

| 参数          | 类型      | 说明                 |
| ------------- | --------- | -------------------- |
| `stock_arr`   | Array     | 数组，股票列表；     |
| `end_t`       | TDateTime | 日期，统计截止日期； |
| `market_name` | String    | 字符串，市场板块；   |
| `s_type`      | Ingeter   | 整数，股票类型。     |

返回：Real

### 示例

```tsl
o_v:=BackUpSystemParameters2();
//股票类型为只考虑A股
end_t:=intToDate(20111231);
bk:=getBkByDate('SH000300',end_t);
return stocksTotalValuePercent(bk,end_t,"上证A股;深证A股",1);
//结果：80.43。
```

## `stocksFreeMarketValueNPercent(stock_arr, endt)`

指定日自由流通市值/流通市值\*100，仅支持A股代码

| 参数        | 类型      | 说明                    |
| ----------- | --------- | ----------------------- |
| `stock_arr` | Array     | 一维字符串数组,股票列表 |
| `endt`      | TDateTime | 日期,截止日期           |

返回：real

### 示例

```tsl
//"SZ000001","SH600000"在20250704的自由流通市值占流通市值(%)
stock_arr:=array("SZ000001","SH600000");
endt:=20250704T;
return stocksFreeMarketValueNPercent(stock_arr,endt);
//结果：37.9082837836902
```

## `stocksFreeMarketValueAdjustNPercent(stock_arr, endt)`

指定日自由流通市值(调整后)/流通市值\*100，仅支持A股代码

| 参数        | 类型      | 说明                    |
| ----------- | --------- | ----------------------- |
| `stock_arr` | Array     | 一维字符串数组,股票列表 |
| `endt`      | TDateTime | 日期,截止日期           |

返回：real

### 示例

```tsl
//"SZ000001","SH600000"在20250704的自由流通市值占流通市值(%)(调整后)
stock_arr:=array("SZ000001","SH600000");
endt:=20250704T;
return stocksFreeMarketValueAdjustNPercent(stock_arr,endt);
//结果：37.9082837836902
```

## `stocksFreeMarketValuePercent(stock_arr, endt)`

指定日自由流通市值/总市值\*100，仅支持A股代码

| 参数        | 类型      | 说明                    |
| ----------- | --------- | ----------------------- |
| `stock_arr` | Array     | 一维字符串数组,股票列表 |
| `endt`      | TDateTime | 日期,截止日期           |

返回：real

### 示例

```tsl
//"SZ000001","SH600000"在20250704的自由流通市值占总市值(%)
stock_arr:=array("SZ000001","SH600000");
endt:=20250704T;
return stocksFreeMarketValuePercent(stock_arr,endt);
//结果：37.908042549835
```

## `stocksFreeMarketValueAdjustPercent3(stock_arr)`

最新自由流通市值占总市值(%)(调整后)，仅支持A股代码，系统参数：日期

| 参数        | 类型  | 说明                    |
| ----------- | ----- | ----------------------- |
| `stock_arr` | Array | 一维字符串数组,股票列表 |

返回：real

### 示例

```tsl
//"SZ000001","SH600000"在20250704的最新自由流通市值占总市值(%)(调整后)
stock_arr:=array("SZ000001","SH600000");
endt:=20250704T;
setSysParam(PN_Date(),endt);
return stocksFreeMarketValueAdjustPercent3(stock_arr);
//结果：37.908042549835
```

## `stocksFreeMarketValueAdjustNPercent3(stock_arr)`

最新自由流通市值占流通市值(%)(调整后)，仅支持A股代码，系统参数：日期

| 参数        | 类型  | 说明                    |
| ----------- | ----- | ----------------------- |
| `stock_arr` | Array | 一维字符串数组,股票列表 |

返回：real

### 示例

```tsl
//"SZ000001","SH600000"在20250704的最新自由流通市值占流通市值(%)(调整后)
stock_arr:=array("SZ000001","SH600000");
endt:=20250704T;
setSysParam(PN_Date(),endt);
return stocksFreeMarketValueAdjustNPercent3(stock_arr);
//结果：38.6829166558014
```

## `stocksFreeMarketValueAdjustPercent(stock_arr, endt)`

指定日自由流通市值(调整后)/总市值\*100，仅支持A股代码

| 参数        | 类型      | 说明                    |
| ----------- | --------- | ----------------------- |
| `stock_arr` | Array     | 一维字符串数组,股票列表 |
| `endt`      | TDateTime | 日期,截止日期           |

返回：real

### 示例

```tsl
//"SZ000001","SH600000"在20250704的自由流通市值占总市值(%)
stock_arr:=array("SZ000001","SH600000");
endt:=20250704T;
return stocksFreeMarketValueAdjustPercent(stock_arr,endt);
//结果：37.908042549835
```

## `Bk_MarketValuePercent(end_t, bk_name, s_type)`

指定日流通市值占市场流通市值比重（%）。

| 参数      | 类型     | 说明               |
| --------- | -------- | ------------------ |
| `end_t`   | datetime | 日期，截止日期；   |
| `bk_name` | string   | 字符串，市场名称； |
| `s_type`  | any      | 整数，股票类型。   |

返回：float

## `Bk_TotalValuePercent(end_t, bk_name, s_type)`

指定日总市值占市场总市值比重（%）。

| 参数      | 类型     | 说明               |
| --------- | -------- | ------------------ |
| `end_t`   | datetime | 日期，截止日期；   |
| `bk_name` | string   | 字符串，市场名称； |
| `s_type`  | any      | 整数，股票类型。   |

返回：float

## `BK_FreeMarketValueAdjustPercent3()`

最新自由流通市值占总市值(%)(调整后)，仅支持A股，系统参数：板块、日期

返回：float

## `BK_FreeMarketValueAdjustNPercent3()`

最新自由流通市值占流通市值(%)(调整后)，仅支持A股，系统参数：板块、日期

返回：float

## `BK_FreeMarketValuePercent3()`

最新自由流通市值占总市值(%)，仅支持A股，系统参数：板块、日期

返回：float

## `BK_FreeMarketValueAdjustNPercent(endt)`

指定日自由流通市值占流通市值(%)(调整后)，仅支持A股，系统参数：板块

| 参数   | 类型     | 说明          |
| ------ | -------- | ------------- |
| `endt` | datetime | 日期,截止日期 |

返回：float

## `BK_FreeMarketValueNPercent3()`

最新自由流通市值占流通市值(%)，仅支持A股，系统参数：板块、日期

返回：float

## `BK_FreeMarketValueAdjustPercent(endt)`

指定日自由流通市值占总市值(%)(调整后)，仅支持A股，系统参数：板块

| 参数   | 类型     | 说明          |
| ------ | -------- | ------------- |
| `endt` | datetime | 日期,截止日期 |

返回：float

## `BK_FreeMarketValueNPercent(endt)`

指定日自由流通市值占流通市值(%)，仅支持A股，系统参数：板块

| 参数   | 类型     | 说明          |
| ------ | -------- | ------------- |
| `endt` | datetime | 日期,截止日期 |

返回：float

## `BK_FreeMarketValuePercent(endt)`

指定日自由流通市值占总市值(%)，仅支持A股，系统参数：板块

| 参数   | 类型     | 说明          |
| ------ | -------- | ------------- |
| `endt` | datetime | 日期,截止日期 |

返回：float

## `stocksTotalSharesPercent(stock_arr, end_t, market_name, s_type)`

股票列表StockArr总股本占市场板块MarketName总股本比重(%)。注意，市场板块MarketName只取最新的板块成分股统计。

| 参数          | 类型     | 说明                     |
| ------------- | -------- | ------------------------ |
| `stock_arr`   | Array    | 一维字符串数组，股票列表 |
| `end_t`       | DateTime | 日期，截止日期           |
| `market_name` | String   | 市场和板块，市场名称     |
| `s_type`      | Int      | 用户自定义，股票类型     |

返回：Real

### 示例

```tsl
//返回沪深300在2018年9月18日的市值占上证A股和深圳A股总股本的比例
end_t := intToDate(20180918);
stock_arr := getBkByDate('SH000300',end_t);
return stocksTotalSharesPercent(stock_arr,end_t,"上证A股;深证A股",0);
//结果：70.68
```

## `stocksNegotiableSharesPercent(stock_arr, end_t, market_name, s_type)`

板块流通股本占市场总流通股本比重

| 参数          | 类型     | 说明                     |
| ------------- | -------- | ------------------------ |
| `stock_arr`   | Array    | 一维字符串数组，股票列表 |
| `end_t`       | DateTime | 日期，统计截止日期       |
| `market_name` | String   | 市场和板块，市场名称     |
| `s_type`      | Int      | 用户自定义，股票类型     |

返回：Real

### 示例

```tsl
//返回沪深300在2018年9月18日的市值占上证A股和深圳A股流通股股本的比例
end_t := intToDate(20180918);
stock_arr := getBkByDate('SH000300',end_t);
return stocksNegotiableSharesPercent(stock_arr,end_t,"上证A股;深证A股",0);
//结果：68.77
```

## `getStocksByType(stock_arr, type_id_arr)`

返回指定类型的股票列表.，指定类型为StockType，具体如下：

| 参数          | 类型  | 说明                         |
| ------------- | ----- | ---------------------------- |
| `stock_arr`   | Array | 一维字符串数组，股票列表     |
| `type_id_arr` | Array | 一维字符串数组，股票类型数组 |

返回：Array

### 示例

```tsl
//返回沪深300股票股票类型为1的股票
end_t := intToDate(20180918);
stock_arr := getBkByDate('SH000300',end_t);
return getStocksByType(stock_arr,array(1));
部分结果：
SZ000001
SZ000002
SZ000060
SZ000063
SZ000069
SZ000157
SZ000402
SZ000425
SZ000568
```

## `stocksCountByTypeId(stock_arr, id1, id2, end_t)`

返回指定日列表中指定类型的股票数量.，类型是StockType对应的数字，由ID1和ID2设置，具体如下：

| 参数        | 类型     | 说明                              |
| ----------- | -------- | --------------------------------- |
| `stock_arr` | Array    | 一维字符串数组，股票列表          |
| `id1`       | Int      | 整数，StockType股票类型对应的数字 |
| `id2`       | Int      | 整数，StockType股票类型对应的数字 |
| `end_t`     | DateTime | 日期，统计截止日期                |

返回：整数

### 示例

```tsl
//返回深圳A股截止20180925日股票数量
stock_arr := getBk('A股');
end_t := 20180925T;
return stocksCountByTypeId(stock_arr,1,0,end_t);
//结果：2110
```

## `assetTypeNames()`

基金资产常见类型，固定返回：股票、债券、买入返售证券、银行存款、其他资产。

返回：any

### 示例

```tsl
return assetTypeNames();
返回:
```

## `bondTypeNames()`

债券类型列表，固定返回：国债、金融债券、可转换债券、企业债券和央行票据。

返回：any

### 示例

```tsl
return bondTypeNames();
返回:
```

## `BK_NegotiableSharesPercent(end_t, market_name, s_type)`

返回板块流通股本占市场总流通股本比重，当前板块通过setsysparam(pn_bk(),bkname)进行设置，其中bkname为当前板块名称。

| 参数          | 类型     | 说明                 |
| ------------- | -------- | -------------------- |
| `end_t`       | datetime | 日期，截止日期       |
| `market_name` | string   | 市场和板块，市场名称 |
| `s_type`      | any      | 用户自定义，股票类型 |

返回：string

## `BK_TotalSharesPercent(end_t, market_name, s_type)`

板块总股本占市场股本比重(%)，当前板块通过setsysparam(pn_bk(),bkname)进行设置，其中bkname为当前板块名称。

| 参数          | 类型     | 说明                 |
| ------------- | -------- | -------------------- |
| `end_t`       | datetime | 日期，截止日期       |
| `market_name` | string   | 市场板块，市场和板块 |
| `s_type`      | any      | 用户自定义，股票类型 |

返回：string

## `stocksHoldersIncreasePercentQj2(stock_arr, beg_t, end_t, vtype)`

获得股票列表区间大股东增持占流通市值(%)=区间增持市值/期末流通市值\*100%

| 参数        | 类型      | 说明                    |
| ----------- | --------- | ----------------------- |
| `stock_arr` | Array     | 一维字符串数组,股票列表 |
| `beg_t`     | TDateTime | 日期,开始日期           |
| `end_t`     | TDateTime | 日期,截止日期           |
| `vtype`     | Integer   | 用户自定义,变动原因     |

返回：real

### 示例

```tsl
//"SH600236"和"SH600131"在20150801到20150814全部区间大股东增持占流通市值(%)
stock_arr:=array("SH600236","SH600131");
return stocksHoldersIncreasePercentQj2(stock_arr,20150801T,20150814T,0);
//结果：0.76
```

## `stocksHoldersReducePercentQj2(stock_arr, beg_t, end_t, vtype)`

获得股票列表区间大股东减持占流通市值(%)=区间减持市值/期末流通市值\*100%

| 参数        | 类型      | 说明                    |
| ----------- | --------- | ----------------------- |
| `stock_arr` | Array     | 一维字符串数组,股票列表 |
| `beg_t`     | TDateTime | 日期,开始日期           |
| `end_t`     | TDateTime | 日期,截止日期           |
| `vtype`     | Integer   | 用户自定义,变动原因     |

返回：real

### 示例

```tsl
//"SH600236"和"SH600131"在20180101到20181231全部区间大股东减持占流通市值(%)
stock_arr:=array("SH600236","SH600131");
return stocksHoldersReducePercentQj2(stock_arr,20180101T,20181231T,0);
//结果：0.11
```

## `stocksHoldersNetChangePercentQj2(stock_arr, beg_t, end_t, vtype)`

获得股票列表区间大股东净增持占流通市值(%)=区间净增持市值/期末流通市值\*100%

| 参数        | 类型      | 说明                    |
| ----------- | --------- | ----------------------- |
| `stock_arr` | Array     | 一维字符串数组,股票列表 |
| `beg_t`     | TDateTime | 日期,开始日期           |
| `end_t`     | TDateTime | 日期,截止日期           |
| `vtype`     | Integer   | 用户自定义,变动原因     |

返回：real

### 示例

```tsl
//"SH600666"和"SH600131"在20150101到20150814全部区间大股东净增持占流通市值(%)
stock_arr:=array("SH600666","SH600131");
return stocksHoldersNetChangePercentQj2(stock_arr,20150101T,20150814T,0);
//结果：0.45
```

## `stocksHoldersIncreasePercentQj(stock_arr, beg_t, end_t, vtype)`

获得股票列表区间大股东增持占总市值(%)=区间增持市值/期末总市值\*100%

| 参数        | 类型      | 说明                    |
| ----------- | --------- | ----------------------- |
| `stock_arr` | Array     | 一维字符串数组,股票列表 |
| `beg_t`     | TDateTime | 日期,开始日期           |
| `end_t`     | TDateTime | 日期,截止日期           |
| `vtype`     | Integer   | 用户自定义,变动原因     |

返回：real

### 示例

```tsl
//"SH600236"和"SH600131"在20150101到20150814全部区间大股东增持占总市值(%)
stock_arr:=array("SH600236","SH600131");
return stocksHoldersIncreasePercentQj(stock_arr,20150101T,20150814T,0);
//结果：0.65
```

## `stocksHoldersReducePercentQj(stock_arr, beg_t, end_t, vtype)`

获得股票列表区间大股东减持占总市值(%)=区间减持市值/期末总市值\*100%

| 参数        | 类型      | 说明                    |
| ----------- | --------- | ----------------------- |
| `stock_arr` | Array     | 一维字符串数组,股票列表 |
| `beg_t`     | TDateTime | 日期,开始日期           |
| `end_t`     | TDateTime | 日期,截止日期           |
| `vtype`     | Integer   | 用户自定义,变动原因     |

返回：real

### 示例

```tsl
//"SH600236"和"SH600131"在20180101到20180615全部区间大股东减持占总市值(%)
stock_arr:=array("SH600236","SH600131");
return stocksHoldersReducePercentQj(stock_arr,20180101T,20180615T,0);
//结果：0.07
```

## `stocksHoldersNetChangePercentQj(stock_arr, beg_t, end_t, vtype)`

获得股票列表区间大股东净增持占总市值(%)=区间净增持市值/期末总市值\*100%

| 参数        | 类型      | 说明                    |
| ----------- | --------- | ----------------------- |
| `stock_arr` | Array     | 一维字符串数组,股票列表 |
| `beg_t`     | TDateTime | 日期,开始日期           |
| `end_t`     | TDateTime | 日期,截止日期           |
| `vtype`     | Integer   | 用户自定义,变动原因     |

返回：real

### 示例

```tsl
//"SH600666"和"SH600131"在20150101到20150814全部区间大股东净增持占总市值(%)
stock_arr:=array("SH600666","SH600131");
return stocksHoldersNetChangePercentQj(stock_arr,20150101T,20150814T,0);
//结果：0.2
```

## `stocksHoldersNetChangePercent2(stock_arr, end_t, vtype)`

获得股票列表指定日大股东净增持占流通市值(%)=指定日净增持市值/指定日流通市值\*100%

| 参数        | 类型      | 说明                    |
| ----------- | --------- | ----------------------- |
| `stock_arr` | Array     | 一维字符串数组,股票列表 |
| `end_t`     | TDateTime | 日期,截止日期           |
| `vtype`     | Integer   | 用户自定义,变动原因     |

返回：real

### 示例

```tsl
//"SH600666"和"SH600131"在20150814全部大股东净增持占流通市值(%)
stock_arr:=array("SH600666","SH600131");
return stocksHoldersNetChangePercent2(stock_arr,20150814T,0);
//结果：0.4
```

## `stocksHoldersIncreasePercent(stock_arr, end_t, vtype)`

获得股票列表指定日大股东增持占总市值(%)=指定日增持市值/指定日总市值\*100%

| 参数        | 类型      | 说明                    |
| ----------- | --------- | ----------------------- |
| `stock_arr` | Array     | 一维字符串数组,股票列表 |
| `end_t`     | TDateTime | 日期,截止日期           |
| `vtype`     | Integer   | 用户自定义,变动原因     |

返回：real

### 示例

```tsl
//"SH600236"和"SH600131"在20150814全部大股东增持占总市值(%)
stock_arr:=array("SH600236","SH600131");
return stocksHoldersIncreasePercent(stock_arr,20150814T,0);
//结果：0.42
```

## `stocksHoldersReducePercent(stock_arr, end_t, vtype)`

获得股票列表指定日大股东减持占总市值(%)=指定日减持市值/指定日总市值\*100%

| 参数        | 类型      | 说明                    |
| ----------- | --------- | ----------------------- |
| `stock_arr` | Array     | 一维字符串数组,股票列表 |
| `end_t`     | TDateTime | 日期,截止日期           |
| `vtype`     | Integer   | 用户自定义,变动原因     |

返回：real

### 示例

```tsl
//"SH600236"和"SH600131"在20180615全部大股东减持占总市值(%)
stock_arr:=array("SH600236","SH600131");
return stocksHoldersReducePercent(stock_arr,20180615T,0);
//结果：0.06
```

## `stocksHoldersNetChangePercent(stock_arr, end_t, vtype)`

获得股票列表指定日大股东净增持占总市值(%)=指定日净增持市值/指定日总市值\*100%

| 参数        | 类型      | 说明                    |
| ----------- | --------- | ----------------------- |
| `stock_arr` | Array     | 一维字符串数组,股票列表 |
| `end_t`     | TDateTime | 日期,截止日期           |
| `vtype`     | Integer   | 用户自定义,变动原因     |

返回：real

### 示例

```tsl
//"SH600666"和"SH600131"在20150814全部大股东净增持占总市值(%)
stock_arr:=array("SH600666","SH600131");
return stocksHoldersNetChangePercent(stock_arr,20150814T,0);
//结果：0.18
```

## `BK_HoldersReducePercentQJ(bk_name, beg_t, end_t, vtype)`

获得板块区间大股东减持占总市值(%)

| 参数      | 类型     | 说明                |
| --------- | -------- | ------------------- |
| `bk_name` | string   | 市场和板块,板块名称 |
| `beg_t`   | datetime | 日期,开始日期       |
| `end_t`   | datetime | 日期,截止日期       |
| `vtype`   | any      | 用户自定义,变动原因 |

返回：float

## `BK_HoldersReducePercent2(bk_name, end_t, vtype)`

获得板块指定日大股东减持占流通市值(%)

| 参数      | 类型     | 说明                |
| --------- | -------- | ------------------- |
| `bk_name` | string   | 市场和板块,板块名称 |
| `end_t`   | datetime | 日期,截止日期       |
| `vtype`   | any      | 用户自定义,变动原因 |

返回：float

## `BK_HoldersNetChangePercent2(bk_name, end_t, vtype)`

获得板块指定日大股东净增持占流通市值(%)

| 参数      | 类型     | 说明                |
| --------- | -------- | ------------------- |
| `bk_name` | string   | 市场和板块,板块名称 |
| `end_t`   | datetime | 日期,截止日期       |
| `vtype`   | any      | 用户自定义,变动原因 |

返回：float

## `BK_HoldersIncreasePercent(bk_name, end_t, vtype)`

获得板块指定日大股东增持占总市值(%)

| 参数      | 类型     | 说明                |
| --------- | -------- | ------------------- |
| `bk_name` | string   | 市场和板块,板块名称 |
| `end_t`   | datetime | 日期,截止日期       |
| `vtype`   | any      | 用户自定义,变动原因 |

返回：float

## `BK_HoldersReducePercent(bk_name, end_t, vtype)`

获得板块指定日大股东减持占总市值(%)

| 参数      | 类型     | 说明                |
| --------- | -------- | ------------------- |
| `bk_name` | string   | 市场和板块,板块名称 |
| `end_t`   | datetime | 日期,截止日期       |
| `vtype`   | any      | 用户自定义,变动原因 |

返回：float

## `BK_HoldersNetChangePercent(bk_name, end_t, vtype)`

获得板块指定日大股东净增持占总市值(%)

| 参数      | 类型     | 说明                |
| --------- | -------- | ------------------- |
| `bk_name` | string   | 市场和板块,板块名称 |
| `end_t`   | datetime | 日期,截止日期       |
| `vtype`   | any      | 用户自定义,变动原因 |

返回：float

## `BK_HoldersIncreasePercentQJ2(bk_name, beg_t, end_t, vtype)`

获得板块区间大股东增持占流通市值(%)

| 参数      | 类型     | 说明                |
| --------- | -------- | ------------------- |
| `bk_name` | string   | 市场和板块,板块名称 |
| `beg_t`   | datetime | 日期,开始日期       |
| `end_t`   | datetime | 日期,截止日期       |
| `vtype`   | any      | 用户自定义,变动原因 |

返回：float

## `BK_HoldersReducePercentQJ2(bk_name, beg_t, end_t, vtype)`

获得板块区间大股东减持占流通市值(%)

| 参数      | 类型     | 说明                |
| --------- | -------- | ------------------- |
| `bk_name` | string   | 市场和板块,板块名称 |
| `beg_t`   | datetime | 日期,开始日期       |
| `end_t`   | datetime | 日期,截止日期       |
| `vtype`   | any      | 用户自定义,变动原因 |

返回：float

## `BK_HoldersNetChangePercentQJ2(bk_name, beg_t, end_t, vtype)`

获得板块区间大股东净增持占流通市值(%)

| 参数      | 类型     | 说明                |
| --------- | -------- | ------------------- |
| `bk_name` | string   | 市场和板块,板块名称 |
| `beg_t`   | datetime | 日期,开始日期       |
| `end_t`   | datetime | 日期,截止日期       |
| `vtype`   | any      | 用户自定义,变动原因 |

返回：float

## `BK_HoldersIncreasePercentQJ(bk_name, beg_t, end_t, vtype)`

获得板块区间大股东增持占总市值(%)

| 参数      | 类型     | 说明                |
| --------- | -------- | ------------------- |
| `bk_name` | string   | 市场和板块,板块名称 |
| `beg_t`   | datetime | 日期,开始日期       |
| `end_t`   | datetime | 日期,截止日期       |
| `vtype`   | any      | 用户自定义,变动原因 |

返回：float

## `BK_HoldersNetChangePercentQJ(bk_name, beg_t, end_t, vtype)`

获得板块区间大股东净增持占总市值(%)

| 参数      | 类型     | 说明                |
| --------- | -------- | ------------------- |
| `bk_name` | string   | 市场和板块,板块名称 |
| `beg_t`   | datetime | 日期,开始日期       |
| `end_t`   | datetime | 日期,截止日期       |
| `vtype`   | any      | 用户自定义,变动原因 |

返回：float

## `BK_HoldersIncreasePercent2(bk_name, end_t, vtype)`

获得板块指定日大股东增持占流通市值(%)

| 参数      | 类型     | 说明                |
| --------- | -------- | ------------------- |
| `bk_name` | string   | 市场和板块,板块名称 |
| `end_t`   | datetime | 日期,截止日期       |
| `vtype`   | any      | 用户自定义,变动原因 |

返回：float

## `stocksDssoReducePercent2(stock_arr, end_t, v_type, rtype)`

获得股票列表指定日董监高及关联人减持占流通市值(%)

| 参数        | 类型      | 说明                        |
| ----------- | --------- | --------------------------- |
| `stock_arr` | Array     | 一维字符串数组,股票列表     |
| `end_t`     | TDateTime | 日期,截止日期               |
| `v_type`    | Integer   | 用户自定义,变动原因         |
| `rtype`     | Integer   | 用户自定义,与关联董监高关系 |

返回：real

### 示例

```tsl
//"SZ000811"和"SZ002269"在20150715全部董监高及关联人减持占流通市值(%)
stock_arr:=array("SZ000811","SZ002269");
return stocksDssoReducePercent2(stock_arr,20150715T,0,0);
//结果：0.00075
```

## `stocksDssoIncreasePercent(stock_arr, end_t, v_type, rtype)`

获得股票列表指定日董监高及关联人增持占总市值(%)

| 参数        | 类型      | 说明                        |
| ----------- | --------- | --------------------------- |
| `stock_arr` | Array     | 一维字符串数组,股票列表     |
| `end_t`     | TDateTime | 日期,截止日期               |
| `v_type`    | Integer   | 用户自定义,变动原因         |
| `rtype`     | Integer   | 用户自定义,与关联董监高关系 |

返回：real

### 示例

```tsl
//"SH600157"和"SZ000158"在20150715全部董监高及关联人增持占总市值(%)
stock_arr:=array("SH600157","SZ000158");
return stocksDssoIncreasePercent(stock_arr,20150715T,0,0);
//结果：0.013
```

## `stocksDssoNetChangePercent(stock_arr, end_t, v_type, rtype)`

获得股票列表指定日董监高及关联人净增持占总市值(%)

| 参数        | 类型      | 说明                        |
| ----------- | --------- | --------------------------- |
| `stock_arr` | Array     | 一维字符串数组,股票列表     |
| `end_t`     | TDateTime | 日期,截止日期               |
| `v_type`    | Integer   | 用户自定义,变动原因         |
| `rtype`     | Integer   | 用户自定义,与关联董监高关系 |

返回：real

### 示例

```tsl
//"SZ002563"和"SZ300300"在20150715全部董监高及关联人净增持占总市值(%)
stock_arr:=array("SZ002563","SZ300300");
return stocksDssoNetChangePercent(stock_arr,20150715T,0,0);
//结果：0.011
```

## `stocksDssoIncreasePercentQj2(stock_arr, beg_t, end_t, v_type, rtype)`

获得股票列表区间董监高及关联人增持占流通市值(%)

| 参数        | 类型      | 说明                        |
| ----------- | --------- | --------------------------- |
| `stock_arr` | Array     | 一维字符串数组,股票列表     |
| `beg_t`     | TDateTime | 日期,开始日期               |
| `end_t`     | TDateTime | 日期,截止日期               |
| `v_type`    | Integer   | 用户自定义,变动原因         |
| `rtype`     | Integer   | 用户自定义,与关联董监高关系 |

返回：real

### 示例

```tsl
//"SH600157"和"SZ000158"在20150715到20150720全部董监高及关联人增持占流通市值(%)
stock_arr:=array("SH600157","SZ000158");
return stocksDssoIncreasePercentQj2(stock_arr,20150715T,20150720T,0,0);
//结果：0.032
```

## `stocksDssoReducePercentQj2(stock_arr, beg_t, end_t, v_type, rtype)`

获得股票列表区间董监高及关联人减持占流通市值(%)

| 参数        | 类型      | 说明                        |
| ----------- | --------- | --------------------------- |
| `stock_arr` | Array     | 一维字符串数组,股票列表     |
| `beg_t`     | TDateTime | 日期,开始日期               |
| `end_t`     | TDateTime | 日期,截止日期               |
| `v_type`    | Integer   | 用户自定义,变动原因         |
| `rtype`     | Integer   | 用户自定义,与关联董监高关系 |

返回：real

### 示例

```tsl
//"SZ000811"和"SZ002269"在20150715到20150720全部董监高及关联人减持占流通市值(%)
stock_arr:=array("SZ000811","SZ002269");
return stocksDssoReducePercentQj2(stock_arr,20150715T,20150720T,0,0);
//结果：0.00073
```

## `stocksDssoNetChangePercentQj2(stock_arr, beg_t, end_t, v_type, rtype)`

获得股票列表区间董监高及关联人净增持占流通市值(%)

| 参数        | 类型      | 说明                        |
| ----------- | --------- | --------------------------- |
| `stock_arr` | Array     | 一维字符串数组,股票列表     |
| `beg_t`     | TDateTime | 日期,开始日期               |
| `end_t`     | TDateTime | 日期,截止日期               |
| `v_type`    | Integer   | 用户自定义,变动原因         |
| `rtype`     | Integer   | 用户自定义,与关联董监高关系 |

返回：real

### 示例

```tsl
//"SZ002563"和"SZ300300"在20150715到20150720全部董监高及关联人净增持占流通市值(%)
stock_arr:=array("SZ002563","SZ300300");
return stocksDssoNetChangePercentQj2(stock_arr,20150715T,20150720T,0,0);
//结果：0.017
```

## `stocksDssoIncreasePercentQj(stock_arr, beg_t, end_t, v_type, rtype)`

获得股票列表区间董监高及关联人增持占总市值(%)

| 参数        | 类型      | 说明                        |
| ----------- | --------- | --------------------------- |
| `stock_arr` | Array     | 一维字符串数组,股票列表     |
| `beg_t`     | TDateTime | 日期,开始日期               |
| `end_t`     | TDateTime | 日期,截止日期               |
| `v_type`    | Integer   | 用户自定义,变动原因         |
| `rtype`     | Integer   | 用户自定义,与关联董监高关系 |

返回：real

### 示例

```tsl
//"SH600157"和"SZ000158"在20150715到20150720全部董监高及关联人增持占总市值(%)
stock_arr:=array("SH600157","SZ000158");
return stocksDssoIncreasePercentQj(stock_arr,20150715T,20150720T,0,0);
//结果：0.015
```

## `stocksDssoReducePercentQj(stock_arr, beg_t, end_t, v_type, rtype)`

获得股票列表区间董监高及关联人减持占总市值(%)

| 参数        | 类型      | 说明                        |
| ----------- | --------- | --------------------------- |
| `stock_arr` | Array     | 一维字符串数组,股票列表     |
| `beg_t`     | TDateTime | 日期,开始日期               |
| `end_t`     | TDateTime | 日期,截止日期               |
| `v_type`    | Integer   | 用户自定义,变动原因         |
| `rtype`     | Integer   | 用户自定义,与关联董监高关系 |

返回：real

### 示例

```tsl
//"SZ000811"和"SZ002269"在20150715到20150720全部董监高及关联人减持占总市值(%)
stock_arr:=array("SZ000811","SZ002269");
return stocksDssoReducePercentQj(stock_arr,20150715T,20150720T,0,0);
//结果：0.00073
```

## `stocksDssoNetChangePercentQj(stock_arr, beg_t, end_t, v_type, rtype)`

获得股票列表区间董监高及关联人净增持占总市值(%)

| 参数        | 类型      | 说明                        |
| ----------- | --------- | --------------------------- |
| `stock_arr` | Array     | 一维字符串数组,股票列表     |
| `beg_t`     | TDateTime | 日期,开始日期               |
| `end_t`     | TDateTime | 日期,截止日期               |
| `v_type`    | Integer   | 用户自定义,变动原因         |
| `rtype`     | Integer   | 用户自定义,与关联董监高关系 |

返回：real

### 示例

```tsl
//"SZ002563"和"SZ300300"在20150715到20150720全部董监高及关联人净增持占总市值(%)
stock_arr:=array("SZ002563","SZ300300");
return stocksDssoNetChangePercentQj(stock_arr,20150715T,20150720T,0,0);
//结果：0.012
```

## `stocksDssoIncreasePercent2(stock_arr, end_t, v_type, rtype)`

获得股票列表指定日董监高及关联人增持占流通市值(%)

| 参数        | 类型      | 说明                        |
| ----------- | --------- | --------------------------- |
| `stock_arr` | Array     | 一维字符串数组,股票列表     |
| `end_t`     | TDateTime | 日期,截止日期               |
| `v_type`    | Integer   | 用户自定义,变动原因         |
| `rtype`     | Integer   | 用户自定义,与关联董监高关系 |

返回：real

### 示例

```tsl
//"SH600157"和"SZ000158"在20150715全部董监高及关联人增持占流通市值(%)
stock_arr:=array("SH600157","SZ000158");
return stocksDssoIncreasePercent2(stock_arr,20150715T,0,0);
//结果：0.029
```

## `BK_DSSOIncreasePercent2(bk_name, end_t, vtype, rtype)`

获得板块指定日董监高及关联人增持占流通市值(%)

| 参数      | 类型     | 说明                        |
| --------- | -------- | --------------------------- |
| `bk_name` | string   | 市场和板块,板块名称         |
| `end_t`   | datetime | 日期,截止日期               |
| `vtype`   | any      | 用户自定义,变动原因         |
| `rtype`   | any      | 用户自定义,与关联董监高关系 |

返回：float

## `BK_DSSOReducePercent2(bk_name, end_t, vtype, rtype)`

获得板块指定日董监高及关联人减持占流通市值(%)

| 参数      | 类型     | 说明                        |
| --------- | -------- | --------------------------- |
| `bk_name` | string   | 市场和板块,板块名称         |
| `end_t`   | datetime | 日期,截止日期               |
| `vtype`   | any      | 用户自定义,变动原因         |
| `rtype`   | any      | 用户自定义,与关联董监高关系 |

返回：float

## `BK_DSSONetChangePercent2(bk_name, end_t, vtype, rtype)`

获得板块指定日董监高及关联人净增持占流通市值(%)

| 参数      | 类型     | 说明                        |
| --------- | -------- | --------------------------- |
| `bk_name` | string   | 市场和板块,板块名称         |
| `end_t`   | datetime | 日期,截止日期               |
| `vtype`   | any      | 用户自定义,变动原因         |
| `rtype`   | any      | 用户自定义,与关联董监高关系 |

返回：float

## `BK_DSSOIncreasePercent(bk_name, end_t, vtype, rtype)`

获得板块指定日董监高及关联人增持占总市值(%)

| 参数      | 类型     | 说明                        |
| --------- | -------- | --------------------------- |
| `bk_name` | string   | 市场和板块,板块名称         |
| `end_t`   | datetime | 日期,截止日期               |
| `vtype`   | any      | 用户自定义,变动原因         |
| `rtype`   | any      | 用户自定义,与关联董监高关系 |

返回：float

## `BK_DSSOReducePercent(bk_name, end_t, vtype, rtype)`

获得板块指定日董监高及关联人减持占总市值(%)

| 参数      | 类型     | 说明                        |
| --------- | -------- | --------------------------- |
| `bk_name` | string   | 市场和板块,板块名称         |
| `end_t`   | datetime | 日期,截止日期               |
| `vtype`   | any      | 用户自定义,变动原因         |
| `rtype`   | any      | 用户自定义,与关联董监高关系 |

返回：float

## `BK_DSSONetChangePercent(bk_name, end_t, vtype, rtype)`

获得板块指定日董监高及关联人净增持占总市值(%)

| 参数      | 类型     | 说明                        |
| --------- | -------- | --------------------------- |
| `bk_name` | string   | 市场和板块,板块名称         |
| `end_t`   | datetime | 日期,截止日期               |
| `vtype`   | any      | 用户自定义,变动原因         |
| `rtype`   | any      | 用户自定义,与关联董监高关系 |

返回：float

## `BK_DSSOIncreasePercentQJ2(bk_name, beg_t, end_t, vtype, rtype)`

获得板块区间董监高及关联人增持占流通市值(%)

| 参数      | 类型     | 说明                        |
| --------- | -------- | --------------------------- |
| `bk_name` | string   | 市场和板块,板块名称         |
| `beg_t`   | datetime | 日期,开始日期               |
| `end_t`   | datetime | 日期,截止日期               |
| `vtype`   | any      | 用户自定义,变动原因         |
| `rtype`   | any      | 用户自定义,与关联董监高关系 |

返回：float

## `BK_DSSOReducePercentQJ2(bk_name, beg_t, end_t, vtype, rtype)`

获得板块区间董监高及关联人减持占流通市值(%)

| 参数      | 类型     | 说明                        |
| --------- | -------- | --------------------------- |
| `bk_name` | string   | 市场和板块,板块名称         |
| `beg_t`   | datetime | 日期,开始日期               |
| `end_t`   | datetime | 日期,截止日期               |
| `vtype`   | any      | 用户自定义,变动原因         |
| `rtype`   | any      | 用户自定义,与关联董监高关系 |

返回：float

## `BK_DSSONetChangePercentQJ2(bk_name, beg_t, end_t, vtype, rtype)`

获得板块区间董监高及关联人净增持占流通市值(%)

| 参数      | 类型     | 说明                        |
| --------- | -------- | --------------------------- |
| `bk_name` | string   | 市场和板块,板块名称         |
| `beg_t`   | datetime | 日期,开始日期               |
| `end_t`   | datetime | 日期,截止日期               |
| `vtype`   | any      | 用户自定义,变动原因         |
| `rtype`   | any      | 用户自定义,与关联董监高关系 |

返回：float

## `BK_DSSOReducePercentQJ(bk_name, beg_t, end_t, vtype, rtype)`

获得板块区间董监高及关联人减持占总市值(%)

| 参数      | 类型     | 说明                        |
| --------- | -------- | --------------------------- |
| `bk_name` | string   | 市场和板块,板块名称         |
| `beg_t`   | datetime | 日期,开始日期               |
| `end_t`   | datetime | 日期,截止日期               |
| `vtype`   | any      | 用户自定义,变动原因         |
| `rtype`   | any      | 用户自定义,与关联董监高关系 |

返回：float

## `BK_DSSONetChangePercentQJ(bk_name, beg_t, end_t, vtype, rtype)`

获得板块区间董监高及关联人净增持占总市值(%)

| 参数      | 类型     | 说明                        |
| --------- | -------- | --------------------------- |
| `bk_name` | string   | 市场和板块,板块名称         |
| `beg_t`   | datetime | 日期,开始日期               |
| `end_t`   | datetime | 日期,截止日期               |
| `vtype`   | any      | 用户自定义,变动原因         |
| `rtype`   | any      | 用户自定义,与关联董监高关系 |

返回：float

## `stocksRestrictedBanAndNrsPercentQj(stock_arr, begt, endt, vtype)`

区间解禁市值占未流通市值(解禁前)比例(%)

| 参数        | 类型      | 说明                    |
| ----------- | --------- | ----------------------- |
| `stock_arr` | Array     | 一维字符串数组,股票列表 |
| `begt`      | TDateTime | 日期,开始日期           |
| `endt`      | TDateTime | 日期,截止日期           |
| `vtype`     | Integer   | 用户自定义,限售类型     |

返回：real

### 示例

```tsl
// 沪深300成分股在20250910到20250916的解禁市值占未流通市值比例(%)
stockarr:=getBk('沪深300');
begt:=20250910T;
endt:=20250916T;
return stocksRestrictedBanAndNrsPercentQj(stock_arr,begt,endt,0);//结果：0.79
```

## `stocksRestrictedBanMvPercentQj(stock_arr, begt, endt, vtype)`

区间解禁市值占总市值比例(%)

| 参数        | 类型      | 说明                    |
| ----------- | --------- | ----------------------- |
| `stock_arr` | Array     | 一维字符串数组,股票列表 |
| `begt`      | TDateTime | 日期,开始日期           |
| `endt`      | TDateTime | 日期,截止日期           |
| `vtype`     | Integer   | 用户自定义,限售类型     |

返回：real

### 示例

```tsl
// 沪深300成分股在20250910到20250916的解禁市值占总市值比例(%)
stockarr:=getBk('沪深300');
begt:=20250910T;
endt:=20250916T;
return stocksRestrictedBanMvPercentQj(stock_arr,begt,endt,0);//结果：0.18
```

## `stocksRestrictedBanMvPercent(stock_arr, endt, vtype)`

指定日解禁市值占总市值比例(%)

| 参数        | 类型      | 说明                    |
| ----------- | --------- | ----------------------- |
| `stock_arr` | Array     | 一维字符串数组,股票列表 |
| `endt`      | TDateTime | 日期,截止日期           |
| `vtype`     | Integer   | 用户自定义,限售类型     |

返回：real

### 示例

```tsl
// 沪深300成分股在20250916的解禁市值占总市值比例(%)
stockarr:=getBk('沪深300');
endt:=20250916T;
return stocksRestrictedBanMvPercent(stock_arr,endt,0); //结果：0.18
```

## `stocksRestrictedBanAndRsPercent(stock_arr, endt, vtype)`

指定日解禁市值占流通市值(解禁前)比例(%)

| 参数        | 类型      | 说明                    |
| ----------- | --------- | ----------------------- |
| `stock_arr` | Array     | 一维字符串数组,股票列表 |
| `endt`      | TDateTime | 日期,截止日期           |
| `vtype`     | Integer   | 用户自定义,限售类型     |

返回：real

### 示例

```tsl
// 沪深300成分股在20250916的解禁市值占未流通市值比例(%)
stockarr:=getBk('沪深300');
endt:=20250916T;
return stocksRestrictedBanAndRsPercent(stock_arr,endt,0); //结果：0.24
```

## `stocksRestrictedBanAndRsPercentQj(stock_arr, begt, endt, vtype)`

区间解禁市值占流通市值(解禁前)比例(%)

| 参数        | 类型      | 说明                    |
| ----------- | --------- | ----------------------- |
| `stock_arr` | Array     | 一维字符串数组,股票列表 |
| `begt`      | TDateTime | 日期,开始日期           |
| `endt`      | TDateTime | 日期,截止日期           |
| `vtype`     | Integer   | 用户自定义,限售类型     |

返回：real

### 示例

```tsl
// 沪深300成分股在20250910到20250916的解禁市值占流通市值比例(%)
stockarr:=getBk('沪深300');
begt:=20250910T;
endt:=20250916T;
return stocksRestrictedBanAndRsPercentQj(stock_arr,begt,endt,0);//结果：0.24
```

## `stocksRestrictedBanAndNrsPercent(stock_arr, endt, vtype)`

指定日解禁市值占未流通市值(解禁前)比例(%)

| 参数        | 类型      | 说明                    |
| ----------- | --------- | ----------------------- |
| `stock_arr` | Array     | 一维字符串数组,股票列表 |
| `endt`      | TDateTime | 日期,截止日期           |
| `vtype`     | Integer   | 用户自定义,限售类型     |

返回：real

### 示例

```tsl
// 沪深300成分股在20250916的解禁市值占未流通市值比例(%)
stockarr:=getBk('沪深300');
endt:=20250916T;
return stocksRestrictedBanAndNrsPercent(stock_arr,endt,0); //结果：0.79
```

## `stocksRestrictedBanFutureAndRsPercentQj(stock_arr, endt, vtype, dtype)`

指定日未来解禁市值占流通市值(解禁前)比例(%)，其中未来解禁市值：

| 参数        | 类型      | 说明                    |
| ----------- | --------- | ----------------------- |
| `stock_arr` | Array     | 一维字符串数组,股票列表 |
| `endt`      | TDateTime | 日期,截止日期           |
| `vtype`     | Integer   | 用户自定义,限售类型     |
| `dtype`     | Integer   | 用户自定义,区间时间     |

返回：real

### 示例

```tsl
// 沪深300板块在20250916当日的未来一周的解禁市值占流通市值比例(%)
stockarr:=getBk('沪深300');
endt:=20250916T;
return stocksRestrictedBanFutureAndRsPercentQj(stock_arr,endt,0,1); //结果：0.008
```

## `stocksRestrictedBanFutureAndNrsPercentQj(stock_arr, endt, vtype, dtype)`

指定日未来解禁市值占未流通市值(解禁前)比例(%)，其中未来解禁市值：

| 参数        | 类型      | 说明                    |
| ----------- | --------- | ----------------------- |
| `stock_arr` | Array     | 一维字符串数组,股票列表 |
| `endt`      | TDateTime | 日期,截止日期           |
| `vtype`     | Integer   | 用户自定义,限售类型     |
| `dtype`     | Integer   | 用户自定义,区间时间     |

返回：real

### 示例

```tsl
// 沪深300板块在20250916当日的未来一周的解禁市值占未流通市值比例(%)
stockarr:=getBk('沪深300');
endt:=20250916T;
return stocksRestrictedBanFutureAndNrsPercentQj(stock_arr,endt,0,1); //结果：0.027
```

## `stocksRestrictedBanFutureMvPercentQj(stock_arr, endt, vtype, dtype)`

指定日未来解禁市值占总市值比例(%)，其中未来解禁市值：

| 参数        | 类型      | 说明                    |
| ----------- | --------- | ----------------------- |
| `stock_arr` | Array     | 一维字符串数组,股票列表 |
| `endt`      | TDateTime | 日期,截止日期           |
| `vtype`     | Integer   | 用户自定义,限售类型     |
| `dtype`     | Integer   | 用户自定义,区间时间     |

返回：real

### 示例

```tsl
// 沪深300板块在20250916当日的未来一周的解禁市值占总市值比例(%)
stockarr:=getBk('沪深300');
endt:=20250916T;
return stocksRestrictedBanFutureMvPercentQj(stock_arr,endt,0,1); //结果：0.006
```

## `BK_RestrictedBanAndNRSPercent(bk_name, endt, vtype)`

指定日解禁市值占未流通市值(解禁前)比例(%)

| 参数      | 类型     | 说明                |
| --------- | -------- | ------------------- |
| `bk_name` | string   | 市场和板块,板块名称 |
| `endt`    | datetime | 日期,截止日期       |
| `vtype`   | any      | 用户自定义,限售类型 |

返回：float

## `BK_RestrictedBanMVPercent(bk_name, endt, vtype)`

指定日解禁市值占总市值比例(%)

| 参数      | 类型     | 说明                |
| --------- | -------- | ------------------- |
| `bk_name` | string   | 市场和板块,板块名称 |
| `endt`    | datetime | 日期,截止日期       |
| `vtype`   | any      | 用户自定义,限售类型 |

返回：float

## `BK_RestrictedBanAndRSPercent(bk_name, endt, vtype)`

指定日解禁市值占流通市值(解禁前)比例(%)

| 参数      | 类型     | 说明                |
| --------- | -------- | ------------------- |
| `bk_name` | string   | 市场和板块,板块名称 |
| `endt`    | datetime | 日期,截止日期       |
| `vtype`   | any      | 用户自定义,限售类型 |

返回：float

## `BK_RestrictedBanMVPercentQJ(bk_name, begt, endt, vtype)`

区间解禁市值占总市值比例(%)

| 参数      | 类型     | 说明                |
| --------- | -------- | ------------------- |
| `bk_name` | string   | 市场和板块,板块名称 |
| `begt`    | datetime | 日期,开始日期       |
| `endt`    | datetime | 日期,截止日期       |
| `vtype`   | any      | 用户自定义,限售类型 |

返回：float

## `BK_RestrictedBanFutureMVPercentQJ(bk_name, endt, vtype, dtype)`

指定日未来解禁市值占总市值比例(%)，其中未来解禁市值： 小于等于今天(today()):SUM(解禁数量\*收盘价(历史)) 大于今天(today()):SUM(解禁数量\*收盘价(Endt))

| 参数      | 类型     | 说明                |
| --------- | -------- | ------------------- |
| `bk_name` | string   | 市场和板块,板块名称 |
| `endt`    | datetime | 日期,截止日期       |
| `vtype`   | any      | 用户自定义,限售类型 |
| `dtype`   | any      | 用户自定义,区间时间 |

返回：float

## `BK_RestrictedBanFutureAndNRSPercentQJ(bk_name, endt, vtype, dtype)`

指定日未来解禁市值占未流通市值(解禁前)比例(%)，其中未来解禁市值： 小于等于今天(today()):SUM(解禁数量\*收盘价(历史)) 大于今天(today()):SUM(解禁数量\*收盘价(Endt))

| 参数      | 类型     | 说明                |
| --------- | -------- | ------------------- |
| `bk_name` | string   | 市场和板块,板块名称 |
| `endt`    | datetime | 日期,截止日期       |
| `vtype`   | any      | 用户自定义,限售类型 |
| `dtype`   | any      | 用户自定义,区间时间 |

返回：float

## `BK_RestrictedBanAndRSPercentQJ(bk_name, begt, endt, vtype)`

区间解禁市值占流通市值(解禁前)比例(%)

| 参数      | 类型     | 说明                |
| --------- | -------- | ------------------- |
| `bk_name` | string   | 市场和板块,板块名称 |
| `begt`    | datetime | 日期,开始日期       |
| `endt`    | datetime | 日期,截止日期       |
| `vtype`   | any      | 用户自定义,限售类型 |

返回：float

## `BK_RestrictedBanAndNRSPercentQJ(bk_name, begt, endt, vtype)`

区间解禁市值占未流通市值(解禁前)比例(%)

| 参数      | 类型     | 说明                |
| --------- | -------- | ------------------- |
| `bk_name` | string   | 市场和板块,板块名称 |
| `begt`    | datetime | 日期,开始日期       |
| `endt`    | datetime | 日期,截止日期       |
| `vtype`   | any      | 用户自定义,限售类型 |

返回：float

## `BK_RestrictedBanFutureAndRSPercentQJ(bk_name, endt, vtype, dtype)`

指定日未来解禁市值占流通市值(解禁前)比例(%)，其中未来解禁市值： 小于等于今天(today()):SUM(解禁数量\*收盘价(历史)) 大于今天(today()):SUM(解禁数量\*收盘价(Endt))

| 参数      | 类型     | 说明                |
| --------- | -------- | ------------------- |
| `bk_name` | string   | 市场和板块,板块名称 |
| `endt`    | datetime | 日期,截止日期       |
| `vtype`   | any      | 用户自定义,限售类型 |
| `dtype`   | any      | 用户自定义,区间时间 |

返回：float

## `BK_StocksMSHFreezeValuePercent(report_date, g_type, from_no)`

第N大股东冻结市值占板块总市值比，与系统参数（pn_BK()）相关

| 参数          | 类型     | 说明                |
| ------------- | -------- | ------------------- |
| `report_date` | datetime | 报告期,截止报告期   |
| `g_type`      | any      | 用户自定义,股东类型 |
| `from_no`     | any      | 整数,第N            |

返回：float

## `BK_StocksMSHMaxStockValueTopNPercent1(report_date, g_type, to_no)`

前N大股东持有市值最大的股票市值占总持有市值比，与系统参数（pn_BK()）相关

| 参数          | 类型     | 说明                |
| ------------- | -------- | ------------------- |
| `report_date` | datetime | 报告期,截止报告期   |
| `g_type`      | any      | 用户自定义,股东类型 |
| `to_no`       | any      | 整数,前N            |

返回：float

## `BK_StocksMSHPledgeValueTopNPercent(report_date, g_type, to_no)`

前N大股东质押市值占板块总市值比，与系统参数（pn_BK()）相关

| 参数          | 类型     | 说明                |
| ------------- | -------- | ------------------- |
| `report_date` | datetime | 报告期,截止报告期   |
| `g_type`      | any      | 用户自定义,股东类型 |
| `to_no`       | any      | 整数,前N            |

返回：float

## `BK_StocksMSHPledgeValuePercent(report_date, g_type, from_no)`

第N大股东质押市值占板块总市值比，与系统参数（pn_BK()）相关

| 参数          | 类型     | 说明                |
| ------------- | -------- | ------------------- |
| `report_date` | datetime | 报告期,截止报告期   |
| `g_type`      | any      | 用户自定义,股东类型 |
| `from_no`     | any      | 整数,第N            |

返回：float

## `BK_StocksMSHMaxStockValuePercent1(report_date, g_type, from_no)`

第N大股东持有市值最大的股票市值占总持有市值比，与系统参数（pn_BK()）相关

| 参数          | 类型     | 说明                |
| ------------- | -------- | ------------------- |
| `report_date` | datetime | 报告期,截止报告期   |
| `g_type`      | any      | 用户自定义,股东类型 |
| `from_no`     | any      | 整数,第N            |

返回：float

## `BK_StocksMSHMaxStockValuePercent2(report_date, g_type, from_no)`

第N大股东持有市值最大的股票市值占股票市值比，与系统参数（pn_BK()）相关

| 参数          | 类型     | 说明                |
| ------------- | -------- | ------------------- |
| `report_date` | datetime | 报告期,截止报告期   |
| `g_type`      | any      | 用户自定义,股东类型 |
| `from_no`     | any      | 整数,第N            |

返回：float

## `BK_StocksMSHTopNValuePercent(report_date, g_type, to_no)`

前N大股东持有市值占板块总市值比，与系统参数（pn_BK()）相关

| 参数          | 类型     | 说明                |
| ------------- | -------- | ------------------- |
| `report_date` | datetime | 报告期,截止报告期   |
| `g_type`      | any      | 用户自定义,股东类型 |
| `to_no`       | any      | 整数,前N            |

返回：float

## `BK_StocksMSHMarketValuePercent(report_date, g_type, from_no)`

第N大股东持有市值占板块总市值比，与系统参数（pn_BK()）相关

| 参数          | 类型     | 说明                |
| ------------- | -------- | ------------------- |
| `report_date` | datetime | 报告期,截止报告期   |
| `g_type`      | any      | 用户自定义,股东类型 |
| `from_no`     | any      | 整数,第N            |

返回：float

## `BK_StocksMSHFreezeValueTopNPercent(report_date, g_type, to_no)`

前N大股东冻结市值占板块总市值比，与系统参数（pn_BK()）相关

| 参数          | 类型     | 说明                |
| ------------- | -------- | ------------------- |
| `report_date` | datetime | 报告期,截止报告期   |
| `g_type`      | any      | 用户自定义,股东类型 |
| `to_no`       | any      | 整数,前N            |

返回：float

## `Bk_NetAssetPerUnit3(fund_type)`

返回基金板块最新平均净值，基金板块使用setsysparam(pn_bk(),bkname)进行设置，其中bkname为基金板块名称。

| 参数        | 类型 | 说明                                                            |
| ----------- | ---- | --------------------------------------------------------------- |
| `fund_type` | any  | 整型，基金类型，通过设置不同的类型对基金类型进行分类，具体如下: |

返回：string

## `Bk_NetAssetPerUnit(end_t, fund_type)`

返回板块指定日平均净值，基金板块使用setsysparam(pn_bk(),bkname)进行设置，其中bkname为基金板块名称。

| 参数        | 类型     | 说明                                                            |
| ----------- | -------- | --------------------------------------------------------------- |
| `end_t`     | datetime | 日期，截止日期                                                  |
| `fund_type` | any      | 整型，基金类型，通过设置不同的类型对基金类型进行分类，具体如下: |

返回：string

## `Bk_NetAssetPerUnitGrowRatio(beg_t, end_t, fund_type)`

返回基金板块区间平均净值增长率(%)，基金板块使用setsysparam(pn_bk(),bkname)进行设置，其中bkname为基金板块名称。

| 参数        | 类型     | 说明                                                            |
| ----------- | -------- | --------------------------------------------------------------- |
| `beg_t`     | datetime | 日期，开始日期                                                  |
| `end_t`     | datetime | 日期，截止日期                                                  |
| `fund_type` | any      | 整型，基金类型，通过设置不同的类型对基金类型进行分类，具体如下: |

返回：string

## `Bk_NetAssetPerUnitInReportDate(r_date)`

从基金公布的报告中获取的基金单位净值求算术平均，与系统参数(板块)相关。

| 参数     | 类型     | 说明         |
| -------- | -------- | ------------ |
| `r_date` | datetime | 整数。报告期 |

返回：float

## `bk_fdmanagerpercentgrow2(rdate, rdate2)`

统计指定报告期指定板块汇总的关联基金市值占总值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_fdnonpercentgrow(rdate, rdate2, topn)`

统计指定报告期指定板块汇总的第N名基金市值占净值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |
| `topn`   | any      | 第N        |

返回：float

## `bk_fdsumnpercent3(rdate, topn)`

统计指定板块中指定报告期内前N名基金市值占基金市值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_fdmanagerpercentgrow3(rdate, rdate2)`

统计指定报告期指定板块汇总的管理人或关联方持有占基金市值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_fdsumnpercent(rdate, topn)`

统计指定板块中指定报告期内前N名基金市值占净值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_fdsumnpercentgrow2(rdate, rdate2, topn)`

统计指定报告期指定板块汇总的前N名基金市值占总值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |
| `topn`   | any      | 前N        |

返回：float

## `bk_fdnonpercent(rdate, topn)`

统计指定报告期指定板块汇总的第N名基金市值占净值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 第N        |

返回：float

## `bk_fdmanagerpercent3(rdate)`

统计指定板块中指定报告期内持有关联基金市值占基金市值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_fdsumnpercentgrow3(rdate, rdate2, topn)`

统计指定报告期指定板块汇总的前N名基金市值占基金市值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |
| `topn`   | any      | 前N        |

返回：float

## `bk_fdsumnpercentgrow(rdate, rdate2, topn)`

统计指定报告期指定板块汇总的前N名基金市值占净值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |
| `topn`   | any      | 前N        |

返回：float

## `bk_bdsumnpercent4(rdate, topn)`

统计指定报告期指定板块汇总的前N名债券市值占固定收益投资市值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_bdsumnpercent3(rdate, topn)`

统计指定报告期指定板块汇总的前N名债券市值占债券市值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_bdsumnpercentgrow4(rdate, rdate2, topn)`

统计指定报告期指定板块汇总的前N名债券市值占固定收益投资市值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |
| `topn`   | any      | 前N        |

返回：float

## `bk_bdsumnpercentgrow3(rdate, rdate2, topn)`

统计指定报告期指定板块汇总的前N名债券市值占债券市值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |
| `topn`   | any      | 前N        |

返回：float

## `bk_bdnonpercent3(rdate, topn)`

统计指定报告期指定板块汇总的第N名债券市值占债券市值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 第N        |

返回：float

## `bk_bdsumnpercentgrow2(rdate, rdate2, topn)`

统计指定报告期指定板块汇总的前N名债券市值占总值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |
| `topn`   | any      | 前N        |

返回：float

## `bk_absnonpercentgrow3(rdate, rdate2, topn)`

统计指定报告期指定板块汇总的第N名资产支持证券市值占固定收益投资市值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |
| `topn`   | any      | 第N        |

返回：float

## `bk_abssecuritypercentgrow(rdate, rdate2, stockid)`

统计指定报告期指定板块汇总的指定资产支持证券市值占净值比变动(%)

| 参数      | 类型     | 说明             |
| --------- | -------- | ---------------- |
| `rdate`   | datetime | 指定报告期       |
| `rdate2`  | datetime | 同比报告期       |
| `stockid` | string   | 资产支持证券代码 |

返回：float

## `bk_abssecuritypercent2(rdate, stockid)`

统计指定报告期指定板块汇总的指定资产支持证券市值占总值比(%)

| 参数      | 类型     | 说明             |
| --------- | -------- | ---------------- |
| `rdate`   | datetime | 指定报告期       |
| `stockid` | string   | 资产支持证券代码 |

返回：float

## `bk_abssecuritypercent3(rdate, stockid)`

统计指定报告期指定板块汇总的指定资产支持证券市值占固定收益投资市值比(%)

| 参数      | 类型     | 说明             |
| --------- | -------- | ---------------- |
| `rdate`   | datetime | 指定报告期       |
| `stockid` | string   | 资产支持证券代码 |

返回：float

## `bk_abssecuritypercent4(rdate, stockid)`

统计指定报告期指定板块汇总的指定资产支持证券市值占资产支持证券市值比(%)

| 参数      | 类型     | 说明             |
| --------- | -------- | ---------------- |
| `rdate`   | datetime | 指定报告期       |
| `stockid` | string   | 资产支持证券代码 |

返回：float

## `bk_absnonpercentgrow2(rdate, rdate2, topn)`

统计指定报告期指定板块汇总的第N名资产支持证券市值占总值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |
| `topn`   | any      | 第N        |

返回：float

## `bk_abssumnpercent4(rdate, topn)`

统计指定板块中指定报告期内前N名资产支持证券市值占资产支持证券市值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_abssumnpercentgrow4(rdate, rdate2, topn)`

统计指定报告期指定板块汇总的前N名资产支持证券市值占资产支持证券市值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |
| `topn`   | any      | 前N        |

返回：float

## `bk_abssumnpercentgrow3(rdate, rdate2, topn)`

统计指定报告期指定板块汇总的前N名资产支持证券市值占固定收益投资市值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |
| `topn`   | any      | 前N        |

返回：float

## `bk_absnonpercentgrow(rdate, rdate2, topn)`

统计指定报告期指定板块汇总的第N名资产支持证券市值占净值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |
| `topn`   | any      | 第N        |

返回：float

## `bk_abssumnpercentgrow(rdate, rdate2, topn)`

统计指定报告期指定板块汇总的前N名资产支持证券市值占净值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |
| `topn`   | any      | 前N        |

返回：float

## `bk_abssecuritypercentgrow2(rdate, rdate2, stockid)`

统计指定报告期指定板块汇总的指定资产支持证券市值占总值比变动(%)

| 参数      | 类型     | 说明             |
| --------- | -------- | ---------------- |
| `rdate`   | datetime | 指定报告期       |
| `rdate2`  | datetime | 同比报告期       |
| `stockid` | string   | 资产支持证券代码 |

返回：float

## `bk_abssecuritypercentgrow3(rdate, rdate2, stockid)`

统计指定报告期指定板块汇总的指定资产支持证券市值占固定收益投资市值比变动(%)

| 参数      | 类型     | 说明             |
| --------- | -------- | ---------------- |
| `rdate`   | datetime | 指定报告期       |
| `rdate2`  | any      | 同比报告期       |
| `stockid` | string   | 资产支持证券代码 |

返回：float

## `bk_absnonpercentgrow4(rdate, rdate2, topn)`

统计指定报告期指定板块汇总的第N名资产支持证券市值占资产支持证券市值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |
| `topn`   | any      | 第N        |

返回：float

## `bk_abssecuritypercent(rdate, stockid)`

统计指定报告期指定板块汇总的指定资产支持证券市值占净值比(%)

| 参数      | 类型     | 说明             |
| --------- | -------- | ---------------- |
| `rdate`   | datetime | 指定报告期       |
| `stockid` | string   | 资产支持证券代码 |

返回：float

## `bk_scstockactivepercent5(rdate, stockid)`

统计指定报告期指定板块汇总的指定股票积极投资市值占权益投资市值比(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `stockid` | string   | 股票代码   |

返回：float

## `bk_scsumnactivepercent4(rdate, topn)`

统计指定板块中指定报告期内前N名股票积极投资市值占积极投资部分市值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_scsumnindexpercent(rdate, topn)`

统计指定板块中指定报告期内前N名股票指数投资市值占净值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_scstockpercent4(rdate, stockid)`

统计指定报告期指定板块汇总的指定股票市值占权益投资市值比(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `stockid` | string   | 股票代码   |

返回：float

## `bk_scstockindexpercentgrow4(rdate, rdate2, stockid)`

统计指定报告期指定板块汇总的指定股票指数投资市值占权益投资市值比变动(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `rdate2`  | datetime | 同比报告期 |
| `stockid` | string   | 股票代码   |

返回：float

## `bk_scstockactivepercentgrow3(rdate, rdate2, stockid)`

统计指定报告期指定板块汇总的指定股票积极投资市值占股票市值比变动(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `rdate2`  | datetime | 同比报告期 |
| `stockid` | string   | 股票代码   |

返回：float

## `bk_scstockindexpercent5(rdate, stockid)`

统计指定报告期指定板块汇总的指定股票指数投资市值占权益投资市值比(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `stockid` | string   | 股票代码   |

返回：float

## `bk_scnonactivepercent3(rdate, topn)`

统计指定报告期指定板块汇总的第N名股票积极投资市值占股票市值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 第N        |

返回：float

## `bk_scsumnpercent2(rdate, topn)`

统计指定板块中指定报告期内前N名股票市值占总值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_scsumnactivepercent5(rdate, topn)`

统计指定板块中指定报告期内前N名股票积极投资市值占权益投资市值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_scsumnactivepercent(rdate, topn)`

统计指定板块中指定报告期内前N名股票积极投资市值占净值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_scnonindexpercent5(rdate, topn)`

统计指定报告期指定板块汇总的第N名股票指数投资市值占权益投资市值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 第N        |

返回：float

## `bk_scnonindexpercent3(rdate, topn)`

统计指定报告期指定板块汇总的第N名股票指数投资市值占股票市值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 第N        |

返回：float

## `bk_scsumnindexpercent2(rdate, topn)`

统计指定板块中指定报告期内前N名股票指数投资市值占总值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_scnonpercent4(rdate, topn)`

统计指定报告期指定板块汇总的第N名股票市值占权益投资市值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 第N        |

返回：float

## `bk_scsumnindexpercent3(rdate, topn)`

统计指定板块中指定报告期内前N名股票指数投资市值占股票市值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_scstockactivepercentgrow2(rdate, rdate2, stockid)`

统计指定报告期指定板块汇总的指定股票积极投资市值占总值比变动(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `rdate2`  | datetime | 同比报告期 |
| `stockid` | string   | 股票代码   |

返回：float

## `bk_scsumnactivepercent2(rdate, topn)`

统计指定板块中指定报告期内前N名股票积极投资市值占总值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_scstockactivepercentgrow(rdate, rdate2, stockid)`

统计指定报告期指定板块汇总的指定股票积极投资市值占净值比变动(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `rdate2`  | datetime | 同比报告期 |
| `stockid` | string   | 股票代码   |

返回：float

## `bk_scstockactivepercent4(rdate, stockid)`

统计指定报告期指定板块汇总的指定股票积极投资市值占积极投资市值比(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `stockid` | string   | 股票代码   |

返回：float

## `bk_scstockpercentgrow3(rdate, rdate2, stockid)`

统计指定报告期指定板块汇总的指定股票市值占股票市值比变动(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `rdate2`  | datetime | 同比报告期 |
| `stockid` | string   | 股票代码   |

返回：float

## `bk_scnonindexpercent2(rdate, topn)`

统计指定报告期指定板块汇总的第N名股票指数投资市值占总值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 第N        |

返回：float

## `bk_scstockindexpercent4(rdate, stockid)`

统计指定报告期指定板块汇总的指定股票指数投资市值占指数投资市值比(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `stockid` | string   | 股票代码   |

返回：float

## `bk_scnonpercent2(rdate, topn)`

统计指定报告期指定板块汇总的第N名股票市值占总值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 第N        |

返回：float

## `bk_scstockindexpercent3(rdate, stockid)`

统计指定报告期指定板块汇总的指定股票指数投资市值占股票市值比(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `stockid` | string   | 股票代码   |

返回：float

## `bk_scnonactivepercent4(rdate, topn)`

统计指定报告期指定板块汇总的第N名股票积极投资市值占积极投资部分比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 第N        |

返回：float

## `bk_scnonindexpercent(rdate, topn)`

统计指定报告期指定板块汇总的第N名股票指数投资占净值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 第N        |

返回：float

## `bk_scnonpercent(rdate, topn)`

统计指定报告期指定板块汇总的第N名股票市值占净值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 第N        |

返回：float

## `bk_scnonindexpercent4(rdate, topn)`

统计指定报告期指定板块汇总的第N名股票指数投资市值占指数投资部分比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 第N        |

返回：float

## `bk_scstockindexpercent(rdate, stockid)`

统计指定报告期指定板块汇总的指定股票指数投资市值占净值比(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `stockid` | string   | 股票代码   |

返回：float

## `bk_scstockactivepercentgrow4(rdate, rdate2, stockid)`

统计指定报告期指定板块汇总的指定股票积极投资市值占权益投资市值比变动(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `rdate2`  | datetime | 同比报告期 |
| `stockid` | string   | 股票代码   |

返回：float

## `bk_scstockpercent(rdate, stockid)`

统计指定报告期指定板块汇总的指定股票市值占净值比(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `stockid` | string   | 股票代码   |

返回：float

## `bk_scnonactivepercent2(rdate, topn)`

统计指定报告期指定板块汇总的第N名股票积极投资市值占总值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 第N        |

返回：float

## `bk_scstockpercent2(rdate, stockid)`

统计指定报告期指定板块汇总的指定股票市值占总值比(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `stockid` | string   | 股票代码   |

返回：float

## `bk_scstockindexpercentgrow3(rdate, rdate2, stockid)`

统计指定报告期指定板块汇总的指定股票指数投资市值占股票市值比变动(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `rdate2`  | datetime | 同比报告期 |
| `stockid` | string   | 股票代码   |

返回：float

## `bk_scsumnpercent(rdate, topn)`

统计指定板块中指定报告期内前N名股票市值占净值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_scsumnactivepercent3(rdate, topn)`

统计指定板块中指定报告期内前N名股票积极投资市值占股票市值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_scstockpercentgrow4(rdate, rdate2, stockid)`

统计指定报告期指定板块汇总的指定股票市值占权益投资市值比变动(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `rdate2`  | datetime | 同比报告期 |
| `stockid` | string   | 股票代码   |

返回：float

## `bk_scstockactivepercent3(rdate, stockid)`

统计指定报告期指定板块汇总的指定股票积极投资市值占股票市值比(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `stockid` | string   | 股票代码   |

返回：float

## `bk_scstockactivepercent(rdate, stockid)`

统计指定报告期指定板块汇总的指定股票积极投资市值占净值比(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `stockid` | string   | 股票代码   |

返回：float

## `bk_scsumnindexpercent5(rdate, topn)`

统计指定板块中指定报告期内前N名股票指数投资市值占权益投资市值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_scnonactivepercent(rdate, topn)`

统计指定报告期指定板块汇总的第N名股票积极投资市值占净值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 第N        |

返回：float

## `bk_scnonpercent3(rdate, topn)`

统计指定报告期指定板块汇总的第N名股票市值占股票市值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 第N        |

返回：float

## `bk_scsumnindexpercent4(rdate, topn)`

统计指定板块中指定报告期内前N名股票指数投资市值占指数投资市值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_scsumnpercent3(rdate, topn)`

统计指定板块中指定报告期内前N名股票市值占股票市值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_scstockindexpercentgrow2(rdate, rdate2, stockid)`

统计指定报告期指定板块汇总的指定股票指数投资市值占总值比变动(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `rdate2`  | datetime | 同比报告期 |
| `stockid` | string   | 股票代码   |

返回：float

## `bk_scstockpercentgrow2(rdate, rdate2, stockid)`

统计指定报告期指定板块汇总的指定股票市值占总值比变动(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `rdate2`  | datetime | 同比报告期 |
| `stockid` | string   | 股票代码   |

返回：float

## `bk_scstockindexpercent2(rdate, stockid)`

统计指定报告期指定板块汇总的指定股票指数投资市值占总值比(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `stockid` | string   | 股票代码   |

返回：float

## `bk_scstockactivepercent2(rdate, stockid)`

统计指定报告期指定板块汇总的指定股票积极投资市值占总值比(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `stockid` | string   | 股票代码   |

返回：float

## `Bk_SCPercentage(r_date, fund_type, to_no, right_type)`

返回基金板块前N名股票占净值比例(%)，基金板块使用setsysparam(pn_bk(),bkname)进行设置，其中bkname为基金板块名称。在基金持股明细318取前N名股票所占净值比例。

| 参数         | 类型     | 说明                                              |
| ------------ | -------- | ------------------------------------------------- |
| `r_date`     | datetime | 报告期                                            |
| `fund_type`  | any      | 整型，投资风格，用于设置基金板块不同类型的基金    |
| `to_no`      | any      | 整型，截止索引号，表示前N名                       |
| `right_type` | any      | 整型，加权方式，采取不同的加权方式，1为算术平均。 |

返回：string

## `Bk_SCPercentageGrow(r_date, r_date2, fund_type, to_no, right_type)`

返回基金板块前N只股票占净值比例变动(%)，基金板块使用setsysparam(pn_bk(),bkname)进行设置，其中bkname为基金板块名称。在基金持股明细318取股票占净值比例(%)

| 参数         | 类型     | 说明                                             |
| ------------ | -------- | ------------------------------------------------ |
| `r_date`     | datetime | 报告期                                           |
| `r_date2`    | any      | 报告期，同比报告期                               |
| `fund_type`  | any      | 整型，投资风格,用于设置基金板块不同类型的基金    |
| `to_no`      | any      | 整型，截止索引号,表示前N名                       |
| `right_type` | any      | 整型，加权方式,采取不同的加权方式，1为算术平均。 |

返回：string

## `bk_irabspercentgrow2(rdate, rdate2)`

统计指定板块中指定报告期内资产支持证券市值占总值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irwarrantpercentgrow5(rdate, rdate2)`

统计指定板块中指定报告期内权证市值占金融衍生品投资市值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irderivativespercentgrow1(rdate, rdate2)`

统计指定板块中指定报告期内金融衍生品市值占净值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irrepoofresalepercentgrow1(rdate, rdate2)`

统计指定板块中指定报告期内买断式回购的买入返售金融资产市值占净值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irstockpercentgrow3(rdate, rdate2)`

统计指定板块中指定报告期内股票市值占权益投资比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irdeporeceiptpercentgrow3(rdate, rdate2)`

统计指定板块中指定报告期内存托凭证市值占权益投资比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_iroptionpercentgrow2(rdate, rdate2)`

统计指定板块中指定报告期内期权市值占总值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irfuturespercentgrow5(rdate, rdate2)`

统计指定板块中指定报告期内期货市值占金融衍生品投资市值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irrepoofresalepercent6(rdate)`

统计指定报告期指定板块中所有基金的买断式回购的买入返售金融资产占买入返售证券市值比例(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_irrealestatepercentgrow1(rdate, rdate2)`

统计指定板块中指定报告期内房地产信托凭证市值占净值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irstockpercentgrow1(rdate, rdate2)`

统计指定板块中指定报告期内股票市值占净值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irrepoofresalepercentgrow2(rdate, rdate2)`

统计指定板块中指定报告期内买断式回购的买入返售金融资产市值占总值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irmetalspercentgrow1(rdate, rdate2)`

统计指定板块中指定报告期内贵金属投资市值占净值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irforwardpercentgrow1(rdate, rdate2)`

统计指定板块中指定报告期内远期市值占净值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irforwardpercentgrow5(rdate, rdate2)`

统计指定板块中指定报告期内远期市值占金融衍生品投资市值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irfixedincomepercentgrow1(rdate, rdate2)`

统计指定板块中指定报告期内固定投资收益市值占净值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irrepoofresalepercentgrow6(rdate, rdate2)`

统计指定板块中指定报告期内买断式回购的买入返售金融资产占买入返售证券市值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irrealestatepercentgrow3(rdate, rdate2)`

统计指定板块中指定报告期内房地产信托凭证市值占权益投资比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irpreferredstockpercentgrow3(rdate, rdate2)`

统计指定板块中指定报告期内优先股市值占权益投资比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irotherpercentgrow1(rdate, rdate2)`

统计指定板块中指定报告期内其他资产市值占净值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irresalepercentgrow2(rdate, rdate2)`

统计指定板块中指定报告期内买入返售证券市值占总值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irfuturespercent5(rdate)`

统计指定报告期指定板块中所有基金的期货市值占金融衍生品投资市值比例(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_irrepurchasepercentgrow1(rdate, rdate2)`

统计指定板块中指定报告期内卖出回购证券市值占净值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irpreferredstockpercentgrow1(rdate, rdate2)`

统计指定板块中指定报告期内优先股市值占净值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irstockpercentgrow2(rdate, rdate2)`

统计指定板块中指定报告期内股票市值占总值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irequityinvestpercentgrow2(rdate, rdate2)`

统计指定板块中指定报告期内权益投资市值占总值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irderivativespercentgrow2(rdate, rdate2)`

统计指定板块中指定报告期内金融衍生品市值占总值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irfuturespercentgrow2(rdate, rdate2)`

统计指定板块中指定报告期内期货市值占总值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irpreferredstockpercentgrow2(rdate, rdate2)`

统计指定板块中指定报告期内优先股市值占总值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_ircashpercentgrow1(rdate, rdate2)`

统计指定板块中指定报告期内银行存款和清算备付金市值占净值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irdeporeceiptpercentgrow1(rdate, rdate2)`

统计指定板块中指定报告期内存托凭证市值占净值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irwarrantpercent5(rdate)`

统计指定报告期指定板块中所有基金的权证市值占金融衍生品投资市值比例(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_irforwardpercent5(rdate)`

统计指定报告期指定板块中所有基金的远期市值占金融衍生品投资市值比例(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_irwarrantpercentgrow2(rdate, rdate2)`

统计指定板块中指定报告期内权证市值占总值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irderivativespercent2(rdate)`

统计指定报告期指定板块中所有基金的金融衍生品市值占总值比例(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_irrepurchasepercent1(rdate)`

统计指定报告期指定板块中所有基金的卖出回购证券市值占净值比例(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_irresalepercent1(rdate)`

统计指定报告期指定板块中所有基金的买入返售证券市值占净值比例(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_irotherpercent1(rdate)`

统计指定报告期指定板块中所有基金的其他资产市值占净值比例(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_irabspercent1(rdate)`

统计指定报告期指定板块中所有基金的资产支持证券市值占净值比例(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_irfixedincomepercent1(rdate)`

统计指定报告期指定板块中所有基金的固定投资收益市值占净值比例(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_iroptionpercent1(rdate)`

统计指定报告期指定板块中所有基金的期权市值占净值比例(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_irabspercent2(rdate)`

统计指定报告期指定板块中所有基金的资产支持证券市值占总值比例(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_irforwardpercent1(rdate)`

统计指定报告期指定板块中所有基金的远期市值占净值比例(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_irfixedincomepercent2(rdate)`

统计指定报告期指定板块中所有基金的固定投资收益市值占总值比例(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_irequityinvestpercentgrow1(rdate, rdate2)`

统计指定板块中指定报告期内权益投资市值占净值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irrealestatepercent2(rdate)`

统计指定报告期指定板块中所有基金的房地产信托凭证市值占总值比例(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_irresalepercent2(rdate)`

统计指定报告期指定板块中所有基金的买入返售证券市值占总值比例(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_irrepurchasepercent2(rdate)`

统计指定报告期指定板块中所有基金的卖出回购证券市值占总值比例(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_irmetalspercentgrow2(rdate, rdate2)`

统计指定板块中指定报告期内贵金属投资市值占总值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irequityinvestpercent2(rdate)`

统计指定报告期指定板块中所有基金的权益投资市值占总值比例(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_irpreferredstockpercent2(rdate)`

统计指定报告期指定板块中所有基金的优先股市值占总值比例(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_irdeporeceiptpercent2(rdate)`

统计指定报告期指定板块中所有基金的存托凭证市值占总值比例(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_irotherpercent2(rdate)`

统计指定报告期指定板块中所有基金的其他资产市值占总值比例(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_irmetalspercent2(rdate)`

统计指定报告期指定板块中所有基金的贵金属投资市值占总值比例(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_irfuturespercent2(rdate)`

统计指定报告期指定板块中所有基金的期货市值占总值比例(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_irwarrantpercent2(rdate)`

统计指定报告期指定板块中所有基金的权证市值占总值比例(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_irstockpercent3(rdate)`

统计指定报告期指定板块中所有基金的股票市值占权益投资比例(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_irdeporeceiptpercent3(rdate)`

统计指定报告期指定板块中所有基金的存托凭证市值占权益投资比例(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_irrealestatepercent3(rdate)`

统计指定报告期指定板块中所有基金的房地产信托凭证市值占权益投资比例(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_irpreferredstockpercent3(rdate)`

统计指定报告期指定板块中所有基金的优先股市值占权益投资比例(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_irmmipercent2(rdate)`

统计指定报告期指定板块中所有基金的货币市场工具市值占总值比例(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_irrealestatepercentgrow2(rdate, rdate2)`

统计指定板块中指定报告期内房地产信托凭证市值占总值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irabspercentgrow1(rdate, rdate2)`

统计指定板块中指定报告期内资产支持证券市值占净值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irforwardpercentgrow2(rdate, rdate2)`

统计指定板块中指定报告期内远期市值占总值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irotherpercentgrow2(rdate, rdate2)`

统计指定板块中指定报告期内其他资产市值占总值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irfixedincomepercentgrow2(rdate, rdate2)`

统计指定板块中指定报告期内固定投资收益市值占总值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_irmmipercentgrow2(rdate, rdate2)`

统计指定板块中指定报告期内货币市场工具市值占总值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `Bk_IRStockPercent(r_date, fund_type, right_type)`

返回基金板块股票占净值比例(%)，其中股票占净值比例取自股票占净值比例(%)322003，基金板块使用setsysparam(pn_bk(),bkname)进行设置，其中bkname为基金板块名称。

| 参数         | 类型     | 说明                                             |
| ------------ | -------- | ------------------------------------------------ |
| `r_date`     | datetime | 报告期                                           |
| `fund_type`  | any      | 整型，投资风格，用于设置基金板块不同类型的基金。 |
| `right_type` | any      | 整型，加权方式                                   |

返回：string

## `bk_bcsumnpercent3(rdate, topn)`

统计指定板块中指定报告期内前N名债券类型市值占债券市值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_bcsumnpercentgrow2(rdate, rdate2, topn)`

统计指定板块中指定报告期内前N名债券类型市值占总值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |
| `topn`   | any      | 前N        |

返回：float

## `bk_bcnonpercentgrow2(rdate, rdate2, topn)`

统计指定板块中指定报告期内第N名债券类型市值占总值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |
| `topn`   | any      | 第N        |

返回：float

## `bk_bcsumnpercent2(rdate, topn)`

统计指定板块中指定报告期内前N名债券类型市值占总值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_bcnonpercent(rdate, topn)`

统计指定板块中指定报告期内第N名债券类型市值占净值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 第N        |

返回：float

## `bk_bcnonpercentgrow(rdate, rdate2, topn)`

统计指定板块中指定报告期内第N名债券类型市值占净值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |
| `topn`   | any      | 第N        |

返回：float

## `bk_bcsumnpercentgrow(rdate, rdate2, topn)`

统计指定板块中指定报告期内前N名债券类型市值占净值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |
| `topn`   | any      | 前N        |

返回：float

## `bk_bcnonpercent4(rdate, topn)`

统计指定板块中指定报告期内第N名债券类型市值占固定收益投资市值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 第N        |

返回：float

## `bk_bcsumnpercentgrow4(rdate, rdate2, topn)`

统计指定板块中指定报告期内前N名债券类型市值占固定收益投资市值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |
| `topn`   | any      | 前N        |

返回：float

## `bk_bcsumnpercent(rdate, topn)`

统计指定板块中指定报告期内前N名债券类型市值占净值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_icsumnpercent2(rdate, topn)`

统计指定板块中指定报告期内前N名行业市值占总值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_icindustrypercent3(rdate, name)`

统计指定板块中指定报告期内指定行业市值占股票市值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `name`  | string   | 行业名称   |

返回：float

## `bk_icnonpercentgrow3(rdate, rdate2, topn)`

统计指定板块中指定报告期内第N名行业市值占股票市值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |
| `topn`   | any      | 第N        |

返回：float

## `bk_icsumnpercentgrow2(rdate, rdate2, topn)`

统计指定板块中指定报告期内前N名行业市值占总值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |
| `topn`   | any      | 前N        |

返回：float

## `bk_icsumnpercentgrow(rdate, rdate2, topn)`

统计指定板块中指定报告期内前N名行业市值占净值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |
| `topn`   | any      | 前N        |

返回：float

## `bk_icnonpercent3(rdate, topn)`

统计指定板块中指定报告期内第N名行业市值占股票市值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 第N        |

返回：float

## `bk_icsumnpercent(rdate, topn)`

统计指定板块中指定报告期内前N名行业市值占净值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_icsumnpercent3(rdate, topn)`

统计指定板块中指定报告期内前N名行业市值占股票市值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_icnonpercent2(rdate, topn)`

统计指定板块中指定报告期内第N名行业市值占总值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 第N        |

返回：float

## `bk_icnonpercent(rdate, topn)`

统计指定板块中指定报告期内第N名行业市值占净值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 第N        |

返回：float

## `bk_icsumnpercentgrow3(rdate, rdate2, topn)`

统计指定板块中指定报告期内前N名行业市值占股票市值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |
| `topn`   | any      | 前N        |

返回：float

## `bk_icindustrypercentgrow(rdate, rdate2, name)`

统计指定板块中指定报告期内指定行业市值占净值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |
| `name`   | string   | 行业名称   |

返回：float

## `bk_icindustrypercent(rdate, name)`

统计指定板块中指定报告期内指定行业市值占净值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `name`  | string   | 行业名称   |

返回：float

## `bk_icindustrypercentgrow2(rdate, rdate2, name)`

统计指定板块中指定报告期内指定行业市值占总值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |
| `name`   | string   | 行业名称   |

返回：float

## `Bk_ICPercentage2(r_date, fund_type, to_no, right_type)`

返回板块前N名行业占净值比例(%)，行业占净值比例(%)取自基金.行业配置320，基金板块使用setsysparam(pn_bk(),bkname)进行设置，其中bkname为基金板块名称。

| 参数         | 类型     | 说明                                             |
| ------------ | -------- | ------------------------------------------------ |
| `r_date`     | datetime | 报告期                                           |
| `fund_type`  | any      | 整型，投资风格，用于设置基金板块不同类型的基金。 |
| `to_no`      | any      | 整型，截止索引号，表示前N名。                    |
| `right_type` | any      | 整型，加权方式                                   |

返回：string

## `Bk_ICPercentage2Grow(r_date, r_date2, fund_type, to_no, right_type)`

返回板块前N名行业占净值比例变动(%)，用两次不同报告期行业占净值比例计算行业占净值比例变动(%)，前N名行业占净值比例取自基金.行业配置320，基金板块使用setsysparam(pn_bk(),bkname)进行设置，其中bkname为基金板块名称。

| 参数         | 类型     | 说明                                             |
| ------------ | -------- | ------------------------------------------------ |
| `r_date`     | datetime | 报告期                                           |
| `r_date2`    | any      | 报告期，同比报告期                               |
| `fund_type`  | any      | 整型，基金类型，用于设置基金板块不同类型的基金。 |
| `to_no`      | any      | 整型，截止索引号，表示前N名。                    |
| `right_type` | any      | 整型，加权方式                                   |

返回：string

## `bk_bsstockbuypercent3(rdate, stockid)`

统计指定报告期指定板块汇总的指定股票累计买入占期初股票市值比(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `stockid` | string   | 股票代码   |

返回：float

## `bk_bsstocksellpercent2(rdate, stockid)`

统计指定报告期指定板块汇总的指定股票累计卖出市值占期初总值比(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `stockid` | string   | 股票代码   |

返回：float

## `bk_bsstocknetpercent(rdate, stockid)`

统计指定报告期指定板块汇总的指定股票累计净买入占期初净值比(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `stockid` | string   | 股票代码   |

返回：float

## `bk_bsstocknetpercent2(rdate, stockid)`

统计指定报告期指定板块汇总的指定股票累计净买入占期初总值比(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `stockid` | string   | 股票代码   |

返回：float

## `bk_bsstocksellpercent3(rdate, stockid)`

统计指定报告期指定板块汇总的指定股票累计卖出占期初股票市值比(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `stockid` | string   | 股票代码   |

返回：float

## `bk_bssumnbuypercent2(rdate, topn)`

统计指定报告期指定板块的前N名股票累计买入占期初净值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_bsstockbuypercent2(rdate, stockid)`

统计指定报告期指定板块汇总的指定股票累计买入占期初总值比(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `stockid` | string   | 股票代码   |

返回：float

## `bk_bssumnnetpercent(rdate, topn)`

统计指定报告期指定板块的前N名股票累计净买入占期初净值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_bssumnsellpercent2(rdate, topn)`

统计指定报告期指定板块的前N名股票累计卖出占期初总值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_bsstocksellpercent(rdate, stockid)`

统计指定报告期指定板块汇总的指定股票累计卖出占期初净值比(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `stockid` | string   | 股票代码   |

返回：float

## `bk_bssumnnetpercent3(rdate, topn)`

统计指定报告期指定板块的前N名股票累计净买入占期初股票市值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_bssumnsellpercent3(rdate, topn)`

统计指定报告期指定板块的前N名股票累计卖出占期初股票市值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_bsstockbuypercent(rdate, stockid)`

统计指定报告期指定板块汇总的指定股票累计买入占期初净值比(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `stockid` | string   | 股票代码   |

返回：float

## `bk_bsstocknetpercent3(rdate, stockid)`

统计指定报告期指定板块汇总的指定股票累计净买入占期初股票市值比(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `stockid` | string   | 股票代码   |

返回：float

## `bk_bssumnsellpercent(rdate, topn)`

统计指定报告期指定板块的前N名股票累计卖出占期初净值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | string   | 前N        |

返回：float

## `bk_bssumnbuypercent(rdate, topn)`

统计指定报告期指定板块的前N名股票累计买入占期初净值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_bssumnnetpercent2(rdate, topn)`

统计指定报告期指定板块的前N名股票累计净买入占期初总值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_bssumnbuypercent3(rdate, topn)`

统计指定报告期指定板块的前N名股票累计买入占期初股票市值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_hsotherpercent(rdate)`

统计指定板块中指定报告期内其他持有市值占净值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_hspractitionerpercentgrow(rdate, rdate2)`

统计指定板块中指定报告期内从业人员持有市值占净值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_hspersonvalue(rdate)`

统计指定板块中指定报告期内个人持有市值(万)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_hspersonpercent(rdate)`

统计指定板块中指定报告期内个人持有市值占净值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_hspersongrow(rdate, rdate2)`

统计指定板块中指定报告期内个人持有市值变动（万）

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_hspractitionerpercent(rdate)`

统计指定板块中指定报告期内从业人员持有市值占净值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_hsorganpercentgrow(rdate, rdate2)`

统计指定板块中指定报告期内机构持有市值占净值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_hsotherpercentgrow(rdate, rdate2)`

统计指定板块中指定报告期内其他持有市值占净值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_hspersonpercentgrow(rdate, rdate2)`

统计指定板块中指定报告期内个人持有市值变动

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |

返回：float

## `bk_hsorganpercent(rdate)`

统计指定板块中指定报告期内机构持有市值占净值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_pmsumnpercent(rdate, topn)`

统计指定板块中指定报告期内前N名贵金属市值占净值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_pmsumnpercent3(rdate, topn)`

统计指定板块中指定报告期内前N名贵金属市值占贵金属市值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_pmsumnpercentgrow3(rdate, rdate2, topn)`

统计指定报告期指定板块汇总的前N名贵金属市值占贵金属市值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |
| `topn`   | any      | 前N        |

返回：float

## `bk_pmnonpercent2(rdate, topn)`

统计指定报告期指定板块汇总的第N名贵金属市值占总值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 第N        |

返回：float

## `bk_pmsumnpercent2(rdate, topn)`

统计指定板块中指定报告期内前N名贵金属市值占总值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_pmnonpercent(rdate, topn)`

统计指定报告期指定板块汇总的第N名贵金属市值占净值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 第N        |

返回：float

## `bk_pmnonpercent3(rdate, topn)`

统计指定报告期指定板块汇总的第N名贵金属市值占贵金属市值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 第N        |

返回：float

## `bk_pmnonpercentgrow(rdate, rdate2, topn)`

统计指定报告期指定板块汇总的第N名贵金属市值占净值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |
| `topn`   | any      | 第N        |

返回：float

## `bk_pmnonpercentgrow2(rdate, rdate2, topn)`

统计指定报告期指定板块汇总的第N名贵金属市值占总值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |
| `topn`   | any      | 第N        |

返回：float

## `bk_pmsumnpercentgrow2(rdate, rdate2, topn)`

统计指定报告期指定板块汇总的前N名贵金属市值占总值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |
| `topn`   | any      | 前N        |

返回：float

## `bk_pmsumnpercentgrow(rdate, rdate2, topn)`

统计指定报告期指定板块汇总的前N名贵金属市值占净值比变动(%)

| 参数     | 类型     | 说明       |
| -------- | -------- | ---------- |
| `rdate`  | datetime | 指定报告期 |
| `rdate2` | datetime | 同比报告期 |
| `topn`   | any      | 前N        |

返回：float

## `bk_pmsecuritypercent3(rdate, stockid)`

统计指定报告期指定板块汇总的指定贵金属市值占贵金属投资市值比(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `stockid` | string   | 贵金属代码 |

返回：float

## `bk_pmsecuritypercent2(rdate, stockid)`

统计指定报告期指定板块汇总的指定贵金属市值占总值比(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `stockid` | string   | 贵金属代码 |

返回：float

## `bk_pmsecuritypercentgrow2(rdate, rdate2, stockid)`

统计指定报告期指定板块汇总的指定贵金属市值占总值比变动(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `rdate2`  | datetime | 同比报告期 |
| `stockid` | string   | 贵金属代码 |

返回：float

## `bk_pmsecuritypercentgrow3(rdate, rdate2, stockid)`

统计指定报告期指定板块汇总的指定贵金属市值占贵金属投资市值比变动(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `rdate2`  | datetime | 同比报告期 |
| `stockid` | string   | 贵金属代码 |

返回：float

## `bk_pmsecuritypercentgrow(rdate, rdate2, stockid)`

统计指定报告期指定板块汇总的指定贵金属市值占净值比变动(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `rdate2`  | datetime | 同比报告期 |
| `stockid` | string   | 贵金属代码 |

返回：float

## `bk_pmsecuritypercent(rdate, stockid)`

统计指定报告期指定板块汇总的指定贵金属市值占净值比(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `stockid` | string   | 贵金属代码 |

返回：float

## `bk_pmsecuritypercentgrow3_1(rdate, rdate2, stockid)`

统计指定报告期基金列表汇总的指定贵金属市值占贵金属投资市值比变动(%)

| 参数      | 类型     | 说明       |
| --------- | -------- | ---------- |
| `rdate`   | datetime | 指定报告期 |
| `rdate2`  | datetime | 同比报告期 |
| `stockid` | string   | 贵金属代码 |

返回：array

## `bk_cbsumnpercent2(rdate, topn)`

统计指定板块中指定报告期内前N名可转债市值占总值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_cbsumnpercent(rdate, topn)`

统计指定板块中指定报告期内前N名可转债市值占净值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_cbsumnpercent3(rdate, topn)`

统计指定板块中指定报告期内前N名可转债市值占债券市值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 前N        |

返回：float

## `bk_cbnonpercent(rdate, topn)`

统计指定报告期指定板块汇总的第N名可转债市值占净值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 第N        |

返回：float

## `bk_cbnonpercent2(rdate, topn)`

统计指定报告期指定板块汇总的第N名可转债市值占总值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 第N        |

返回：float

## `bk_cbnonpercent3(rdate, topn)`

统计指定报告期指定板块汇总的第N名可转债市值占债券市值比(%)

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |
| `topn`  | any      | 第N        |

返回：float

## `bk_armdebt30dpercent(rdate)`

统计指定报告期指定板块中30天以内负债占净值比（%）

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_armdebt90dpercent(rdate)`

统计指定报告期指定板块的60天（含）-90天负债占净值比（%）

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_armdebt60dpercent(rdate)`

统计指定报告期指定板块的30天（含）-60天负债占净值比（%）

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_armasset60dpercent(rdate)`

统计指定报告期指定板块的30天（含）-60天资产占净值比（%）

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_armasset30dpercent(rdate)`

统计指定报告期指定板块中30天以内资产占净值比（%）

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_armasset90dpercent(rdate)`

统计指定报告期指定板块的60天（含）-90天资产占净值比（%）

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_armasset120dpercent(rdate)`

统计指定报告期指定板块的90天（含）-120天资产占净值比（%）

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_armdebt120dpercent(rdate)`

统计指定报告期指定板块的90天（含）-120天负债占净值比（%）

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_armdebtpercent(rdate)`

统计指定报告期指定板块的负债占净值比（%）

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_armassetpercent(rdate)`

统计指定报告期指定板块的合计资产占净值比（%）

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_armdebt397dpercent(rdate)`

统计指定报告期指定板块的120天（含）-397天（含）负债占净值比（%）

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `bk_armasset397dpercent(rdate)`

统计指定报告期指定板块的120天（含）-397天（含）资产占净值比（%）

| 参数    | 类型     | 说明       |
| ------- | -------- | ---------- |
| `rdate` | datetime | 指定报告期 |

返回：float

## `stockssnsuspendnum(stockarr, endt)`

停牌股票个数

| 参数       | 类型            | 说明                     |
| ---------- | --------------- | ------------------------ |
| `stockarr` | array of string | array of string,股票列表 |
| `endt`     | date            | ,指定日                  |

返回：Integer

## `stockssnsuspendlist(stockarr, endt)`

指定日股票列表停牌股票列表，遍历该板块，用NUM计数，每有一个停牌的就加1,并且把符合的id放入数组。

| 参数       | 类型            | 说明                     |
| ---------- | --------------- | ------------------------ |
| `stockarr` | array of string | array of string,股票列表 |
| `endt`     | date            | ,指定日                  |

返回：array

## `bk_snsuspendnum(bkname, endt)`

指定日停牌股票个数

| 参数     | 类型     | 说明     |
| -------- | -------- | -------- |
| `bkname` | string   | 股票列表 |
| `endt`   | datetime | 指定日   |

返回：any

## `Index_BF_Prosperity(index_id, r_date, right_type)`

若需采用不同报告期类型数据，请设置对应系统参数 数据类型 设置方法 备注 报告期 无 默认 TTM Setsysparam(CT_TTMData(),True) 季度 Setsysparam(CT_QuarterData(),True) 对于取历史报告期数据，与当前时间相关

| 参数         | 类型     | 说明                                                                                     |
| ------------ | -------- | ---------------------------------------------------------------------------------------- |
| `index_id`   | string   | 字符串，指数代码                                                                         |
| `r_date`     | datetime | 整数，报告期                                                                             |
| `right_type` | any      | 用户自定义，加权方式，取值如下:；1.1.0 oRDetail:数据表，存储计算景气度指标的中间明细数据 |

返回：float

## `Index_TA_Mom_Sharpe(n)`

Index_TA_Mom_Sharpe 相关函数。

| 参数 | 类型 | 说明         |
| ---- | ---- | ------------ |
| `n`  | any  | 整数，观察期 |

返回：float

## `Index_RM_SpecificRet()`

指数成分股最新特质收益率(%)，部分成分股被剔除，与系统证券、时间相关，底层调用模型RM_GetFactorReturnByStocks

返回：array

## `BKStockPE_Call(stock_arr, end_t)`

返回指定板块指定日期个股的市盈率&市净率数据。

| 参数        | 类型     | 说明               |
| ----------- | -------- | ------------------ |
| `stock_arr` | array    | 数组类型，股票列表 |
| `end_t`     | datetime | 日期类型，截止日期 |

返回：array

## `BkStockPE_Pgm(bk_name, end_t)`

板块内个股的市盈率&市净率。

| 参数      | 类型     | 说明                                |
| --------- | -------- | ----------------------------------- |
| `bk_name` | string   | 字符串。板块名称，多个板块用;隔开。 |
| `end_t`   | datetime | 日期。截止日期。                    |

返回：array

## `Block_PE(bk_names, end_t, r_date, stype, eps_criterion)`

返回指定板块指定日期市盈率排名数据。

| 参数            | 类型     | 说明                 |
| --------------- | -------- | -------------------- |
| `bk_names`      | string   | 字符串类型，板块名称 |
| `end_t`         | datetime | 日期类型，截止日期   |
| `r_date`        | datetime | 报告期型，报告期     |
| `stype`         | any      | 整型，股票类型       |
| `eps_criterion` | float    | 实数，绩差股标准     |

返回：array

## `Block_PB(bk_names, end_t, r_date, stype, eps_criterion)`

返回指定板块指定日期市净率排名数据。

| 参数            | 类型     | 说明                 |
| --------------- | -------- | -------------------- |
| `bk_names`      | string   | 字符串类型，板块名称 |
| `end_t`         | datetime | 日期类型，截止日期   |
| `r_date`        | datetime | 报告期型，报告期     |
| `stype`         | any      | 整型，股票类型       |
| `eps_criterion` | float    | 实数，绩差股标准     |

返回：array

## `Block_PMI(bk_names, end_t, r_date, stype, eps_criterion)`

返回指定板块指定日期市销率排名数据。

| 参数            | 类型     | 说明                 |
| --------------- | -------- | -------------------- |
| `bk_names`      | string   | 字符串类型，板块名称 |
| `end_t`         | datetime | 日期类型，截止日期   |
| `r_date`        | datetime | 报告期型，报告期     |
| `stype`         | any      | 整型，股票类型       |
| `eps_criterion` | float    | 实数，绩差股标准     |

返回：array

## `Block_PE_ZB(bk_names, beg_t, end_t, stype, right_method, eps_criterion, cycle_by)`

返回指定板块指定日期市盈率纵比数据。

| 参数            | 类型     | 说明                     |
| --------------- | -------- | ------------------------ |
| `bk_names`      | string   | 字符串类型，板块名称     |
| `beg_t`         | datetime | 日期类型，开始日期       |
| `end_t`         | datetime | 日期类型，截止日期       |
| `stype`         | any      | 整型，股票类型           |
| `right_method`  | any      | 整型，板块市盈率计算方法 |
| `eps_criterion` | float    | 实数，绩差股标准         |
| `cycle_by`      | string   | 字符串类型，显示周期     |

返回：array

## `Block_PCF(bk_names, end_t, r_date, stype, eps_criterion)`

返回指定板块指定日期市现率排名数据。

| 参数            | 类型     | 说明                 |
| --------------- | -------- | -------------------- |
| `bk_names`      | string   | 字符串类型，板块名称 |
| `end_t`         | datetime | 日期类型，截止日期   |
| `r_date`        | datetime | 报告期型，报告期     |
| `stype`         | any      | 整型，股票类型       |
| `eps_criterion` | float    | 实数，绩差股标准     |

返回：array

## `block_pb_zb(bk_name, beg_t, end_t, s_type, eps_criterion, cycle_by)`

板块列表市净率（纵比）。

| 参数            | 类型     | 说明                        |
| --------------- | -------- | --------------------------- |
| `bk_name`       | string   | 字符串。板块名称。          |
| `beg_t`         | datetime | 日期。开始日期。            |
| `end_t`         | datetime | 日期。截止日期。            |
| `s_type`        | any      | 整数。股票类型，取值如下:   |
| `eps_criterion` | float    | 实数。绩差股标准，取值如下: |
| `cycle_by`      | string   | 字符串。显示周期。          |

返回：array

## `block_pmi_zb(bk_name, beg_t, end_t, s_type, eps_criterion, cycle_by)`

板块列表市销率（纵比）。

| 参数            | 类型     | 说明                        |
| --------------- | -------- | --------------------------- |
| `bk_name`       | string   | 字符串。板块名称。          |
| `beg_t`         | datetime | 日期。开始日期。            |
| `end_t`         | datetime | 日期。截止日期。            |
| `s_type`        | any      | 整数。股票类型，取值如下:   |
| `eps_criterion` | float    | 实数。绩差股标准，取值如下: |
| `cycle_by`      | string   | 字符串。显示周期。          |

返回：array

## `Block_PCF_ZB(bk_name, beg_t, end_t, s_type, eps_criterion, cycle_by)`

板块列表市现率（纵比）。

| 参数            | 类型     | 说明                        |
| --------------- | -------- | --------------------------- |
| `bk_name`       | string   | 字符串。板块名称。          |
| `beg_t`         | datetime | 日期。开始日期。            |
| `end_t`         | datetime | 日期。截止日期。            |
| `s_type`        | any      | 整数。股票类型，取值如下:   |
| `eps_criterion` | float    | 实数。绩差股标准，取值如下: |
| `cycle_by`      | string   | 字符串。显示周期。          |

返回：array

## `Block_PEPB_ZB(bk_names, end_t, r_date, right_type, s_type, eps_criterion)`

板块市盈率、市净率（纵比）。

| 参数            | 类型     | 说明                        |
| --------------- | -------- | --------------------------- |
| `bk_names`      | string   | 字符串。板块列表。          |
| `end_t`         | datetime | 日期。截止日期。            |
| `r_date`        | datetime | 整数。报告期。              |
| `right_type`    | any      | 整数。加权方式，取值如下:   |
| `s_type`        | any      | 整数。股票类型，取值如下:   |
| `eps_criterion` | float    | 实数。绩差股标准，取值如下: |

返回：array

## `Block_HSGActiveInfoGroupbyIndustry(bkid, beg_t, end_t)`

返回指定区间指定沪深港板块的十大活跃股行业排名汇总。

| 参数    | 类型     | 说明               |
| ------- | -------- | ------------------ |
| `bkid`  | string   | 字符串类型，通道ID |
| `beg_t` | datetime | 日期类型，开始日期 |
| `end_t` | datetime | 日期类型，截止日期 |

返回：array

## `Block_HSGActiveInfoGroupbyEndT(bkid, beg_t, end_t)`

返回指定区间指定沪深港板块的十大活跃股。

| 参数    | 类型     | 说明               |
| ------- | -------- | ------------------ |
| `bkid`  | string   | 字符串类型，通道ID |
| `beg_t` | datetime | 日期类型，开始日期 |
| `end_t` | datetime | 日期类型，截止日期 |

返回：array

## `Block_IPOPEDistribution(bkname, beg_t, end_t)`

返回指定区间指定板块所有股票的市盈率分布。。

| 参数     | 类型     | 说明                 |
| -------- | -------- | -------------------- |
| `bkname` | string   | 字符串类型，板块名称 |
| `beg_t`  | datetime | 日期类型，开始日期   |
| `end_t`  | datetime | 日期类型，截止日期   |

返回：array
