804 lines
13 KiB
Markdown
804 lines
13 KiB
Markdown
#### 宏观
|
||
|
||
##### 内容
|
||
|
||
- 基本信息
|
||
- 财政支出
|
||
- 国家银行存款\_贷款
|
||
- 货币供应
|
||
- 金融机构存款\_贷款
|
||
- 居民消费价格指数
|
||
- 商品零售价格指数
|
||
- 生产资料价格指数
|
||
- 银证转账
|
||
- 行业宏观
|
||
- 人民币存贷款利率
|
||
|
||
##### 基本信息
|
||
|
||
###### 内容
|
||
|
||
- 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
|
||
```
|