# 金融 / 基金 / 投资组合 / 持债明细

## `fundbdbondpercent(rdate, bondid)`

声明：function

返回指定债券市值占净值比(%),与系统参数证券(基金)相关

<!-- tags: 金融 基金 投资组合 持债明细 返回 获取 -->

| 参数     | 类型    | 说明            |
| -------- | ------- | --------------- |
| `rdate`  | integer | 整型,指定报告期 |
| `bondid` | string  | 字符串,债券代码 |

返回：real

### 示例

范例01：调用函数

```tsl
// "OF000001"在20191231指定债券市值占净值比(%)
setSysParam(pn_stock(), "OF000001");
return fundbdbondpercent(20191231, "BK190201");
// 输出：2.18
```

## `fundbdbondpercent2(rdate, bondid)`

声明：function

返回指定债券市值占总值比(%),与系统参数证券(基金)相关

<!-- tags: 金融 基金 投资组合 持债明细 返回 获取 -->

| 参数     | 类型    | 说明            |
| -------- | ------- | --------------- |
| `rdate`  | integer | 整型,指定报告期 |
| `bondid` | string  | 字符串,债券代码 |

返回：real

### 示例

范例01：调用函数

```tsl
// "OF000001"在20191231指定债券市值占总值比(%)
setSysParam(pn_stock(), "OF000001");
return fundbdbondpercent2(20191231, "190030");
// 输出：2.15383767484141
```

## `fundbdbondpercent3(rdate, bondid)`

声明：function

返回指定债券市值占债券市值比(%),与系统参数证券(基金)相关

<!-- tags: 金融 基金 投资组合 持债明细 返回 获取 -->

| 参数     | 类型    | 说明            |
| -------- | ------- | --------------- |
| `rdate`  | integer | 整型,指定报告期 |
| `bondid` | string  | 字符串,债券代码 |

返回：real

### 示例

范例01：调用函数

```tsl
// "OF000001"在20191231指定债券市值占债券市值比(%)
setSysParam(pn_stock(), "OF000001");
return fundbdbondpercent3(20191231, "BK190303");
// 输出：10.8004635145045
```

## `fundbdbondpercent5(rdate, bondid)`

声明：function

返回指定债券市值占固定收益投资市值比(%),与系统参数证券(基金)相关

<!-- tags: 金融 基金 投资组合 持债明细 返回 获取 -->

| 参数     | 类型    | 说明            |
| -------- | ------- | --------------- |
| `rdate`  | integer | 整型,指定报告期 |
| `bondid` | string  | 字符串,债券代码 |

返回：real

### 示例

范例01：调用函数

```tsl
// "OF000001"在20191231指定债券"190303"市值占固定收益投资市值比(%)
setSysParam(pn_stock(), "OF000001");
return fundbdbondpercent5(20191231, "BK190303");
// 输出：10.8004635145045
```

## `fundBDBondPercentGrow(rdate, rdate_2, bondid)`

声明：function

返回指定债券市值占净值比变动(%),与系统参数证券(基金)相关

<!-- tags: 金融 基金 投资组合 持债明细 返回 获取 -->

| 参数      | 类型    | 说明            |
| --------- | ------- | --------------- |
| `rdate`   | integer | 整型,指定报告期 |
| `rdate_2` | integer | 整型,同比报告期 |
| `bondid`  | string  | 字符串,债券代码 |

返回：real

### 示例

范例01：调用函数

```tsl
// "OF000001"在20200331与20191231期间指定债券市值占净值比变动(%)
setSysParam(pn_stock(), "OF000001");
return fundBdBondPercentGrow(20200331, 20191231, "BK190303");
// 输出：0.13
```

## `fundbdbondpercentgrow2(rdate, rdate_2, bondid)`

声明：function

返回指定债券市值占总值比变动(%),与系统参数证券(基金)相关

<!-- tags: 金融 基金 投资组合 持债明细 返回 获取 -->

| 参数      | 类型    | 说明            |
| --------- | ------- | --------------- |
| `rdate`   | integer | 整型,指定报告期 |
| `rdate_2` | integer | 整型,同比报告期 |
| `bondid`  | string  | 字符串,债券代码 |

