# 金融报表分析 / 04.基金 / 4.04投资组合

## `fund_absHoldDetail(show_number, unit_type, report_date_show_order)`

声明：function

返回资产支持证券明细

<!-- tags: 金融报表分析 04. 基金 4.04 投资组合 返回 获取 金融 报表 报告期 -->

| 参数                     | 类型    | 说明                |
| ------------------------ | ------- | ------------------- |
| `show_number`            | integer | 用户自定义,显示个数 |
| `unit_type`              | integer | 用户自定义,显示单位 |
| `report_date_show_order` | bool    | 真假,报告期逆排     |

返回：bool

### 示例

范例01：华夏鼎禄三个月定期开放A资产支持证券明细数据

```tsl
// 华夏鼎禄三个月定期开放A资产支持证券明细数据
return spec(fund_ABSHoldDetail(4, 2, 1), "OF005862");
```

## `fund_assetBackedIncome(r_date_type, show_number, unit_type, report_date_show_order)`

声明：function

返回资产支持证券投资收益

<!-- tags: 金融报表分析 04. 基金 4.04 投资组合 返回 获取 金融 报表 报告期 -->

| 参数                     | 类型    | 说明                |
| ------------------------ | ------- | ------------------- |
| `r_date_type`            | integer | 用户自定义,报告期   |
| `show_number`            | integer | 用户自定义,显示个数 |
| `unit_type`              | integer | 用户自定义,显示单位 |
| `report_date_show_order` | bool    | 真假,报告期逆排     |

返回：bool

### 示例

范例01：华夏鼎禄三个月定期开放A资产支持证券投资收益数据

```tsl
// 华夏鼎禄三个月定期开放A资产支持证券投资收益数据
return spec(fund_AssetBackedIncome(0, 4, 2, 1), "OF005862");
```

## `fund_bondAllocation(show_number, unit_type, report_date_show_order)`

声明：function

返回债券配置

<!-- tags: 金融报表分析 04. 基金 4.04 投资组合 返回 获取 金融 报表 报告期 -->

| 参数                     | 类型    | 说明                |
| ------------------------ | ------- | ------------------- |
| `show_number`            | integer | 用户自定义,显示个数 |
| `unit_type`              | integer | 用户自定义,显示单位 |
| `report_date_show_order` | bool    | 真假,报告期逆排     |

返回：bool

### 示例

范例01：华夏成长债券配置数据

```tsl
// 华夏成长债券配置数据
return spec(fund_BondAllocation(4, 2, 1), "OF000001");
```

## `fund_bondHoldCentralization(show_number, unit_type, report_date_show_order)`

声明：function

返回持债集中度

<!-- tags: 金融报表分析 04. 基金 4.04 投资组合 返回 获取 金融 报表 报告期 -->

| 参数                     | 类型    | 说明                |
| ------------------------ | ------- | ------------------- |
| `show_number`            | integer | 用户自定义,显示个数 |
| `unit_type`              | integer | 用户自定义,显示单位 |
| `report_date_show_order` | bool    | 真假,报告期逆排     |

返回：bool

### 示例

范例01：华夏成长持债集中度数据

```tsl
// 华夏成长持债集中度数据
return spec(fund_BondHoldCentralization(4, 2, 1), "OF000001");
```

## `fund_bondHoldDetail(show_number, unit_type, report_date_show_order)`

声明：function

返回持债明细

<!-- tags: 金融报表分析 04. 基金 4.04 投资组合 返回 获取 金融 报表 报告期 -->

| 参数                     | 类型    | 说明                |
| ------------------------ | ------- | ------------------- |
| `show_number`            | integer | 用户自定义,显示个数 |
| `unit_type`              | integer | 用户自定义,显示单位 |
| `report_date_show_order` | bool    | 真假,报告期逆排     |

返回：bool

### 示例

范例01：华夏成长持债明细数据

```tsl
// 华夏成长持债明细数据
return spec(fund_BondHoldDetail(4, 2, 1), "OF000001");
```

