Last updated
Last updated
Deribit have been issuing classic European and American options of mainstream crypto assets for years but failed at igniting the market as the same scale as traditional finance. There are three main reasons:
1. Fragmented liquidity of option market
2. Professional finance team is necessary
3. The average crypto traders have difficulties to learn and master option contracts.
The first two dilemmas are solved by the Peer-to-Pool model. Firstly, the shared LP capital pool provides the liquidity by having opposite positions available to buyers. Secondly, Asteria build a professional, comprehensive, and stable pricing and hedging system for all automated market makers/liquidity providers.
While only creative product targeted on crypto investor trading pattern would ultimately solve the third problem. Team Asteria designed a user-friendly product specifically for the majority of crypto market players who are in favor of high-leveraged and short-term trading: Asteria Step Option.
Asteria step option has two options structures I) StepUp (call) and II) StepDown (put). These are designed to match users' two-way demand for bullish and bearish conditions alike. By using a three-level-step structure to facilitate investors' best interests - allowing them to navigate market risk and reward. Asteria Step Option uses the 15-minute option expiration window and if desired realizes the pricing and trading through an automated market maker mechanism. The product is similar to American options in that customers can freely choose to exercise it ten minutes before the expiration of the contract. The payoff structure of StepUp and StepDown options is as follows:
StepUp Option: During the 15-minute option period, if the price of the underlying asset increases by more than K1, the investor will get the payoff of R1. If the price of the underlying asset increases by more than K2, the investor will get the payoff of R2. If the price of the underlying asset increases by more than K3, the investor gets the payoff of R3.
StepDown Option: During the 15-minute option period, if the price of the underlying asset decreases by more than K1, the investor will get the payoff of R1. If the price of the underlying asset decreases by more than K2, the investor will get the payoff of R2. If the price of the underlying asset decreases by more than K3, the investor gets the payoff of R3.
The maximum lifespan of Asteria Step Option contract is 15 minutes, but as the volatility of the underlying asset changes, or according to the volatility of different underlying, the Asteria platform may adjust the length of the option to expiration (the structure of existing options remains unchanged). This streamlines professional option products, reducing the risk of investment and market making for investors.
The automatic quotation system of Asteria Step Option will quote the price of the underlying 5 times at 1 minute interval in the first 5 minutes of the 15 minutes period for investors. At any time, the option buyer would get the best quotation during the 5-minute purchasing period.
Buyers of Asteria Step Option can independently choose their own settlement time according to the price fluctuation of underlying within 10 minutes after the purchasing window is closed, with very high degrees of flexibility - as with American Options. If the position is held until the end of 15 minutes, the contract will be settled at the closing price.
Asteria Step Option pricing contracts professionally:
Asteria Step Option contract rules: take call option (StepUp) for example, is valid for 15 minutes and can be exercised 10 minutes before expiration:
– Each option corresponds to one unit of digital currency (the contract size can be adjusted).
– Since the provided options are all American options, in order to provide various products in the future, numerical methods are used to solve the option price (the provided standard contracts have analytical forms, which is conducive to rapid and accurate risk management of mainstream contracts). Commonly used methods include binomial tree option pricing, or more naive Monte Carlo simulation, and finite difference.
For the sake of calculation speed and accuracy, the finite difference method (Crank-Nicolson) is used to calculate the option price.
– So one can estimate the partial derivative of the option price in the middle of those two moments with respect to time t and the first and second partial derivatives of the logarithmic price X.
– Substituting partial differential equations gives the following equation:
Where:
– According to the current underlying asset price, three groups of strike prices are set in advance .
– When the price of the underlying asset exceeds , if choosing to exercise, the investor can get , where .
– When the price of the underlying asset exceeds , if choosing to exercise, the investor can get .
– When the price of the underlying asset exceeds , if choosing to exercise, the investor can get .
Assuming that the digital currency priceunder the risk-neutral measure is subject to the geometric Brownian motion of the Black-Scholes-Merton type:
Where is the risk-free rate of return per unit time that the market maker can obtain; is the unit time volatility of the underlying asset’s rate of return; is the Brownian motion under the risk-neutral measure.
According to the Ito lemma, it is known that under the risk-neutral measure, obeys the linear Ito process:
Where
Based on the above assumptions, the price of any derivative product regarding the crypto currency price at time satisfies the following partial differential equation (also known as BSM partial differential equation):
Here, for easy calculation, is replaced with .
– For the plain vanilla European call option with strike price K, this partial differential equation satisfies the boundary condition . The solution of this partial differential equation is the Black-Scholes-Merton option pricing formula:
Where ,, is the cumulative distribution function of the standard normal distribution.
– First, divide the time from 0 to the expiration time T into N equal parts , and the length of each part is recorded as; at the same time, the logarithmic price of digital currency is divided into 2M equal parts, namely , where and the length of each part is recorded as . Here, is used to describe the limit of the logarithmic price, usually considering the logarithmic price of 3 standard deviations, that is, .
– Mark the divided time and logarithmic price on the coordinate axis, where the horizontal axis is time and the vertical axis is logarithmic price, thus obtaining a two-dimensional grid. The next step is to calculate the option price for each point on the grid. The price of the option that needs to be quoted corresponds to the point on the grid.
– Let the price of the option at point be . Since the BSM partial differential equation holds for any point on the grid, corresponding option price can be calculated starting from the penultimate column of the grid, namely . Take as an example,
• Use to estimate the option price in the middle of the two moments ; use to represent the option price in the middle of these two moments, but the corresponding underlying price is the point; use to indicate the option price in the middle of those two moments, but the corresponding underlying price is the point.
•
•
•
– Since the values of , and are equal to the intrinsic value of the option, all information on the right-hand side of the equation is known. For example, at time , when .
– Therefore, it is only necessary to list the linear equations for each at time, and then solve the linear equations to obtain the option price at time . Then just repeat the process at time and before to get the option price at each node.
– Therefore, at each time , there are the following linear equations, satisfying:
Where , corresponds to the option price with the underlying logarithmic price at time , and so on; , and so on; when the underlying price is at and , determine and according to the boundary conditions of different option structures.
– Since the American Step option is provided, after calculating the option price at each time , it is necessary to compare the calculated option price with the intrinsic value of the option at this time to judge whether the investor will choose to exercise the option. Therefore, in the iterative process from to , it is necessary to retain the larger one of the calculated option price and intrinsic value. Note: When investors are not allowed to exercise their rights in the first five minutes of the contract, there is no need to compare option prices and intrinsic values in this range.
– For options contracts, when the underlying logarithmic price is at or , there is . Therefore, it can be assumed that , and , that is, , and . This result can actually help set more efficiently.