11 min readResearch NoteAdvanced

The Parabola in Crypto-Greeks: Speed/Gamma vs Veta/Vega

Speed/Gamma and Veta/Vega trace a parabola under Black-Scholes. Gamma curvature and vega decay are coupled. Hedging them independently means over-hedging.

GreeksResearch NoteDerivativesBlack-ScholesVolatility

This is a research note, not a tutorial. It assumes familiarity with Black-Scholes Greeks through third order.

Research Note RN-001 (May 23, 2026)

What We Observed

On May 7, 2026, we pulled the Ratio Scatter panel on Cayø Largo's Greeks Tectonics page for all six coins tracked on Deribit, i.e. BTC, ETH, SOL, XRP, AVAX, and TRX. Each panel plots Speed/Gamma (x) against Veta/Vega (y) across the ORIA cohort grid. Every bubble is one cohort, i.e. one moneyness bucket crossed with one expiry bucket, and its coordinates are the median ratio values for all options in that cohort. Colour encodes the expiry bucket. Blue is options expiring within 7 days, yellow 8-30 days, pink 31-60 days, green 61 days and beyond. Bubble size scales with the number of options in each cohort.

Ratio Scatter for BTC showing Speed/Gamma vs Veta/Vega parabola with peak at -756.75

BTC

Ratio Scatter for ETH showing Speed/Gamma vs Veta/Vega parabola with peak at -715.80

ETH

Ratio Scatter for SOL showing wider Speed/Gamma range and shallower parabola arms

SOL

Ratio Scatter for XRP showing wide Speed/Gamma spread and visible asymmetry

XRP

Ratio Scatter for AVAX showing noisy parabola with 19 cohorts

AVAX

Ratio Scatter for TRX showing extremely wide Speed/Gamma range from -150 to 200

TRX

Figure 1: Speed/Gamma vs Veta/Vega across all six Deribit coins, 7 May 2026 19:10 UTC. Same axes, same colour coding. The parabola appears in every coin. What changes is the x-axis scale, the arm depth, and the noise level.

The same downward arc appears in all six coins. Every scatter shows the same layout, i.e. long-dated cohorts clustered near the origin, short-dated ones pulling away toward deeply negative Veta/Vega. The parabolic shape is actually easiest to see in XRP and TRX, where the wider Speed/Gamma range gives the arc enough horizontal room to show its curvature. BTC and ETH have the deepest arms (below -700) but their x-axes are a bit irregular at the first glance. SOL and AVAX sit in between.

May 7 was simply when we first noticed the pattern. The parabola is not a one-off snapshot. It reappears every 10 minutes, across all six coins, in every update of the Ratio Scatter panel. The question is whether this is a coincidence of the vol surface, or something structural.

The Two Ratios

Cayø Largo computes 37 Black-Scholes Greeks per option every 10 minutes, then derives 22 cross-Greek ratios across five analytical tiers (see Crypto-Greek Atlas). Each ratio divides a higher-order Greek by a lower-order one, converting raw sensitivity values into proportional rates of change. Two of those ratios are the subject of this note:

Speed / Gamma. Speed is the third derivative of option price with respect to spot, Γ/S\partial\Gamma / \partial S. It measures how fast gamma itself is changing as the underlying moves. Dividing by gamma normalises the result into a proportional rate. By the chain rule, d(lnf)/dx=(1/f)df/dxd(\ln f)/dx = (1/f) \cdot df/dx, so Speed/Gamma =(lnΓ)/S= \partial(\ln\Gamma)/\partial S. A Speed/Gamma of -0.003 means gamma is declining at 0.3% per dollar of spot movement.

Veta / Vega. Veta is Vega/t\partial\text{Vega} / \partial t, the rate at which volatility exposure erodes as calendar time passes. Dividing by vega, the option's sensitivity to implied volatility, gives the same log-derivative form, Veta/Vega =(lnVega)/t= \partial(\ln\text{Vega})/\partial t. It answers the question, what fraction of my current vega am I losing per unit of time?

Both ratios strip out the absolute size of the Greek and expose the rate of change. That is what makes them comparable across strikes, expiries, and coins with very different notional scales.

The Derivation

