Wednesday, June 05, 2024

Panoptic Part 2

 Panoptic received $11.5MM in VC funding, and now Uniswap is providing them with some reward money (1 billion Panoptic Incentive Points available!).1 Many hope that extensions like Panoptic that build upon automated market makers (AMMs) will solve the AMM liquidity provider (LP) unprofitability problem by encouraging LPs to remove liquidity and transfer the implicit option they are selling to explicit option buyers [see Part 1 analysis here].

The basic Panoptic premise is that since the value of an option's premium is based on its gamma, a measure of convexity, the gamma within LP positions can be used to create an array of options: puts, calls, and various combinations thereof. If the Uniswap LP position gamma is rewarded correctly, the fee revenue equals the convexity costs, and the gamma can be sliced and diced into virtually any option combo imaginable. This eliminates the need for an oracle or limit order book, both of which are especially difficult for options because these derivatives are more prone to adverse selection, as a 0.1% ETH price movement generates a 1.0% price movement on an at-the-money 7-day option. Standard tradFi options have higher spreads than their underlying assets for this reason, and they have micro-second latency compared to at least a second on the fastest decentralized blockchains. I can see why many find it potentially promising.

Many things work in theory but not in practice: macroeconomics, socialism, wind farms. It takes a lot of work to understand essential details, and most people are comfortable with a vision if they have no reason to doubt its plausibility. At this early stage of defi, developers and VCs cannot ignore the details. For me, Augur is the archetype of a simple idea that seemed attractive, but when you looked at their mechanism for offering and taking bets in the context of Ethereum's gas costs, you could see it was doomed. I will try to make clear why their approach needs radical refocusing to have any chance of working. Their out-of-the-money options are profoundly different than standard out-of-the-money options, and I do not see a market there. Their in-the-money ranges can replicate straddles, but their matching and pricing mechanism makes me think selling actual straddles using Uniswap as an oracle would work better.

To see the problems in Panoptic’s approach, it is helpful to compare it to standard options.

Standard Options: Unhedged

A naïve option seller collects a premium and hopes the option expires worthless. The intrinsic value of an option is the value of the option if it were exercised instantly, and the option premium above the intrinsic value reflects the seller's convexity cost. Option sellers have negative gamma, also called negative convexity, while buyers have positive gamma. The expected value of a payoff with positive convexity is greater than its current value, and this difference is the option's time value.

The real innovation in Black-Scholes was proving this option premium is simply the expected value of the option using the risk-free rate, which removes the subjective expectations from the problem. One assumes the underlying will increase at the risk-free rate, so all one needs is the maturity, underlying price, and a volatility estimate.

The short call option PnL below shows the positive payout below the strike price of $3800, representing the option's price (premium) received at instantiation by the seller. Above the strike, the PnL declines linearly.

Standard Options: Hedged

Professional market makers hedge to reduce their pnl variability, which reduces their capital costs and makes it easier to see if one's protocol is truly profitable (knowing you aren't making a profit is better learned early). By delta hedging, one can transform the option payout into an expense with a much lower variance. In an efficient market, an option's time premium equals the convexity costs incurred while delta hedging on average (there's a vega premium in standard equities, but we'll ignore that here). An option's implied volatility is the annualized volatility implicit in the option price; a number like 65% implies a 1-standard deviation log return over the next year is 65%. In a standard call or put option, the option premium is linearly related to an option's variance, which is the volatility squared. Still, it's hard to get intuition on variances, so we think about volatilities and apply them as variances in option pricing formulas.

Ultimately, the bet for a hedged option seller is that the implied volatility is greater than the realized volatility. Given an option model, one can transmogrify implied vol into a price and vice versa, and so options are traded on price in an accounting sense but trade on vol in a trader's head. If the implied is 65%, and the realized is 60%, the hedged seller makes money regardless of the ending price; if the realized is 70%, the hedged seller loses money.