返回：real

### 示例

范例01：调用函数

```tsl
// "OF000001"在20191231与20181231期间指定债券市值占总值比变动(%)
setSysParam(pn_stock(), "OF000001");
return fundbdbondpercentgrow2(20191231, 20181231, "BK190303");
// 输出：2.15383767484141
```

## `fundbdbondpercentgrow3(rdate, rdate_2, bondid)`

声明：function

返回指定债券市值占债券市值比变动(%),与系统参数证券(基金)相关

<!-- tags: 金融 基金 投资组合 持债明细 返回 获取 -->

| 参数      | 类型    | 说明            |
| --------- | ------- | --------------- |
| `rdate`   | integer | 整型,指定报告期 |
| `rdate_2` | integer | 整型,同比报告期 |
| `bondid`  | string  | 字符串,债券代码 |

返回：real

### 示例

范例01：调用函数

```tsl
// "OF000001"在20191231与20181231期间指定债券市值占债券市值比变动(%)
setSysParam(pn_stock(), "OF000001");
return fundbdbondpercentgrow3(20191231, 20181231, "BK190303");
// 输出：10.8004635145045
```

## `fundbdbondpercentgrow4(rdate, rdate_2, bondid)`

声明：function

返回指定债券市值占固定收益投资市值比变动(%),与系统参数证券(基金)相关

<!-- tags: 金融 基金 投资组合 持债明细 返回 获取 -->

| 参数      | 类型    | 说明            |
| --------- | ------- | --------------- |
| `rdate`   | integer | 整型,指定报告期 |
| `rdate_2` | integer | 整型,同比报告期 |
| `bondid`  | string  | 字符串,债券代码 |

返回：real

### 示例

范例01：调用函数

```tsl
// "OF000001"在20191231与20181231期间指定债券市值占固定收益投资市值比变动(%)
setSysParam(pn_stock(), "OF000001");
return fundbdbondpercentgrow4(20191231, 20181231, "BK190303");
// 输出：10.8004635145045
```

## `fundbdbondvalue(rdate, bondid)`

声明：function

返回指定债券持有市值,与系统参数证券(基金)相关。单位：元

<!-- tags: 金融 基金 投资组合 持债明细 返回 获取 -->

| 参数     | 类型    | 说明            |
| -------- | ------- | --------------- |
| `rdate`  | integer | 整型,指定报告期 |
| `bondid` | string  | 字符串,债券代码 |

返回：real

### 示例

范例01：调用函数

```tsl
// "OF000001"在20191231指定债券持有市值
setSysParam(pn_stock(), "OF000001");
return fundbdbondvalue(20191231, "BK190303");
// 输出：100120000
```

## `fundbdbondvaluegrow(rdate, rdate_2, bondid)`

声明：function

返回指定债券持有市值变动,与系统参数证券(基金)相关。单位：元

<!-- tags: 金融 基金 投资组合 持债明细 返回 获取 -->

| 参数      | 类型    | 说明            |
| --------- | ------- | --------------- |
| `rdate`   | integer | 整型,指定报告期 |
| `rdate_2` | integer | 整型,同比报告期 |
| `bondid`  | string  | 字符串,债券代码 |

返回：real

### 示例

范例01：调用函数

```tsl
// "OF000001"在20241231与20231231期间指定债券持有市值变动
setSysParam(pn_stock(), "OF000001");
return fundbdbondvaluegrow(20241231, 20231231, "BK101564021");
// 输出：-735357.74000001
```

## `fundbdbondvaluegrowratio(rdate, rdate_2, bondid)`

声明：function

返回指定债券持有市值变比(%),与系统参数证券(基金)相关

<!-- tags: 金融 基金 投资组合 持债明细 返回 获取 -->

| 参数      | 类型    | 说明            |
| --------- | ------- | --------------- |
| `rdate`   | integer | 整型,指定报告期 |
| `rdate_2` | integer | 整型,同比报告期 |
| `bondid`  | string  | 字符串,债券代码 |

