# 金融 / 基金 / 分红送配

## `fundCashAndBonusInfo(beg_t, end_t)`

声明：function

返回基金区间分红和拆分情况，与系统证券pn_stock()相关

<!-- tags: 金融 基金 分红送配 返回 获取 -->

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

返回：array

### 示例

范例01：取基金金泰2005年2月1日到2012年3月5日之间的分红和拆分情况

```tsl
// 取基金金泰2005年2月1日到2012年3月5日之间的分红和拆分情况
Setsysparam(pn_stock(), 'SH500001');
Return FundCashAndBonusInfo(inttodate(20050201), inttodate(20120305));
```

## `fundDistributionInfo(beg_t, end_t)`

声明：function

返回区间扩募情况，与系统参数(证券代码)相关

<!-- tags: 金融 基金 分红送配 返回 获取 -->

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

返回：array

### 示例

范例01：调用函数

```tsl
// SH600718在2001-01-01至2010-01-01的扩募情况。
setSysParam(PN_Stock(), 'SH600718');
return fundDistributionInfo(20010101T, 20100101T);
```

## `fundPFAmount(beg_t, end_t)`

声明：function

获取基金的区间分红总额(万)，与系统证券pn_stock()相关

<!-- tags: 金融 基金 分红送配 获取 查询 -->

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

返回：real

### 示例

范例01：调用函数

```tsl
// 取基金金泰2008年2月1日到2010年3月5日之间的分红总额(万)
setSysParam(pn_stock(), 'SH500001');
return fundPfAmount (intToDate(20080201), intToDate(20100305));
// 输出：336476
```

## `fundPFAmount2()`

声明：function

返回基金上市以来分红总额(万)，与系统证券pn_stock()和系统时间pn_date()相关

<!-- tags: 金融 基金 分红送配 返回 获取 -->

返回：real

### 示例

范例01：调用函数

```tsl
// 取基金金泰上市以来到2012年8月31日之间的分红总额(万)
setSysParam(pn_stock(), 'SH500001') ;
setSysParam(pn_date(), intToDate(20120831));
return fundPfAmount2();
// 输出：597157
```

## `fundPFAmountII(beg_t, end_t)`

声明：function

返回基金区间分红(元/份)，与系统证券pn_stock()相关

<!-- tags: 金融 基金 分红送配 返回 获取 -->

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

返回：real

### 示例

范例01：调用函数

```tsl
// 取基金金泰2005年2月1日到2012年3月5日之间的分红(元/份)
setSysParam(pn_stock(), 'SH500001');
return fundPfAmountIi(intToDate(20050201), intToDate(20120305));
// 输出：2.35
```

## `fundPFAmountII2()`

声明：function

返回基金上市以来分红(元/份)，与系统证券pn_stock()和系统时间pn_date()相关

<!-- tags: 金融 基金 分红送配 返回 获取 -->

返回：real

### 示例

范例01：调用函数

```tsl
// 取基金金泰上市以来到2012年8月31日之间的分红(元/份)
setSysParam(pn_stock(), 'SH500001');
setSysParam(pn_date(), intToDate(20120831));
return fundPfAmountIi2 ();
// 输出：3.03
```

## `fundPFInfo(beg_t, end_t)`

声明：function

返回基金区间分红情况，与系统证券pn_stock()相关

<!-- tags: 金融 基金 分红送配 返回 获取 -->

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

返回：array

### 示例

范例01：取基金金泰2005年2月1日到2012年3月5日之间的分红情况

```tsl
// 取基金金泰2005年2月1日到2012年3月5日之间的分红情况
Setsysparam(pn_stock(), 'SH500001');
Return FundPFInfo(inttodate(20050201), inttodate(20120305));
```

## `fundPFInfo2()`

声明：function

返回基金上市以来分红情况，与系统证券pn_stock()和系统时间pn_date()相关

<!-- tags: 金融 基金 分红送配 返回 获取 -->

返回：array

### 示例

范例01：取基金金泰上市以来到2012年8月31日之间的分红情况

```tsl
// 取基金金泰上市以来到2012年8月31日之间的分红情况
Setsysparam(pn_stock(), 'SH500001');
Setsysparam(pn_date(), inttodate(20120831));
Return FundPFInfo2();
```

## `fundPFNumberII(beg_t, end_t)`

声明：function

返回基金区间分红次数，与系统证券pn_stock()相关

<!-- tags: 金融 基金 分红送配 返回 获取 -->

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

返回：real

### 示例

范例01：调用函数

```tsl
// 取基金金泰2005年2月1日到2012年3月5日之间的分红次数
setSysParam(pn_stock(), 'SH500001');
return fundPfNumberIi(intToDate(20050201), intToDate(20120305));
// 输出：6
```

## `fundPFPercent(beg_t, end_t)`

声明：function

返回基金区间分红(复合比例/份)，与系统股票pn_stock()相关

<!-- tags: 金融 基金 分红送配 返回 获取 -->

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

返回：real

### 示例

范例01：调用函数

```tsl
// 取基金金泰2005年2月1日到2012年3月5日之间的分红(复合比例/份)
setSysParam(pn_stock(), 'SH500001');
return fundPfPercent(intToDate(20050201), intToDate(20120305));
// 输出：1.69
```