For a hedged seller, one can ignore everything and focus on the implied and expected vol. As in standard trading, one hopes to sell slightly above and buy slightly below the expected realized volatility. While ideally, one sells as much as one buys for each option (strike, maturity, etc.), the residual net position implies a delta hedging algorithm that can be automated. This leaves the standard option subject to risk if realized volatility is much higher than forecast, but an options market maker can hedge their net volatility risk generated by the overall market via a liquid option position in a market proxy and thus only be exposed to idiosyncratic risk. For a large options trading firm, idiosyncratic risks should cancel out.

Panoptic Options: Unhedged

The unhedged Panoptic option is like a short out-of-the-money call and/or put, but unlike standard options, there's a significant price range where the gamma is zero. When the gamma is zero, the position has a 0.0 delta if the range is below the current price or 1.0 if the LP's range is above the current price. This aspect of LP positions makes them unlike standard options, which have a non-zero gamma even when the option's strike is out-of-the-money. This is because an LP can exercise his option at any time, unlike in standard options, where only the buyer has the right to exercise the option. I will abstract from this non-option portion of the LP position as if it is hedged, so the unhedged LP position means the LP is not continuously adjusting his delta where his range is active. Ignoring it is helpful because this aspect of an LP position is both riskless and returnless.

An important thing to remember in financial modeling is the expected value of a portfolio is just the sum of the expected value of its constituents. This means every asset can be evaluated in isolation. Thus, looking at the LP's range in isolation, only if and when it is active, is sufficient for valuing it.

Panoptic prices their options using realized fees as opposed to an upfront premium. This makes the Panoptic options path-dependent. Consider the trinomial lattice below that moves through two trading periods. End prices generate the distribution used to calculate option prices, and these have the standard bell curve distribution around the starting price. Panoptic's model uses the fees generated in various ranges, assuming those fees reflect an implicit implied volatility to compensate for the convexity costs incurred. The distribution of this fee generation over the ending price distribution is leptokurtic—more peaked than a normal distribution—because earlier periods are biased towards the initial price. If we sum up the amount of time spent in various price ranges, this implies the price range's proportional contribution to expected convexity costs. Using a lattice, one can normalize the resulting sums to add up to 1.0, creating a standard probability distribution.

The graph below highlights the leptokurtic nature of the time spent in various ranges. The further the range is from the current price, the lower the probability range will be active, and this probability is significantly less than what is implied by the end price distribution.

An LP range may range from $3600 to $3700, and the time spent in that range is not apparent given the asset's starting and ending price. To see this, we can measure the ultimate end price distribution for all the prior periods where the range was active. One can do this using Monte Carlo simulations or a lattice. It's not super complicated, but going into detail would probably not interest most readers, so I will simply note that the end price distribution for out-of-the-money ranges is shifted to the left or right, where the relevant range is the peak of the distribution.

This means that if the current price is 3500, and the range is from 3800 to 3810, the fees generated by that range over time will get distributed in a normal distribution around that range across the end price. Most importantly, the further the range is from the ending price, the lower the probability the range was active.

This creates a PnL for out-of-the-money ranges that are zero the further the end price is from the range, as neither impermanent loss nor fees are generated. When the end price approaches the range, expected fees become positive and peak in the middle of the range, while the impermanent loss kicks in at the start of the range and accelerates to the end of the range. If the AMM is generating the requisite amount of fees, the expected value of this PnL is zero. This can be calculated by multiplying the various payouts by the relevant probabilities. This is similar to a standard out-of-the-money short call option, which has a large region where its PnL is positive and a smaller region where it is significantly negative.  

The LP range PnL is a variant of the butterfly spread, where one pushes the further-out long call out to generate the asymmetric distribution we see in the out-of-the-money range. The trader presumably wants to cap their gamma exposure in the asymmetric butterfly and pays less for this by buying a further out-of-the-money call.

