# 金融 / 基金 / 投资组合 / 贵金属明细

## `fundpmnoncode(rdate, topn)`

声明：function

返回基金指定报告期第N名贵金属代码

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

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

返回：string

### 示例

范例01：调用函数

```tsl
// 计算基金OF002610在2019年报第1名贵金属代码
setSysParam(pn_stock(), "OF002610");
return fundpmnoncode(20191231, 1);
// 输出：Au9999
```

## `fundpmnonpercent(rdate, topn)`

声明：function

返回基金指定报告期第N名贵金属市值占净值比(%)

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

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

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "OF002610");
return FundPMNoNPercent(20181231, 1);
```

## `fundpmnonpercent2(rdate, topn)`

声明：function

返回基金指定报告期第N名贵金属市值占总值比(%)

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

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

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "OF002610");
return FundPMNoNPercent2(20191231, 1);
```

## `fundpmnonpercent3(rdate, topn)`

声明：function

返回基金指定报告期第N名贵金属市值占贵金属市值比(%)

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

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

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "OF002610");
return FundPMNoNPercent3(20191231, 1);
```

## `fundpmnonvalue(rdate, topn)`

声明：function

返回基金指定报告期第N名贵金属持有市值(万)

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

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

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "OF002610");
return FundPMNoNValue(20191231, 1);
```

## `fundpmnonvolume(rdate, topn)`

声明：function

返回基金指定报告期第N名贵金属持有份额

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

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

返回：float

### 示例

范例01：调用函数

```tsl
// 计算基金OF002610在2019年报第1名贵金属持有份额
SetSysParam(pn_stock(), "OF002610");
return FundPMNoNVolume(20191231, 1);
```

## `fundpmsecuritypercent(rdate, stockid)`

声明：function

返回基金指定报告期指定贵金属市值占净值比(%)

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

| 参数      | 类型   | 说明            |
| --------- | ------ | --------------- |
| `rdate`   | int    | 整型,指定报告期 |
| `stockid` | string | 字符串,股票代码 |

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "OF002610");
return FundPMSecurityPercent(20181231, "Au9999");
```

## `fundpmsecuritypercent2(rdate, stockid)`

声明：function

返回基金指定报告期指定贵金属市值占总值比(%)

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

| 参数      | 类型   | 说明            |
| --------- | ------ | --------------- |
| `rdate`   | int    | 整型,指定报告期 |
| `stockid` | string | 字符串,股票代码 |

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "OF002610");
return FundPMSecurityPercent2(20191231, "Au9999");
```

## `fundpmsecuritypercent3(rdate, stockid)`

声明：function

返回基金指定报告期指定贵金属市值占贵金属投资市值比(%)

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

| 参数      | 类型   | 说明            |
| --------- | ------ | --------------- |
| `rdate`   | int    | 整型,指定报告期 |
| `stockid` | string | 字符串,股票代码 |

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "OF002610");
return FundPMSecurityPercent3(20191231, "Au9999");
```

## `fundpmsecuritypercentgrow(rdate, rdate_2, stockid)`

声明：function

返回基金指定报告期指定贵金属市值占净值比变动(%)

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

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

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "OF002610");
return FundPMSecurityPercentGrow(20191231, 20181231, "Au9999");
```

## `fundpmsecuritypercentgrow2(rdate, rdate_2, stockid)`

声明：function

返回基金指定报告期指定贵金属市值占总值比变动(%)

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

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

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "OF002610");
return FundPMSecurityPercentGrow2(20191231, 20181231, "Au9999");
```

## `fundpmsecuritypercentgrow3(rdate, rdate_2, stockid)`

声明：function

返回基金指定报告期指定贵金属市值占贵金属市值比变动(%)

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

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

返回：real

### 示例

范例01：调用函数

```tsl
// 计算基金OF002610在2019年报Au9999市值占贵金属市值比变动(%)
setSysParam(pn_stock(), "OF002610");
return fundpmsecuritypercentgrow3(20191231, 20181231, "Au9999");
// 输出：86.9249617151608
```

## `fundpmsecurityvalue(rdate, stockid)`

声明：function

返回基金指定报告期指定贵金属持有市值(万)

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

| 参数      | 类型   | 说明            |
| --------- | ------ | --------------- |
| `rdate`   | int    | 整型,指定报告期 |
| `stockid` | string | 字符串,股票代码 |

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "OF002610");
return FundPMSecurityValue(20191231, "Au9999");
```

