http://www.7klian.com

DeFi新玩法丨一文相识无常损失对冲东西PermanentLoss

PermanentLoss答允/不变币生意业务对的活动性提供者通过利用期权来对冲无常损失。 该东西将辅佐用户直观地构建期权计策,譬喻跨式期权组合(straddle)与异价跨式期权组合(strangle)。

如何实现的?

从哪里我们需要一种获取新价值数据的要领——Uniswap是一个明晰的选择,但我们需要弄清楚如何做。流程是:子图中的期权地点->从合约中读取Opyn.getExchange(address)以获取Uniswap-> Uniswap.getEthToTokenInputPrice()->转换单元(取决于期权是看跌期权(以ETH计价)照旧看涨期权(以不变币计价)。

描写

我们分叉了create-eth-app(https://github.com/PaulRBerg/create-eth-app)来开始扩展建设,然后开始弄清楚如何利用PlotlyJs举办设计。由此,我们描画出了无常损失(IP)图表,并使其与具有静态点的Uniswap文档(https://uniswap.org/docs/v2/advanced-topics/understanding-returns/)相匹配。

此刻,一旦我们将比例转换为与IP匹配并在用户选择一个期权时举办相关的APY计较,,我们就可以在图表上绘制未平仓期权及其价值。最后,我们需要为用户提供一种要领来购置这些期权,所以我们必需对正确的Uniswap URL布局举办反向工程,以获取正确的生意业务对和生意业务量。

演示视频:YouTube‌

PermanentLoss.finance是一个平台,活动性提供者可以在该平台上利用期权对冲无常损失。 为了使建设 straddles和strangles这样的计策变得尽大概容易,我们为用户提供了一个交互式图表,个中显示了所有当前可用的PUT和CALL选项,以及假如要购置LP,他们将给以几多包管。 选择所需的期权组合后,将为用户提供有关所选期权将为他提供掩护的数据。 此数据与在购置期权到最早到期之间的时间段内选择用于掩护的ETH数量和一个给定的Uniswap APY。 用户对期权满足后,便可以通过Uniswap购置这些期权。

开源代码:GitHub

配置好之后,我们就可以开始对期权举办分层了——首先,我们需要利用其子图表获取所有期权,并过滤尚未到期的期权。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

相关文章阅读