Butterflies are useful for estimating an implied volatility curve and understanding the current volatility skew. Butterfly spread traders usually target a specific strike because the implied vol on that strike is out-of-whack. Anomalous strike implieds can result from buyers anticipating a specific event, a case where fundamental information is not captured in a normal distribution. Traders who target these implied vol anomalies tend to trade the vol, hoping to sell later when the implied goes back to normal, meaning they are delta hedging their convexity. The unhedged out-of-the-money LP range does not have a good analog as an unhedged standard option, as unhedged option sellers are attracted to the certain premium revenue they hope will cost them zero.

Panoptic: Hedged Range

What about professionals or 'protail' option sellers? Starting with cost, we have the standard option convexity cost applied to ranges, which have

This generates the convexity cost function (aka theta)

Here, liquidity is zero outside the range, so the LP's convexity cost is only incurred within the range. The revenue function is also off outside the range. The trick here is to solve for an implied volatility using the range's gamma to equal the fee revenue. As the fees substitute for implied volatilities in ranges, there is an implied volatility one back out of the fee revenue.

If the AMM is getting paid for its option expense, the convexity costs for this range equal the range revenue. We can put the revenue and cost together to get the total PnL

Since the total fees per unit of liquidity for a range are calculated in Uniswap's contract, we can use this number to generate a range implied vol.

We calculate the range's pnl by looking at the revenue minus the expense.

RangePnL = RangeFeeRevenue - RangeConvexityCost

In terms of range implied and realized vol, is

This can be approximated by

The net result is then similar to the standard hedged short option PnL, except instead of using a known implied volatility, we have the range implied volatility, which is a function of the realized revenue (if any!) transformed into a volatility. Even if one knows the future trading volume, the fee revenue is shared pro-rata based on the pool's aggregate liquidity in the range, and there is considerable liquidity volatility over time. If the liquidity doubles, your fixed liquidity position's fee revenue halves. This year's daily liquidity volatilities for several AMM pools suggest this uncertainty is material.

The final big difference from the standard option is the path-dependent ‘time in range.’ This creates an orthogonal randomizing effect on the notional of the range pnl, as it can amplify a loss or a profit. A price can move way up and down, barely encountering the range it ultimately ends in; it could also stay in the range its entire life. This variable's resulting distribution is effectively uniform compared to a normal distribution. If you expect a number like 10, you probably will see a number like 5 or 20.

In Summary

The asymmetric butterfly spread is not popular among retail traders who do not hedge because out-of-the-money ranges generate little or no fee income if the price moves as retail option sellers expect. Locking up capital in a position that probably generates no revenue yet still generates a sizeable potential loss is something I can't imagine any option seller would find attractive.

For option sellers who hedge, the payoff is unattractive, but less so. The problem is that instead of betting on the realized volatility, one is betting on the difference between the realized fees per unit of liquidity and realized volatility. The LP range pnl adds several unfamiliar sources of uncertainty: time spent in a range (the price path), future liquidity, and future trading volume. This makes it an ugly substitute for a standard option.

There is also the issue of the spread premium the seller pays, which is some sort of equilibrating (pricing?) mechanism. The buyer pays 1 to 3 times the fee revenue based on the buyer's size relative to the total amount offered to a seller. As Sybil attacks are common on the blockchain, this seems doomed to irrelevancy, though I do not even see the point. If I'm selling 100 widgets, I don't care if 100 people buy 1 each or 1 person buys 100.

I have not looked deeply into the spread mechanism, but as AMM pools are generally underpricing their range implied volatilities by 10-20%, the range of 1 to 3 implies someone may get their face ripped off (trader jargon for trading at an egregiously bad price). For example, if the ETH-USDC pool is pricing ETH vol at 50%, perhaps it should be 55%. If it is priced at 150%, that's horrible for the buyer. One might think this is great, buyers would love that, but a functioning market needs buyers and sellers. Many business models are great if you merely focus on the customers or suppliers, but they need to address both for them to work.

How It Could Work

