Files
playbook/skills/tsl-api-reference/references/codegen/dotnet/financial/index-financial_indicators.md
T
2026-08-12 08:38:08 +08:00

3.1 KiB

金融 / 指数 / 财务指标

index_callFinancialItemPs(right_type, sample_select, criterion, value_type, r_date_type)

声明:function

计算指数每股财务指标,与系统证券、时间相关

参数 类型 说明
right_type integer 加权方式,整型,取值如下
sample_select integer 样本股选择,具体取值如下:
criterion float 实数,绩差股标准,和参数SampleSelect结合使用
value_type integer 相应指标的ID号(如:ValueType = 0,时,取得指标为流动比率)
r_date_type integer 整型,报告期类型,具体取值如下:

返回:float

示例

范例01:提取2023年7月31日沪深300,全部样本股、整体权重加权、TTM的每股收益

// 提取2023年7月31日沪深300,全部样本股、整体权重加权、TTM的每股收益

setsysparam(pn_stock(), 'SH000300');

setsysparam(pn_date(), 20230731T);

return Index_CallFinancialItemPS (11, 0, 0, 0, 0);
// 输出:1.6313

范例02:提取2023年7月31日沪深300,全部样本股、直接法权重加权、TTM的每股主营收入

// 提取2023年7月31日沪深300,全部样本股、直接法权重加权、TTM的每股主营收入

setsysparam(pn_stock(), 'SH000300');

setsysparam(pn_date(), 20230731T);

return Index_CallFinancialItemPS (13, 0, 0, 4, 0);
// 输出:27.9402

index_callRoe(right_type, sample_select, criterion, r_date_type)

声明:function

计算指数ROE(%),与系统证券、时间相关

参数 类型 说明
right_type integer 加权方式,整型,取值如下
sample_select integer 样本股选择,具体取值如下:
criterion float 实数,绩差股标准,和参数SampleSelect结合使用
r_date_type integer 整型,报告期类型,具体取值如下:

返回:float

示例

范例01:提取2023年7月31日沪深300,全部样本股、整体权重加权、TTM的ROE

// 提取2023年7月31日沪深300,全部样本股、整体权重加权、TTM的ROE

setsysparam(pn_stock(), 'SH000300');

setsysparam(pn_date(), 20230731T);

return Index_CallROE(11, 0, 0, 0);
// 输出:12.3781

范例02:提取2023年7月31日沪深300,全部样本股、调和平均数权重加权、最新年度的ROE

// 提取2023年7月31日沪深300,全部样本股、调和平均数权重加权、最新年度的ROE

setsysparam(pn_stock(), 'SH000300');

setsysparam(pn_date(), 20230731T);

return Index_CallROE(12, 0, 0, 1);
// 输出:12.0679