用户故事

直观分析构建量化工具,帮助债券发行者管理风险

挑战

建立并推广量化工具,以降低市政债券发行者的预期成本和风险

解决方案

使用MathWorks工具来开发算法、可视化结果,并简化高级分析工具的部署

结果

  • 开发生产力提高了90%
  • 简化的部署
  • 视觉环境创建

“因为MATLAB使我们能够构建并分发应用程序给分析师,这些应用程序可以通过Excel访问,我们正在迅速将被投资银行采用和部署的产品推向市场。”s manbetx 845

Peter Orr,直觉分析

为了为公共工程项目筹集资金,州和地方政府通常会发行债券。当政府机构发行可调利率债券时,他们面临着利率风险,因为他们必须支付的利息成本在债券的生命周期中随短期利率而变化。随着利率的上升,政府面临着开支的增加和提高税收或服务费用的压力。

使用MathWorks产品,直观s manbetx 845分析公司开发了一套量化工具,使金融分析师能够在管理由债务和衍生品组成的资本结构时,将政府的预期成本或风险降至最低。

由于缺乏更强大的分析工具,分析师通常在电子表格模型中假设并使用一个20年的短期利率。这就像你打算涉水过河,而你只知道它的平均深度是3英尺,”直觉分析公司(Intuitive Analytics)首席执行官彼得·奥尔(Peter Orr)说。“通过MathWorks工具,我们为免税市场开发了利率模型和现金流分析,使分析师能够在电子表格中工作,以确定如何最好地降低预期成本、预期波动性或风险中的现金流。”

挑战

市政府的财务官员通常依靠投资银行和财务顾问来评估债券发行者的风险和预期成本。然而,这些顾问往往缺乏背景和工具来应用高级技术进行利率建模。

基于他作为顾问、投资银行家以及最近在摩根大通证券担任衍生品营销人员的经验,Orr发现了一个商机,为投资银行和财务顾问提供了应用先进方法和利率模型的工具,并将结果可视化,以了解利率模型假设如何影响预期风险。为了缩短上市时间和加速采用,intuition Analytics需要一个开发环境来构建、测试和部署可从微软访问的复杂分析工具®Excel®

解决方案

Orr和他的团队使用了MATLAB®和配套产品,以建立定量分析工s manbetx 845具,结合蒙特卡罗模拟,先进的利率模型,和优化方法。这些工具为金融分析师提供了量化答案,以将债券发行者及其资本结构的成本和风险降至最低。

利用MATLAB,该小组创建了一系列利率模型,模拟利率以及应税和免税短期利率之间的比率。这个比率很重要,因为市政当局经常使用衍生品或应税利率互换产品来对冲风险。s manbetx 845在某种程度上,该模型通过将利率矩阵与未偿付债券金额相乘来预测现金流。

为了便于分析人员采用,Orr使用Excel作为与MATLAB的主要链接。利用MATLAB集成工具简化了积分。Orr在Excel中开发了一个模板,分析师使用该模板来指定模型输入,包括债券组合、约束、波动率参数和利率参数之间的相关性。然后,小组使用电子表格链接™将在Microsoft Excel电子表格中输入的数据提交到MATLAB模型中,并迅速将MATLAB结果返回到电子表格中。

使用最优化工具箱™,该团队开发了算法来构造新的衍生品,在给定成本约束条件下最小化风险或在给定风险约束条件下最小化成本。为了计算模型中的波动率因素,他们使用了统计学和机器学习工具箱™。

该小组与MathWorks Consulting合作,使用Econometrics Toolbox™实现了一种使用历史数据校准利率模型的方法。

在开发和测试模型后,Orr使用MATLAB Compiler™和MATLAB Compiler SDK™为Microsoft . net框架创建了一个独立版本的应用程序,该应用程序将部署到数百个金融分析师的桌面。该应用程序还包括一个用户界面,可通过Excel访问,使分析人员能够使用误差条图和三维曲面图可视化结果。

目前,该团队正在使用MATLAB Compiler SDK开发基于Web服务的分析工具版本,该版本将被集中管理,进一步简化部署、升级和许可。华尔街一家大型银行正在推出这些工具。

结果

  • 开发生产力提高了90%.Orr说:“作为一家初创公司,我们可以有效地与更大的组织竞争,因为我们可以使用MathWorks工具快速构建解决方案。”万博 尤文图斯“我估计,使用MathWorks工具比使用C/ c++或Visual Basic开发速度快90%。”

  • 简化的部署.“有了MathWorks工具,分析师仍然可以使用Excel,但可以利用更高效、更强大的算法、模型和模拟,而这些仅在电子表格中是无法实现的,”Orr解释说。“MATLAB Compiler SDK为我们从原型、测试到部署应用程序提供了巨大的优势,因为我们避免了用C/ c++重写所有东西的巨大成本。”

  • 视觉环境创建.Orr说:“通过MATLAB可视化和交互式图形,我们为用户提供了对正在发生的事情的定量和直观的理解,即使他们可能不完全理解潜在的数学。”