A strategy that I think would be attractive to buyers and sellers would be short-term at-the-money straddles. The short-term is helpful because it anticipates that sellers would want to apply the law of large numbers to mitigate the unique uncertainties in AMM pools (range time, liquidity, noise trader volume). Given pools underprice their implicit option, option buyers should be able to go long volatility at virtually no vega premium, which is attractive. Panoptic should focus on short-term at-the-money straddles, making them as simple as possible, and then pitching them to LPs who would see a dominant alternative (at least the same PnL as if he had an LP position).

However, a simpler alternative is available if weekly or daily straddles are the endgame. Offer weekly (each Friday) or daily straddles priced using the uniswap price, which can be read on the contract when processed. Buyers and sellers would post collateral to make leveraged trades, which should not be a problem because Panoptic offers leverage and thus has a liquidation mechanism. With a healthy liquidation mechanism, the platform would need significantly less liquidity, just an insurance fund for accounts not liquidated until insolvent. Traders would post and take bids and offers in implied volatility, which would then be translated into a price given the known maturity, where the underlying price is read off a Uniswap pool in the block it is processed. This would eliminate the extra uncertainties within the Panoptic options.

Making a market for rolling daily or weekly straddles would be as easy as equilibrating a market with Panoptic's spread function. At-the-money volatility usually fluctuates only three vols a day, though sometimes it spikes by ten vols. Deribit’s bid-ask spread is only two vols for one-week at-the-money options on Deribit. This is like if the bid-ask spread on Apple’s stock was the same size as its daily volatility, a pretty good deal for a market maker.

If Panoptic starts calculating pool implied volatilities to highlight attractive pools, this would highlight the LP profitability problem. A 20% fee increase is significant and would flip the profitability sign from negative to positive. As an FYI, I outlined a solution that eliminates this cost entirely. Someday, I'll find someone who thinks eliminating the LP's expense is a good idea.2

1

If they allocated $10MM in rewards, the PIP:USD ratio is 100:1, meaning 1 PIP is worth 1 cent. Given tokens have decimals, what is the purpose of giving someone 1 cent?

2

Currently, the people I meet in defi are not sure convexity costs matters, or that it can be eliminated by lower latency, an unknown 'hook,' variable fees, or a different fee level.

Saturday, May 25, 2024

Guillaume Lambert’s Panoptic

 

Panoptic CEO Giaullome Lambert and COO Jesper Kristensen

Panoptic promotes a vision where users can create virtually any standard combination of puts and calls on the blockchain without an oracle, auction, or limit order books. This would be very useful because options are difficult for market makers because of their convexity and leverage. An option's lambda captures leverage:

Lambda = option%change/underlying%change

A lambda of 10 implies a 1% price change generates a 10% option price change. Option lambdas range from 2 to 100 depending on volatility, maturity, etc., but generally are around five to 15. This is one of the primary reasons options are popular: option buyers can get 10x leverage without worrying about margin. Options often expire worthless, so they aren't less risky than leverage, but removing the liquidation scenario simplifies it.

With only leverage, this would not be a problem for market makers, as it would just be the difference between a market maker trading 10x more size than another. However, options generally have a high convexity, as measured by its gamma.

Gamma = change in delta/change in underlying price

With the delta changing, market makers are not just trading an asset 10x the size of its underlying but must hedge this convexity, which is costly. This volatility increases the spread on options relative to stocks due to the gamma alone. The three orders of magnitude greater latency in the blockchain exposes option market makers to insurmountable adverse selection.

My favorite solution would be to create an option contract that traded on the implied volatility, not the price. As one wag once said, “Implied volatility is the wrong volatility in the wrong model to get the right price.” All Black-Scholes inadequacies can be rectified via a suitable skew adjustment to the implied volatilities for various maturities and moneyness. Implied vols fluctuate much less than the price, generating an order of magnitude less option price volatility than actual option prices. One could trade on implied vol and then use a forward-starting underlying price, such as the price read from a liquid AMM's contract, and apply the Black-Scholes model to calculate the price. I used to work for an options market maker, and implied vols are how traders intuit prices anyway, as multiple rolling maturities and strikes make option prices an afterthought.

