Files
playbook/skills/tsl-api-reference/references/codegen/dotnet/financial/bond-bond_yield_curve.md
T

6.9 KiB

金融 / 债券 / 债券收益率曲线

bondTermStructure(end_t)

声明:function

返回指定日债券收益率曲线数据,与系统参数(证券代码)相关

参数 类型 说明
end_t datetime 日期,截止日期

返回:array

示例

范例01:调用函数

获取BTS000033(中证指数国债收益率曲线)在2017-03-01的期限结构
setsysparam(pn_stock(), 'BTS000033');
return BondTermStructure(20170301T);

bondTermStructureOfForwardRate(end_t, remain_duration)

声明:function

返回指定日指定期限的远期利率,与系统参数(证券代码)相关

参数 类型 说明
end_t datetime 日期,截止日期
remain_duration float 实数,剩余期限(年)

返回:float

示例

范例01:调用函数

获取BTS000033(中证指数国债收益率曲线)在2017-03-01的10年期即期利率
setsysparam(pn_stock(), 'BTS000033');
return BondTermStructureOfForwardRate(20170301T, 10);

bondTermStructureOfForwardRate_curve(beg_t, end_t, remain_duration)

声明:function

返回指定剩余期限的远期利率曲线,与系统参数(证券代码)相关

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
remain_duration float 实数,剩余期限(年)

返回:float

示例

范例01:返回:

获取BTS000033(中证指数国债收益率曲线)在2017-03-01到2017-3-31的10年期远期利率

setsysparam(pn_stock(), 'BTS000033');

return BondTermStructureOfForwardRate_Curve(20170301T, 20170331T, 10);

bondTermStructureOfForwardRate_endT(end_t)

声明:function

返回指定日的远期利率的期限结构,与系统参数(证券代码)相关

参数 类型 说明
end_t datetime 日期,截止日期

返回:float

示例

范例01:返回:

获取BTS000033(中证指数国债收益率曲线)在2017-03-01的远期利率的期限结构

setsysparam(pn_stock(), 'BTS000033');

return BondTermStructureOfForwardRate_EndT(20170301T);

bondTermStructureOfSpotInterestRate(end_t, remain_duration)

声明:function

返回指定日指定期限的即期利率,与系统参数(证券代码)相关

参数 类型 说明
end_t t_date_time 日期,截止日期
remain_duration real 实数,剩余期限(年)

返回:real

示例

范例01:调用函数

获取BTS000033(中证指数国债收益率曲线)在2017-03-01的10年期即期利率
setSysParam(pn_stock(), 'BTS000033');
return bondTermStructureOfSpotInterestRate(20170301T, 10);
// 输出:3.36

bondTermStructureOfSpotInterestRate_curve(beg_t, end_t, remain_duration)

声明:function

返回指定剩余期限的即期利率曲线,与系统参数(证券代码)相关

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
remain_duration float 实数,剩余期限(年)

返回:float

示例

范例01:返回:

获取BTS000033(中证指数国债收益率曲线)在2017-03-01到2017-3-31的10年期即期利率

setsysparam(pn_stock(), 'BTS000033');

return BondTermStructureOfSpotInterestRate_Curve(20170301T, 20170331T, 10);

bondTermStructureOfSpotInterestRate_endT(end_t)

声明:function

返回指定日的即期利率的期限结构,与系统参数(证券代码)相关

参数 类型 说明
end_t datetime 日期,截止日期

返回:float

示例

范例01:返回:

获取BTS000033(中证指数国债收益率曲线)在2017-03-01的即期利率的期限结构

setsysparam(pn_stock(), 'BTS000033');

return BondTermStructureOfSpotInterestRate_EndT(20170301T);

bondTermStructureOfYieldToMaturity(end_t, remain_duration)

声明:function

返回指定日指定期限的到期收益率,与系统参数(证券代码)相关

参数 类型 说明
end_t datetime 日期,截止日期
remain_duration float 实数,剩余期限(年)

返回:float

示例

范例01:调用函数

获取BTS000033(中证指数国债收益率曲线)在2017-03-01的10年期到期收益率
setsysparam(pn_stock(), 'BTS000033');
return BondTermStructureOfYieldToMaturity(20170301T, 10);

bondTermStructureOfYieldToMaturity_curve(beg_t, end_t, remain_duration)

声明:function

返回指定剩余期限的到期收益率曲线,与系统参数(证券代码)相关

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
remain_duration float 实数,剩余期限(年)

返回:float

示例

范例01:返回:

获取BTS000033(中证指数国债收益率曲线)在2017-03-01到2017-3-31的10年期到期收益率

setsysparam(pn_stock(), 'BTS000033');

return BondTermStructureOfYieldToMaturity_Curve(20170301T, 20170331T, 10);

bondTermStructureOfYieldToMaturity_endT(end_t)

声明:function

返回指定日的到期收益率的期限结构,与系统参数(证券代码)相关

参数 类型 说明
end_t datetime 日期,截止日期

返回:float

示例

范例01:返回:

获取BTS000033(中证指数国债收益率曲线)在2017-03-01的到期收益率的期限结构

setsysparam(pn_stock(), 'BTS000033');

return BondTermStructureOfYieldToMaturity_EndT(20170301T);