Migrate reference pages to declaration-line storage and rebuild the 13-column index. Add qualified member lookup plus regression and end-to-end coverage.
6.3 KiB
基金 / 收益及分配
FundChangeInFairValueOfFinancialAsset_Bond_Rate(r_date)
声明:function
获得指定报告期指定基金债券投资收益占公允价值变动收益(%)=债券投资收益/abs(公允价值变动收益)*100%,系统参数:证券代码
| 参数 | 类型 | 说明 |
|---|---|---|
r_date |
datetime | 报告期,指定报告期 |
返回:float
FundChangeInFairValueOfFinancialAsset_Rate(r_date)
声明:function
获得指定报告期指定基金交易性金融资产占公允价值变动收益(%)=交易性金融资产/abs(公允价值变动收益)*100%,系统参数:证券代码
| 参数 | 类型 | 说明 |
|---|---|---|
r_date |
datetime | 报告期,指定报告期 |
返回:float
FundChangeInFairValueOfFinancialAsset_Stock_Rate(r_date)
声明:function
获得指定报告期指定基金股票投资收益占公允价值变动收益(%)=股票投资收益/abs(公允价值变动收益)*100%,系统参数:证券代码
| 参数 | 类型 | 说明 |
|---|---|---|
r_date |
datetime | 报告期,指定报告期 |
返回:float
fundPfAmount(beg_t, end_t)
声明:function
获取基金的区间分红总额(万),与系统证券pn_stock()相关。
| 参数 | 类型 | 说明 |
|---|---|---|
beg_t |
Date | 开始日期 |
end_t |
Date | 截止日期 |
返回:Real
示例
//取基金金泰2008年2月1日到2010年3月5日之间的分红总额(万)
setSysParam(pn_stock(),'SH500001');
return fundPfAmount (intToDate(20080201),intToDate(20100305));
//结果:336476
fundPfAmount2()
声明:function
基金上市以来分红总额(万),与系统证券pn_stock()和系统时间pn_date()相关。
返回:Real
示例
//取基金金泰上市以来到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
示例
//取基金金泰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
示例
//取基金金泰上市以来到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
示例
//取基金金泰2005年2月1日到2012年3月5日之间的分红情况
setSysParam(pn_stock(),'SH500001');
return fundPfInfo(intToDate(20050201),intToDate(20120305));
结果:
fundPfInfo2()
声明:function
基金上市以来分红情况,与系统证券pn_stock()和系统时间pn_date()相关
返回:Array
示例
//取基金金泰上市以来到2012年8月31日之间的分红情况
setSysParam(pn_stock(),'SH500001');
setSysParam(pn_date(),intToDate(20120831));
return fundPfInfo2();
结果:
fundPfPercent(beg_t, end_t)
声明:function
基金区间分红(复合比例/份),与系统股票pn_stock()相关
| 参数 | 类型 | 说明 |
|---|---|---|
beg_t |
Date | 开始日期 |
end_t |
Date | 截止日期 |
返回:Real
示例
//取基金金泰2005年2月1日到2012年3月5日之间的分红(复合比例/份)
setSysParam(pn_stock(),'SH500001');
return fundPfPercent(intToDate(20050201),intToDate(20120305));
//结果:1.69
fundCashAndBonusInfo(beg_t, end_t)
声明:function
基金区间分红和拆分情况,与系统证券pn_stock()相关。
| 参数 | 类型 | 说明 |
|---|---|---|
beg_t |
Date | 开始日期 |
end_t |
Date | 截止日期 |
返回:Array
示例
//取基金金泰2005年2月1日到2012年3月5日之间的分红和拆分情况
setSysParam(pn_stock(),'SH500001');
return fundCashAndBonusInfo(intToDate(20050201),intToDate(20120305));
结果:
fundPfNumberIi(beg_t, end_t)
声明:function
基金区间分红次数,与系统证券pn_stock()相关。
| 参数 | 类型 | 说明 |
|---|---|---|
beg_t |
Date | 开始日期 |
end_t |
Date | 截止日期 |
返回:Real
示例
//取基金金泰2005年2月1日到2012年3月5日之间的分红次数
setSysParam(pn_stock(),'SH500001');
return fundPfNumberIi(intToDate(20050201),intToDate(20120305));
//结果:6
fundDistributionInfo(beg_t, end_t)
声明:function
区间扩募情况,与系统参数(证券代码)相关。
| 参数 | 类型 | 说明 |
|---|---|---|
beg_t |
TDateTime | 日期。开始日期 |
end_t |
TDateTime | 日期。截止日期 |
返回:Array
示例
//SH600718在2001-01-01至2010-01-01的扩募情况。
setSysParam(PN_Stock(),'SH600718');
return fundDistributionInfo(20010101T,20100101T);
fundChangeInFairValueData(fund_id, r_date, c_type)
声明:function
获取指定基金指定日交易性金融资产或衍生工具占公允价值变动收益的比值(%)
| 参数 | 类型 | 说明 |
|---|---|---|
fund_id |
String | 证券,基金代码 |
r_date |
Integer | 报告期,指定报告期 |
c_type |
Integer | 用户自定义,收益类型 |
返回:real
示例
//"OF011837"在2024年报交易性金融资产占公允价值变动收益(%)
return fundChangeInFairValueData("OF011837",20241231,0);
//结果:100