Flatten builtin pages, add third-party and platform scopes, and import financial and data warehouse references. Keep the existing generated index without rebuilding after signature normalization.
30 KiB
金融 / 财务分析 / 资本结构
currentAssetsToEquityRatio(report_date)
声明:function
流动资产比(%)
| 参数 | 类型 | 说明 |
|---|---|---|
report_date |
integer | 整数,报告期 |
返回:real
示例
范例01:2024年年报格力电器的流动负债比(%)
// 2024年年报格力电器的流动负债比(%)
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000651');
v := CurrentAssetsToEquityRatio(20241231);
return v;
// 输出:61.0825
范例02:指定2024年一季报,取格力电器在报告期时的最近1年的会计年度报告期的流动负债比(%)
// 指定2024年一季报,取格力电器在报告期时的最近1年的会计年度报告期的流动负债比(%)
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000651');
setsysparam(CT_YearData(), true); // 计算最近会计年度
setsysparam(CT_RecentYear(), 1); // 最近1年
v := CurrentAssetsToEquityRatio(20240331);
return v;
// 输出:61.9858
范例03:取白云机场在2019年年报的流动负债比(%)调整前与调整后
// 取白云机场在2019年年报的流动负债比(%)调整前与调整后
// 20210430公布的2020年年报对2019年年报中的资产总计数据进行了调整
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SH600004');
RDate := 20191231;
// 调整前:设置指定日早于调整后公布日
setsysparam(pn_date(), 20200630T);
v1 := CurrentAssetsToEquityRatio(RDate);
// 调整后:设置指定日晚于调整后公布日
setsysparam(pn_date(), 20211024T);
v2 := CurrentAssetsToEquityRatio(RDate);
return array(v1, v2); // array(10.1202,10.3883),由于调整前与调整后参与计算的数据有变动,因此结果有差异
currentDebtsToEquityRatio(report_date)
声明:function
流动负债比(%)
| 参数 | 类型 | 说明 |
|---|---|---|
report_date |
integer | 整数,报告期 |
返回:real
示例
范例01:2024年年报格力电器的流动负债比(%)
// 2024年年报格力电器的流动负债比(%)
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000651');
v := CurrentDebtsToEquityRatio(20241231);
return v;
// 输出:54.6489
范例02:指定2024年一季报,取格力电器在报告期时的最近1年的会计年度报告期的流动负债比(%)
// 指定2024年一季报,取格力电器在报告期时的最近1年的会计年度报告期的流动负债比(%)
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000651');
setsysparam(CT_YearData(), true); // 计算最近会计年度
setsysparam(CT_RecentYear(), 1); // 最近1年
v := CurrentDebtsToEquityRatio(20240331);
return v;
// 输出:54.607
范例03:取白云机场在2019年年报的流动负债比(%)调整前与调整后
// 取白云机场在2019年年报的流动负债比(%)调整前与调整后
// 20210430公布的2020年年报对2019年年报中的资产总计数据进行了调整
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SH600004');
RDate := 20191231;
// 调整前:设置指定日早于调整后公布日
setsysparam(pn_date(), 20200630T);
v1 := CurrentDebtsToEquityRatio(RDate);
// 调整后:设置指定日晚于调整后公布日
setsysparam(pn_date(), 20211024T);
v2 := CurrentDebtsToEquityRatio(RDate);
return array(v1, v2); // array(28.1403,28.6928),由于调整前与调整后参与计算的数据有变动,因此结果有差异
debtToCapitalRatio(r_date)
声明:function
债务资本比率(%)
| 参数 | 类型 | 说明 |
|---|---|---|
r_date |
integer | 报告期,报告期 |
返回:real
示例
范例01:2024年年报格力电器的债务资本比率(%)
// 2024年年报格力电器的债务资本比率(%)
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000651');
v := DebtToCapitalRatio(20241231);
return v;
// 输出:62.2414
范例02:指定2024年一季报,取格力电器在报告期时的最近1年的会计年度报告期的债务资本比率(%)
// 指定2024年一季报,取格力电器在报告期时的最近1年的会计年度报告期的债务资本比率(%)
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000651');
setsysparam(CT_YearData(), true); // 计算最近会计年度
setsysparam(CT_RecentYear(), 1); // 最近1年
v := DebtToCapitalRatio(20240331);
return v;
// 输出:67.9316
范例03:取白云机场在2019年年报的债务资本比率(%)调整前与调整后
// 取白云机场在2019年年报的债务资本比率(%)调整前与调整后
// 20210430公布的2020年年报对2019年年报中的负债合计数据进行了调整
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SH600004');
RDate := 20191231;
// 调整前:设置指定日早于调整后公布日
setsysparam(pn_date(), 20200630T);
v1 := DebtToCapitalRatio(RDate);
// 调整后:设置指定日晚于调整后公布日
setsysparam(pn_date(), 20211024T);
v2 := DebtToCapitalRatio(RDate);
return array(v1, v2); // array(34.3917,34.6776),由于调整前与调整后参与计算的数据有变动,因此结果有差异
debtToEBITDA(r_date, dtype)
声明:function
总负债/EBITDA
| 参数 | 类型 | 说明 |
|---|---|---|
r_date |
integer | 报告期,报告期 |
dtype |
integer | 用户自定义,EBIT计算方法 |
返回:real
示例
范例01:2024年年报白云机场的总负债/EBITDA
// 2024年年报白云机场的总负债/EBITDA
setsysparam(pn_stock(), 'SH600004');
setsysparam(pn_date(), 20250918T);
v := DebtToEBITDA(20241231);
return v;
// 输出:2.9592
范例02:指定2024三季报,取白云机场总负债/EBITDA的TTM
// 指定2024三季报,取白云机场总负债/EBITDA的TTM
setsysparam(pn_stock(), 'SH600004');
setsysparam(pn_date(), 20250918T);
SetSysParam(CT_TTMData(), True); // 计算TTM
v := DebtToEBITDA(20240930);
return v;
// 输出:3.1707
范例03:指定2024年一季报,取白云机场在报告期时的最近1年的会计年度报告期的总负债/EBITDA
// 指定2024年一季报,取白云机场在报告期时的最近1年的会计年度报告期的总负债/EBITDA
setsysparam(pn_stock(), 'SH600004');
setsysparam(pn_date(), 20250918T);
setsysparam(CT_YearData(), true); // 计算最近会计年度
setsysparam(CT_RecentYear(), 1); // 最近1年
v := DebtToEBITDA(20240331);
return v;
// 输出:3.8021
范例04:指定2024三季报,取白云机场第三季度单季度的总负债/EBITDA
// 指定2024三季报,取白云机场第三季度单季度的总负债/EBITDA
setsysparam(pn_stock(), 'SH600004');
setsysparam(pn_date(), 20250918T);
SetSysParam(CT_QuarterData(), True); // 计算单季度
v := DebtToEBITDA(20240930);
return v;
// 输出:-23.5847
范例05:取白云机场在2019年年报的总负债/EBITDA调整前与调整后
// 取白云机场在2019年年报的总负债/EBITDA调整前与调整后
// 20210430公布2020年年报对2019年年报中的利润总额数据进行了调整
setsysparam(pn_stock(), SH600004);
RDate := 20191231;
// 调整前:设置指定日早于调整后公布日
setsysparam(pn_date(), 20200630T);
v1 := DebtToEBITDA(RDate);
// 调整后:设置指定日晚于调整后公布日
setsysparam(pn_date(), 20210630T);
v2 := DebtToEBITDA(RDate);
return array(v1, v2);
// 输出:array(2.8657,2.8708),由于调整前与调整后参与计算的数据有变动,因此结果有差异
debtToEquityRatio(report_date)
声明:function
产权比率
| 参数 | 类型 | 说明 |
|---|---|---|
report_date |
integer | 整数,报告期 |
返回:real
示例
范例01:2024年年报格力电器的产权比率
// 2024年年报格力电器的产权比率
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000651');
v := DebtToEquityRatio(20241231);
return v;
// 输出:1.6484
范例02:指定2024年一季报,取格力电器在报告期时的最近1年的会计年度报告期的产权比率
// 指定2024年一季报,取格力电器在报告期时的最近1年的会计年度报告期的产权比率
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000651');
setsysparam(CT_YearData(), true); // 计算最近会计年度
setsysparam(CT_RecentYear(), 1); // 最近1年
v := DebtToEquityRatio(20240331);
return v;
// 输出:2.1183
范例03:取白云机场在2019年年报的产权比率调整前与调整后
// 取白云机场在2019年年报的产权比率调整前与调整后
// 20210430公布的2020年年报对2019年年报中的负债合计数据进行了调整
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SH600004');
RDate := 20191231;
// 调整前:设置指定日早于调整后公布日
setsysparam(pn_date(), 20200630T);
v1 := DebtToEquityRatio(RDate);
// 调整后:设置指定日晚于调整后公布日
setsysparam(pn_date(), 20211024T);
v2 := DebtToEquityRatio(RDate);
return array(v1, v2); // array(0.5242,0.5309),由于调整前与调整后参与计算的数据有变动,因此结果有差异
debtToEquityRatio1(report_date)
声明:function
资产负债率(%)
| 参数 | 类型 | 说明 |
|---|---|---|
report_date |
integer | 整数,报告期 |
返回:real
示例
范例01:2024年年报格力电器的资产负债率(%)
// 2024年年报格力电器的资产负债率(%)
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000651');
v := DebtToEquityRatio1(20241231);
return v;
// 输出:61.5485
范例02:指定2024年一季报,取格力电器在报告期时的最近1年的会计年度报告期的资产负债率(%)
// 指定2024年一季报,取格力电器在报告期时的最近1年的会计年度报告期的资产负债率(%)
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000651');
setsysparam(CT_YearData(), true); // 计算最近会计年度
setsysparam(CT_RecentYear(), 1); // 最近1年
v := DebtToEquityRatio1(20240331);
return v;
// 输出:67.2205
范例03:取白云机场在2019年年报的资产负债率(%)调整前与调整后
// 取白云机场在2019年年报的资产负债率(%)调整前与调整后
// 20210430公布的2020年年报对2019年年报中的负债合计数据进行了调整
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SH600004');
RDate := 20191231;
// 调整前:设置指定日早于调整后公布日
setsysparam(pn_date(), 20200630T);
v1 := DebtToEquityRatio1(RDate);
// 调整后:设置指定日晚于调整后公布日
setsysparam(pn_date(), 20211024T);
v2 := DebtToEquityRatio1(RDate);
return array(v1, v2); // array(34.1445,34.4396),由于调整前与调整后参与计算的数据有变动,因此结果有差异
debtToEquityRatio2(report_date)
声明:function
负债资产比率2(%)
| 参数 | 类型 | 说明 |
|---|---|---|
report_date |
integer | 整数,报告期 |
返回:real
示例
范例01:2024年年报格力电器的资产负债率2(%)
// 2024年年报格力电器的资产负债率2(%)
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000651');
v := DebtToEquityRatio2(20241231);
return v;
// 输出:11.1321
范例02:指定2024年一季报,取格力电器在报告期时的最近1年的会计年度报告期的资产负债率2(%)
// 指定2024年一季报,取格力电器在报告期时的最近1年的会计年度报告期的资产负债率2(%)
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000651');
setsysparam(CT_YearData(), true); // 计算最近会计年度
setsysparam(CT_RecentYear(), 1); // 最近1年
v := DebtToEquityRatio2(20240331);
return v;
// 输出:18.212
范例03:取白云机场在2019年年报的资产负债率2(%)调整前与调整后
// 取白云机场在2019年年报的资产负债率2(%)调整前与调整后
// 20210430公布的2020年年报对2019年年报中的资产总计数据进行了调整
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SH600004');
RDate := 20191231;
// 调整前:设置指定日早于调整后公布日
setsysparam(pn_date(), 20200630T);
v1 := DebtToEquityRatio2(RDate);
// 调整后:设置指定日晚于调整后公布日
setsysparam(pn_date(), 20211024T);
v2 := DebtToEquityRatio2(RDate);
return array(v1, v2); // array(6.0042,5.7469),由于调整前与调整后参与计算的数据有变动,因此结果有差异
debtToEquityRatio3(report_date)
声明:function
有形净值债务率
| 参数 | 类型 | 说明 |
|---|---|---|
report_date |
integer | 整数,报告期 |
返回:real
示例
范例01:2024年年报格力电器的有形净值债务率
// 2024年年报格力电器的有形净值债务率
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000651');
v := DebtToEquityRatio3(20241231);
return v;
// 输出:1.7839
范例02:指定2024年一季报,取格力电器在报告期时的最近1年的会计年度报告期的有形净值债务率
// 指定2024年一季报,取格力电器在报告期时的最近1年的会计年度报告期的有形净值债务率
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000651');
setsysparam(CT_YearData(), true); // 计算最近会计年度
setsysparam(CT_RecentYear(), 1); // 最近1年
v := DebtToEquityRatio3(20240331);
return v;
// 输出:2.3348
范例03:取白云机场在2019年年报的有形净值债务率调整前与调整后
// 取白云机场在2019年年报的有形净值债务率调整前与调整后
// 20210430公布的2020年年报对2019年年报中的负债合计数据进行了调整
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SH600004');
RDate := 20191231;
// 调整前:设置指定日早于调整后公布日
setsysparam(pn_date(), 20200630T);
v1 := DebtToEquityRatio3(RDate);
// 调整后:设置指定日晚于调整后公布日
setsysparam(pn_date(), 20211024T);
v2 := DebtToEquityRatio3(RDate);
return array(v1, v2); // array(0.5408,0.5469),由于调整前与调整后参与计算的数据有变动,因此结果有差异
debtToEquityRatioCut(report_date)
声明:function
负债资产率(扣除)(%)
| 参数 | 类型 | 说明 |
|---|---|---|
report_date |
integer | 整数,报告期 |
返回:real
示例
范例01:2024年年报格力电器的负债资产率(扣除)(%)
// 2024年年报格力电器的负债资产率(扣除)(%)
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000651');
v := DebtToEquityRatioCut(20241231);
return v;
// 输出:61.5485
范例02:指定2024年一季报,取格力电器在报告期时的最近1年的会计年度报告期的负债资产率(扣除)(%)
// 指定2024年一季报,取格力电器在报告期时的最近1年的会计年度报告期的负债资产率(扣除)(%)
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000651');
setsysparam(CT_YearData(), true); // 计算最近会计年度
setsysparam(CT_RecentYear(), 1); // 最近1年
v := DebtToEquityRatioCut(20240331);
return v;
// 输出:67.2205
范例03:取白云机场在2019年年报的负债资产率(扣除)(%)调整前与调整后
// 取白云机场在2019年年报的负债资产率(扣除)(%)调整前与调整后
// 20210430公布的2020年年报对2019年年报中的资产总计数据进行了调整
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SH600004');
RDate := 20191231;
// 调整前:设置指定日早于调整后公布日
setsysparam(pn_date(), 20200630T);
v1 := DebtToEquityRatioCut(RDate);
// 调整后:设置指定日晚于调整后公布日
setsysparam(pn_date(), 20211024T);
v2 := DebtToEquityRatioCut(RDate);
return array(v1, v2); // array(33.7996,34.0936),由于调整前与调整后参与计算的数据有变动,因此结果有差异
equityToDebtRatio(report_date)
声明:function
权益负债比
| 参数 | 类型 | 说明 |
|---|---|---|
report_date |
integer | 整数,报告期 |
返回:real
示例
范例01:2024年年报格力电器的权益负债比率
// 2024年年报格力电器的权益负债比率
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000651');
v := EquityToDebtRatio(20241231);
return v;
// 输出:0.6066
范例02:指定2024年一季报,取格力电器在报告期时的最近1年的会计年度报告期的权益负债比率
// 指定2024年一季报,取格力电器在报告期时的最近1年的会计年度报告期的权益负债比率
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000651');
setsysparam(CT_YearData(), true); // 计算最近会计年度
setsysparam(CT_RecentYear(), 1); // 最近1年
v := EquityToDebtRatio(20240331);
return v;
// 输出:0.4721
范例03:取白云机场在2019年年报的权益负债比率调整前与调整后
// 取白云机场在2019年年报的权益负债比率调整前与调整后
// 20210430公布的2020年年报对2019年年报中的负债合计数据进行了调整
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SH600004');
RDate := 20191231;
// 调整前:设置指定日早于调整后公布日
setsysparam(pn_date(), 20200630T);
v1 := EquityToDebtRatio(RDate);
// 调整后:设置指定日晚于调整后公布日
setsysparam(pn_date(), 20211024T);
v2 := EquityToDebtRatio(RDate);
return array(v1, v2); // array(1.9077,1.8837),由于调整前与调整后参与计算的数据有变动,因此结果有差异
equityToEquityRatio(report_date)
声明:function
股东权益比率
| 参数 | 类型 | 说明 |
|---|---|---|
report_date |
integer | 整数,报告期 |
返回:real
示例
范例01:2024年年报格力电器的股东权益比率
// 2024年年报格力电器的股东权益比率
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000651');
v := EquityToEquityRatio(20241231);
return v;
// 输出:0.3734
范例02:指定2024年一季报,取格力电器在报告期时的最近1年的会计年度报告期的股东权益比率
// 指定2024年一季报,取格力电器在报告期时的最近1年的会计年度报告期的股东权益比率
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000651');
setsysparam(CT_YearData(), true); // 计算最近会计年度
setsysparam(CT_RecentYear(), 1); // 最近1年
v := EquityToEquityRatio(20240331);
return v;
// 输出:0.3173
范例03:取白云机场在2019年年报的股东权益比率调整前与调整后
// 取白云机场在2019年年报的股东权益比率调整前与调整后
// 20210430公布的2020年年报对2019年年报中的资产总计数据进行了调整
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SH600004');
RDate := 20191231;
// 调整前:设置指定日早于调整后公布日
setsysparam(pn_date(), 20200630T);
v1 := EquityToEquityRatio(RDate);
// 调整后:设置指定日晚于调整后公布日
setsysparam(pn_date(), 20211024T);
v2 := EquityToEquityRatio(RDate);
return array(v1, v2); // array(0.6514,0.6487),由于调整前与调整后参与计算的数据有变动,因此结果有差异
equityToFixedAssetRatio(report_date)
声明:function
股东权益与固定资产比率
| 参数 | 类型 | 说明 |
|---|---|---|
report_date |
integer | 整数,报告期 |
返回:real
示例
范例01:2024年年报格力电器的股东权益与固定资产比率
// 2024年年报格力电器的股东权益与固定资产比率
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000651');
v := EquityToFixedAssetRatio(20241231);
return v;
// 输出:3.7144
范例02:指定2024年一季报,取格力电器在报告期时的最近1年的会计年度报告期的股东权益与固定资产比率
// 指定2024年一季报,取格力电器在报告期时的最近1年的会计年度报告期的股东权益与固定资产比率
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000651');
setsysparam(CT_YearData(), true); // 计算最近会计年度
setsysparam(CT_RecentYear(), 1); // 最近1年
v := EquityToFixedAssetRatio(20240331);
return v;
// 输出:3.4316
范例03:取白云机场在2019年年报的股东权益与固定资产比率调整前与调整后
// 取白云机场在2019年年报的股东权益与固定资产比率调整前与调整后
// 20210430公布的2020年年报对2019年年报中的归属母公司股东权益合计数据进行了调整
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SH600004');
RDate := 20191231;
// 调整前:设置指定日早于调整后公布日
setsysparam(pn_date(), 20200630T);
v1 := EquityToFixedAssetRatio(RDate);
// 调整后:设置指定日晚于调整后公布日
setsysparam(pn_date(), 20211024T);
v2 := EquityToFixedAssetRatio(RDate);
return array(v1, v2); // rray(0.7867,0.7861),由于调整前与调整后参与计算的数据有变动,因此结果有差异
fixedAssetToEquityRatio(report_date)
声明:function
固定资产与股东权益比率
| 参数 | 类型 | 说明 |
|---|---|---|
report_date |
integer | 整数,报告期 |
返回:real
示例
范例01:2024年年报格力电器的固定资产与股东权益比率
// 2024年年报格力电器的固定资产与股东权益比率
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000651');
v := FixedAssetToEquityRatio(20241231);
return v;
// 输出:0.2692
范例02:指定2024年一季报,取格力电器在报告期时的最近1年的会计年度报告期的固定资产与股东权益比率
// 指定2024年一季报,取格力电器在报告期时的最近1年的会计年度报告期的固定资产与股东权益比率
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000651');
setsysparam(CT_YearData(), true); // 计算最近会计年度
setsysparam(CT_RecentYear(), 1); // 最近1年
v := FixedAssetToEquityRatio(20240331);
return v;
// 输出:0.2914
范例03:取白云机场在2019年年报的固定资产与股东权益比率调整前与调整后
// 取白云机场在2019年年报的固定资产与股东权益比率调整前与调整后
// 20210430公布的2020年年报对2019年年报中的归属母公司股东权益合计数据进行了调整
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SH600004');
RDate := 20191231;
// 调整前:设置指定日早于调整后公布日
setsysparam(pn_date(), 20200630T);
v1 := FixedAssetToEquityRatio(RDate);
// 调整后:设置指定日晚于调整后公布日
setsysparam(pn_date(), 20211024T);
v2 := FixedAssetToEquityRatio(RDate);
return array(v1, v2); // array(1.2711,1.272),由于调整前与调整后参与计算的数据有变动,因此结果有差异
fixPercent(report_date)
声明:function
固定资产比例(%)
| 参数 | 类型 | 说明 |
|---|---|---|
report_date |
integer | 整数,报告期 |
返回:real
示例
范例01:2024年年报格力电器的固定资产比例(%)
// 2024年年报格力电器的固定资产比例(%)
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000651');
v := FixPercent(20241231);
return v;
// 输出:10.0524
范例02:指定2024年一季报,取格力电器在报告期时的最近1年的会计年度报告期的固定资产比例(%)
// 指定2024年一季报,取格力电器在报告期时的最近1年的会计年度报告期的固定资产比例(%)
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000651');
setsysparam(CT_YearData(), true); // 计算最近会计年度
setsysparam(CT_RecentYear(), 1); // 最近1年
v := FixPercent(20240331);
return v;
// 输出:9.2472
范例03:取白云机场在2019年年报的固定资产比例(%)调整前与调整后
// 取白云机场在2019年年报的固定资产比例(%)调整前与调整后
// 20210430公布的2020年年报对2019年年报中的资产总计数据进行了调整
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SH600004');
RDate := 20191231;
// 调整前:设置指定日早于调整后公布日
setsysparam(pn_date(), 20200630T);
v1 := FixPercent(RDate);
// 调整后:设置指定日晚于调整后公布日
setsysparam(pn_date(), 20211024T);
v2 := FixPercent(RDate);
return array(v1, v2); // array(82.7954,82.5213),由于调整前与调整后参与计算的数据有变动,因此结果有差异
longDebtToEquityRatio(report_date)
声明:function
长期负债比例(%)
| 参数 | 类型 | 说明 |
|---|---|---|
report_date |
integer | 整数,报告期 |
返回:real
示例
范例01:2024年年报格力电器的长期负债比例(%)
// 2024年年报格力电器的长期负债比例(%)
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000651');
v := LongDebtToEquityRatio(20241231);
return v;
// 输出:6.8996
范例02:指定2024年一季报,取格力电器在报告期时的最近1年的会计年度报告期的长期负债比例(%)
// 指定2024年一季报,取格力电器在报告期时的最近1年的会计年度报告期的长期负债比例(%)
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000651');
setsysparam(CT_YearData(), true); // 计算最近会计年度
setsysparam(CT_RecentYear(), 1); // 最近1年
v := LongDebtToEquityRatio(20240331);
return v;
// 输出:12.6135
范例03:取白云机场在2019年年报的长期负债比例(%)调整前与调整后
// 取白云机场在2019年年报的长期负债比例(%)调整前与调整后
// 20210430公布的2020年年报对2019年年报中的资产总计数据进行了调整
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SH600004');
RDate := 20191231;
// 调整前:设置指定日早于调整后公布日
setsysparam(pn_date(), 20200630T);
v1 := LongDebtToEquityRatio(RDate);
// 调整后:设置指定日晚于调整后公布日
setsysparam(pn_date(), 20211024T);
v2 := LongDebtToEquityRatio(RDate);
return array(v1, v2); // array(6.0042,5.7469),由于调整前与调整后参与计算的数据有变动,因此结果有差异
stockFinancialAssets(r_date)
声明:function
股票金融资产,与系统参数证券代码相关
| 参数 | 类型 | 说明 |
|---|---|---|
r_date |
integer | 整数,报告期 |
返回:real
示例
范例01:调用函数
// 返回"SH600000"报告期为20201231时的金融资产
setSysParam(pn_stock(), "SH600000");
return stockFinancialAssets(20201231);
// 输出:2368537000000
stockFinancialLiabilities(r_date)
声明:function
股票金融负债,与系统参数证券代码相关
| 参数 | 类型 | 说明 |
|---|---|---|
r_date |
integer | 整数,报告期 |
返回:real
示例
范例01:调用函数
// 返回"SH600000"报告期为20201231时的金融负债
setSysParam(pn_stock(), "SH600000");
return stockFinancialLiabilities(20201231);
// 输出:1217856000000
stockOperationalAssets(r_date)
声明:function
股票经营性资产,与系统参数证券代码相关
| 参数 | 类型 | 说明 |
|---|---|---|
r_date |
integer | 整数,报告期 |
返回:real
示例
范例01:调用函数
// 返回"SH600000"报告期为20201231时的经营性资产
setSysParam(pn_stock(), "SH600000");
return stockOperationalAssets(20201231);
// 输出:102025000000
stockOperationalLiabilites(r_date)
声明:function
股票经营性负债,与系统参数证券代码相关
| 参数 | 类型 | 说明 |
|---|---|---|
r_date |
integer | 整数,报告期 |
返回:real
示例
范例01:调用函数
// 返回"SH600000"报告期为20201231时的经营性负债
setSysParam(pn_stock(), "SH600000");
return stockOperationalLiabilites(20201231);
// 输出:47484000000
totalAssetsAvg(reportdate)
声明:function
平均资产总额,与系统参数(证券代码)相关
| 参数 | 类型 | 说明 |
|---|---|---|
reportdate |
integer | 整数,报告期 |
返回:real
示例
范例01:2024年年报格力电器的平均资产总额
// 2024年年报格力电器的平均资产总额
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000651');
v := TotalAssetsAvg(20241231);
return v;
// 输出:368042803549.615
范例02:指定2024年一季报,取格力电器在报告期时的最近1年的会计年度报告期的平均资产总额
// 指定2024年一季报,取格力电器在报告期时的最近1年的会计年度报告期的平均资产总额
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000651');
setsysparam(CT_YearData(), true); // 计算最近会计年度
setsysparam(CT_RecentYear(), 1); // 最近1年
v := TotalAssetsAvg(20240331);
return v;
// 输出:368053902576.37
范例03:取白云机场在2019年年报的平均资产总额调整前与调整后
// 取白云机场在2019年年报的平均资产总额调整前与调整后
// 20210430公布的2020年年报对2019年年报中的资产总计数据进行了调整
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SH600004');
RDate := 20191231;
// 调整前:设置指定日早于调整后公布日
setsysparam(pn_date(), 20200630T);
v1 := TotalAssetsAvg(RDate);
// 调整后:设置指定日晚于调整后公布日
setsysparam(pn_date(), 20211024T);
v2 := TotalAssetsAvg(RDate);
return array(v1, v2); // array(26036007473.28,26628023962.095),由于调整前与调整后参与计算的数据有变动,因此结果有差异