# 金融 / 基金 / 业绩基准收益 / 中间函数

## `fundBenchmarkCumulativeReturn(beg_t, end_t)`

声明：function

返回基金业绩比较基准累计收益率(%)，与系统参数(基金代码)相关

<!-- tags: 金融 基金 业绩基准收益 中间函数 返回 获取 -->

| 参数    | 类型        | 说明          |
| ------- | ----------- | ------------- |
| `beg_t` | t_date_time | 日期,开始日期 |
| `end_t` | t_date_time | 日期,截止日期 |

返回：real

### 示例

范例01："OF001015"在20250101到20251231的业绩比较基准累计收益率(%)

```tsl
// "OF001015"在20250101到20251231的业绩比较基准累计收益率(%)
SetSysParam(pn_stock(), "OF001015");
BegT := 20250101T;
EndT := 20251231T;
return FundBenchmarkCumulativeReturn(BegT, EndT);
// 输出：18.5373
```

## `fundBenchmarkDate(end_t, r_type)`

声明：function

返回基金业绩比较基准统计开始日期，根据End和RType返回统计的开始日期

<!-- tags: 金融 基金 业绩基准收益 中间函数 返回 获取 -->

| 参数     | 类型        | 说明            |
| -------- | ----------- | --------------- |
| `end_t`  | t_date_time | 日期,截止日期   |
| `r_type` | string      | 字符串,返回类型 |

返回：real

### 示例

范例01：获取2025-12-31的最近3月的开始日期;

```tsl
// 获取2025-12-31的最近3月的开始日期;
return FundBenchmarkDate(Rdate, RType);
// 输出：45931（2025-10-1）
```

## `fundBenchmarkOFID(fund_id, end_t)`

声明：function

返回基金代码转换为可以获取业绩比较基准收益的代码 EndT：为保留参数

<!-- tags: 金融 基金 业绩基准收益 中间函数 返回 获取 -->

| 参数      | 类型        | 说明          |
| --------- | ----------- | ------------- |
| `fund_id` | string      | 证券,基金代码 |
| `end_t`   | t_date_time | 日期,截止日期 |

返回：real

### 示例

范例01：获取"OF001015"的业绩比较基准数据的ID

```tsl
// 获取"OF001015"的业绩比较基准数据的ID
return FundBenchmarkOFID("OF001015");
// 输出："MIOF001015"
```

## `fundBenchmarkReturnQJ(beg_t, end_t)`

声明：function

返回区间基金业绩比较基准收益率(%)序列，与系统参数(基金代码)

<!-- tags: 金融 基金 业绩基准收益 中间函数 返回 获取 -->

| 参数    | 类型        | 说明          |
| ------- | ----------- | ------------- |
| `beg_t` | t_date_time | 日期,开始日期 |
| `end_t` | t_date_time | 日期,截止日期 |

返回：array

### 示例

范例01："OF001015"在20250101到20251231的基金业绩比较基准收益率(%)序列

```tsl
// "OF001015"在20250101到20251231的基金业绩比较基准收益率(%)序列
SetSysParam(pn_stock(), "OF001015");
BegT := 20250101T;
EndT := 20251231T;
return FundBenchmarkReturnQJ(BegT, EndT);
```

## `fundBenchmarkStd(beg_t, end_t)`

声明：function

返回基金业绩比较基准标准差(%)，与系统参数(基金代码)相关

<!-- tags: 金融 基金 业绩基准收益 中间函数 返回 获取 -->

| 参数    | 类型        | 说明          |
| ------- | ----------- | ------------- |
| `beg_t` | t_date_time | 日期,开始日期 |
| `end_t` | t_date_time | 日期,截止日期 |

返回：real

### 示例

范例01："OF001015"在20250101到20251231的业绩比较基准标准差(%)

```tsl
// "OF001015"在20250101到20251231的业绩比较基准标准差(%)
SetSysParam(pn_stock(), "OF001015");
BegT := 20250101T;
EndT := 20251231T;
return FundBenchmarkStd(BegT, EndT);
// 输出：0.9135
```
