# 金融 / 基金 / 基金管理人份额变动

## `fundManagerBuyShares_lYear(r_date)`

声明：function

获取指定基金指定报告期最近1年申购份额，系统参数：证券代码

<!-- tags: 金融 基金 基金管理人份额变动 获取 查询 -->

| 参数     | 类型    | 说明              |
| -------- | ------- | ----------------- |
| `r_date` | integer | 报告期,指定报告期 |

返回：float

### 示例

范例01："OF005331"2025年第一季度报告期最近1年申购份额

```tsl
// "OF005331"2025年第一季度报告期最近1年申购份额
setsysparam(pn_stock(), 'OF005331');
return FundManagerBuyShares_LYear(20250331);
// 输出：737245.17
```

## `fundManagerBuyShares_year(r_date)`

声明：function

获取指定基金指定报告期本年以来申购份额，系统参数：证券代码

<!-- tags: 金融 基金 基金管理人份额变动 获取 查询 -->

| 参数     | 类型    | 说明              |
| -------- | ------- | ----------------- |
| `r_date` | integer | 报告期,指定报告期 |

返回：float

### 示例

范例01："OF002281"2020年第三季度报告期本年以来申购份额

```tsl
// "OF002281"2020年第三季度报告期本年以来申购份额
setsysparam(pn_stock(), 'OF002281');
return FundManagerBuyShares_Year(20200930);
// 输出：3961486.65
```

## `fundManagerBuySharesOfRate(r_date)`

声明：function

获取指定基金指定报告期申购份额占基金份额(%)=指定报告期申购份额/指定报告期基金总份额\*100%,系统参数：证券代码

<!-- tags: 金融 基金 基金管理人份额变动 获取 查询 -->

| 参数     | 类型 | 说明              |
| -------- | ---- | ----------------- |
| `r_date` | int  | 报告期,指定报告期 |

返回：float

### 示例

范例01：调用函数

```tsl
setsysparam(pn_stock(), 'OF450005');
return FundManagerBuySharesOfRate(20190630);
```

## `fundManagerBuySharesOfRate_lYear(r_date)`

声明：function

获取指定基金指定报告期最近1年申购份额占基金份额(%)，系统参数：证券代码

<!-- tags: 金融 基金 基金管理人份额变动 获取 查询 -->

| 参数     | 类型    | 说明              |
| -------- | ------- | ----------------- |
| `r_date` | integer | 报告期,指定报告期 |

返回：float

### 示例

范例01："OF005331"2025年第一季度报告期最近1年申购份额占基金份额(%)

```tsl
// "OF005331"2025年第一季度报告期最近1年申购份额占基金份额(%)
setsysparam(pn_stock(), 'OF005331');
return FundManagerBuySharesOfRate_LYear(20250331);
// 输出：4.16
```

## `fundManagerBuySharesOfRate_year(r_date)`

声明：function

获取指定基金指定报告期本年以来申购份额占基金份额(%)，系统参数：证券代码

<!-- tags: 金融 基金 基金管理人份额变动 获取 查询 -->

| 参数     | 类型    | 说明              |
| -------- | ------- | ----------------- |
| `r_date` | integer | 报告期,指定报告期 |

返回：float

### 示例

范例01："OF002281"2020年第三季度报告期本年以来申购份额占基金份额(%)

```tsl
// "OF002281"2020年第三季度报告期本年以来申购份额占基金份额(%)
setsysparam(pn_stock(), 'OF002281');
return FundManagerBuySharesOfRate_Year(20200930);
// 输出：6.43
```

## `fundManagerBuyValue(rdate)`

声明：function

获取指定基金指定报告期的申购市值=指定报告期申购份额\*指定报告期基金净值，系统参数：证券代码

<!-- tags: 金融 基金 基金管理人份额变动 获取 查询 -->

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

返回：float

### 示例

范例01：调用函数

```tsl
setsysparam(pn_stock(), 'OF450005');
return FundManagerBuyValue(20200630);
```

## `fundManagerBuyValue_lYear(r_date)`

