This strategy combines call options to hedge volatility (vega hedging) using a bull call spread. It involves shorting a call option and purchasing another call options with a lower strike. When funds are deposited into this strategy part of it is deposited into the ribbon btc covered call vault to simulate a short call option position and the remaining is deposited into contracts/VegaHedge.sol
which longs call options with lower strike to hedge against volatility.
Also due to the nature of withdrawals from the ribbon vault, the following function inplementations were changed to enable our strategy to remain compatible with badger:
_withdrawSome(amount)
-> This initiates a withdrawal from the ribbon vault and our hedging strategy which could be completed later in the future
_withdrawAll()
-> This completes an already initiated withdrawal from the ribbon vault and hedging strategy.
- do more research
- write tests for current strategy
None of the contracts are currently deployed yet!