Contango v1
  • Basics
    • πŸ’ƒWhat is Contango?
    • πŸ€”What are expirables?
    • πŸ“…Why expirables?
    • πŸ’°Use cases
  • PROTOCOL
    • 🀯Theoretical pricing
    • βš™οΈHow it works
    • πŸ€“Protocol pricing
      • Position opening
      • Position closing
      • Price improvement
    • πŸ”Borrowing and lending
      • Yield protocol
      • Notional
    • πŸŽ›οΈEquity management
    • πŸ“‹Types of contracts
    • 🀝Delivery
    • πŸͺ™Tokenomics
    • ⚠️Risks
    • πŸ“–Tutorials
  • Resources
    • πŸ‘ŒOfficial links
    • πŸ“‘Contracts
    • πŸ‘¨β€πŸ«Educational links
    • πŸ“–Glossary
Powered by GitBook
On this page
  • Prices to open and close a position
  • Price improvement
  1. PROTOCOL

Protocol pricing

PreviousHow it worksNextPosition opening

Last updated 2 years ago

Each time a long or short position is opened, a trader posts some margin depending on the desired leverage. This margin is used to cover any potential losses and, if the losses are above a certain threshold, the position is liquidated. To our knowledge, in any other forward or futures exchanges, this margin is unused. Our protocol aims at using the trader's margin for better capital efficiency:

  • When a long position is opened, less DAI is borrowed (see ). E.g. given the trader posts 60 DAI as margin and the protocol needs to buy 1 ETH when ETHDAI=100 DAI, the protocol will only borrow 40 DAI and add to it the trader’s 60 DAI.

  • When a short position is opened, more DAI is lent. E.g. given the trader posts 60 DAI as margin and the protocol has borrowed 1 ETH when ETHDAI=100 DAI, the protocol will lend 160 DAI.

This innovation brings specific behaviours to our protocol which differ from other forward and futures platforms.

Prices to open and close a position

Taking the numerical examples detailed in and , the table below presents the prices at which a trader could open and close immediately a position for 1 ETH:

Side
Price to open
Price to close

Long

100.59

100.32

Short

102.70

103.02

The price to open a long position is lower than the price to open a short position. One could think that the "bid" and "ask are inverted and, hence, a risk-free arbitrage could be made! On Contango protocol, a trader doesn't simply exit a position by hitting the other side of the market. Instead there is a specific price to exit a position, depending on the costs associated to exit borrowing and lending positions at a fixed rate on other protocols.

Price improvement

Contango protocol provides a better pricing than the theoretical formulas presented in the section as the pricing formulas depends on the margin provided (see the section too). More details and examples could be found in the section.

Below are provided examples to open a long position for 1β€…ETH1 \: ETH1ETHwhere the spot ETHDAI=100ETHDAI=100ETHDAI=100.

Collaterisation ratio
25%
50%
100%

Theoretical price

101.81

101.81

101.81

Pricing with collateral

101.19

100.58

99.39

Price improvement

0.61%

1.22%

2.43%

πŸ€“
previous section
position opening
position closing
theoretical pricing
position opening
price improvement