Index_CallROE
简述
计算指数ROE(%),与系统证券、时间相关。
Index_CallROE (RightType: Integer;SampleSelect: Integer;Criterion:Real;RDateType: Integer): real
名称 | 类型 | 说明 |
---|
RightType | Integer | 加权方式,整型,取值如下
显示名 |
取值 |
加权 |
0 |
算术平均 |
1 |
中位数 |
2 |
整体权重加权 |
11 |
调和平均数权重加权 |
12 |
直接法权重加权 |
13 |
|
SampleSelect | Integer | 样本股选择,具体取值如下:
显示名 |
取值 |
备注 |
返回全部的选股方式 |
-1 |
返回各种样本结果 |
全部 |
0 |
板块中所有个股都参与计算 |
剔除亏损 |
1 |
剔除每股指标<=0的股票 |
剔除绩差 |
2 |
剔除每股指标<= Criterion的股票 |
|
Criterion | Real | 实数,绩差股标准,和参数SampleSelect结合使用。
场景 |
备注 |
SampleSelect为0或1 |
此参数无效 |
SampleSelect为2 |
剔除每股收益<= EPSCriterion的个股 |
|
RDateType | Integer | 整型,报告期类型,具体取值如下:
|
返回 | real | 实数,指数ROE(%) |
范例1:
//提取2023年7月31日沪深300,全部样本股、整体权重加权、TTM的ROE
setsysparam(pn_stock(),'SH000300');
setsysparam(pn_date(),20230731T);
return Index_CallROE(11,0,0,0);
//结果:12.3781
范例2:
//提取2023年7月31日沪深300,全部样本股、调和平均数权重加权、最新年度的ROE
setsysparam(pn_stock(),'SH000300');
setsysparam(pn_date(),20230731T);
return Index_CallROE(12,0,0,1);
//结果:12.0679