Quantool · Reading CoursesFictional examples · no live trading
Black–Scholes & Greeks · BSM-17 · Advanced

Speed

What does Speed measure, in which units, and what does it not predict?

Question it answers

How quickly will my Gamma estimate become stale after a spot move?

Relationship

Delta → Gamma → Speed.

Use

Useful around concentrated short-dated Gamma.

Interpretation

Sign indicates whether Gamma rises or falls as spot rises.

One concept per page · original written lesson · 425 prose words · authored, not installed or production-approved

What you will learn and prerequisites

Read first: Delta, Gamma, Vega

Speed asks how Gamma changes along the spot axis. Delta is slope, Gamma curvature and Speed the changing curvature. It explains why even a Gamma-aware approximation can become stale after a move.

Third order need not be mysterious: it is another comparison of an already familiar sensitivity.

Read the derivative as a sentence

For a small move, dGamma≈Speed×dS. In a third-order price expansion the term is one-sixth Speed×dS³, not Gamma's one-half.

Speed can have either sign. A positive-Gamma curve can rise on one side of its peak and fall on the other; positive curvature does not determine its slope.

Use it within its scope

Compare Gamma at nearby valid spots. If checking numerically, do not clamp one finite-difference endpoint and keep a symmetric denominator. Use valid symmetric points or an explicitly appropriate one-sided method and check bump convergence.

The model boundary

The smooth formulas require positive spot, strike, volatility and remaining time. Zero time and zero volatility still admit explicit value limits, but smooth Greek availability needs separate rules. No invalid or zero input is silently replaced with a default. Continuous dividends, constant parameters and European exercise are modeling assumptions, not claims about every real option.

One complete numerical experiment

The shared fictional European call uses spot 100, strike 100, 30 calendar days, sigma 25%, continuous rate 4% and yield 1%. Its BSM value is 2.977574155; d1=0.070239317 and d2=-0.001433455. Values are per option unit before contract multiplication.

Raw Speed is -0.001098481605. The displayed convention gives -0.001098481605 Gamma change per $1 spot change. Isolate spot +$0.25 while holding every other input fixed.

Starting Gamma is 0.055478868929. The local estimate after the shock is 0.055204248528; a full-model recomputation gives 0.055171778830. Approximation minus recomputation is +0.000032469698. The difference shows the limitation of a local derivative, not a claim that the market must follow either number.

The graph varies only its labeled horizontal input. It is a series of controlled states, not historical observations or a future trajectory. Read its units before interpreting sign or magnitude.

Open the calculation without leaving this lesson

Calculate Speed

Same-page calculation. Closing restores the lesson position and originating control.

Speed=∂Gamma/∂S=−(Gamma/S)[1+d1/(sigma sqrt(T))]

T is years remaining; calendar time has the opposite derivative sign. N is the standard normal CDF and phi its density.

  1. d1=0.070239316937; d2=-0.001433455448.
  2. Raw=-0.001098481605; display multiplier=1.
  3. Displayed=-0.001098481605.
  4. Local affected measure=0.055204248528.
  5. Recomputed affected measure=0.055171778830.
-0.001098481605 Gamma change per $1 spot change

Speed across controlled states

Vertical: Gamma change per $1 spot change
Horizontal: Spot (USD)

Speed across controlled statesOriginal BSM calculation with only the x-axis input varied. All other inputs are stated in the example; the curve is not a prediction. The complete numerical data are available below.-0.00533029-0.00306063-0.0007909770.001478680.003748330.00601799808896104112120
1. Fictional example
Original BSM calculation with only the x-axis input varied. All other inputs are stated in the example; the curve is not a prediction.
Read the graph as a data table
Complete graph data; original fictional observations or model calculations
Spot (USD)Fictional example
800.000351331
810.000538725
820.000794868
830.00112944
840.00154662
850.0020422
860.0026013
870.00319698
880.00379076
890.00433487
900.00477658
910.00506399
920.00515244
930.0050107
940.00462578
950.00400555
960.0031787
970.0021921
980.0011058
99-1.33221e-05
100-0.00109848
101-0.00208938
102-0.00293736
103-0.00360869
104-0.00408594
105-0.00436734
106-0.00446474
107-0.00440045
108-0.00420361
109-0.00390664
110-0.00354202
111-0.00313981
112-0.00272589
113-0.00232105
114-0.00194064
115-0.0015949
116-0.00128955
117-0.0010266
118-0.000805235
119-0.000622703
120-0.000475035

A correct number can be misread

The stated unit is Gamma change per $1 spot change. Mixing raw decimal derivatives with point shocks or calendar time with remaining time can magnify or reverse the result.

The controlled comparison also omits live spread, surface dynamics, unsupported exercise effects and execution. A local sensitivity is not a market forecast or a guarantee of realized P/L.

Check your understanding

Try the question before revealing its answer. These are reading checks, not trading certification or a site completion record.

What is the displayed Speed in this example?

Reveal the worked answer

-0.001098481605 Gamma change per $1 spot change.

Always state the unit.

Critical risk question

Does model agreement prove the same live-market change?

Reveal the worked answer

No.

Actual inputs, instrument features and executable quotes can differ.

Takeaway

Translate Speed into its specific input, affected quantity and unit before applying it. Revalue when the local approximation no longer fits.

Try it in the working lab

  1. Plot Gamma against spot, then plot Speed.
  2. Compare where Gamma increases and decreases.
  3. Explain why Gamma held constant after a large spot move becomes stale.

Your live inputs are independent of the fixed worked example above. Return to the “Lesson example” preset to reproduce it.

My reading record

Personal review marks are not quiz passes, course certification or trading approval. Old plugin progress is not overwritten.

Reset this preview's reading record?

Only the consolidated school’s local visit and personal-review record is reset. Your calculator inputs, narration preferences, WordPress records and previous plugin progress remain untouched.

Sources, assumptions and downloadable script

External references support definitions and conventions. Worked scenarios and prose are original. No current quotes or dealer inventory are claimed.

Read this lesson as Markdown · Download its JavaScript content module