波动率预言机:开启新的DeFi风险管理策略和衍生市场

news2024/9/20 23:20:27

Chainlink 喂价一直是 DeFi 生态系统的基础构建块,为越来越多的加密货币、大宗商品和法定货币提供准确、防篡改和聚合的价格参考数据。高质量的价格数据的可用性在 DeFi 的增长过程中起到了重要作用,使其总锁定资产价值在高峰期达到了 1700 亿美元,并保护用户免受与数据操纵相关的攻击。

然而,对于 DeFi 应用程序来说,安全外部数据源的不仅限于价格数据,还包括各种其他关键指标,这些关键指标可以作为创建更复杂的金融产品和自动化风险管理策略的重要输入。为了满足用户对新的独特数据点的市场需求,我们不断进行研究和开发,以使这些数据点对开发者可用。

例如,Chainlink 流动性指标现已在测试阶段中,支持使用 Chainlink 低延迟预言机进行 DeFi 衍生品的风险管理。这些数据源可以使衍生品市场减轻对非流动性资产的过大持仓风险,并使借贷市场能够根据当前流动性状况调整参数,如贷款价值比率(LTV)。

为了进一步支持 DeFi 生态系统中的开发者,Chainlink 网络将支持实现波动率和隐含波动率预言机。这是 DeFi 开发者工具箱中的又一个强大工具,可以构建新一波的链上风险管理策略和独特的衍生市场。

在本文中,我们将探讨实现波动率和隐含波动率数据在金融市场中的作用,以及开发者如何立即开始使用 Chainlink 实现波动率数据源,并利用 Chainlink Functions 使用隐含波动率。

金融市场和DeFi中的资产波动率数据

在金融领域,波动率指的是在一定时间范围内,资产价格上下变动的频率和幅度。需要注意的是,波动率不衡量价格变动的方向,而是变动的程度。尽管两种不同的资产可能有相同的回报率,但波动率较大的资产价格波动幅度更大,通常被认为更具风险。

波动率可以进一步分为两种不同类型的资产波动率测量:实现波动率和隐含波动率。

实现波动率(RV)

实现波动率(也称为历史波动率)衡量了过去一段特定时间间隔内资产价格的变动程度。价格在规律的时间间隔内进行测量,因此价格变动越大,实现波动率就越高。实现波动率在各种金融衍生品工具中使用,例如波动率期货和波动率期权,允许市场参与者对特定市场的波动性进行投机或对冲。

此外,实现波动率有助于确定资产价格运动的“正常”范围,因此当价格超出这些范围时,可以调整用于金融产品的参数,以降低风险敞口。此外,由于实现波动率数据可用于衡量资产的市场风险程度,它还可以用于调整杠杆、借贷利用率和抵押品覆盖率,以及重新平衡投资组合资产配置,以达到风险目标。

Volatility_0.png
在过去的30天内,年化 BTC 波动率的一个例子(来源)。

隐含波动率(IV)

虽然实现波动率衡量了过去发生的波动,但隐含波动率是对市场未来预期的一种预测。需要注意的是,隐含波动率不是对资产价格变动方向的预测。相反,高隐含波动率预示着资产价格可能会有大幅波动,无论是上涨还是下跌,而低隐含波动率则预示着资产价格不太可能有大幅上涨或下跌,而是保持相对稳定。

隐含波动率是市场参与者用来估计未来波动的度量标准,通常用于定价期权合约,高隐含波动率会导致期权溢价较高。

Volatlity_1.png
从 2004 年到 2020 年的芝加哥期权交易所波动率指数(VIX)图表,该指数是根据标普 500 指数期权衍生而来,是衡量股市波动预期的流行指标(来源)。

资产的波动率数据,无论是实现波动率还是隐含波动率,都是健全金融市场的关键组成部分。它不仅能够实现适当的定价和风险管理策略,还有助于机构进行风险敞口对冲的期权和市场的创建。通过预言机将波动率数据链上可用,用于DeFi生态系统中,将使dApps能够推出新产品并融入先进的风险管理策略,推动整个DeFi生态系统的实用性和成熟度。