声明：function

获取指定基金指定报告期最近1年申购市值，系统参数：证券代码

<!-- tags: 金融 基金 基金管理人份额变动 获取 查询 -->

| 参数     | 类型    | 说明              |
| -------- | ------- | ----------------- |
| `r_date` | integer | 报告期,指定报告期 |

返回：float

### 示例

范例01："OF005331"2025年第一季度报告期最近1年申购市值

```tsl
// "OF005331"2025年第一季度报告期最近1年申购市值
setsysparam(pn_stock(), 'OF005331');
return FundManagerBuyValue_LYear(20250331);
// 输出：1407695.93
```

## `fundManagerBuyValue_year(r_date)`

声明：function

获取指定基金指定报告期本年以来申购市值，系统参数：证券代码

<!-- tags: 金融 基金 基金管理人份额变动 获取 查询 -->

| 参数     | 类型    | 说明              |
| -------- | ------- | ----------------- |
| `r_date` | integer | 报告期,指定报告期 |

返回：float

### 示例

范例01："OF002281"2020年第三季度报告期本年以来申购市值

```tsl
// "OF002281"2020年第三季度报告期本年以来申购市值
setsysparam(pn_stock(), 'OF002281');
return FundManagerBuyValue_Year(20200930);
// 输出：4627016.41
```

## `fundManagerSaleShares_lYear(r_date)`

声明：function

获取指定基金指定报告期最近1年赎回份额，系统参数：证券代码

<!-- tags: 金融 基金 基金管理人份额变动 获取 查询 -->

| 参数     | 类型    | 说明              |
| -------- | ------- | ----------------- |
| `r_date` | integer | 报告期,指定报告期 |

返回：float

### 示例

范例01："OF005331"2025年第一季度报告期最近1年赎回份额

```tsl
// "OF005331"2025年第一季度报告期最近1年赎回份额
setsysparam(pn_stock(), 'OF005331');
return FundManagerSaleShares_LYear(20250331);
// 输出：2800000
```

## `fundManagerSaleShares_year(r_date)`

声明：function

获取指定基金指定报告期本年以来赎回份额，系统参数：证券代码

<!-- tags: 金融 基金 基金管理人份额变动 获取 查询 -->

| 参数     | 类型    | 说明              |
| -------- | ------- | ----------------- |
| `r_date` | integer | 报告期,指定报告期 |

返回：float

### 示例

范例01："OF002281"2020年第三季度报告期本年以来赎回份额

```tsl
// "OF002281"2020年第三季度报告期本年以来赎回份额
setsysparam(pn_stock(), 'OF002281');
return FundManagerSaleShares_Year(20200930);
// 输出：1980000
```

## `fundManagerSaleSharesOfRate(r_date)`

声明：function

获取指定基金指定报告期赎回份额占基金份额(%)=指定报告期赎回份额/指定报告期基金总份额\*100%,系统参数：证券代码

<!-- tags: 金融 基金 基金管理人份额变动 获取 查询 -->

| 参数     | 类型    | 说明              |
| -------- | ------- | ----------------- |
| `r_date` | integer | 报告期,指定报告期 |

返回：real

### 示例

范例01：调用函数

```tsl
// "OF450005"2019年中报赎回份额占基金份额(%)
setSysParam(pn_stock(), 'OF450005');
return fundManagerSaleSharesOfRate(20190630);
// 输出：3.7
```

## `fundManagerSaleSharesOfRate_lYear(r_date)`

声明：function

获取指定基金指定报告期最近1年赎回份额占基金份额(%)，系统参数：证券代码

<!-- tags: 金融 基金 基金管理人份额变动 获取 查询 -->

| 参数     | 类型    | 说明              |
| -------- | ------- | ----------------- |
| `r_date` | integer | 报告期,指定报告期 |

返回：float

### 示例

范例01："OF005331"2025年第一季度报告期最近1年赎回份额占基金份额(%)

