# 金融函数 - 板块 / 估值指标 ## 函数 ### `bkPcf(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 ### `bkPe(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 ### `bkPna(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 ### `bkPmi(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 ### `bkPcf2(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 ### `bkPmi2(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 ### `bkPe2(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 ### `bkPna2(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 ### `bkPcf5(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 ### `bkPe5(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 ### `bkPb5(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 ### `bkPmi5(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 ### `bkPcf12(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 ### `bkPe12(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 ### `bkPna12(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 ### `bkPmi12(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 ### `stocksPe(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 ### `stocksPcf(stock_arr, end_t, right_type, stype, sample_select, eps_criterion)` 一组股票加权市现率 | 参数 | 类型 | 说明 | | --------------- | -------- | ---------------------------------------- | | `stock_arr` | array | 一组股票 | | `end_t` | datetime | 指定日期 | | `right_type` | any | 加权方式,具体取值如下: | | `stype` | any | 股票类型,具体取值如下: | | `sample_select` | any | 样本股选择,具体取值如下: | | `eps_criterion` | float | 绩差股标准,和参数SampleSelect结合使用。 | 返回:float ### `stocksPna(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 ### `stocksPmi(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 ### `stocksPe2(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 ### `stocksPcf2(stock_arr, end_t, r_date, right_type, stype, sample_select, eps_criterion)` 计算一组股票指定日市现率 | 参数 | 类型 | 说明 | | --------------- | -------- | ---------------------------------------- | | `stock_arr` | array | 一组股票 | | `end_t` | datetime | 指定日期 | | `r_date` | datetime | 指定报告期,决定加权系数的值 | | `right_type` | any | 加权方式,具体取值如下: | | `stype` | any | 股票类型,具体取值如下: | | `sample_select` | any | 样本股选择,具体取值如下: | | `eps_criterion` | float | 绩差股标准,和参数SampleSelect结合使用。 | 返回:float ### `stocksPna2(stock_arr, end_t, r_date, right_type, stype, sample_select, eps_criterion)` 计算一组股票指定日市净率 | 参数 | 类型 | 说明 | | --------------- | -------- | ---------------------------------------- | | `stock_arr` | array | 一组股票 | | `end_t` | datetime | 指定日期 | | `r_date` | datetime | 指定报告期 | | `right_type` | any | 加权方式,具体取值如下: | | `stype` | any | 股票类型,具体取值如下: | | `sample_select` | any | 样本股选择,具体取值如下: | | `eps_criterion` | float | 绩差股标准,和参数SampleSelect结合使用。 | 返回:float ### `stocksPmi2(stock_arr, end_t, r_date, right_type, stype, sample_select, eps_criterion)` 计算一组股票指定日市销率(指定财务数据加权),个股市销率是EndT时点的总市值/(RDate点的主营收入\*加权系数),再对个股市销率加权得到板块市销率 | 参数 | 类型 | 说明 | | --------------- | -------- | ---------------------------------------- | | `stock_arr` | array | 一组股票 | | `end_t` | datetime | 指定日期 | | `r_date` | datetime | 指定报告期,决定加权系数的值 | | `right_type` | any | 加权方式,具体取值如下: | | `stype` | any | 股票类型,具体取值如下: | | `sample_select` | any | 样本股选择,具体取值如下: | | `eps_criterion` | float | 绩差股标准,和参数SampleSelect结合使用。 | 返回:float ### `stocksPepbpmipna2Call(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 ### `stocksPepbpmipcfCall(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 ### `stocksPepbpmipna5Call(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 ### `stocksPepbpmipna12Call(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