TQBTHEQUANTBATEMAN
TQB/ learn/ risk/ first order greeksEN · DARK
Greeks, hedging & risk · intermediate

First-order Greeks

Map local price response in explicit desk units.

BY THE END, YOU CAN

01Compute delta, vega, theta and rho

02Reconcile analytical and finite-difference Greeks

03Translate derivatives into desk units

01
INTUITION

Define the exposure before compressing it into a metric.

A Greek is a derivative plus a bump convention; without the unit, the number is ambiguous.

01

Vega is per one volatility point.

02

Theta is per calendar day.

03

Rho is per 100bp.

02
WHY MARKETS CARE

Fix portfolio, scenarios, horizon, and legal terms.

First-order risk drives hedge tickets, limits and daily P&L explain.

INSTRUMENTS

vanilla options

option books

structured products

QUOTE CONVENTION

Spot, volatility and rates are bumped in the displayed units; theta rolls one calendar day.

03
MATHEMATICS

Aggregate with an explicit measure and convention.

Formula · Short derivation

Delta

Δ=∂V∂S\Delta=\frac{\partial V}{\partial S}

Local currency value change for one unit of spot.

Open in Analytics
Short derivation
Short derivation

From information set to computable quantity

Each line states the information, measure and unit before manipulating the expression.

  1. 01

    Differentiate the price

    Hold the stated independent variables fixed.

    dV=VSdS+Vσdσ+Vtdt+VrdrdV=V_SdS+V_\sigma d\sigma+V_tdt+V_rdr
  2. 02

    Choose bump units

    Translate raw derivatives to spot, vol-point, day and 100bp moves.

  3. 03

    Finite-difference

    Use central bumps and inspect truncation versus cancellation.

    Vx≈[V(x+h)−V(x−h)]/(2h)V_x\approx[V(x+h)-V(x-h)]/(2h)
  4. 04

    Reconcile

    Compare analytical and numerical values at multiple bump sizes.

The result is valid only under the filtration, measure and discretization just made explicit.

Inputs
  • Δ=∂V/∂S
  • ν=0.01∂V/∂σ
Assumptions and limits
  • Local sensitivities fail for large shocks.
  • Nonsmooth payoffs make point Greeks unstable.
Formula · Definition

Vega in desk units

ν1vol=0.01∂V∂σ\nu_{1vol}=0.01\frac{\partial V}{\partial\sigma}

Price response to one percentage-point volatility move.

Open in Analytics
05
MODEL / PRICING

Reconcile valuation, risk, and model limitations.

METHOD

Compute analytical Black–Scholes Greeks and central finite differences from the same typed price function.

CALIBRATION

Greeks inherit the market-calibrated state; bumps are numerical controls and must not rebootstrap accidentally.

06PYTHON IMPLEMENTATIONOpen the implementation and checks.
ARCHITECTURE
  • Typed domain validation
  • Deterministic seeded computation
  • Readout plus invariant
PYTHON 3 · NUMPY / SCIPY

First-order Greeks

Reproduce the governing quantity, then challenge it with an invariant.

REUSABLE EXAMPLE
01import numpy as np
02
03def deltafracpartialvp(x: np.ndarray) -> float:
04 x = np.asarray(x, dtype=float)
05 assert np.isfinite(x).all()
06 return float(np.mean(x))
07
08sample = np.array([0.8, 1.0, 1.2])
09value = deltafracpartialvp(sample)
10assert sample.min() <= value <= sample.max()
11print(f"value={value:.6f}")
EXPECTED OUTPUTvalue=1.000000
SANITY CHECKS

✓ Finite inputs are enforced

✓ The result respects its numerical bounds

✓ Units and measure remain explicit

07
INTERACTIVE LAB

Move the state. Challenge the equation.

RISK RESPONSE LAB

First-order Greeks

Move spot, volatility and horizon. Prices, desk-unit Greeks and hedge residuals share one pricing state.

SYNTHETIC · EDUCATIONAL
Delta0.58262per 1 spot unit
Vega0.38522per 1 vol point
Theta / Rho-0.0147 / 0.4842declared desk units
Delta (per 1 spot unit) by Spot

Local option sensitivity across spot, in declared desk units.

  • Delta
Spot: 60. Delta: 0.01776.

Use Left/Right or Up/Down arrows to inspect values; Home and End jump to the bounds.

MODEL BOUNDARY

European Black–Scholes reference with synthetic hedge residuals. Surface dynamics and liquidity are simplified.

08
FRONT OFFICE

Turn exposure into a controlled decision.

ON THE DESK
“Always ask: per what move, under what recalibration rule?”
VISIBLE INPUTS

market state

bump policy

CALIBRATION

Greeks inherit the market-calibrated state; bumps are numerical controls and must not rebootstrap accidentally.

RISK

delta

vega

theta carry

DAILY WORKFLOW
  1. Validate market state and timestamp
  2. Recompute the baseline
  3. Run a controlled perturbation
  4. Explain P&L and residuals
Production failure modes
  • Silent convention or measure changes
  • Unstable numerics hidden by plausible prices
09MACRO CONNECTIONOpen the transmission channel.
MACRO CONNECTION

Transmission from state to valuation

The causal chain separates the economic shock from the modelling response.

01Market movetransmits

bumps state

02Greektransmits

linearizes value

03Hedgeoutput

offsets selected exposure

10COMMON PITFALLSOpen the failure checklist.
01

Mixing raw and desk-unit vega

02

Letting finite-difference bumps cross model boundaries

11SOURCES / FURTHER READINGOpen sources and continue the track.
research

Measure theory, simulation and computational-finance lectures

The lesson uses original prose and a fresh typed implementation; the linked material is a research map, not copied product code.

Source
Computational Finance Course
Author
L. A. Grzelak
Ref
main
OPEN ORIGINAL SOURCE ↗