```tsl
// "OF005331"2025年第一季度报告期最近1年赎回份额占基金份额(%)
setsysparam(pn_stock(), 'OF005331');
return FundManagerSaleSharesOfRate_LYear(20250331);
// 输出：15.81
```

## `fundManagerSaleSharesOfRate_year(r_date)`

声明：function

获取指定基金指定报告期本年以来赎回份额占基金份额(%)，系统参数：证券代码

<!-- tags: 金融 基金 基金管理人份额变动 获取 查询 -->

| 参数     | 类型    | 说明              |
| -------- | ------- | ----------------- |
| `r_date` | integer | 报告期,指定报告期 |

返回：float

### 示例

范例01："OF002281"2020年第三季度报告期本年以来赎回份额占基金份额(%)

```tsl
// "OF002281"2020年第三季度报告期本年以来赎回份额占基金份额(%)
setsysparam(pn_stock(), 'OF002281');
return FundManagerSaleSharesOfRate_Year(20200930);
// 输出：3.21
```

## `fundManagerSaleValue(r_date)`

声明：function

获取指定基金指定报告期的赎回市值=指定报告期赎回份额\*指定报告期基金净值，系统参数：证券代码

<!-- tags: 金融 基金 基金管理人份额变动 获取 查询 -->

| 参数     | 类型 | 说明              |
| -------- | ---- | ----------------- |
| `r_date` | int  | 报告期,指定报告期 |

返回：float

### 示例

范例01：调用函数

```tsl
setsysparam(pn_stock(), 'OF450005');
return FundManagerSaleValue(20190630);
```

## `fundManagerSaleValue_lYear(r_date)`

声明：function

获取指定基金指定报告期最近1年赎回市值，系统参数：证券代码

<!-- tags: 金融 基金 基金管理人份额变动 获取 查询 -->

| 参数     | 类型    | 说明              |
| -------- | ------- | ----------------- |
| `r_date` | integer | 报告期,指定报告期 |

返回：float

### 示例

范例01："OF005331"2025年第一季度报告期最近1年赎回市值

```tsl
// "OF005331"2025年第一季度报告期最近1年赎回市值
setsysparam(pn_stock(), 'OF005331');
return FundManagerSaleValue_LYear(20250331);
// 输出：4728640
```

## `fundManagerSaleValue_year(r_date)`

声明：function

获取指定基金指定报告期本年以来赎回市值，系统参数：证券代码

<!-- tags: 金融 基金 基金管理人份额变动 获取 查询 -->

| 参数     | 类型    | 说明              |
| -------- | ------- | ----------------- |
| `r_date` | integer | 报告期,指定报告期 |

返回：float

### 示例

范例01："OF002281"2020年第三季度报告期本年以来赎回市值

```tsl
// "OF002281"2020年第三季度报告期本年以来赎回市值
setsysparam(pn_stock(), 'OF002281');
return FundManagerSaleValue_Year(20200930);
// 输出：2887632
```

## `fundManagerTotalSharesChange_lYear(r_date)`

声明：function

获取指定基金指定报告期最近1年份额变动，系统参数：证券代码

<!-- tags: 金融 基金 基金管理人份额变动 获取 查询 -->

| 参数     | 类型    | 说明              |
| -------- | ------- | ----------------- |
| `r_date` | integer | 报告期,指定报告期 |

返回：float

### 示例

范例01："OF005331"2025年第一季度报告期最近1年份额变动

```tsl
// "OF005331"2025年第一季度报告期最近1年份额变动
setsysparam(pn_stock(), 'OF005331');
return FundManagerTotalSharesChange_LYear(20250331);
// 输出：-2062754.83
```

## `fundManagerTotalSharesChange_year(r_date)`

声明：function

获取指定基金指定报告期本年以来份额变动，系统参数：证券代码

<!-- tags: 金融 基金 基金管理人份额变动 获取 查询 -->

| 参数     | 类型    | 说明              |
| -------- | ------- | ----------------- |
| `r_date` | integer | 报告期,指定报告期 |

返回：float

### 示例

范例01："OF002281"2020年第三季度报告期本年以来份额变动

