Contango 是第一个通过固定利率市场提供到期期货(即具有已知结算日期的工具)的非托管 DeFi 交易所。DeFi 协议推出了许多永久产品,这使 Contango 成为可到期领域的市场领导者(见图 1)
Contango背后的理论模型是著名的利率平价关系:
传统金融中这个著名的公式表明,两种货币的期货合约的理论价格 P 取决于基础货币 S 的现货价格、报价和基础货币的利率 r1 和 r2,以及到期时间 T . 欲了解更多信息,请参阅:John C. Hull 的期权、期货和其他衍生品(关于期货定价的第 5 章)。
Contango 通过遵循用于演示利率平价公式的步骤来综合期货。当交易者开仓时,协议在固定利率市场上借入,在现货市场上进行掉期交易,然后在固定利率市场上放贷。要平仓,协议会颠倒这些步骤。
对于 v1,上述现金流通过使用 Uniswap 上的现货价格和Yield上的固定利率市场(目前在 Arbitrum 上运行)和 Notional 上(目前在 Ethereum L1 上运行)复制到 Contango 上。
但是,Contango 推导出了不同的公式来考虑交易者的抵押品,这些抵押品用于减少借入的资金量并为您报出更好的价格(不客气)。有关详细说明,请参阅 docs.contango.exchange
Contango 使用的固定利率协议通过类似零息债券的工具(名义上的 fCash,收益率中的 fyToken)向借款人和贷方提供固定利率。在 Contango,我们称它们为zcTokens,就像零息债券代币一样。在高水平:
然而,在固定利率市场上借款,就像在 DeFi 中的任何地方一样,需要超额抵押,即您需要存入超过您可以借款的金额以确保偿付能力。
为了实现杠杆,Contango 在 Uniswap 上使用了flashswap 功能。Contango 首先从 flashswap 中获得 ETH,将其借入固定利率市场,使用借出的 zcDAI 作为抵押品借入 DAI,并将这些 DAI 返还给 Uniswap,所有这些都在一次原子交易中完成(见图 3)
在发布时,Contango 将提供 ETHDAI 和 ETHUSDC,以及它们各自的反向合约。请记住,我们的反向合约只是提供相反货币对的线性合约。线性合约的价格、抵押品和盈亏均以报价货币计价。例如,ETHDAI 的反向合约是 DAIETH,因此价格、抵押品和盈亏以 ETH 计价。
简而言之,做多 DAIETH 可以被视为做空 ETHDAI。例如,如果您拥有 ETH 并想通过期货做空来对冲您的头寸,您可以继续使用 Contango 并将其作为抵押品来做多反向合约,例如 DAIETH。
每个职位都被标记为 NFT,使其他项目能够轻松地在 Contango 之上构建。每个头寸都有一个独特的未来价格,该价格由入场时的市场条件和抵押品比率决定。它们独一无二的事实使 ERC-721 标准成为合适的选择。
令牌化所有权有几个关键目的:
如果您对如何使用此 NFT 职位有其他想法,请加入 Discord 上的讨论。我们目前欢迎开发人员在 Contango 之上构建 delta 中性策略,例如现金和携带金库。
就像在 DeFi 中一样,如果您的抵押品价值减少并且您的头寸处于清算线以下(意味着:您的抵押品不足以保证偿还债务),那么您就有被清算的风险。Contango 不会自行执行任何清算,而是依赖于底层协议。
每次交易者开仓时,都会在底层固定利率协议上打开一个借款库。借出头寸的 zcToken 用作借入报价或基础货币的抵押品。如果金库抵押不足,则通过基础协议的清算程序关闭金库,并自动关闭 Contango 上的期货头寸。
Contango 提供实物交割,因为此过程不易受到价格操纵的影响。这是因为现金结算的期货是针对通常依赖于第三方现货市场的指数结算的,有时交易量很少并且可以很容易地移动——阅读:操纵——非常容易(来源:Coinflex)
由于 Contango 的性质以及它如何使用交易者的抵押品,交易者需要在到期时带来缺失的资金来弥补她所欠债务的差额(见图 4):
这意味着如果交易者做多 ETHDAI,她将在到期时收到 ETH。如果做空,她将不得不交付 ETH——这意味着她将收到 DAI。
为了讨论使用 Contango 的风险,有必要回顾一下协议的一些关键特性:
因此,在使用 Contango 时,交易者应牢记以下风险:
Contango 是一个非托管的 DeFi 交易所,提供没有订单簿或流动资金池的到期期货。当交易者开仓时,协议在固定利率市场上借入,在现货市场上进行掉期交易,然后在固定利率市场上放贷。Contango 为大宗交易提供实物交割和最小的价格影响。加入contango.exchange