A New Way?

The basic stochastic process used in financial derivative theory started in biology. In 1827, Robert Brown described the path of pollen grains moving in water in what was to be called Brownian motion, the forerunner of the random walk applied to stock prices. Thus, it makes sense that Guillaume Lambert, a Cornell biophysicist, was well-equipped to analyze option-like properties of constant product automated market makers like Uniswap. After writing a few pieces and getting a Uniswap grant, he eventually secured funding to start Panoptic, a protocol for buying and selling option positions based on AMM liquidity provider (LP) positions.

His fundamental insight is that since Uniswapv3 LP positions have negative gamma, with ranges defined very granularly (every ten basis points), one can use these as the base for replicating any option. The basic idea comes from the Black-Scholes partial differential equation, which shows that an option premium equals the expected convexity cost, the expected value over all expected price paths, covering different gammas and stock prices.

If the option seller delta hedges continuously, his cost will be based on a similar function, the only difference being that volatility will potentially change over time (this was rebranded as loss versus rebalancing, but it's the same thing).

Thus, the PnL for the hedged seller is just the difference between the realized and implied variances. In equilibrium this is zero, implying the expected convexity costs (hedged or unhedged) equals the option premium.

If a Uniswap pool is priced so LPs have a zero PnL, or perhaps some equilibrium gamma risk premium, the fees generated for each range equal their expected dollar gamma. One then just uses various ranges to create arbitrary option payouts, and the realized fee revenue will generate the requisite option premium for the realized gamma. This differs from standard options, where a buyer pays the option premium upfront.

Thus, Panoptic presents the standard out-of-the-money LP position as a covered call, which seemingly can be captured via a liquidity range within an AMM pool.

At 30k feet, the ability to create options like those above seems plausible. The problem is that the options within an AMM LP position are a set of micro-straddles the seller can exercise at any time. For any one block, the option is only active in a small range, 0.1% wide. Outside this range, the LP’s options generate no fees and incur no convexity costs.

For example, consider the following range covering 104 to 106 (the same logic would apply to a range of 0.1%). This shows the standard covered call or short put nature of LP positions, in that if the current price is 108 to the right, the LP position is short a put; if the current price is to the left at 100, the LP position is effectively in a covered call position.

What makes this weird is the gamma for these ranges is zero outside their range.

Up to the lower range bound, the seller of this option (the LP) gets no option decay premium; gamma is zero, and so is the fee revenue.

As a practical matter, this means arbitraging an LP using listed options would be a nightmare. Consider this LP range and a 1-business-day option with a similar gamma.

The smooth Gaussian distribution to the standard option, even with a 1-day maturity, is a poor fit. See the net delta and gamma below.

The spiked changes in delta and gamma at the end of this +/-5% range imply that standard options will not help hedge one's LP position, and it would be better to simply delta hedge the LP position. This highlights how the LP position looks like a standard option only from far away. When the LP position is out of the money, it is not option-like; when it is active, the shortest-dated options traded on Deribit will be informative but otherwise useless.

Out-of-the-money Option as a Synthetic Put/Call Dynamic Strategy

Standard Put Option

While it's easy to generate a graph showing how an LP position is like an out-of-the-money put or call, a better analog is a synthetic version of these options. This is because a standard option has a positive value at the start, paid by the buyer to the seller, which does not apply to LP ranges. For example, if the current price is $3500, a put can be calculated using a simple lattice for the future value of an asset and its corresponding asset prices.

Long Stock with Put

Expected Value = $3,559

Minimum Value = $3,500

Option cost $59

Without the put option, the expected price is $3500 (multiply final prices with final probabilities and add them up). The put option replaces the bottom price with the strike price of $3500. When multiplied by their various probabilities, the expected value is now $3559, implying the put value of $59. A buyer can pay $59 to raise his worst-case scenario from $3274 to $3500. These two scenarios have the same expected value, and some find the option scenario preferable.

Stop-Loss Strategy

Now, consider the stop-loss strategy. Here, one owns an asset at $3500 but instead of paying for a put option, he adopts the dynamic strategy to sell it when the price falls. This also raises the price in the worst-case scenario, but here, the expected value of the asset is the same, $3500, and there is no upfront cost.

Stop-Loss Strategy

Expected Value = $3500

Minimum Value = $3385



Another way to see this is to note that with the stop-loss, while one can raise the minimum stock sale price up to the strike, the cost comes from missing out on those times when the price rebounds. The expected value of all these scenarios is the same (once one includes the cost of the put option).

Put Replication Strategy

A better analog to the Panoptic put option is a replication strategy that sells when the price falls below a certain level and then repurchases it if it goes back above. This enables the owner to capture more of the upside. An out-of-the-money range is like a synthetic option replication strategy in that it generates no cost or revenue when not touched.

Consider the trinomial lattice shown below. With a trinomial lattice, the price moves up, down, or stays the same (roughly ¼ for up and down, ½ for staying the same). The price starts at $3500, and each period experiences a 1% volatility. He sells when the price falls below $3400, and when it rises above $3400, he repurchases it. Thus, in the first green cell with 6.3%, in the next period 1.6% chance the price will fall below $3400, and a sale will occur. In the period just to its right, in period 4, we do not assume 3.2% of these cases will sell, only those that are moving downward, so that would be about  2.4% (~0.25*0.095). Similarly, we estimate the buy-backs using only those probabilities below $3402 that rise in the next period. So, in period 7, we have about 3.1% of that period buying at $3402 (0.325*0.055).



The result is to better match the put option regarding the sale price. As with the put option, the sales-price PDF dominates the base case.

Of course, I'm missing something because the put raised the expected sale price but cost money. Here, the synthetic put cost nothing but a bit of work. The cost comes from the extra trades reflected in the fact that the synthetic put's PDF is much higher than the other two distributions. This extra selling comes from extra buying. Every buy before the final period represents an extra round-trip trade compared to if we just ignored the price until the end.

In those extra transactions we sell low ($3355) and buy high ($3402), a loss. Unsurprising, the net cost of these trades exactly equals the cost of the put. This is an excellent way to intuit the earlier assertion that the expected convexity costs of a continuously delta-hedged option equals the option premium,

Out-of-the-money (OTM) puts and calls would provide users with an attractive strategy for implementing this strategy, removing the need to place all those orders as in a dynamic strategy. The problem is that I don't see anyone wanting to sell them.

Unattractive Short Out-of-the-Money Put PnL

For the foreseeable future, one will not arbitrage volatility selling an LP position against another, as that requires low spreads. It took decades for that sort of liquidity to build up in tradFi, and we are not close. Even today in tradFi, those who arbitrage relative vol between two assets are almost always professionals with the lowest fees, capital requirements, and fastest trading platforms. Retail option traders generally have a view about the future price, not implied option movements, because they do not have the low-cost access that would make trading this profitable.

The OTM option sellers on Panoptic will see an unfamiliar payoff. Consider the retail tradFi payoff

Revenue: option premium (expected convexity cost)

Retail Cost: Max(strike – price, 0)

In Panoptic, assuming the AMM is priced at cost, we have

Revenue: realized fees (realized convexity costs)

Retail Cost: Max(strike – price, 0)

For Panoptic the revenue switches from expected to realized convexity (which, if priced correctly, shows up in LP fees). This dramatically changes the payoffs for the OTM option seller. For the happy case where the price rises, the payoff for the standard OTM put seller gets his option premium as pure profit. The Panoptic put seller, however, gets nothing unless the price ends close to his strike. For the unhappy case where the price goes down, the scenario is similar. [I had to break these two cases into different graphs because the downside pnl is so much larger.]

I don't think retail put sellers will find this payoff attractive. The Panoptic put seller will be betting that the price will not go much below or above their strike, while a standard retail put seller thinks the price will increase. This is because in Panoptic the seller's revenue looks like the graph below, quite different than what one sees in a standard option.

Panoptic's OTM put is more like an out-of-the-money straddle. That's a unicorn in retail option strategy because no one wants it.

In contrast, the standard at-the-money straddle is potentially attractive, as the differences are relatively minor between the Panoptic and standard option PnL.

More Problems

Several unwelcome features remind me of another Uniswap-promoted complementary product, Squeeths. This product was sold as a way to hedge LP risk by allowing people to go long perpetual gamma, the opposite of what is generated by the LP position (short perpetual gamma). It traded on the price of the underlying squared, such as squared eth.

However, to match an LP position’s gamma, the squeeth requires at least ten times the delta, which must be hedged elsewhere. The capital required would explode. A good hedge reduces required capital.1 Another terrible thing about squeeths is they are not like buying a variance swap, which is like a futures contract on variance. Instead, they are a sequence of forward-starting one-day variance swaps, meaning, if you thought volatility was cheap, by the next day, it would be repriced, so subsequent days are all afresh. Going long a squeeth was like a position on the future daily conditional expected variance over the realized variance, something not seen off the blockchain because no one wants it.

[I just checked the squeeth team's Twitter, and they are hiring developers, highlighting no one cares whether something has or will work, just that it’s plausible. I used to think squeeths were the worst idea I have ever seen on the blockchain, but that's reserved for in-game leveraged sports betting (the creators thought the standard 5% vig would magically disappear in-game). As if a bet where the payoff is +100 or 0 needs leverage.]

Similar to squeeths, Panoptic positions have some unattractive practical aspects (though, not that bad). For example, there does not seem to be a reason to use actual LP positions. These are created when the option seller mints the option, but if a buyer arrives, they are instantly exited. One could simply read the GlobalFee and liquidity for the relevant ticks off the Uniswap contract, get the requisite information, and avoid wasteful expense.

Then, there is the cost of a seller canceling. As the essence of an LP position is that the option seller can costlessly exit each block, this is a significant change to the base short gamma position. TradFi options require a premium because people must be paid for locking them in over time, as only the buyer can exercise early. Daily options are popular but they too require a payment, so it's not like demanding the sellers don't revoke their straddles for only a few days is irrelevant.

Lastly, the option seller pays a commission. Considering LPs usually lose money, I don't think anyone will find selling options using LP positions as a base would make it an attractive stand-alone investment. The best targets are current LPs. One could give them the option to take their LP positions, and buyers would promise to give them the same payout, with an extra 5% or 10% on the fees. This would be easy to do, and the option sellers would be better off without cost or risk. Buyers could get long volatility without the vega premium one sees in tradFi, which could work.

Strangely, Guillaume occasionally mentions the low implied volatilities for Uniswap pools but has never documented this thoroughly. I would think showing how one can pay LPs 10% more and get access to long vega without paying the tradFi vega risk premium would be an excellent selling pitch. He could present various back-tests showing exactly how to make money or hedge volatility. Few people in defi—VCs, developers, or protocol CEOs—know much about the profitability of the most popular defi contracts, let alone how to take advantage of that.

I'm unsure what motivates this willful blindness to the actual profitability of the most active Defi contract. One cannot fix a problem that is considered taboo. I speculate that the lottery returns to prior projects that ultimately became zombies taught investors in this space to focus on the short term. Create something that looks like it implements something popular off the blockchain, note how it will be decentralized, etc., and ignore the details (eg, Augur). When everyone figures out the project is not viable, the insiders are all rich, and they move on to fund similar projects. Many faux-decentralized L2s and protocols exemplify this strategy.

1

Note that for an active LP position, we have

LP delta = liquidity / sqrt(p)

LP gamma = liq / (2*p^1.5)

the delta/gamma is 200, regardless of range width

In contrast, for squeeths

Squeeth delta: 2*p

Squeeth gamma: 2

Given ETH price of $3000, that's a delta/gamma of 3000