Skip to guide content
Desk2Quant

Pricing mathematics

Stochastic Calculus for Quant Interviews: Concepts to Explain Clearly

Prepare stochastic calculus for quant interviews: Brownian motion, Ito calculus, SDEs, martingales, risk-neutral pricing, PDE links, and practical questions.

Desk2Quant Editorial Team15 minute read

Stochastic calculus interview questions test whether you can connect definitions, intuition, derivation, and pricing use. Writing Ito's formula from memory is not enough if you cannot explain the quadratic-variation term, choose a state variable, or check a resulting drift.

Prepare a small set of foundational results deeply. For each one, know the assumptions, a derivation outline, a financial interpretation, and a failure mode. That gives you a base for follow-ups instead of a brittle collection of formulas.

What this guide helps you do

  • Explain why stochastic differentials obey different second-order rules.
  • Apply Ito's formula and solve standard SDEs cleanly.
  • Connect martingales and measure changes to no-arbitrage pricing.
  • Discuss analytical and numerical consequences of model assumptions.

1. Brownian motion and quadratic variation

Standard Brownian motion starts at zero, has independent stationary Gaussian increments, and has continuous paths. Its increments scale like the square root of time. The paths are almost surely nowhere differentiable, which is why ordinary differential calculus is not the right tool.

Quadratic variation captures the accumulation of squared increments: over a refining partition, the quadratic variation of Brownian motion on [0,t] is t. This motivates the heuristic rules (dW)^2 = dt, dW dt = 0, and (dt)^2 = 0 inside Ito calculations.

  • E[W_t] = 0 and Var(W_t) = t.
  • W_t - W_s is independent of prior information and distributed N(0,t-s).
  • A scaled increment dW is order sqrt(dt), so its square contributes at order dt.
  • Quadratic variation, not a literal algebraic square, justifies the differential mnemonic.

2. Ito processes and Ito's formula

If dX_t = mu(t,X_t)dt + sigma(t,X_t)dW_t and f is sufficiently smooth, Ito's formula adds a second-derivative term: df = (f_t + mu f_x + one-half sigma squared f_xx)dt + sigma f_x dW. The extra term comes from quadratic variation.

In an interview, write the state dynamics, list derivatives, substitute carefully, collect drift and diffusion, then check units and special cases. For a multivariate process, include covariance terms through the diffusion covariance matrix.

3. Recognize and solve standard SDEs

Know geometric Brownian motion, arithmetic Brownian motion, and an Ornstein-Uhlenbeck process at minimum. Solve linear SDEs with transformations or integrating factors, and verify by applying Ito back to the proposed solution.

For each process, discuss support, mean reversion, stationarity, parameter interpretation, and whether the state variable can become negative. Model choice should follow the quantity being represented, not familiarity.

Useful process comparisons
ProcessKey behaviorModeling caution
Arithmetic Brownian motionAdditive Gaussian changesCan take any real value and has no mean reversion
Geometric Brownian motionPositive lognormal level under standard parametersConstant volatility misses smiles and changing regimes
Ornstein-UhlenbeckGaussian mean reversionState can be negative; parameter meaning depends on measure
Square-root diffusionMean reversion with state-dependent volatilityBoundary behavior and discretization need care

4. Connect martingales, measure changes, and pricing

A martingale has conditional expectation equal to its current value under the relevant filtration and measure. In arbitrage-free pricing, suitably discounted tradable prices are martingales under an equivalent risk-neutral measure, subject to technical conditions.

A change of measure changes probability weights and therefore drift, while pathwise volatility structure is preserved in the standard diffusion setting. The market price of risk connects the physical and pricing drifts. Be precise: risk-neutral probabilities are pricing tools, not forecasts of real-world event frequencies.

5. Link expectations, PDEs, and simulation

Feynman-Kac connects a conditional expectation for a diffusion to a backward parabolic PDE. In pricing, replication removes the risky drift and produces a PDE whose solution can also be written as a discounted risk-neutral expectation.

When simulating SDEs, distinguish time-discretization bias from Monte Carlo sampling error. Euler-Maruyama has different strong and weak convergence properties; payoff discontinuities, boundaries, correlation construction, and random-number quality all deserve checks.

  • Validate simulation against an analytical price or moment when available.
  • Halve the time step to estimate discretization behavior.
  • Increase paths to check standard-error scaling near one over square root of N.
  • Use variance reduction only with evidence that estimator correctness is preserved.

Practise aloud

Interview drills with answer direction

Question 1

Why does Ito's formula have a second-derivative term?

Answer direction: Brownian increments are order square root of dt, so their squared contribution is order dt and survives the limit. Quadratic variation turns the second-order Taylor term into a drift term.

Question 2

Solve geometric Brownian motion.

Answer direction: Apply Ito to log S, integrate the resulting arithmetic process, then exponentiate: S_t = S_0 exp((mu - one-half sigma squared)t + sigma W_t). Verify positivity and moments.

Question 3

What is a martingale in pricing terms?

Answer direction: Under a pricing measure and chosen numeraire, the appropriately discounted tradable price has no predictable drift relative to current information. State the measure and filtration.

Question 4

What changes under a risk-neutral measure?

Answer direction: Probability weights and drift change so discounted tradable prices become martingales. In the standard diffusion construction, the instantaneous volatility remains the same.

Question 5

How would you validate an SDE simulation?

Answer direction: Compare moments and prices with analytical cases, test time-step convergence and path-count error, inspect boundaries and correlations, verify seeds and random streams, and check payoff-specific bias.

Turn reading into practice

A focused study plan

  1. Foundation

    Processes

    Review conditioning, Gaussian increments, filtrations, Brownian motion, and quadratic variation.

  2. Calculus

    Ito toolkit

    Apply Ito's formula to log, powers, products, and multivariate functions until signs and covariance terms are automatic.

  3. Pricing

    Measures and PDEs

    Derive the risk-neutral expectation and PDE connection for a simple option model.

  4. Numerics

    Simulation

    Implement standard processes and document moment, convergence, and pricing checks.

Self-review

Frequent mistakes to catch early

  • Using differential mnemonics without explaining quadratic variation.
  • Forgetting the drift correction when taking a logarithm.
  • Calling risk-neutral probabilities real-world forecasts.
  • Reporting Monte Carlo convergence without separating time-step bias from sampling error.

Continue with structured practice

Relevant Desk2Quant resources

Keep building

Common questions

Frequently asked questions

What stochastic calculus topics appear in quant interviews?

Common topics include Brownian motion, quadratic variation, Ito's formula, standard SDEs, martingales, Girsanov or change of measure, risk-neutral pricing, Feynman-Kac, PDEs, and simulation.

Do I need rigorous measure theory for a quant interview?

Some research and advanced pricing roles expect it, but many interviews prioritize correct intuition and application. Know the role requirements and be precise about filtrations, measures, and assumptions at the expected depth.

How should I explain Ito's lemma?

State the process and smoothness conditions, write the formula, explain the quadratic-variation term, apply it to a familiar transformation, and check the drift and diffusion.

What is the best way to practise stochastic calculus?

Derive a small set of results repeatedly, explain them aloud, solve variations, and implement simulations with analytical moment, price, and convergence checks.