返回：real

### 示例

范例01：调用函数

```tsl
// "OF000001"在20200331与20191231期间指定债券持有市值变比(%)
setSysParam(pn_stock(), "OF000001");
return fundbdbondvaluegrowratio(20200331, 20191231, "BK190303");
// 输出：1.1785856971634
```

## `fundbdbondvolume(rdate, bondid)`

声明：function

返回指定债券持有份额,与系统参数证券(基金)相关

<!-- tags: 金融 基金 投资组合 持债明细 返回 获取 -->

| 参数     | 类型    | 说明            |
| -------- | ------- | --------------- |
| `rdate`  | integer | 整型,指定报告期 |
| `bondid` | string  | 字符串,债券代码 |

返回：real

### 示例

范例01：调用函数

```tsl
// "OF000001"在20191231"190303"债券持有份额
setSysParam(pn_stock(), "OF000001");
return fundbdbondvolume(20191231, "BK190303");
// 输出：1000000
```

## `fundbdbondvolumegrow(rdate, rdate_2, bondid)`

声明：function

返回指定债券持有份额变动,与系统参数证券(基金)相关。单位：元

<!-- tags: 金融 基金 投资组合 持债明细 返回 获取 -->

| 参数      | 类型    | 说明            |
| --------- | ------- | --------------- |
| `rdate`   | integer | 整型,指定报告期 |
| `rdate_2` | integer | 整型,同比报告期 |
| `bondid`  | string  | 字符串,债券代码 |

返回：real

### 示例

范例01：调用函数

```tsl
// "OF000001"在20210331与20191231期间指定债券持有份额变动
setSysParam(pn_stock(), "OF000001");
return fundbdbondvolumegrow(20210331, 20191231, "BK180208");
// 输出：200000
```

## `fundbdbondvolumegrowratio(rdate, rdate_2, bondid)`

声明：function

返回指定债券持有份额变比(%),与系统参数证券(基金)相关

<!-- tags: 金融 基金 投资组合 持债明细 返回 获取 -->

| 参数      | 类型   | 说明            |
| --------- | ------ | --------------- |
| `rdate`   | int    | 整型,指定报告期 |
| `rdate_2` | int    | 整型,同比报告期 |
| `bondid`  | string | 字符串,债券代码 |

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "OF000001");
return FundBDBondVolumeGrowRatio(20210331, 20191231, "BK180208");
```

## `fundbdnoncode(rdate, topn)`

声明：function

返回第N名债券代码,与系统参数证券(基金)相关

<!-- tags: 金融 基金 投资组合 持债明细 返回 获取 -->

| 参数    | 类型 | 说明            |
| ------- | ---- | --------------- |
| `rdate` | int  | 整型,指定报告期 |
| `topn`  | int  | 整型,第N        |

返回：string

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "OF000001");
return FundBDNoNCode(20191231, 2);
// 输出：180409
```

## `fundbdnonpercent(rdate, topn)`

声明：function

返回第N名债券市值占净值比(%),与系统参数证券(基金)相关

<!-- tags: 金融 基金 投资组合 持债明细 返回 获取 -->

| 参数    | 类型 | 说明            |
| ------- | ---- | --------------- |
| `rdate` | int  | 整型,指定报告期 |
| `topn`  | int  | 整型,第N        |

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "OF000001");
return FundBDNoNPercent(20191231, 2);
// 输出：2.89
```

## `fundbdnonpercent2(rdate, topn)`

声明：function

返回第N名债券市值占总值比(%),与系统参数证券(基金)相关

<!-- tags: 金融 基金 投资组合 持债明细 返回 获取 -->

| 参数    | 类型 | 说明            |
| ------- | ---- | --------------- |
| `rdate` | int  | 整型,指定报告期 |
| `topn`  | int  | 整型,第N        |

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "OF000001");
return FundBDNoNPercent2(20191231, 2);
// 输出：2.85424365783668
```

## `fundbdnonpercent3(rdate, topn)`

声明：function

返回第N名债券市值占债券市值比(%),与系统参数证券(基金)相关