## `fund_bondsIncome(r_date_type, show_number, unit_type, report_date_show_order)`

声明：function

返回债券投资收益

<!-- tags: 金融报表分析 04. 基金 4.04 投资组合 返回 获取 金融 报表 报告期 -->

| 参数                     | 类型    | 说明                |
| ------------------------ | ------- | ------------------- |
| `r_date_type`            | integer | 用户自定义,报告期   |
| `show_number`            | integer | 用户自定义,显示个数 |
| `unit_type`              | integer | 用户自定义,显示单位 |
| `report_date_show_order` | bool    | 真假,报告期逆排     |

返回：bool

### 示例

范例01：华夏成长债券投资收益数据

```tsl
// 华夏成长债券投资收益数据
setsysparam(pn_stock(), "OF000001");
return fund_BondsIncome(0, 4, 2, 1);
```

## `fund_convBondHoldDetail(show_number, unit_type, report_date_show_order)`

声明：function

返回可转债明细

<!-- tags: 金融报表分析 04. 基金 4.04 投资组合 返回 获取 金融 报表 报告期 -->

| 参数                     | 类型    | 说明                |
| ------------------------ | ------- | ------------------- |
| `show_number`            | integer | 用户自定义,显示个数 |
| `unit_type`              | integer | 用户自定义,显示单位 |
| `report_date_show_order` | bool    | 真假,报告期逆排     |

返回：bool

### 示例

范例01：华夏成长可转债明细数据

```tsl
// 华夏成长可转债明细数据
return spec(fund_ConvBondHoldDetail(4, 2, 1), "OF000001");
```

## `fund_cumBuyAndSell(show_number, unit_type, show_type, sort_type, report_date_show_order)`

声明：function

返回累计买入和卖出

<!-- tags: 金融报表分析 04. 基金 4.04 投资组合 排序 sort 返回 获取 金融 报表 报告期 -->

| 参数                     | 类型    | 说明                |
| ------------------------ | ------- | ------------------- |
| `show_number`            | integer | 用户自定义,显示个数 |
| `unit_type`              | integer | 用户自定义,显示单位 |
| `show_type`              | integer | 用户自定义,显示方式 |
| `sort_type`              | integer | 用户自定义,排序方式 |
| `report_date_show_order` | bool    | 真假,报告期逆排     |

返回：bool

### 示例

范例01：华夏成长累计买入和卖出数据

```tsl
// 华夏成长累计买入和卖出数据
return spec(fund_CumBuyAndSell(4, 2, 0, 1), "OF000001");
```

## `fund_fairValueChangeIncome(r_date_type, show_number, unit_type, report_date_show_order)`

声明：function

返回公允价值变动收益

<!-- tags: 金融报表分析 04. 基金 4.04 投资组合 返回 获取 金融 报表 报告期 -->

| 参数                     | 类型    | 说明                |
| ------------------------ | ------- | ------------------- |
| `r_date_type`            | integer | 用户自定义,报告期   |
| `show_number`            | integer | 用户自定义,显示个数 |
| `unit_type`              | integer | 用户自定义,显示单位 |
| `report_date_show_order` | bool    | 真假,报告期逆排     |

返回：bool

### 示例

范例01：华夏成长公允价值变动收益数据

```tsl
// 华夏成长公允价值变动收益数据
return spec(fund_FairValueChangeIncome(0, 4, 2, 1), "OF000001");
```

## `fund_fundHoldDetail(show_number, unit_type, report_date_show_order)`

声明：function

返回基金明细

<!-- tags: 金融报表分析 04. 基金 4.04 投资组合 返回 获取 金融 报表 报告期 -->

| 参数                     | 类型    | 说明                |
| ------------------------ | ------- | ------------------- |
| `show_number`            | integer | 用户自定义,显示个数 |
| `unit_type`              | integer | 用户自定义,显示单位 |
| `report_date_show_order` | bool    | 真假,报告期逆排     |