Chainlink计算资产波动率数据的方法

作为行业标准的 Web3 服务平台,Chainlink 在链上数据集的种类和交付方式方面非常灵活。随着对实现波动率和隐含波动率数据集的需求不断增长,我们与开发者社区密切合作,为每种类型的资产波动率测量提供了两种新的产品解决方案,目前正在测试网络上使用。

Chainlink 实现波动率数据源

为了使DeFi开发者能够在链上应用中使用实现波动率数据,我们推出了一种新的数据源类别(Chainlink 实现波动率数据源),具有与现有 Chainlink 价格预言机相同的去中心化和最小化信任属性。此外,这些新的数据源利用了与现有 Chainlink 价格预言机中使用的相同的高级数据提供商,从而确保资产的观察价格和波动率之间的一致性。

这些数据源的实现是因为实现波动率基于历史数据,允许Chainlink生态系统中的数据提供商采用一致的、集体商定的计算方法。具体而言,这些数据提供商选择了“收盘至收盘(close-to-close)”方法,这是传统金融领域的一个既定标准,以反映加密货币市场的全天候特性,并以十分钟的间隔重新采样价格数据。然后,数据提供商使用链下计算在三个滚动时间窗口内计算实现波动率:24小时、7天和30天。最后,多个Chainlink节点操作者在预言机网络中获取这些数据,并将其合并为聚合的预言机报告,然后发布到链上,供 DeFi 应用程序使用。

Volatility_2.png
Chainlink实现波动率数据源的流程。

Chainlink 实现波动率数据源涵盖了 24 小时、7 天和 30 天的回顾期,并已在四个区块链测试网络上进行了实时测试和可用性验证:Arbitrum Goerli、Avalanche Fuji、Ethereum Sepolia和Polygon Mumbai。最初支持的数据源包括 BTC/USD、ETH/USD、LINK/USD 等的实现波动率。

使用Chainlink Functions 获取隐含波动率

为了获取隐含波动率数据集,DeFi 开发者可以使用 Chainlink Functions——一个Web3 serverless 开发者平台,可以从任何 API 获取数据并运行自定义计算。通过 dApp 能够直接连接到数据提供商的隐含波动率 API。用户可以对于根据其协议特定要求,消费和计算隐含波动率拥有最终决定权。

Volatility_3.png
通过 Chainlink Functions 获取的隐含波动率数据如何在 DeFi 应用中使用的示例流程。

相比于使用聚合的数据源,通过 Chainlink Functions 支持隐含波动率数据,是一个经过深思熟虑的设计决策,因为隐含波动率是对未来资产价格波动的预测。与实现波动率或参考价格数据不同,隐含波动率没有可观察的真实数据,只有预测。此外,考虑到当前加密期权市场的结构,不同交易所的到期日和行权价格存在差异,数据提供商采取的方法也存在差异。因此,隐含波动率没有单一的标准计算方法。

因此,Chainlink Functions 提供了理想的基础设施解决方案,dApp 可以根据需要从任意数量的数据提供商获取隐含波动率数据,并对其内部计算拥有最终决定权,而无需处理自己的预言机节点基础设施管理。

在 Functions 正式发布到主网之前,隐含波动率数据可以通过 Chainlink Functions 带到 Avalanche Fuji、Ethereum Sepolia 和 Polygon Mumbai 的测试网络上。DeFi开发者可以通过以下Typeform申请测试版访问权限。

在 DeFi 中集成资产波动率数据

资产波动率指标是金融风险模型的重要输入。通过 Chainlink 的去中心化预言机网络向链上提供实现波动率和隐含波动率数据,DeFi应用可以动态调整其风险参数,以反映市场条件的变化。通过利用 Chainlink 的其他服务,如 Chainlink Automation,风险管理过程可以高效可靠地进行,无需人工干预。