```tsl
// "OF002281"2020年第三季度报告期本年以来份额变动
setsysparam(pn_stock(), 'OF002281');
return FundManagerTotalSharesChange_Year(20200930);
// 输出：1981486.65
```

## `fundManagerTotalSharesChangeOfRate(r_date)`

声明：function

获取指定基金指定报告期份额变动占基金份额(%)=指定报告期份额变动/指定报告期基金总份额\*100%,系统参数：证券代码

<!-- tags: 金融 基金 基金管理人份额变动 获取 查询 -->

| 参数     | 类型 | 说明              |
| -------- | ---- | ----------------- |
| `r_date` | int  | 报告期,指定报告期 |

返回：float

### 示例

范例01：调用函数

```tsl
setsysparam(pn_stock(), 'OF450005');
return FundManagerTotalSharesChangeOfRate(20190630);
```

## `fundManagerTotalSharesChangeOfRate2(r_date)`

声明：function

获取指定基金指定报告期份额变动占基金管理人份额(%)=指定报告期份额变动/指定报告期期初基金总份额\*100%,系统参数：证券代码

<!-- tags: 金融 基金 基金管理人份额变动 获取 查询 -->

| 参数     | 类型    | 说明              |
| -------- | ------- | ----------------- |
| `r_date` | integer | 报告期,指定报告期 |

返回：real

### 示例

范例01：调用函数

```tsl
// "OF450005"2019年中报份额变动占基金管理人份额(%)
setSysParam(pn_stock(), 'OF450005');
return fundManagerTotalSharesChangeOfRate2(20190630);
// 输出：-48.2
```

## `fundManagerTotalSharesChangeOfRate2_lYear(r_date)`

声明：function

获取指定基金指定报告期最近1年份额变动占基金管理人份额(%)，系统参数：证券代码

<!-- tags: 金融 基金 基金管理人份额变动 获取 查询 -->

| 参数     | 类型    | 说明              |
| -------- | ------- | ----------------- |
| `r_date` | integer | 报告期,指定报告期 |

返回：float

### 示例

范例01："OF005331"2025年第一季度报告期最近1年份额变动占基金管理人份额(%)

```tsl
// "OF005331"2025年第一季度报告期最近1年份额变动占基金管理人份额(%)
setsysparam(pn_stock(), 'OF005331');
return FundManagerTotalSharesChangeOfRate2_LYear(20250331);
// 输出：-11.5
```

## `fundManagerTotalSharesChangeOfRate2_year(r_date)`

声明：function

获取指定基金指定报告期本年以来份额变动占基金管理人份额(%)，系统参数：证券代码

<!-- tags: 金融 基金 基金管理人份额变动 获取 查询 -->

| 参数     | 类型    | 说明              |
| -------- | ------- | ----------------- |
| `r_date` | integer | 报告期,指定报告期 |

返回：float

### 示例

范例01："OF005331"2025年第三季度报告期本年以来份额变动占基金管理人份额(%)

```tsl
// "OF005331"2025年第三季度报告期本年以来份额变动占基金管理人份额(%)
setsysparam(pn_stock(), 'OF005331');
return FundManagerTotalSharesChangeOfRate2_Year(20250930);
// 输出：-3.45
```

## `fundManagerTotalSharesChangeOfRate_lYear(r_date)`

声明：function

获取指定基金指定报告期最近1年份额变动占基金份额(%)，系统参数：证券代码

<!-- tags: 金融 基金 基金管理人份额变动 获取 查询 -->

| 参数     | 类型    | 说明              |
| -------- | ------- | ----------------- |
| `r_date` | integer | 报告期,指定报告期 |

返回：float

### 示例

范例01："OF005331"2025年第一季度报告期最近1年份额变动占基金份额(%)

```tsl
// "OF005331"2025年第一季度报告期最近1年份额变动占基金份额(%)
setsysparam(pn_stock(), 'OF005331');
return FundManagerTotalSharesChangeOfRate_LYear(20250331);
// 输出：-11.65
```

## `fundManagerTotalSharesChangeOfRate_year(r_date)`