返回：bool

### 示例

范例01：华夏聚惠稳健目标风险A基金明细数据

```tsl
// 华夏聚惠稳健目标风险A基金明细数据
setsysparam(pn_stock(), "OF005218");
return fund_fundHoldDetail(4, 2, 1);
```

## `fund_futuresHoldDetail(show_number, unit_type, report_date_show_order)`

声明：function

返回期货明细

<!-- tags: 金融报表分析 04. 基金 4.04 投资组合 返回 获取 金融 报表 报告期 -->

| 参数                     | 类型    | 说明                |
| ------------------------ | ------- | ------------------- |
| `show_number`            | integer | 用户自定义,显示个数 |
| `unit_type`              | integer | 用户自定义,显示单位 |
| `report_date_show_order` | bool    | 真假,报告期逆排     |

返回：bool

### 示例

范例01：华夏MSCI中国A股国际通ETF期货明细数据

```tsl
// 华夏MSCI中国A股国际通ETF期货明细数据
return spec(fund_FuturesHoldDetail(4, 2, 1), "OF512990");
```

## `fund_investmentStyle(show_number, report_date_show_order)`

声明：function

返回基金投资风格

<!-- tags: 金融报表分析 04. 基金 4.04 投资组合 返回 获取 金融 报表 报告期 -->

| 参数                     | 类型    | 说明                |
| ------------------------ | ------- | ------------------- |
| `show_number`            | integer | 用户自定义,显示个数 |
| `report_date_show_order` | bool    | 真假,报告期逆排     |

返回：bool

### 示例

范例01：华夏成长基金投资风格数据

```tsl
// 华夏成长基金投资风格数据
return spec(fund_InvestmentStyle(4, 1), "OF000001");
```

## `fund_nobleMetalHoldDetail(show_number, unit_type, report_date_show_order)`

声明：function

返回贵金属明细

<!-- tags: 金融报表分析 04. 基金 4.04 投资组合 返回 获取 金融 报表 报告期 -->

| 参数                     | 类型    | 说明                |
| ------------------------ | ------- | ------------------- |
| `show_number`            | integer | 用户自定义,显示个数 |
| `unit_type`              | integer | 用户自定义,显示单位 |
| `report_date_show_order` | bool    | 真假,报告期逆排     |

返回：bool

### 示例

范例01：华夏黄金ETF贵金属明细数据

```tsl
// 华夏黄金ETF贵金属明细数据
return spec(fund_NobleMetalHoldDetail(4, 2, 1), "OF518850");
```

## `fund_remainingTerm(show_number, report_date_show_order)`

声明：function

返回平均剩余期限分布比例

<!-- tags: 金融报表分析 04. 基金 4.04 投资组合 返回 获取 金融 报表 报告期 -->

| 参数                     | 类型    | 说明                |
| ------------------------ | ------- | ------------------- |
| `show_number`            | integer | 用户自定义,显示个数 |
| `report_date_show_order` | bool    | 真假,报告期逆排     |

返回：bool

### 示例

范例01：华夏现金增利A平均剩余期限分布比例数据

```tsl
// 华夏现金增利A平均剩余期限分布比例数据
return spec(fund_RemainingTerm(4, 1), "OF003003");
```

## `fund_swIndustryComposite(show_number, unit_type, report_date_show_order)`

声明：function

返回申万行业配置

<!-- tags: 金融报表分析 04. 基金 4.04 投资组合 返回 获取 金融 报表 报告期 -->

| 参数                     | 类型    | 说明                |
| ------------------------ | ------- | ------------------- |
| `show_number`            | integer | 用户自定义,显示个数 |
| `unit_type`              | integer | 用户自定义,显示单位 |
| `report_date_show_order` | bool    | 真假,报告期逆排     |

返回：bool

### 示例

范例01：华夏成长申万行业配置数据

```tsl
// 华夏成长申万行业配置数据
return spec(Fund_SWIndustryComposite(4, 2, 1), "OF000001");
```
