# 金融 / 专题函数 / 策略评价 / 绩效分析 / 收益率评价 / 中间函数 / 收益率序列转换 / 移动统计

## `fi_rt_to_roll_cagr(r, days_in_1_y, window, min_periods)`

声明：function

返回移动年化收益率(%)

<!-- tags: 金融 专题函数 策略评价 绩效分析 收益率评价 中间函数 收益率序列转换 移动统计 返回 获取 统计 概率 -->

| 参数          | 类型    | 说明                                                                               |
| ------------- | ------- | ---------------------------------------------------------------------------------- |
| `r`           | array   | 数组，收益率(%)，可为一维数字数组，或者用一列表示一个资产收益率（%）序列的二维数组 |
| `days_in_1_y` | integer | 整数,年化天数，小于0、默认时表不年化                                               |
| `window`      | integer | 整数,移动窗口                                                                      |
| `min_periods` | integer | 整数,最小窗口个数，小于部分设为Nan                                                 |

返回：array

### 示例

范例01：调用 FI_rt_To_roll_cagr

```tsl
table_r := TSUT_Data_ZSZF(); // 取2019年全年的日收益率(%)
r := table_r[:, '沪深300'];
return FI_rt_To_roll_cagr(r, 250, 10, 5);
```

## `fi_rt_to_roll_cumRet(r, window, min_periods)`

声明：function

返回移动累计收益率(%)

<!-- tags: 金融 专题函数 策略评价 绩效分析 收益率评价 中间函数 收益率序列转换 移动统计 返回 获取 统计 概率 -->

| 参数          | 类型    | 说明                                                                               |
| ------------- | ------- | ---------------------------------------------------------------------------------- |
| `r`           | array   | 数组，收益率(%)，可为一维数字数组，或者用一列表示一个资产收益率（%）序列的二维数组 |
| `window`      | integer | 整数,移动窗口                                                                      |
| `min_periods` | integer | 整数,最小窗口个数，小于部分设为Nan                                                 |

返回：array

### 示例

范例01：调用 FI_rt_To_roll_cumRet

```tsl
table_r := TSUT_Data_ZSZF(); // 取2019年全年的日收益率(%)
r := table_r[:, '沪深300'];
return FI_rt_To_roll_cumRet(r, 10, 5);
```
