# 金融 / 财务分析 / COMPUSTAT ## `compustat001(r_date)` 声明:function 返回合并利润分配表中指定报告期的营业成本 | 参数 | 类型 | 说明 | | -------- | ------- | ------------ | | `r_date` | ingeter | 整数,报告期 | 返回:real ### 示例 范例01:调用函数 ```tsl o_v := BackUpSystemParameters2(); setSysParam(pn_stock(), 'SZ000002'); // 从股票"万科A"2011年合并利润分配表中取得营业成本 return compustat001(20111231); // 输出:43228163602.13 ``` ## `compustat002(r_date)` 声明:function 返回合并利润分配表中的营业利润其他科目 | 参数 | 类型 | 说明 | | -------- | ------- | ------------ | | `r_date` | ingeter | 整数,报告期 | 返回:real ### 示例 范例01:调用函数 ```tsl o_v := BackUpSystemParameters2(); setSysParam(pn_stock(), 'SZ000002'); // 从股票"万科A"2011年合并利润分配表中取得营业利润其他科目 return compustat002(20111231); // 输出:15763216697.19 ``` ## `compustat003(r_date)` 声明:function 返回合并利润分配表中的其他流动资产 | 参数 | 类型 | 说明 | | -------- | ------- | ------------ | | `r_date` | ingeter | 整数,报告期 | 返回:real ### 示例 范例01:调用函数 ```tsl o_v := BackUpSystemParameters2(); setSysParam(pn_stock(), 'SH600000'); // 从股票"浦发银行"2011年合并利润分配表中取得其他流动资产 return compustat003(20111231); // 输出:4834000000 ``` ## `compustat004(r_date)` 声明:function 返回分红送股表中的分红发放日 | 参数 | 类型 | 说明 | | -------- | ------- | ------------ | | `r_date` | ingeter | 整数,报告期 | 返回:ingeter ### 示例 范例01:调用函数 ```tsl o_v := BackUpSystemParameters2(); setSysParam(pn_stock(), 'SZ000002'); // 从股票"万科A"2011年分红送股表中取得分红发放日 return compustat004(20111231); // 输出:20120705 ``` ## `compustat005(r_date)` 声明:function 返回分红送股表中的除权除息日 | 参数 | 类型 | 说明 | | -------- | ------- | ------------ | | `r_date` | ingeter | 整数,报告期 | 返回:ingeter ### 示例 范例01:调用函数 ```tsl o_v := BackUpSystemParameters2(); setSysParam(pn_stock(), 'SZ000002'); // 从股票"万科A"2011年分红送股表中取得除权除息日 return compustat005(20111231); // 输出:20120705 ``` ## `compustat010(r_date)` 声明:function 返回合并利润分配表中的流动资产合计 | 参数 | 类型 | 说明 | | -------- | ------- | ------------ | | `r_date` | ingeter | 整数,报告期 | 返回:real ### 示例 范例01:调用函数 ```tsl o_v := BackUpSystemParameters2(); setSysParam(pn_stock(), 'SZ000002'); // 从股票"万科A"2011年合并利润分配表中取得流动资产合计 return compustat010(20111231); // 输出:282646654855.19 ``` ## `compustat011(r_date)` 声明:function 返回合并利润分配表中的资产总计 | 参数 | 类型 | 说明 | | -------- | ------- | ------------ | | `r_date` | ingeter | 整数,报告期 | 返回:ingeter ### 示例 范例01:调用函数 ```tsl o_v := BackUpSystemParameters2(); setSysParam(pn_stock(), 'SZ000002'); // 从股票"万科A"2011年合并利润分配表中取得资产合计 return compustat011(20111231); // 输出:296208440030.05 ``` ## `compustat014(r_date)` 声明:function 返回合并资产负债表中的货币资金 | 参数 | 类型 | 说明 | | -------- | ------- | ------------ | | `r_date` | ingeter | 整数,报告期 | 返回:real ### 示例 范例01:调用函数 ```tsl o_v := BackUpSystemParameters2(); setSysParam(pn_stock(), 'SZ000002'); // 从股票"万科A"2011年合并资产负债中取得货币资金 return compustat014(20111231); // 输出:34239514295.08 ``` ## `compustat015(r_date)` 声明:function 返回合并资产负债表中的短期借款 | 参数 | 类型 | 说明 | | -------- | ------- | ------------ | | `r_date` | ingeter | 整数,报告期 | 返回:real ### 示例 范例01:调用函数 ```tsl o_v := BackUpSystemParameters2(); setSysParam(pn_stock(), 'SZ000002'); // 从股票"万科A"2011年合并资产负债表中取得短期借款 return compustat015(20111231); // 输出:1724446469.54 ``` ## `compustat016(r_date)` 声明:function 返回合并资产负债表中的长期借款 | 参数 | 类型 | 说明 | | -------- | ------- | ------------ | | `r_date` | ingeter | 整数,报告期 | 返回:real ### 示例 范例01:调用函数 ```tsl o_v := BackUpSystemParameters2(); setSysParam(pn_stock(), 'SZ000002'); // 从股票"万科A"2011年合并资产负债表中取得长期借款 return compustat016(20111231); // 输出:20971961953.04 ``` ## `compustat017(r_date)` 声明:function 返回分红送股表中的红利比 | 参数 | 类型 | 说明 | | -------- | ------- | ------------ | | `r_date` | ingeter | 整数,报告期 | 返回:real ### 示例 范例01:调用函数 ```tsl o_v := BackUpSystemParameters2(); setSysParam(pn_stock(), 'SZ000002'); // 从股票"万科A"2011年分红送股表中取得红利比 return compustat017(20111231); // 输出:0.13 ```