We want to show algebraically that the parabola in Figure 1 is not a coincidence but an exact relationship under Black-Scholes. Set r=0r = 0 for clarity (the risk-free rate adds a small correction but does not change the structure). All Greeks below are for a European option on an underlying with spot price SS, strike KK, annualised volatility σ\sigma, and time to expiry TT (in years).

Starting point: d1d_1 and its sensitivities

In Black-Scholes, every Greek is a function of d1d_1, the normalised log-moneyness adjusted for drift. We start here because both Speed/Gamma and Veta/Vega reduce to expressions in d1d_1, and eliminating it between them is what produces the parabola.

d1=ln(SK)+(r+σ22)TσTd_1 = \frac{\ln(\frac{S}{K}) + \left( r + \frac{\sigma^2}{2} \right) T} {\sigma \sqrt{T}} =ln(S/K)σT+σT2= \frac{\ln(S/K)}{\sigma\sqrt{T}} + \frac{\sigma\sqrt{T}}{2}

Two partial derivatives of d1d_1 appear repeatedly. We need both before touching any Greek.

Sensitivity to spot. Differentiating d1d_1 with respect to SS:

d1S=1SσT\boxed{\frac{\partial d_1}{\partial S} = \frac{1}{S \sigma \sqrt{T}}}

Sensitivity to time. Differentiate each piece of d1d_1 with respect to TT separately.

First piece: ln(S/K)σT=ln(S/K)σT1/2\frac{\ln(S/K)}{\sigma\sqrt{T}} = \frac{\ln(S/K)}{\sigma} \cdot T^{-1/2}

T[ln(S/K)σT1/2]=ln(S/K)2σT3/2\frac{\partial}{\partial T}\left[\frac{\ln(S/K)}{\sigma} \cdot T^{-1/2}\right] = -\frac{\ln(S/K)}{2\sigma T^{3/2}}

Second piece: σT2=σ2T1/2\frac{\sigma\sqrt{T}}{2} = \frac{\sigma}{2} \cdot T^{1/2}

T[σ2T1/2]=σ4T\frac{\partial}{\partial T}\left[\frac{\sigma}{2} \cdot T^{1/2}\right] = \frac{\sigma}{4\sqrt{T}}

Sum the two pieces.

d1T=ln(S/K)2σT3/2+σ4T\frac{\partial d_1}{\partial T} = -\frac{\ln(S/K)}{2\sigma T^{3/2}} + \frac{\sigma}{4\sqrt{T}}

Rewrite the second term with denominator 4σT3/24\sigma T^{3/2} by multiplying top and bottom by σT\sigma T, giving σ2T/(4σT3/2)\sigma^2 T / (4\sigma T^{3/2}). Rewrite the first term by multiplying top and bottom by 22, giving 2ln(S/K)/(4σT3/2)-2\ln(S/K) / (4\sigma T^{3/2}). Combine.

d1T=σ2T2ln(S/K)4σT3/2\frac{\partial d_1}{\partial T} = \frac{\sigma^2 T - 2\ln(S/K)}{4\sigma T^{3/2}}

This is the raw form (verifiable in Wolfram Alpha). For the steps below it is more convenient to express it in terms of d1d_1. Start from the unsimplified sum.

d1T=ln(S/K)2σT3/2+σ4T\frac{\partial d_1}{\partial T} = -\frac{\ln(S/K)}{2\sigma T^{3/2}} + \frac{\sigma}{4\sqrt{T}}

From the definition of d1d_1, we have ln(S/K)=σTd1σ2T/2\ln(S/K) = \sigma\sqrt{T} \cdot d_1 - \sigma^2 T / 2. Substitute into the first term:

ln(S/K)2σT3/2=σTd1σ2T/22σT3/2-\frac{\ln(S/K)}{2\sigma T^{3/2}} = -\frac{\sigma\sqrt{T} \cdot d_1 - \sigma^2 T/2}{2\sigma T^{3/2}}

split the fraction,

=σTd12σT3/2+σ2T/22σT3/2=d12T+σ4T= -\frac{\sigma\sqrt{T} \cdot d_1}{2\sigma T^{3/2}} + \frac{\sigma^2 T / 2}{2\sigma T^{3/2}} = -\frac{d_1}{2T} + \frac{\sigma}{4\sqrt{T}}

add back the second piece +σ/(4T)+\sigma/(4\sqrt{T}) from the original sum:

