服务器端债券计算器和利率互换计算器案例
大约 3 分钟
服务器端债券计算器和利率互换计算器案例
服务器端债券对象构造及相关收益率、净价、全价互换函数、久期、凸性、Spread等指标计算函数;服务器端利率互换对象构造,固定端分析、浮动端分析及互换结果分析等。
点击下面图片下载模板:
服务器端通过债券代码和结构简称构造债券对象和利率互换对象及应用使用函数说明
1. 服务器端债券对象构造及取最新成交价的函数
- McpFixedRateBonds2:服务器端债券对象的构建函数。
- McpGet1:服务器端获取指定债券代码的最新成交价。
2. 价格计算函数
- FrbCleanPriceFromYieldCHN:根据FixedRateBond对象和收益率计算净价。
- FrbDirtyPriceFromYieldCHN:根据FixedRateBond对象和收益率计算全价。
- FrbPrice:根据FixedRateBond对象和BondCurve对象计算全价。
3. 久期与凸性计算函数
- FrbDurationCHN:根据FixedRateBond对象和收益率计算麦氏久期。
- FrbMDurationCHN:根据FixedRateBond对象和收益率计算修正久期。
- FrbConvexityCHN:根据FixedRateBond对象和收益率计算修正凸性。
4. PVPB计算函数
- FrbPVBPCHN:根据FixedRateBond对象和收益率计算PVPB。
5. 收益率计算函数
- FrbYieldFromDirtyPriceCHN:根据FixedRateBond对象和全价计算收益率。
6. 服务器端利率互换对象构造函数
- McpVanillaSwaps2:服务器端通过利率互换结构构造VanillaSwap对象
7. 固定端分析函数
- SwapFixedLegAnnuity:计算年金。
- SwapFixedLegDuration:计算久期。
- SwapFixedLegMDuration:计算修正久期。
- SwapFixedLegNPV:计算净现值。
- SwapFixedLegDV01:计算DV01。
- SwapFixedLegPremium:计算费率。
- SwapFixedLegAccrued:计算应计利息。
- SwapFixedLegMarketValue:计算市场价值。
8. 浮动端分析函数
- SwapFloatingLegAnnuity:计算年金。
- SwapFloatingLegDuration:计算久期。
- SwapFloatingLegMDuration:计算修正久期。
- SwapFloatingLegNPV:计算净现值。
- SwapFloatingLegDV01:计算DV01。
- SwapFloatingLegPremium:计算费率。
- SwapFloatingLegAccrued:计算应计利息。
- SwapFloatingLegMarketValue:计算市场价值。
9. 互换结果函数
- SwapNPV:计算净现值。
- SwapMarketParRate:计算Par Rate/Yield。
- SwapDuration:计算久期。
- SwapMDuration:计算修正久期。
- SwapPV01:计算PVBP。
- SwapDV01:计算DV01。
- SwapMarketValue:计算市场价值。
- SwapAccrued:计算应计利息。
10. 定价函数
- SwapFixedLegs:计算固定端现金流。
- SwapFloatingLegs:计算浮动端现金流。
11. 定息频率和定息价格函数
- SwapFloatingQuotes:计算浮动端定息频率和定息价格。
- SwapFloatingQuoteLegs:计算浮动端定息频率和定息价格。