#### 宏观 ##### 内容 - 基本信息 - 财政支出 - 国家银行存款\_贷款 - 货币供应 - 金融机构存款\_贷款 - 居民消费价格指数 - 商品零售价格指数 - 生产资料价格指数 - 银证转账 - 行业宏观 - 人民币存贷款利率 ##### 基本信息 ###### 内容 - CU_ChinaCode ###### CU_ChinaCode 用途:基本信息相关函数。 参数:无。 返回:处理后的结果值。 范例 ```tsl return CU_ChinaCode(); // 结果:SS.000001 ``` ##### 财政支出 ###### 内容 - HG_CZSZ1_1 - HG_CZSZ1_2 - HG_CZSZ1_3 - HG_CZSZ1_4 - HG_CZSZ1_5 - HG_CZSZ2_1 - HG_CZSZ2_2 - HG_CZSZ2_3 - HG_CZSZ2_4 - HG_CZSZ2_5 ###### HG_CZSZ1_1 ###### HG_CZSZ1_2 ###### HG_CZSZ1_3 ###### HG_CZSZ1_4 ###### HG_CZSZ1_5 ###### HG_CZSZ2_1 ###### HG_CZSZ2_2 ###### HG_CZSZ2_3 ###### HG_CZSZ2_4 ###### HG_CZSZ2_5 ##### 国家银行存款\_贷款 ###### 内容 - HG_GJYHCDK1_1 - HG_GJYHCDK1_2 - HG_GJYHCDK1_3 - HG_GJYHCDK1_4 - HG_GJYHCDK1_5 - HG_GJYHCDK1_6 - HG_GJYHCDK1_7 - HG_GJYHCDK1_8 - HG_GJYHCDK1_9 - HG_GJYHCDK2_1 - HG_GJYHCDK2_2 - HG_GJYHCDK2_4 - HG_GJYHCDK2_3 - HG_GJYHCDK2_5 - HG_GJYHCDK2_6 - HG_GJYHCDK2_7 - HG_GJYHCDK2_8 - HG_GJYHCDK2_9 ###### HG_GJYHCDK1_1 ###### HG_GJYHCDK1_2 ###### HG_GJYHCDK1_3 ###### HG_GJYHCDK1_4 ###### HG_GJYHCDK1_5 ###### HG_GJYHCDK1_6 ###### HG_GJYHCDK1_7 ###### HG_GJYHCDK1_8 ###### HG_GJYHCDK1_9 ###### HG_GJYHCDK2_1 ###### HG_GJYHCDK2_2 ###### HG_GJYHCDK2_4 ###### HG_GJYHCDK2_3 ###### HG_GJYHCDK2_5 ###### HG_GJYHCDK2_6 ###### HG_GJYHCDK2_7 ###### HG_GJYHCDK2_8 ###### HG_GJYHCDK2_9 ##### 货币供应 ###### 内容 - HG_HB1_1 - HG_HB1_2 - HG_HB1_3 - HG_HB1_4 - HG_HB2_1 - HG_HB2_2 - HG_HB2_3 - HG_HB2_4 ###### HG_HB1_1 ###### HG_HB1_2 ###### HG_HB1_3 ###### HG_HB1_4 ###### HG_HB2_1 ###### HG_HB2_2 ###### HG_HB2_3 ###### HG_HB2_4 ##### 金融机构存款\_贷款 ###### 内容 - HG_JRJGCDK1_1 - HG_JRJGCDK1_2 - HG_JRJGCDK1_3 - HG_JRJGCDK1_4 - HG_JRJGCDK1_6 - HG_JRJGCDK1_5 - HG_JRJGCDK2_1 - HG_JRJGCDK2_2 - HG_JRJGCDK2_3 - HG_JRJGCDK2_4 - HG_JRJGCDK2_5 - HG_JRJGCDK2_6 ###### HG_JRJGCDK1_1 ###### HG_JRJGCDK1_2 ###### HG_JRJGCDK1_3 ###### HG_JRJGCDK1_4 ###### HG_JRJGCDK1_6 ###### HG_JRJGCDK1_5 ###### HG_JRJGCDK2_1 ###### HG_JRJGCDK2_2 ###### HG_JRJGCDK2_3 ###### HG_JRJGCDK2_4 ###### HG_JRJGCDK2_5 ###### HG_JRJGCDK2_6 ##### 居民消费价格指数 ###### 内容 - HG_JMXFJGZS1_1 - HG_JMXFJGZS1_2 - HG_JMXFJGZS1_3 - HG_JMXFJGZS2_1 - HG_JMXFJGZS2_2 - HG_JMXFJGZS2_3 ###### HG_JMXFJGZS1_1 ###### HG_JMXFJGZS1_2 ###### HG_JMXFJGZS1_3 ###### HG_JMXFJGZS2_1 ###### HG_JMXFJGZS2_2 ###### HG_JMXFJGZS2_3 ##### 商品零售价格指数 ###### 内容 - HG_SPLSJGZS1_1 - HG_SPLSJGZS1_2 - HG_SPLSJGZS1_3 - HG_SPLSJGZS2_1 - HG_SPLSJGZS2_2 - HG_SPLSJGZS2_3 ###### HG_SPLSJGZS1_1 ###### HG_SPLSJGZS1_2 ###### HG_SPLSJGZS1_3 ###### HG_SPLSJGZS2_1 ###### HG_SPLSJGZS2_2 ###### HG_SPLSJGZS2_3 ##### 生产资料价格指数 ###### 内容 - HG_SCZLJGZS1_1 - HG_SCZLJGZS1_2 - HG_SCZLJGZS1_3 - HG_SCZLJGZS2_1 - HG_SCZLJGZS2_2 - HG_SCZLJGZS2_3 ###### HG_SCZLJGZS1_1 ###### HG_SCZLJGZS1_2 ###### HG_SCZLJGZS1_3 ###### HG_SCZLJGZS2_1 ###### HG_SCZLJGZS2_2 ###### HG_SCZLJGZS2_3 ##### 银证转账 ###### 内容 - HG_StockSettlementBalance - HG_StockSettlementBalanceByEndT - HG_StockPeriodBalance - HG_OptionMarginBalanceByEndT - HG_MoneyRollIn - HG_OptionMarginBalance - HG_StockGuaranteeBalanceByEndT - HG_MoneyNetRollIn - HG_MoneyRollOut - HG_StockGuaranteeBalance ###### HG_StockSettlementBalance 用途:银证转账相关函数。 参数:arg1,arg2(按示例顺序传入)。 返回:处理后的结果值。 范例 ```tsl // 返回2017年1月1日到2018年10月8日的区间证券交易结算资金余额 setsysparam(pn_stock(), "HG000001"); return HG_StockSettlementBalance(20170101T, 20181008T); // 结果: ``` ###### HG_StockSettlementBalanceByEndT 用途:银证转账相关函数。 参数:arg1(按示例顺序传入)。 返回:处理后的结果值。 范例 ```tsl // 返回2018年10月8日的证券交易结算资金余额 setsysparam(pn_stock(), "HG000001"); return HG_StockSettlementBalanceByEndT(20181008T); // 结果:1220500000000 ``` ###### HG_StockPeriodBalance 用途:银证转账相关函数。 参数:arg1,arg2(按示例顺序传入)。 返回:处理后的结果值。 算法 从证券及股票期权投资者资金余额及变动(813)表中获取三个表: 表1:满足条件:‘开始日’>=begt,‘截止日’<=endt且‘资金类别’为‘证券交易结算资金’的‘截止日’和‘证券交易结算资金余额’数据。 表2:满足条件:‘开始日’>=begt,‘截止日’<=endt且‘资金类别’为‘融资融券担保资金’的‘截止日’和‘融资融券担保资金余额’数据。 表3:满足条件: ‘开始日’>=begt,‘截止日’<=endt且‘资金类别’为‘股票期权保证金’的‘截止日’和‘股票期权保证金余额’数据。 返回三个表中‘截止日’相同的数据。范例 ```tsl // 返回2017年1月1日到2018年10月8日的区间证券交易结算资金、融资融券担保资金、股票期权保证金余额情况 setsysparam(pn_stock(), "HG000001"); return HG_StockPeriodBalance(20170101T, 20181008T); // 结果: ``` ###### HG_OptionMarginBalanceByEndT 用途:银证转账相关函数。 参数:arg1(按示例顺序传入)。 返回:处理后的结果值。 范例 ```tsl // 返回2018年10月8日的股票期权保证金余额 setsysparam(pn_stock(), "HG000001"); return HG_OptionMarginBalanceByEndT(20181008T); // 结果:5974000000 ``` ###### HG_MoneyRollIn 用途:银证转账相关函数。 参数:arg1,arg2(按示例顺序传入)。 返回:处理后的结果值。 范例 ```tsl // 返回2017年1月1日到2018年10月8日的区间资金转入额 setsysparam(pn_stock(), "HG000001"); return HG_MoneyRollIn(20170101T, 20181008T); // 结果:11452969000000 ``` ###### HG_OptionMarginBalance 用途:银证转账相关函数。 参数:arg1,arg2(按示例顺序传入)。 返回:处理后的结果值。 范例 ```tsl // 返回2017年1月1日到2018年10月8日的区间股票期权保证金余额 setsysparam(pn_stock(), "HG000001"); return HG_OptionMarginBalance(20170101T, 20181008T); // 结果: ``` ###### HG_StockGuaranteeBalanceByEndT 用途:银证转账相关函数。 参数:arg1(按示例顺序传入)。 返回:处理后的结果值。 范例 ```tsl // 返回2018年10月8日的融资融券担保资金余额 setsysparam(pn_stock(), "HG000001"); return HG_StockGuaranteeBalanceByEndT(20181008T); // 结果:147600000000 ``` ###### HG_MoneyNetRollIn 用途:银证转账相关函数。 参数:arg1,arg2(按示例顺序传入)。 返回:处理后的结果值。 范例 ```tsl // 返回2017年1月1日到2018年10月8日的区间资金净转入额 return HG_MoneyNetRollIn(20170101T, 20181008T); // 结果:-248651000000 ``` ###### HG_MoneyRollOut 用途:银证转账相关函数。 参数:arg1,arg2(按示例顺序传入)。 返回:处理后的结果值。 范例 ```tsl // 返回2017年1月1日到2018年10月8日的区间资金转出额 return HG_MoneyRollOut(20170101T, 20181008T); // 结果:11701620000000 ``` ###### HG_StockGuaranteeBalance 用途:银证转账相关函数。 参数:arg1,arg2(按示例顺序传入)。 返回:处理后的结果值。 范例 ```tsl // 返回2017年1月1日到2018年10月8日的区间融资融券担保资金余额列表。 return HG_StockGuaranteeBalance(20170101T, 20181008T); ``` ##### 行业宏观 ###### 内容 - 偿债能力 - 成长能力 - 行情 - 产品产量 - 盈利能力 ###### 偿债能力 ####### 内容 - HY_42 - HY_43 - HY_44 ####### HY_42 算法 资产负债率=负债合计/资产合计\*100% ####### HY_43 算法 固定资产比例=固定资产净值平均余额/资产合计\*100 ####### HY_44 算法 流动资产比例=流动资产平均余额/资产合计\*100% ###### 成长能力 ####### 内容 - HY_24 - HY_07 - HY_10 - HY_25 - HY_17 - HY_12 - HY_26 - HY_06 - HY_28 - HY_15 - HY_21 - HY_01 - HY_13 - HY_16 - HY_11 - HY_09 - HY_20 - HY_23 - HY_29 - HY_30 - HY_18 - HY_14 - HY_27 - HY_22 - HY_19 - HY_08 ####### HY_24 算法 函数通过对应的字段ID和报告期获得财务费用同比(%) ####### HY_07 算法 函数通过对应的字段ID和报告期获取亏损企业单位数量同比(%) ####### HY_10 算法 函数通过对应的字段ID和报告期获得工业销售产值(当年价格)同比(%) ####### HY_25 算法 函数通过对应的字段ID和报告期获得利息支出同比(%) ####### HY_17 算法 函数通过对应的字段ID和报告期获得资产总计同比(%) ####### HY_12 算法 函数通过对应的字段ID和报告期获得企业亏损总额同比(%) ####### HY_26 算法 函数通过对应的字段ID和报告期获得利润总额同比(%) ####### HY_06 算法 函数通过对应的字段ID和报告期获取企业单位数量同比(%) ####### HY_28 算法 函数通过对应的字段ID和报告期获得应交增值税同比(%) ####### HY_15 算法 函数通过对应的字段ID和报告期获得流动资产平均余额同比(%) ####### HY_21 算法 函数通过对应的字段ID和报告期获得产品销售费用同比(%) ####### HY_01 算法 亏损企业比例=亏损企业单位数量/企业单位数量\*100% ####### HY_13 算法 函数通过对应的字段ID和报告期获取应收帐款净额同比(%) ####### HY_16 算法 函数通过对应的字段ID和报告期获得固定资产净值平均余额同比(%) ####### HY_11 算法 函数通过对应的字段ID和报告期获取出口交货值同比(%) ####### HY_09 算法 函数通过对应的字段ID和报告期获得工业总产值(不变价格)同比(%) ####### HY_20 算法 函数通过对应的字段ID和报告期获得产品销售成本同比(%) ####### HY_23 算法 函数通过对应的字段ID和报告期获得管理费用同比(%) ####### HY_29 算法 函数通过对应的字段ID和报告期获得工业产品出厂价格指数同比(%) ####### HY_30 算法 函数通过对应的字段ID和报告期获得全部从业人员平均人数同比(%) ####### HY_18 算法 函数通过对应的字段ID和报告期获得负债合计同比(%) ####### HY_14 算法 函数通过对应的字段ID和报告期获得产成品同比(%) ####### HY_27 算法 函数通过对应的字段ID和报告期获得税金总额同比(%) ####### HY_22 算法 函数通过对应的字段ID和报告期获得产品销售税金及附加同比(%) ####### HY_19 算法 函数通过对应的字段ID和报告期获得产品销售收入同比(%) ####### HY_08 算法 函数通过对应的字段ID和报告期获得工业总产值(当年价格)同比(%) ###### 行情 ####### 内容 - IndustryRPS_Ext3 ####### IndustryRPS_Ext3 算法 通过行情(收盘价或结算价、昨结算)等计算N日涨幅,并进行排序,根据排序打分(0-100),获得其分值即RPS,涨幅越高,RPS分值越大。 ###### 产品产量 ####### 内容 - HYCL_02 - HYCL_00 - HYCL_01 ####### HYCL_02 算法 获取报告期产品产量同比(%) ####### HYCL_00 算法 获取报告期产品计量单位 ####### HYCL_01 算法 获取报告期产品产量 ###### 盈利能力 ####### 内容 - HY_34 - HY_37 - HY_31 - HY_38 - HY_41 - HY_39 - HY_33 - HY_36 - HY_40 - HY_35 - HY_32 ####### HY_34 算法 主营业务利润率=利润总额/产品销售收入\*100% ####### HY_37 算法 管理费用比例=管理费用/产品销售收入\*100% ####### HY_31 算法 净资产收益率=利润总额/资产总计\*100% ####### HY_38 算法 财务费用比例=财务费用/产品销售收入\*100% ####### HY_41 算法 成本费用利润率=利润总额/(产品销售成本+产品销售税金及附加+产品销售费用+管理费用+财务费用)\*100% ####### HY_39 算法 三项费用比例=(产品销售费用+管理费用+财务费用)/产品销售收入\*100% ####### HY_33 算法 销售税金率=税金总额/产品销售收入\*100% ####### HY_36 算法 营业费用比例=产品销售费用/产品销售收入\*100% ####### HY_40 算法 总资产报酬率=利润总额/资产合计\*100% ####### HY_35 算法 主营成本比例=产品销售成本/产品销售收入\*100% ####### HY_32 算法 销售毛利率=(产品销售收入-产品销售成本)/产品销售收入\*100 ##### 人民币存贷款利率 ###### 内容 - HG_DL_InterestRate ###### HG_DL_InterestRate 用途:人民币存贷款利率相关函数。 参数:无。 返回:处理后的结果值。 范例 ```tsl // 活期存款在20210302的人民币存贷款利率 setsysparam(pn_stock(), "IR000001"); setsysparam(pn_date(), 20210302T); return HG_DL_InterestRate(); // 结果: 0.35 ```