A2A为能源市场开发全面的风险管理解决方案

挑战

管理和降低大型公用事业公司的市场风险

解决方案

使用MATLAB和Companion工具箱来处理数据,开发风险和定价模型,并为分析师部署交互式仪表板

结果

  • 长达一个小时的计算在30秒内完成
  • 开发时间减半
  • 定价模式加快发展

“当您整天处理数字并使用复杂的分析模型进行编号时,具有综合环境非常宝贵。使用MATLAB,我们可视化数据,进行回溯测试和绘图图,以查看我们制作的更改结果,全部在一个环境中,节省时间。“

西蒙Visona,负责
A2A的指向点击界面,用于校准和预测电力现货价格,是风险管理仪表板的一个组成部分。

风险管理A2A单元执行风险分析,以支持公司和产品策略,包括电力。万博1manbetx分析有助于促进和监测日常交易活动,并支持A2A的长期战略 - 是意大利最大的公用事业公司之一。万博1manbetx

A2A利用风险管理平台收集历史和当前市场数据,应用复杂的非线性模型,执行蒙特卡罗模拟,量化风险价值(VaR),并以图形形式向A2A分析师和交易员展示结果。整个平台使用MATLAB进行开发®和伴侣工具箱。

“MATLAB是为我们需要制作的复杂计算类型而建立的,”A2A的风险经理SimoneVisonà说。“Matlab为A2A开辟了更多交易机会,因为它使我们能够迅速计算公平价格和市场风险新合同。”

挑战

A2A发现,使用电子表格评估风险是行不通的。Visonà表示:“使用电子表格计算包含50至60个风险因素的VaR大约需要一个小时,这给我们的过程造成了瓶颈。”“此外,每个人都可以使用电子表格,所以一位分析师所犯的错误常常会传播给整个团队。”

放松管制和对季节性和月度市场波动的需求意味着A2a必须占500多个风险因素。此外,对于工业交易运营,A2A需要为每年的每一年的每一年的价格和其他市场数据进行一次合理和公平的价格。这类分析无法使用电子表格技术完成。

A2A也发现了具有现成风险管理解决方案的显着缺点。万博 尤文图斯“商业上可获得的包装基本上是普遍的计算风险框架,”Visonà说。“制作所有必要的数据和模型 - 这可能是90%的作业 - 留给最终用户。”

为了加快计算速度,开发更复杂的模型,并最小化误差,A2A需要一个新的风险管理开发平台。

解决方案

A2A风险经理使用MATLAB作为他们的生产架构的基础,分析和管理跨市场部门的商品风险。

团队使用数据库工具箱从微软导入市场数据®SQL Server™数据库。它们预处理并错误地检查了MATLAB中的数据,然后将其导出到第二个数据库以进行分析。它们与使用MATLAB和DataFeed工具箱从彭博和其他来源检索的市场数据相结合了这些数据

该团队开发了非线性MATLAB模型来估计丢失的市场价格数据。他们用计量经济学工具箱校准了他们的模型并使用了统计和机器学习工具箱进行非线性回归。

使用优化工具箱该团队限制了他们的电力价格模型,以遵守引用的市场价格。

与金融工具箱,该小组计算了时间序列数据的方差-协方差矩阵。然后,他们利用“金融工具工具箱”计算了市值估值和相关风险指标

A2A用MATLAB编译部署独立的应用程序,分析人员可以使用它作为一个仪表板,以可视化结果、管理风险和记录合同信息。此外,团队使用了电子表格链接制作微软Excel®在A2A中分配分析师和管理人员的风险分析结果报告。

风险管理系统目前正在生产中。A2A分析师现在使用的是MATLAB编译器SDK创建并部署它们的风险和定价模型的。net和COM版本。

结果

  • 长达一个小时的计算在30秒内完成。Visonà表示:“使用电子表格,计算包含大约60个风险因素的VaR需要一个小时或更长时间。”“使用MATLAB,我们处理10倍的数字,并在大约30秒内完成计算。”

  • 开发时间减半。“我们用MATLAB用了大约18个月就完成了核心风险管理系统,”Visonà表示。“使用Java或者另一种较低级别的语言,我们估计它将在我们当前的运营环境中服用两倍。“

  • 定价模式加快发展。Visonà表示:“为了对市场机会做出快速反应,我们的分析师不能等我们多年来建立新的解决方案。”万博 尤文图斯“有了MATLAB,我们可以在几周内为一个全新的市场开发和部署一个新的定价模型。如果它是现有模型的延伸,我们可以在数小时内准备好。”