# 金融 / 基金 / 分红送配 ## `fundCashAndBonusInfo(beg_t, end_t)` 声明:function 基金区间分红和拆分情况,与系统证券pn_stock()相关 | 参数 | 类型 | 说明 | | ------- | ---- | -------- | | `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 区间扩募情况,与系统参数(证券代码)相关 | 参数 | 类型 | 说明 | | ------- | ----------- | -------------- | | `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()相关 | 参数 | 类型 | 说明 | | ------- | ---- | -------- | | `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()相关 返回: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()相关 | 参数 | 类型 | 说明 | | ------- | ---- | -------- | | `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()相关 返回: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()相关 | 参数 | 类型 | 说明 | | ------- | ---- | -------- | | `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()相关 返回: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()相关 | 参数 | 类型 | 说明 | | ------- | ---- | -------- | | `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()相关 | 参数 | 类型 | 说明 | | ------- | ---- | -------- | | `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 ```