# 金融 / 专题函数 / 因子研究 / 基金经理因子

## `fundManager_cyjl(manager_id, r_date)`

声明：function

返回基金经理从业经历

<!-- tags: 金融 专题函数 因子研究 基金经理因子 查找 搜索 lookup 返回 获取 -->

| 参数         | 类型    | 说明                     |
| ------------ | ------- | ------------------------ |
| `manager_id` | string  | 字符串类型，基金经理代码 |
| `r_date`     | integer | 整数类型，报告期         |

返回：array

### 示例

范例01：调用 FundManager_CYJL

```tsl
ManagerID := "1533";
RDate := 20200331;
return FundManager_CYJL(ManagerID, RDate);
```

## `fundManager_glgm(manager_id, r_date)`

声明：function

返回基金经理管理规模

<!-- tags: 金融 专题函数 因子研究 基金经理因子 查找 搜索 lookup 返回 获取 -->

| 参数         | 类型    | 说明                     |
| ------------ | ------- | ------------------------ |
| `manager_id` | string  | 字符串类型，基金经理代码 |
| `r_date`     | integer | 整数类型，报告期         |

返回：array

### 示例

范例01：调用 FundManager_GLGM

```tsl
ManagerID := "1533";
RDate := 20200331;
return FundManager_GLGM(ManagerID, RDate);
```

## `fundManager_jjgssl(manager_id, r_date)`

声明：function

返回基金公司实力

<!-- tags: 金融 专题函数 因子研究 基金经理因子 查找 搜索 lookup 返回 获取 -->

| 参数         | 类型    | 说明                     |
| ------------ | ------- | ------------------------ |
| `manager_id` | string  | 字符串类型，基金经理代码 |
| `r_date`     | integer | 整数类型，报告期         |

返回：array

### 示例

范例01：调用 FundManager_JJGSSL

```tsl
ManagerID := "1533";
RDate := 20200331;
return FundManager_JJGSSL(ManagerID, RDate);
```

## `fundManager_pj_cwfg(fund_managers, r_date)`

声明：function

根据基金经理列表计算指定报告期持仓风格评价

<!-- tags: 金融 专题函数 因子研究 基金经理因子 查找 搜索 lookup 计算 求解 -->

| 参数            | 类型    | 说明                                                       |
| --------------- | ------- | ---------------------------------------------------------- |
| `fund_managers` | array   | 二维数组类型，基金经理列表，包含“基金经理代码”与“姓名”字段 |
| `r_date`        | integer | 整数类型，报告期                                           |

返回：array

### 示例

范例01：调用 FundManager_pj_cwfg

```tsl
FundManagers := array(
    ("基金经理代码":"1120", "姓名":"刘彦春"),
    ("基金经理代码":"4506", "姓名":"谢治宇")
);
RDate := 20220630;
return FundManager_pj_cwfg(FundManagers, RDate);
```

## `fundManager_riskStyle(manager_id, r_date)`

声明：function

返回基金经理风险风格因子计算模型

<!-- tags: 金融 专题函数 因子研究 基金经理因子 查找 搜索 lookup 返回 获取 -->

| 参数         | 类型    | 说明                     |
| ------------ | ------- | ------------------------ |
| `manager_id` | string  | 字符串类型，基金经理代码 |
| `r_date`     | integer | 整数类型，报告期         |

返回：array

### 示例

范例01：调用 FundManager_RiskStyle

```tsl
ManagerID := "1533";
RDate := 20220630;
return FundManager_RiskStyle(ManagerID, RDate);
```

## `fundManager_tzzgzd(manager_id, r_date)`

声明：function

返回投资者关注度

<!-- tags: 金融 专题函数 因子研究 基金经理因子 查找 搜索 lookup 返回 获取 -->

| 参数         | 类型    | 说明                     |
| ------------ | ------- | ------------------------ |
| `manager_id` | string  | 字符串类型，基金经理代码 |
| `r_date`     | integer | 整数类型，报告期         |

返回：array

### 示例

范例01：调用 FundManager_TZZGZD

```tsl
ManagerID := "1533";
RDate := 20200331;
return FundManager_TZZGZD(ManagerID, RDate);
```

## `indexOfFundManagers(fund_managers, f_mtype, end_t)`

声明：function

返回指定日指定类型基金经理指数

<!-- tags: 金融 专题函数 因子研究 基金经理因子 查找 搜索 lookup 返回 获取 -->

| 参数            | 类型     | 说明                                         |
| --------------- | -------- | -------------------------------------------- |
| `fund_managers` | array    | 二维数组类型，包含“基金经理代码”及“姓名”字段 |
| `f_mtype`       | integer  | 整数类型，基金经理指数类型                   |
| `end_t`         | datetime | 日期类型，截止日                             |

返回：array

### 示例

范例01：调用函数

```tsl
fund_managers := array(
    ('基金经理代码':'1120', '姓名':'刘彦春'),
    ('基金经理代码':'4506', '姓名':'谢治宇'),
    ('基金经理代码':'1533', '姓名':'傅鹏博'));
ret := indexOfFundManagers(fund_managers, 1, 20220812T);
return length(ret);
// 输出：3
```