声明：function

获取指定基金指定报告期本年以来份额变动占基金份额(%)，系统参数：证券代码

<!-- tags: 金融 基金 基金管理人份额变动 获取 查询 -->

| 参数     | 类型    | 说明              |
| -------- | ------- | ----------------- |
| `r_date` | integer | 报告期,指定报告期 |

返回：float

### 示例

范例01："OF002281"2020年第三季度报告期本年以来份额变动占基金份额(%)

```tsl
// "OF002281"2020年第三季度报告期本年以来份额变动占基金份额(%)
setsysparam(pn_stock(), 'OF002281');
return FundManagerTotalSharesChangeOfRate_Year(20200930);
// 输出：3.21
```

## `fundManagerTotalSharesOfRate(r_date)`

声明：function

获取指定基金指定报告期期末份额占基金份额(%)=指定报告期期末份额/指定报告期基金总份额\*100%,系统参数：证券代码

<!-- tags: 金融 基金 基金管理人份额变动 获取 查询 -->

| 参数     | 类型    | 说明              |
| -------- | ------- | ----------------- |
| `r_date` | integer | 报告期,指定报告期 |

返回：real

### 示例

范例01：调用函数

```tsl
// "OF450005"2019中报期末份额占基金份额(%)
setSysParam(pn_stock(), 'OF450005');
return fundManagerTotalSharesOfRate(20190630);
// 输出：3.9
```

## `fundManagerTotalValue(r_date)`

声明：function

获取指定基金指定报告期的期末市值=指定报告期期末份额\*指定报告期基金净值，系统参数：证券代码

<!-- tags: 金融 基金 基金管理人份额变动 获取 查询 -->

| 参数     | 类型    | 说明              |
| -------- | ------- | ----------------- |
| `r_date` | integer | 报告期,指定报告期 |

返回：real

### 示例

范例01：调用函数

```tsl
// "OF450005"2019年中报的期末市值
setSysParam(pn_stock(), 'OF450005');
return fundManagerTotalValue(20190630);
// 输出：31222443.7
```

## `fundManagerTotalValueChange(r_date)`

声明：function

获取指定基金指定报告期的份额变动市值=指定报告期份额变动\*指定报告期基金净值，系统参数：证券代码

<!-- tags: 金融 基金 基金管理人份额变动 获取 查询 -->

| 参数     | 类型 | 说明              |
| -------- | ---- | ----------------- |
| `r_date` | int  | 报告期,指定报告期 |

返回：float

### 示例

范例01：调用函数

```tsl
setsysparam(pn_stock(), 'OF450005');
return FundManagerTotalValueChange(20190630);
```

## `fundManagerTotalValueChange_lYear(r_date)`

声明：function

获取指定基金指定报告期最近1年市值变动，系统参数：证券代码

<!-- tags: 金融 基金 基金管理人份额变动 获取 查询 -->

| 参数     | 类型    | 说明              |
| -------- | ------- | ----------------- |
| `r_date` | integer | 报告期,指定报告期 |

返回：float

### 示例

范例01："OF005331"2025年第一季度报告期最近1年市值变动

```tsl
// "OF005331"2025年第一季度报告期最近1年市值变动
setsysparam(pn_stock(), 'OF005331');
return FundManagerTotalValueChange_LYear(20250331);
// 输出：-3320944.07
```

## `fundManagerTotalValueChange_year(r_date)`

声明：function

获取指定基金指定报告期本年以来市值变动，系统参数：证券代码

<!-- tags: 金融 基金 基金管理人份额变动 获取 查询 -->

| 参数     | 类型    | 说明              |
| -------- | ------- | ----------------- |
| `r_date` | integer | 报告期,指定报告期 |

返回：float

### 示例

范例01："OF002281"2020年第三季度报告期本年以来市值变动

```tsl
// "OF002281"2020年第三季度报告期本年以来市值变动
setsysparam(pn_stock(), 'OF002281');
return FundManagerTotalValueChange_Year(20200930);
// 输出：1739384.41
```