d1T=d12T+σ4T+σ4T=d12T+σ2T\frac{\partial d_1}{\partial T} = -\frac{d_1}{2T} + \frac{\sigma}{4\sqrt{T}} + \frac{\sigma}{4\sqrt{T}} = -\frac{d_1}{2T} + \frac{\sigma}{2\sqrt{T}}

Therefore,

d1T=d12T+σ2T\boxed{\frac{\partial d_1}{\partial T} = -\frac{d_1}{2T} + \frac{\sigma}{2\sqrt{T}}}

We will also need the derivative of the standard normal PDF with respect to its argument. The PDF is

ϕ(x)=12πex2/2\phi(x) = \frac{1}{\sqrt{2\pi}} \, e^{-x^2/2}

Differentiating with respect to xx,

ϕ(x)=12πex2/2(x)=xϕ(x)\phi'(x) = \frac{1}{\sqrt{2\pi}} \, e^{-x^2/2} \cdot (-x) = -x \cdot \phi(x)

so

ϕ(d1)=d1ϕ(d1).\boxed{\phi'(d_1) = -d_1 \cdot \phi(d_1)}.

This appears in Step 2 when differentiating Gamma, because Γ\Gamma contains ϕ(d1)\phi(d_1) and the chain rule pulls out ϕ(d1)\phi'(d_1).

Step 1: Gamma

Gamma is the second derivative of option price (the same for calls and puts) with respect to spot at r=0r = 0:

Γ=ϕ(d1)SσT\Gamma = \frac{\phi(d_1)}{S \sigma \sqrt{T}}

Step 2: Speed

Speed is Γ/S\partial\Gamma / \partial S. Write Γ\Gamma as a product of two functions of SS:

Γ=ϕ(d1)1SσT\Gamma = \phi(d_1) \cdot \frac{1}{S\sigma\sqrt{T}}

Differentiating with the product rule, the first factor depends on SS through d1d_1 and the second depends on SS directly.

ΓS=ϕ(d1)d1S1SσT  +  ϕ(d1)S ⁣[1SσT]\frac{\partial\Gamma}{\partial S} = \phi'(d_1) \cdot \frac{\partial d_1}{\partial S} \cdot \frac{1}{S\sigma\sqrt{T}} \;+\; \phi(d_1) \cdot \frac{\partial}{\partial S}\!\left[\frac{1}{S\sigma\sqrt{T}}\right]

The second derivative is 1/(S2σT)-1/(S^2\sigma\sqrt{T}), so

Speed=1SσTϕ(d1)d1S    ϕ(d1)S2σT\text{Speed} = \frac{1}{S\sigma\sqrt{T}} \cdot \boxed{\phi'(d_1)} \cdot \boxed{\frac{\partial d_1}{\partial S}} \;-\; \frac{\phi(d_1)}{S^2 \sigma\sqrt{T}}

Substituting ϕ(d1)=d1ϕ(d1)\phi'(d_1) = -d_1 \cdot \phi(d_1) and d1/S=1/(SσT)\partial d_1 / \partial S = 1/(S\sigma\sqrt{T}).

Speed=d1ϕ(d1)S2σ2T    ϕ(d1)S2σT=ΓS(d1σT+1)\text{Speed} = \frac{-d_1 \cdot \phi(d_1)}{S^2 \sigma^2 T} \;-\; \frac{\phi(d_1)}{S^2 \sigma\sqrt{T}} = -\frac{\Gamma}{S}\left(\frac{d_1}{\sigma\sqrt{T}} + 1\right)

the same for calls and puts.

Step 3: Speed / Gamma

The ratio takes form:

SpeedΓ=ΓS(d1σT+1)Speed    SσTϕ(d1)1/Γ\frac{\text{Speed}}{\Gamma} = \underbrace{-\frac{\Gamma}{S}\left(\frac{d_1}{\sigma\sqrt{T}} + 1\right)}_{\text{Speed}} \;\cdot\; \underbrace{\frac{S\sigma\sqrt{T}}{\phi(d_1)}}_{1/\Gamma}

Expanding and cancelling ϕ(d1)\phi(d_1),

SpeedΓ=d1ϕ(d1)S2σ2TSpeed, 1st termSσTϕ(d1)1/Γ    ϕ(d1)S2σTSpeed, 2nd termSσTϕ(d1)1/Γ\frac{\text{Speed}}{\Gamma} = \underbrace{\frac{-d_1 \cdot \phi(d_1)}{S^2 \sigma^2 T}}_{\text{Speed, } 1^{st} \text{ term}} \cdot \underbrace{\frac{S\sigma\sqrt{T}}{\phi(d_1)}}_{1/\Gamma} \;-\; \underbrace{\frac{\phi(d_1)}{S^2 \sigma\sqrt{T}}}_{\text{Speed, } 2^{nd} \text{ term}} \cdot \underbrace{\frac{S\sigma\sqrt{T}}{\phi(d_1)}}_{1/\Gamma} SpeedΓ=d1SσT1S\boxed{\frac{\text{Speed}}{\Gamma} = -\frac{d_1}{S\sigma\sqrt{T}} - \frac{1}{S}}

Call this uu. We will use it as the x-axis variable.

Step 4: Vega

Vega is the sensitivity of option price to volatility:

Vega=Sϕ(d1)T\text{Vega} = S \cdot \phi(d_1) \cdot \sqrt{T}

Step 5: Veta

Veta is Vega/T-\partial\text{Vega}/\partial T (negative sign so that the passage of time gives negative Veta for a decaying position). Let's differentiate Vega\text{Vega} with respect to TT:

VegaT=Sϕ(d1)d1TT  +  Sϕ(d1)12T\frac{\partial\text{Vega}}{\partial T} = S \cdot \boxed{\phi'(d_1)} \cdot \boxed{\frac{\partial d_1}{\partial T}} \cdot \sqrt{T} \;+\; S \cdot \phi(d_1) \cdot \frac{1}{2\sqrt{T}}

Substituting highlighted terms, we get:

VegaT=S[d1ϕ(d1)][d12T+σ2T]T  +  Sϕ(d1)12T\frac{\partial\text{Vega}}{\partial T} = S \cdot \bigl[-d_1 \cdot \phi(d_1)\bigr] \cdot \left[-\frac{d_1}{2T} + \frac{\sigma}{2\sqrt{T}}\right] \cdot \sqrt{T} \;+\; S \cdot \phi(d_1) \cdot \frac{1}{2\sqrt{T}}

Factor out Sϕ(d1)S \cdot \phi(d_1),

VegaT=Sϕ(d1)[d1(d12T+σ2T)T  +  12T]\frac{\partial\text{Vega}}{\partial T} = S \cdot \phi(d_1) \left[ -d_1 \left( -\frac{d_1}{2T} + \frac{\sigma}{2\sqrt{T}} \right) \sqrt{T} \;+\; \frac{1}{2\sqrt{T}} \right]

Expanding the bracket:

VegaT=Sϕ(d1)[d122Td1σ2+12T]\frac{\partial\text{Vega}}{\partial T} = S \cdot \phi(d_1) \left[ \frac{d_1^2}{2\sqrt{T}} - \frac{d_1 \sigma}{2} + \frac{1}{2\sqrt{T}} \right] VegaT=Sϕ(d1)2T[d12+1d1σT]\frac{\partial\text{Vega}}{\partial T} = \frac{S \cdot \phi(d_1)}{2\sqrt{T}} \left[ d_1^2 + 1 - d_1 \sigma \sqrt{T} \right]

Therefore,

Veta=Sϕ(d1)2T[d12+1d1σT]\boxed{\text{Veta} = -\frac{S \cdot \phi(d_1)}{2\sqrt{T}} \left[ d_1^2 + 1 - d_1 \sigma \sqrt{T} \right]}

Step 6: Veta / Vega

The ratio takes form:

VetaVega=Sϕ(d1)2T[d12+1d1σT]Veta    1Sϕ(d1)T1/Vega\frac{\text{Veta}}{\text{Vega}} = \underbrace{-\frac{S \cdot \phi(d_1)}{2\sqrt{T}} \left[ d_1^2 + 1 - d_1 \sigma \sqrt{T} \right]}_{\text{Veta}} \;\cdot\; \underbrace{\frac{1}{S \cdot \phi(d_1) \cdot \sqrt{T}}}_{1/\text{Vega}}

The Sϕ(d1)S \cdot \phi(d_1) cancels,

VetaVega=12Td12+1d1σTT\frac{\text{Veta}}{\text{Vega}} = -\frac{1}{2\sqrt{T}} \cdot \frac{d_1^2 + 1 - d_1 \sigma\sqrt{T}}{\sqrt{T}} VetaVega=d12+12T+d1σ2T\boxed{\frac{\text{Veta}}{\text{Vega}} = -\frac{d_1^2 + 1}{2T} + \frac{d_1 \sigma}{2\sqrt{T}}}

This is the y-axis variable, expressed in terms of d1d_1, σ\sigma, and TT.

Step 7: eliminating d1d_1

From Step 3, u=d1/(SσT)1/Su = -d_1/(S\sigma\sqrt{T}) - 1/S, so d1=(u+1/S)SσTd_1 = -(u + 1/S) \cdot S\sigma\sqrt{T}.

Substitute d1d_1 into the Veta/Vega expression. First the quadratic term.

d12=(u+1/S)2S2σ2T=u2S2σ2T+2uSσ2T+σ2Td_1^2 = (u + 1/S)^2 \cdot S^2\sigma^2 T = u^2 S^2 \sigma^2 T + 2u S\sigma^2 T + \sigma^2 T

Then the linear term.

d1σ=(u+1/S)Sσ2T=uSσ2Tσ2Td_1 \sigma = -(u + 1/S) \cdot S\sigma^2\sqrt{T} = -u S\sigma^2\sqrt{T} - \sigma^2\sqrt{T}

Plug both into Step 6.

VetaVega=u2S2σ2T+2uSσ2T+σ2T+12T+uSσ2Tσ2T2T\frac{\text{Veta}}{\text{Vega}} = -\frac{u^2 S^2 \sigma^2 T + 2uS\sigma^2 T + \sigma^2 T + 1}{2T} + \frac{-uS\sigma^2\sqrt{T} - \sigma^2\sqrt{T}}{2\sqrt{T}}

Simplify each piece:

u2S2σ2T2T=S2σ22u2 ,-\frac{u^2 S^2 \sigma^2 T}{2T} = -\frac{S^2\sigma^2}{2} \cdot u^2 \ , 2uSσ2T2T=Sσ2u ,-\frac{2uS\sigma^2 T}{2T} = -S\sigma^2 \cdot u \ , σ2T2T=σ22 ,-\frac{\sigma^2 T}{2T} = -\frac{\sigma^2}{2} \ , 12T=12T ,-\frac{1}{2T} = -\frac{1}{2T} \ , uSσ2T2T=Sσ22u ,\frac{-uS\sigma^2\sqrt{T}}{2\sqrt{T}} = -\frac{S\sigma^2}{2} \cdot u \ , σ2T2T=σ22 ,\frac{-\sigma^2\sqrt{T}}{2\sqrt{T}} = -\frac{\sigma^2}{2} \ ,

Grouping by powers of uu,

VetaVega=(S2σ22)u2  +  (Sσ2Sσ22)u  +  (σ22σ2212T)\frac{\text{Veta}}{\text{Vega}} = \left(-\frac{S^2\sigma^2}{2}\right) \cdot u^2 \;+\; \left(-S\sigma^2 - \frac{S\sigma^2}{2}\right) \cdot u \;+\; \left(-\frac{\sigma^2}{2} - \frac{\sigma^2}{2} - \frac{1}{2T}\right)

reduces to:

VetaVega=S2σ22u2    3Sσ22u    σ2    12T\boxed{\frac{\text{Veta}}{\text{Vega}} = -\frac{S^2\sigma^2}{2} \cdot u^2 \;-\; \frac{3S\sigma^2}{2} \cdot u \;-\; \sigma^2 \;-\; \frac{1}{2T}}

where u=Speed/Γu = \text{Speed}/\Gamma.

This is

y=au2bucy = -au^2 - bu - c

an inverted quadratic function form, a downward-opening parabola in Speed/Gamma, exact under BSM with no approximations.

So What Does This Actually Give Us

The identity is exact under BSM. Every option on every coin, at every strike and expiry, must land on this parabola if the model holds. That is a strong constraint, and it has a few consequences worth thinking through.

The first is diagnostic. If we compute Speed/Gamma and Veta/Vega from live data and a cohort falls off the curve, something is inconsistent in the pricing. It could be a data issue, a stale quote, or a Greek computation bug. The parabola becomes a free sanity check that runs across all 24 cohorts simultaneously, without needing a reference value for any individual Greek.

The second is structural. The relationship tells us that gamma curvature and vega decay are not independent risk dimensions. They are algebraically coupled through spot, vol, and time. A desk monitoring both ratios is, in a BSM world, monitoring one thing expressed two ways. That does not mean one is redundant in practice (skew and jumps break the coupling), but it changes how you think about hedging both at once.

The third, and we think most interesting, is what happens when the parabola breaks. BSM assumes flat vol, no jumps, continuous hedging. Deribit options violate all three. Skew should bend the arms asymmetrically. Jump risk should scatter short-dated cohorts off the curve. A clean parabola on a given day probably means the volatility surface is well-behaved and internally consistent. A fragmented one might be an early sign that the market is pricing something BSM cannot capture.

We have not built a signal from this yet. The next step would be to measure the residual, i.e. the distance of each cohort from the theoretical curve, and track it over time. If the residual spikes before large moves, there is something tradeable here. If it stays noisy, the identity remains a useful diagnostic but not a signal. We plan to test this.


This observation was made using the Ratio Scatter panel in Cayø Largo's Greeks Tectonics page. The panel plots any two Greek ratios against each other across the 24-cohort ORIA grid (4 moneyness buckets, 6 expiry buckets) and updates every 10 minutes for all six coins. The parabola is visible in every cycle, not just the May 7 snapshot shown here. The derivation applies to any underlying, not just BTC. For assets with lower spot prices, expect visible asymmetry from the linear term.

Frequently Asked Questions

What is Speed in options and how does it relate to Gamma?

Speed is the third derivative of option price with respect to spot, also called DgammaDspot. It measures how fast gamma changes per dollar move in the underlying. Dividing Speed by Gamma normalises this into a proportional rate, equivalent to the log-derivative of gamma with respect to spot. A Speed/Gamma of -0.003 means gamma is declining at 0.3 pct per dollar of spot movement.

What is Veta and how does it relate to Vega?

Veta is the derivative of vega with respect to time, also called DvegaDtime. It measures how fast an option's volatility exposure erodes as calendar time passes. Dividing Veta by Vega gives a proportional decay rate, answering the question: what fraction of my current vega am I losing per unit of time? Short-dated options have much larger negative Veta/Vega values than long-dated ones.

Why do Speed/Gamma and Veta/Vega form a parabola?

Both ratios reduce to expressions in d1, the normalised log-moneyness from Black-Scholes. Speed/Gamma is linear in d1, while Veta/Vega contains a d1-squared term. Eliminating d1 between the two expressions yields an exact downward-opening quadratic. The relationship is structural, not statistical, and holds for any underlying priced under Black-Scholes.

Do higher-order Greeks matter in crypto options trading?

Yes. Crypto options have higher volatility, shorter average DTE, and wider moneyness ranges than equity options. This amplifies third-order effects like Speed (gamma curvature) and Veta (vega decay). On Deribit, short-dated altcoin options can have Speed/Gamma values 100x larger than long-dated BTC options. Ignoring higher-order Greeks in crypto means missing the fastest-moving risk dimensions.

What does a clean parabola tell you about the volatility surface?

A clean parabolic shape means the market is pricing close to Black-Scholes assumptions, with no significant skew distortions, jump risk, or term-structure kinks. A well-formed parabola is a sign of an orderly vol regime. When cohorts scatter off the theoretical curve, it signals that the market is pricing something Black-Scholes cannot capture, such as tail risk or event premiums.

Can Greek ratios predict options behavior better than raw Greeks?

Greek ratios strip out the absolute size of a Greek and expose the proportional rate of change. This makes them comparable across strikes, expiries, and coins with very different notional scales. A raw gamma of 0.001 means nothing without context, but a Speed/Gamma of -0.01 tells you gamma is declining at 1 pct per dollar regardless of the asset. Ratios also reveal hidden algebraic relationships, like the parabola between Speed/Gamma and Veta/Vega, that raw Greeks obscure.

Related Articles

Welcome to Cayø Largo by HAlcyon WAters. Your Calmness Among Crypto Chaos.
Cayo Largo Research