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

## `fund_bondcompositedetail(show_number)`

声明：function

返回报告期公布的持债明细，与系统参数(基金代码)相关

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

| 参数          | 类型    | 说明                 |
| ------------- | ------- | -------------------- |
| `show_number` | integer | 整数。显示报告期个数 |

返回：array

### 示例

范例01：调用 fund_bondcompositedetail

```tsl
SetSysParam(PN_Stock(), 'OF000001');
return fund_bondcompositedetail(4);
```

## `fund_stockCentralization(show_number, report_date_show_order)`

声明：function

返回指定基金最近N个报告期的持股集中度数据，与系统参数（证券代码）相关

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

| 参数                     | 类型    | 说明                 |
| ------------------------ | ------- | -------------------- |
| `show_number`            | integer | 整数，显示个数       |
| `report_date_show_order` | bool    | 布尔类型，报告期逆排 |

返回：array

### 示例

范例01：返回OF159901最近2个报告期的持股集中度数据

```tsl
Setsysparam(pn_stock(), 'OF159901');
Return Fund_StockCentralization(2, 0);
// 输出：OF159901最近2个报告期的持股集中度数据
```

## `fund_stockCompositeBuyMore2(show_number)`

声明：function

返回报告期累计买入超净值2%股票明细，与系统参数(基金代码)相关

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

| 参数          | 类型    | 说明                 |
| ------------- | ------- | -------------------- |
| `show_number` | integer | 整数。显示报告期个数 |

返回：array

### 示例

范例01：调用 Fund_StockCompositeBuyMore2

```tsl
SetSysParam(PN_Stock(), 'OF000001');
return Fund_StockCompositeBuyMore2(4);
```

## `fund_stockCompositeDetail(show_number, report_date_show_order, top_n)`

声明：function

返回指定基金最近N个报告期的持股明细数据，与系统参数（证券代码）相关

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

| 参数                     | 类型    | 说明                         |
| ------------------------ | ------- | ---------------------------- |
| `show_number`            | integer | 整型，显示个数               |
| `report_date_show_order` | bool    | 布尔类型，报告期逆排         |
| `top_n`                  | bool    | 布尔类型，只返回前10大重仓股 |

返回：array

### 示例

范例01：返回OF159901最近2个报告期的持股明细数据

```tsl
Setsysparam(pn_stock(), 'OF159901');
Return Fund_StockCompositeDetail(0, 1, 0);
// 输出：OF159901最近2个报告期的持股明细数据
```

## `fund_stockCompositeSellMore2(show_number)`

声明：function

返回报告期累计卖出超净值2%股票明细，与系统参数(基金代码)相关

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

| 参数          | 类型    | 说明                 |
| ------------- | ------- | -------------------- |
| `show_number` | integer | 整数。显示报告期个数 |

返回：array

### 示例

范例01：调用 Fund_StockCompositeSellMore2

```tsl
SetSysParam(PN_Stock(), 'OF000001');
return Fund_StockCompositeSellMore2(4);
```