通过链上提供的实现波动率和隐含波动率数据,以下 DeFi 应用场景可以通过增加功能或安全措施来增强:

  • 借贷协议:通过动态自动调整风险参数(如贷款规模、清算激励和平仓因子)以匹配抵押品的波动性和流动性,提高抵押贷款的资本效率。
  • 杠杆交易:当波动性超出预期时,可以调整杠杆比例和/或维持保证金,限制协议风险,直到市场条件恢复到基准的“正常”水平。
  • 期权定价:在流动性不足的期权市场无法可靠测量隐含波动率的情况下,使用实现波动率来构建波动率曲面。
  • 资金管理:通过考虑历史和未来预测的波动率,更有效地管理投资组合配置和风险敞口。
    Chainlink 实现波动率数据源和通过 Chainlink Functions 获取隐含波动率的引入,为DeFi生态系统提供了额外的高质量数据点,进一步提升了协议管理风险和创建更复杂金融产品的能力。

欢迎关注 Chainlink 预言机并且私信加入开发者社区,有大量关于智能合约的学习资料以及关于区块链的话题!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/691007.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

基于云计算技术B/S架构的医院信息管理系统源码(HIS)

云HIS系统源码,采用云端SaaS服务的方式提供 基于云计算技术的B/S架构的云HIS系统,采用云端SaaS服务的方式提供,使用用户通过浏览器即能访问,无需关注系统的部署、维护、升级等问题,系统充分考虑了模板化、配置化、智能…

MySQL基础之概述

MySQL 启动、终止 //以管理员身份运行cmd net start mysql80 net stop mysql80客户端连接 客户端cmd “开始”找到MySQL 环境变量普通cmd mysql [-h 127.0.0.1] [-P 3306] -u root -p mysql -u root -p[ ] 内的参数可省略,若连接本地MySQL,则无需指定…

机器学习笔记 - 结合深度学习的基于内容的图像实例检索 利用现成的DCNN模型进行检索

一、简述 上一篇,基于内容的图像实例检索综述。 https://mp.csdn.net/mp_blog/creation/editor/131415155https://mp.csdn.net/mp_blog/creation/editor/131415155 一种方案是,为分类任务而进行大规模训练的DCNN直接充当图像检索任务的现成特征检测器,也就是说,可以…

Live800:为什么越来越多的企业选择在线客服系统?

现今,越来越多的企业开始使用在线客服系统,这是因为互联网时代已经席卷全球,企业需要尽可能地利用新技术,优化客户体验和服务。一个强大的在线客服系统可以帮助企业实现客服信息的统一管理,这样可以为企业带来巨大的好…

Vue Router 相关理解 基本路由 多级路由

6.1.相关理解 6.1.1.vue-router 的理解 vue的一个插件库,专门用来实现SPA应用 6.1.2.对SPA应用的理解 单页Web应用(single page web application,SPA)整个应用只有一个完整的页面点击页面中的导航链接不会刷新页面&#xff0c…

Find My资讯|苹果Find My技术应用于车内丢失设备

美国专利商标局正式授予苹果两项泰坦项目新专利,分别是扩展其针对车内丢失设备的“Find My”设备服务,以及用于自动驾驶汽车的高级传感器系统,其中传感器系统还涵盖了带有摄像头系统的车辆,而摄像头系统除可3D重建场景之外&#x…

通过网络流量监测分析解决堡垒主机部署后未经授权访问的3389端口问题

1. 前言 堡垒主机是网络安全的重要组成部分,但在部署后仍可能存在一些主机可以绕过堡垒主机直接访问之前的3389端口。本文将介绍如何利用网络流量监测分析方法解决这个问题,提供一种有效的解决方案,加强对网络的访问控制和安全监测。 2. 网…

[NOI2016] 网格

题目描述 跳蚤国王和蛐蛐国王在玩一个游戏。 他们在一个 �n 行 �m 列的网格上排兵布阵。其中的 �c 个格子中 (0≤�≤�⋅�)(0≤c≤n⋅m),每个格子有一只蛐蛐,其余的格子中&#xff…

小红书美妆品牌投放流程有哪些,品牌规划

越来越多的品牌开始重视新媒体,很多品牌和商家纷纷将目光瞄准了小红书,但是由于各平台都有自己的规则,盲目踏入不熟悉的领域肯定是有点冒险的。那么小红书美妆品牌投放流程有哪些,以及品牌规划。 小红书品牌投放指南是指小红书平台…