## `fundpmsecurityvaluegrow(rdate, rdate_2, stockid)`

声明：function

返回基金指定报告期指定贵金属持有市值变动(万)

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

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

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "OF002610");
return FundPMSecurityValueGrow(20191231, 20181231, "Au9999");
```

## `fundpmsecurityvaluegrowratio(rdate, rdate_2, stockid)`

声明：function

返回基金指定报告期指定贵金属持有市值变比(%)

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

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

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "OF002610");
return FundPMSecurityValueGrowRatio(20191231, 20181231, "Au9999");
```

## `fundpmsecurityvolume(rdate, stockid)`

声明：function

返回基金指定报告期指定贵金属持有份额

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

| 参数      | 类型   | 说明            |
| --------- | ------ | --------------- |
| `rdate`   | int    | 整型,指定报告期 |
| `stockid` | string | 字符串,股票代码 |

返回：float

### 示例

范例01：调用函数

```tsl
// 计算基金OF002610在2019年报Au9999持有份额
SetSysParam(pn_stock(), "OF002610");
return FundPMSecurityVolume(20191231, "Au9999");
```

## `fundpmsecurityvolumegrow(rdate, rdate_2, stockid)`

声明：function

返回基金指定报告期指定贵金属持有份额变动

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

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

返回：float

### 示例

范例01：调用函数

```tsl
// 计算基金OF002610在2018年报Au9999持有份额变动
SetSysParam(pn_stock(), "OF002610");
return FundPMSecurityVolumeGrow(20181231, 20171231, "Au9999");
```

## `fundpmsumnpercent(rdate, topn)`

声明：function

返回基金指定报告期前N名贵金属市值占净值比(%)

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

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

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "OF002610");
return FundPMSumNPercent(20181231, 1);
```

## `fundpmsumnpercent2(rdate, topn)`

声明：function

返回基金指定报告期前N名贵金属市值占总值比(%)

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

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

返回：real

### 示例

范例01：调用函数

```tsl
// 计算基金OF002610在2019年报前1名贵金属市值占总值比(%)
setSysParam(pn_stock(), "OF002610");
return fundpmsumnpercent2(20191231, 1);
// 输出：0.00341047340700451
```

## `fundpmsumnpercent3(rdate, topn)`

声明：function

返回基金指定报告期前N名贵金属市值占贵金属市值比(%)

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

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

返回：real

### 示例

范例01：调用函数

```tsl
// 计算基金OF002610在2019年报前1名贵金属市值占贵金属市值比(%)
setSysParam(pn_stock(), "OF002610");
return fundpmsumnpercent3(20191231, 1);
// 输出：100
```

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

声明：function

返回基金指定报告期前N名贵金属市值占净值比变动(%)

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

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

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "OF002610");
return FundPMSumNPercentGrow(20191231, 20181231, 1);
```

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

声明：function

返回基金指定报告期前N名贵金属市值占总值比变动(%)

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

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

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "OF002610");
return FundPMSumNPercentGrow2(20191231, 20181231, 1);
```

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

声明：function

返回基金指定报告期前N名贵金属市值占贵金属市值比变动(%)

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

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

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "OF002610");
return FundPMSumNPercentGrow3(20191231, 20181231, 1);
```

## `fundpmsumnvalue(rdate, topn)`

声明：function

返回基金指定报告期前N名贵金属持有市值(万)

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

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

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "OF002610");
return FundPMSumNValue(20191231, 1);
```

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

声明：function

返回基金指定报告期前N名贵金属持有市值变动(万)

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

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

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "OF002610");
return FundPMSumNValueGrow(20191231, 20181231, 1);
```

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

声明：function

返回基金指定报告期前N名贵金属持有市值变比(%)

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

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

返回：real

### 示例

范例01：调用函数

```tsl
// 计算基金OF002610在2019年报前1名贵金属持有市值变比(%)
setSysParam(pn_stock(), "OF002610");
return fundpmsumnvaluegrowratio(20191231, 20181231, 1);
// 输出：-81.9879496846482
```
