天软金融分析.NET函数大全 > 金融函数 > 债券 > 债券派息和利率

BondCashflow    

简述
债券在指定日或者时间区间对应的现金流数据。
备注: 债券未来现金流中调用时日期需+1,表示提取的未来现金流
定义
BondCashflow(BegT:Tdatetime;EndT:Tdatetime;Option:int):Array;
参数
名称类型说明
BegtTdatetime起始日期
EndtTdatetime截止日期
Optionint是否行权
取值 说明
0 持有到期(默认)
1 行权处理,暂不支持
返回Array
指定日现金流返回的结果是单个值。区间现金流返回的结果字段如下所示。
计息起始日 计息截止日 付息日 本期付息 本期利率(%) 本期付本金 剩余本金 现金流
20171028T 20181027T 20181028T 7.1 7.1 100 0 107.1
  • 范例

    债券SH010107在20170731T的现金流
    Endt:=20170731T;
    Setsysparam(pn_Stock(),”SH010107”);
    Return BondCashFlow(Endt);

    债券SH010107在20170731T未来不含权现金流
    Endt:=20170731T;
    Setsysparam(pn_Stock(),”SH010107”);
    Return BondCashFlow(Endt,inf);
相关