享元模式(Flyweight)

别名 缓存(Cache)。 定义 享元是一种结构型设计模式,它摒弃了在每个对象中保存所有数据的方式 ,通过共享多个对象所共有的相同状态,让你能在有限的内存容量中载入更多对象。 前言 1. 问题 假如你希望在长时间工作…

互联网+洗鞋店软件多门店多网点预约下单小程序

互联网洗鞋店软件小程序功能介绍: 1.用户端(上门取件、送货到店、寄存网点) 2.取货员端(取件员拍照,清洗过程,包装拍照) 3.多门店管理(用户进入小程序,根据定位自动匹配就近门店&…

Golang每日一练(leetDay0106) 超级丑数、右侧小于当前元素的个数

目录 313. 超级丑数 Super Ugly Number 🌟🌟 315. 计算右侧小于当前元素的个数 Count-of-smaller-numbers-after-self 🌟🌟🌟 🌟 每日一练刷题专栏 🌟 Rust每日一练 专栏 Golang每日一练…

easypoi 导出word并插入echart图片和文件

一 pom 文件引入&#xff1a;<!-- 目前的版本对应 poi 4.1.2 和 xmlbeans 3.1.0 , poi 3.17 和 xmlbeans 2.6.0 --><dependency><groupId>org.apache.poi</groupId><artifactId>poi</artifactId><version>4.1.2</version&…

新人必看的Java基础知识点大梳理

一个Java程序可以认为是一系列对象的集合&#xff0c;而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。 对象&#xff1a;对象是类的一个实例&#xff0c;有状态和行为。例如&#xff0c;一条狗是一个对象&#xff0c;它的状态有&…

树莓派Pico|SHELL中microPython命令行|pico sdk开发环境搭建|点灯代码|必备开发工具|gcc涉及的include文件目录

文章目录 SHELL中microPython命令行SHELL中基于microPython的控制代码Hello Pico 代码SHELL中简单点灯代码SHELL中循环亮灯代码 基于pico sdk开发环境搭建及点灯代码必备开发工具Mingw-w64&#xff1a;著名C/C编译器GCCarm-none-eabi&#xff1a;交叉编译工具Git&#xff1a;开…

js翻转数组

arr [red, green, "blue", "pink", "purple"];var arr1 [];for (var i 1; i < arr.length; i) {console.log(arr1.length)arr1[arr1.length] arr[arr.length - i];console.log(arr1.length)}console.log(arr1);

echarts饼装图自定义图例和扇形区的文字

最近因为工作需要&#xff0c;需要开发一个大屏&#xff0c;后台给的数据是这个的&#xff0c;echarts是默认将数据data例的name属性作为图例和扇形图上展示文本&#xff0c;这里我需要自定义图例信息和内容&#xff0c;通过这篇文章&#xff0c;记录下如何修改这些内容&#x…

spring IOC详解

一、IOC IoC就是Inversion of Control&#xff0c;控制反转。在Java开发中&#xff0c;IoC意味着将你设计好的类交给系统去控制&#xff0c;而不是在你的类内部控制。这称为控制反转。 下面我们以几个例子来说明什么是IoC。假设我们要设计一个Girl和一个Boy类&#xff0c;其中G…

【PostgreSQL-16新特性之普通用户的保留连接个数(reserved_connections)】

PostgreSQL数据库为了保证在高并发&#xff0c;高连接数情况下某些用户能够正常连接到数据库里&#xff0c;设立了几个用户连接的保留个数。 本文介绍了PostgreSQL16版本前为超级用户保留的连接数&#xff08;superuser_reserved_connections&#xff09;以及PostgreSQL16版本…

【江西省研究生数学建模竞赛】题目之三 植物的多样性 建模方案及参考文献

【江西省研究生数学建模竞赛】题目之三 植物的多样性 建模方案及参考文献 1 题目 2023年江西省研究生数模竞赛题目之三 植物的多样性 植物作为食物链中的生产者&#xff0c;通过光合作用吸收二氧化碳&#xff0c;制造氧气&#xff0c;同时为其他生物提供食物和栖息地&#x…