<!-- tags: 金融 基金 投资组合 持债明细 返回 获取 -->

| 参数    | 类型    | 说明            |
| ------- | ------- | --------------- |
| `rdate` | integer | 整型,指定报告期 |
| `topn`  | integer | 整型,第N        |

返回：real

### 示例

范例01：调用函数

```tsl
// "OF000001"在20191231第2名债券市值占债券市值比(%)
setSysParam(pn_stock(), "OF000001");
return fundbdnonpercent3(20191231, 2);
// 输出：14.312663785232
```

## `fundbdnonpercent4(rdate, topn)`

声明：function

返回第N名债券市值占固定收益投资市值比(%),与系统参数证券(基金)相关

<!-- tags: 金融 基金 投资组合 持债明细 返回 获取 -->

| 参数    | 类型 | 说明            |
| ------- | ---- | --------------- |
| `rdate` | int  | 整型,指定报告期 |
| `topn`  | int  | 整型,第N        |

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "OF000001");
return FundBDNoNPercent4(20191231, 2);
// 输出：14.312663785232
```

## `fundbdnonvalue(rdate, topn)`

声明：function

返回第N名债券持有市值,与系统参数证券(基金)相关。单位：元

<!-- tags: 金融 基金 投资组合 持债明细 返回 获取 -->

| 参数    | 类型    | 说明            |
| ------- | ------- | --------------- |
| `rdate` | integer | 整型,指定报告期 |
| `topn`  | integer | 整型,第N        |

返回：real

### 示例

范例01：调用函数

```tsl
// "OF000001"在20191231第2名债券持有市值
setSysParam(pn_stock(), "OF000001");
return fundbdnonvalue(20191231, 2);
// 输出：132678000
```

## `fundbdsumnpercent(rdate, topn)`

声明：function

返回前N名债券市值占净值比(%),与系统参数证券(基金)相关

<!-- tags: 金融 基金 投资组合 持债明细 返回 获取 -->

| 参数    | 类型 | 说明            |
| ------- | ---- | --------------- |
| `rdate` | int  | 整型,指定报告期 |
| `topn`  | int  | 整型,前N        |

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "OF000001");
return FundBDSumNPercent(20191231, 2);
// 输出：6.21
```

## `fundbdsumnpercent2(rdate, topn)`

声明：function

返回前N名债券市值占总值比(%),与系统参数证券(基金)相关

<!-- tags: 金融 基金 投资组合 持债明细 返回 获取 -->

| 参数    | 类型 | 说明            |
| ------- | ---- | --------------- |
| `rdate` | int  | 整型,指定报告期 |
| `topn`  | int  | 整型,前N        |

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "OF000001");
return FundBDSumNPercent2(20191231, 2);
// 输出：6.13921182551829
```

## `fundbdsumnpercent3(rdate, topn)`

声明：function

返回前N名债券市值占债券市值比(%),与系统参数证券(基金)相关

<!-- tags: 金融 基金 投资组合 持债明细 返回 获取 -->

| 参数    | 类型 | 说明            |
| ------- | ---- | --------------- |
| `rdate` | int  | 整型,指定报告期 |
| `topn`  | int  | 整型,前N        |

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "OF000001");
return FundBDSumNPercent3(20191231, 2);
// 输出：30.785204522995
```

## `fundbdsumnpercent4(rdate, topn)`

声明：function

返回前N名债券市值占固定收益投资市值比(%),与系统参数证券(基金)相关

<!-- tags: 金融 基金 投资组合 持债明细 返回 获取 -->

| 参数    | 类型 | 说明            |
| ------- | ---- | --------------- |
| `rdate` | int  | 整型,指定报告期 |
| `topn`  | int  | 整型,前N        |

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "OF000001");
return FundBDSumNPercent4(20191231, 2);
// 输出：30.785204522995
```

## `fundbdsumnpercentgrow(rdate, rdate_2, topn)`

声明：function

返回前N名债券市值占净值比变动(%),与系统参数证券(基金)相关

<!-- tags: 金融 基金 投资组合 持债明细 返回 获取 -->

| 参数      | 类型 | 说明            |
| --------- | ---- | --------------- |
| `rdate`   | int  | 整型,指定报告期 |
| `rdate_2` | int  | 整型,同比报告期 |
| `topn`    | int  | 整型,前N        |

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "OF000001");
return FundBDSumNPercentGrow(20191231, 20181231, 2);
// 输出：-7.68
```

