# Contango中文简介

By [白开水](https://paragraph.com/@baikaishui) · 2022-08-26

---

到期期货
----

Contango 是第一个通过固定利率市场提供到期期货（即具有已知结算日期的工具）的非托管 DeFi 交易所。DeFi 协议推出了许多永久产品，这使 Contango 成为可到期领域的[市场领导者](https://jumpcrypto.com/state-of-crypto-derivatives-market/)（见图 1）

![图 1. Jump Capital的加密衍生品空间状态](https://storage.googleapis.com/papyrus_images/d49fed34a5c5a70bb505d838949e9a871f835e3b9b33901665889a14f2dfd847.png)

图 1. Jump Capital的加密衍生品空间状态

理论模型
====

Contango背后的理论模型是著名的利率平价关系：

![Interest rate parity formula](https://storage.googleapis.com/papyrus_images/70ce7f15efa420ece982ec5854e7c3999d2b02ab1a1dfdf56f5052a34844906b.png)

Interest rate parity formula

传统金融中这个著名的公式表明，两种货币的期货合约的理论价格 P 取决于基础货币 S 的现货价格、报价和基础货币的利率 r1 和 r2，以及到期时间 T . 欲了解更多信息，请参阅：John C. Hull 的_期权、期货和其他衍生品（关于期货定价_的第 5 章）。

Contango 通过遵循用于演示利率平价公式的步骤来综合期货。当交易者开仓时，协议在固定利率市场上借入，在现货市场上进行掉期交易，然后在固定利率市场上放贷。要平仓，协议会颠倒这些步骤。

![图 2. 在 Contango 上建立多头头寸的步骤](https://storage.googleapis.com/papyrus_images/94fb4ce158205c235d24ad2b98c3f8439ed71b49cdb592dec2c95eaa8affb1fc.png)

图 2. 在 Contango 上建立多头头寸的步骤

对于 v1，上述现金流通过使用 Uniswap 上的现货价格和[Yield](https://yieldprotocol.com/)上的固定利率市场（目前在 Arbitrum 上运行）和 Notional 上[（](https://notional.finance/)目前在 Ethereum L1 上运行）复制到 Contango 上。

但是，Contango 推导出了不同的公式来考虑交易者的抵押品，这些抵押品用于减少借入的资金量并为您报出更好的价格（不客气）。有关详细说明，请参阅 [docs.contango.exchange](https://docs.contango.exchange/)

抵押率和杠杆
======

Contango 使用的固定利率协议通过类似零息债券的工具（名义上的 fCash，收益率中的 fyToken）向借款人和贷方提供固定利率。在 Contango，我们称它们为_zcTokens_，就像零息债券代币一样。在高水平：

*   以固定利率贷款相当于购买零息债券。
    
*   以固定利率借款相当于出售零息债券。
    

然而，在固定利率市场上借款，就像在 DeFi 中的任何地方一样，需要超额抵押，即您需要存入超过您可以借款的金额以确保偿付能力。

为了实现杠杆，Contango 在 Uniswap 上使用了[flashswap 功能](https://docs.uniswap.org/protocol/V2/guides/smart-contract-integration/using-flash-swaps)。Contango 首先从 flashswap 中获得 ETH，将其借入固定利率市场，使用借出的 zcDAI 作为抵押品借入 DAI，并将这些 DAI 返还给 Uniswap，所有这些都在一次原子交易中完成（见图 3）

![图 3. 在 Contango 上建立多头头寸的 Flashswap 步骤](https://storage.googleapis.com/papyrus_images/ab59c78d2be9f88fb5db6132a68e0cfa3ec1f3a19e4365cd8a4a068cbf3bc5cf.png)

图 3. 在 Contango 上建立多头头寸的 Flashswap 步骤

合同
==

在发布时，Contango 将提供 ETHDAI 和 ETHUSDC，以及它们各自的反向合约。请记住，我们的反向合约只是提供相反货币对的线性合约。线性合约的价格、抵押品和盈亏均以报价货币计价。例如，ETHDAI 的反向合约是 DAIETH，因此价格、抵押品和盈亏以 ETH 计价。

简而言之，做多 DAIETH 可以被视为做空 ETHDAI。例如，如果您拥有 ETH 并想通过期货做空来对冲您的头寸，您可以继续使用 Contango 并将其作为抵押品来做多反向合约，例如 DAIETH。

可组合性
====

每个职位都被标记为 NFT，使其他项目能够轻松地在 Contango 之上构建。每个头寸都有一个独特的未来价格，该价格由入场时的市场条件和抵押品比率决定。它们独一无二的事实使 ERC-721 标准成为合适的选择。

令牌化所有权有几个关键目的：

*   它可以实现所有权的独立转让，而无需更新 Contango 的内部会计。
    
*   头寸可以在二级市场或私人交易中买卖。
    
*   它增强了可组合性，例如，Contango 头寸可能被用作第三方协议中的抵押品。
    

如果您对如何使用此 NFT 职位有其他想法，请[加入 Discord 上的讨论](https://discord.gg/x3dync2edA)。我们目前欢迎开发人员在 Contango 之上构建 delta 中性策略，例如[现金和携带金库。](https://cryptohayes.medium.com/all-aboard-4d50435190d6)

清算
==

就像在 DeFi 中一样，如果您的抵押品价值减少并且您的头寸处于清算线以下（意味着：您的抵押品不足以保证偿还债务），那么您就有被清算的风险。Contango 不会自行执行任何清算，而是依赖于底层协议。

每次交易者开仓时，都会在底层固定利率协议上打开一个借款库。借出头寸的 zcToken 用作借入报价或基础货币的抵押品。如果金库抵押不足，则通过基础协议的清算程序关闭金库，并自动关闭 Contango 上的期货头寸。

沉降
==

Contango 提供实物交割，因为此过程不易受到价格操纵的影响。这是因为现金结算的期货是针对通常依赖于第三方现货市场的指数结算的，有时交易量很少并且可以很容易地移动——阅读：操纵——非常容易（来源：[Coinflex](https://medium.com/coinflex-official/physical-delivery-vs-cash-settlement-adoption-vs-market-manipulation-86e8cbd48837)）

由于 Contango 的性质以及它如何使用交易者的抵押品，交易者需要在到期时带来缺失的资金来弥补她所欠债务的差额（见图 4）：

这意味着如果交易者做多 ETHDAI，她将在到期时收到 ETH。如果做空，她将不得不交付 ETH——这意味着她将收到 DAI。

![图 4. 结算 Contango 多头头寸的步骤](https://storage.googleapis.com/papyrus_images/9abf219e15e69ab3776b9e98df0d7fe67998d596ee21e87087633add94faedea.png)

图 4. 结算 Contango 多头头寸的步骤

使用 Contango 的风险
===============

为了讨论使用 Contango 的风险，有必要回顾一下协议的一些关键特性：

*   Contango 通过现货和固定利率协议为期货定价，因此它依赖于这些市场的流动性（Uniswap、Yield、Notional）。长期愿景是聚合尽可能多的市场，为 DeFi 中的到期期货提供最佳流动性
    
*   Contango 没有订单簿，也没有流动性池，这意味着协议上没有流动性（没有 TVL）
    
*   甚至交易者的抵押品也被用于提高基础协议的资本效率，因此，Contango 内没有流动性被锁定
    
*   清算不是在 Contango 上进行的，而是在底层协议上进行的
    
*   到期时，Contango 提供实物交割，以消除价格操纵的风险
    

因此，在使用 Contango 时，交易者应牢记以下风险：

*   流动性风险，即基础市场流动性稀少的可能性，尤其是在平仓时
    
*   市场风险，即可能导致潜在清算的价格突然变动
    
*   智能合约风险，即使用可能被黑客攻击和利用的协议（即代码行）的风险。Contango 目前正在进行多项安全审计
    

关于 Contango
===========

Contango 是一个非托管的 DeFi 交易所，提供没有订单簿或流动资金池的到期期货。当交易者开仓时，协议在固定利率市场上借入，在现货市场上进行掉期交易，然后在固定利率市场上放贷。Contango 为大宗交易提供实物交割和最小的价格影响。加入[contango.exchange](https://contango.exchange/)

[网站](https://contango.exchange/)| [推特](https://twitter.com/Contango_dex)| [不和谐](https://discord.gg/x3dync2edA)| [文档](https://docs.contango.exchange/basics/what-is-contango)| [博客](https://medium.com/contango-exchange)

---

*Originally published on [白开水](https://paragraph.com/@baikaishui/contango)*