## `fundbdsumnpercentgrow2(rdate, rdate_2, topn)`

声明：function

返回前N名债券市值占总值比变动(%),与系统参数证券(基金)相关

<!-- tags: 金融 基金 投资组合 持债明细 返回 获取 -->

| 参数      | 类型 | 说明            |
| --------- | ---- | --------------- |
| `rdate`   | int  | 整型,指定报告期 |
| `rdate_2` | int  | 整型,同比报告期 |
| `topn`    | int  | 整型,前N        |

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "OF000001");
return FundBDSumNPercentGrow2(20191231, 20181231, 2);
// 输出：-7.46155892563982
```

## `fundbdsumnpercentgrow3(rdate, rdate_2, topn)`

声明：function

返回前N名债券市值占债券市值比变动(%),与系统参数证券(基金)相关

<!-- tags: 金融 基金 投资组合 持债明细 返回 获取 -->

| 参数      | 类型 | 说明            |
| --------- | ---- | --------------- |
| `rdate`   | int  | 整型,指定报告期 |
| `rdate_2` | int  | 整型,同比报告期 |
| `topn`    | int  | 整型,前N        |

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "OF000001");
return FundBDSumNPercentGrow3(20191231, 20181231, 2);
// 输出：-12.9956916639413
```

## `fundbdsumnpercentgrow4(rdate, rdate_2, topn)`

声明：function

返回前N名债券市值占固定收益投资市值比变动(%),与系统参数证券(基金)相关

<!-- tags: 金融 基金 投资组合 持债明细 返回 获取 -->

| 参数      | 类型 | 说明            |
| --------- | ---- | --------------- |
| `rdate`   | int  | 整型,指定报告期 |
| `rdate_2` | int  | 整型,同比报告期 |
| `topn`    | int  | 整型,前N        |

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "OF000001");
return FundBDSumNPercentGrow4(20191231, 20181231, 2);
// 输出：-12.9956916639413
```

## `fundbdsumnvalue(rdate, topn)`

声明：function

返回前N名债券持有市值,与系统参数证券(基金)相关。单位：元

<!-- tags: 金融 基金 投资组合 持债明细 返回 获取 -->

| 参数    | 类型 | 说明            |
| ------- | ---- | --------------- |
| `rdate` | int  | 整型,指定报告期 |
| `topn`  | int  | 整型,前N        |

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "OF000001");
return FundBDSumNValue(20191231, 2);
// 输出：285378000
```

## `fundbdsumnvaluegrow(rdate, rdate_2, topn)`

声明：function

返回前N名债券持有市值变动,与系统参数证券(基金)相关。单位：元

<!-- tags: 金融 基金 投资组合 持债明细 返回 获取 -->

| 参数      | 类型 | 说明            |
| --------- | ---- | --------------- |
| `rdate`   | int  | 整型,指定报告期 |
| `rdate_2` | int  | 整型,同比报告期 |
| `topn`    | int  | 整型,前N        |

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "OF000001");
return FundBDSumNValueGrow(20191231, 20181231, 2);
// 输出：-278679000
```

## `fundbdsumnvaluegrowratio(rdate, rdate_2, topn)`

声明：function

返回前N名债券持有市值变比(%),与系统参数证券(基金)相关

<!-- tags: 金融 基金 投资组合 持债明细 返回 获取 -->

| 参数      | 类型 | 说明            |
| --------- | ---- | --------------- |
| `rdate`   | int  | 整型,指定报告期 |
| `rdate_2` | int  | 整型,同比报告期 |
| `topn`    | int  | 整型,前N        |

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "OF000001");
return FundBDSumNValueGrowRatio(20191231, 20181231, 2);
// 输出：-49.4061770352996
```
