Projects

Trinomial Tree Option Pricing using Hidden Markov Model

Abstract

This project extends a discrete-time framework for option pricing — beginning with the classical Binomial model and progressing to the Trinomial Tree — to incorporate real-time, regime-aware volatility estimation via Markov and Hidden Markov Models. The study begins with the Binomial model, demonstrating how its step-by-step backward induction allows for the valuation of early exercise features in American options — a capability lacking in the standard Black-Scholes formula. It further investigates the Trinomial Tree model, which introduces a “stay” node to improve convergence stability and computational efficiency. Key comparative analyses include:

Modelling USDEUR FX Swaptions: A Comparative Analysis

Abstract

This project investigates the valuation of a USDEUR Cross-Currency FX Swaption by comparing the widely used closed-form pricing solution, the Black ’76 model (Benchmark), against the advanced Merton Jump-Diffusion (JD) model (Alternative). The goal was to quantify the pricing impact of assuming fat-tailed (leptokurtic) distributions over the Black model’s standard log-normal assumption. Key financial engineering procedures, including yield curve bootstrapping and Vanna-Volga surface interpolation, were performed. The primary finding is that the Merton JD model yields a price that is 8.06% higher than the Black model, accurately capturing a Jump Risk Premium necessary for a more robust and prudent valuation in volatility-sensitive markets.

Quantitative Momentum Trading & Value-at-Risk (VaR) Optimization

Abstract

This project develops a high-performance quantitative framework for systematic asset management, emphasizing rigorous statistical validation and multi-model risk engineering. While the primary objective is to demonstrate a robust methodology for strategy lifecycle management—from signal generation to portfolio optimization—the framework is applied to a momentum-based investment universe within the Indian NSE (National Stock Exchange).

SABR Stochastic Volatility Model: Calibration, Greeks, and Copula-Based Multi-Asset Pricing

Abstract

This project implements and explores the SABR (Stochastic Alpha, Beta, Rho) model — an industry-standard stochastic volatility framework used to capture the volatility smile observed in real options markets, where implied volatility varies across strike prices rather than remaining constant as the Black-Scholes model assumes. Using live options data sourced via yfinance, the project calibrates the four SABR parameters (α, β, ρ, ν) to market-implied volatilities through numerical optimization, fitting the volatility smile for equity instruments such as SPY. Forward prices are derived both analytically and from put-call parity, with the two methods benchmarked against each other. Calibrated SABR implied volatilities are then used to price call and put options and compared against Black-Scholes prices under a constant historical volatility assumption, illustrating the practical limitations of the constant-vol model in capturing skew and excess kurtosis. The project further computes a full set of option Greeks — Delta, Gamma, Vega, Vanna, and Volga — for the SABR model using numerical finite differencing (bumping), alongside closed-form Black-Scholes Greeks, with spot-adjusted versions derived via the chain rule. These Greeks are applied in a delta hedging backtest using one year of historical price data, and extended to a framework for multi-Greek hedging (Gamma, Vega, Vanna, Volga neutrality) using a second option as the hedging instrument. In the final section, the SABR model is integrated with copula dependency modeling to price multi-asset exotic derivatives — specifically, worst-of put and best-of call options on a two-asset basket (SPY and TSLA). Three copula structures are compared via Monte Carlo simulation: the Gaussian copula, the Student’s t-copula (capturing symmetric tail dependence), and the Clayton copula (capturing asymmetric lower-tail dependence, modeling the tendency of assets to crash together). The project analyzes how the choice of copula meaningfully affects joint crash probabilities and option prices, underscoring the inadequacy of simple correlation coefficients for tail-risk-sensitive derivatives.

Quantitative Finance Boot Camp (Erdős Institute) Notes

Abstract

This notebook develops a quantitative framework for stochastic asset price modelling, derivatives pricing, and portfolio risk management, completed as part of the Erdős Institute Quantitative Finance Boot Camp. Beginning from first principles, it implements Geometric Brownian Motion for correlated multi-asset portfolios and uses Monte Carlo simulation to estimate Value-at-Risk, demonstrating how correlation structure governs tail risk. The Black–Scholes model is derived and implemented, with implied volatility extracted from live TSLA option data and visualised as a volatility smile across strikes and maturities. To address the empirical failure of constant volatility, the Heston stochastic volatility model is introduced: its mean-reverting variance process is simulated via Euler–Maruyama discretisation, and European option prices are computed semi-analytically through Fourier inversion of the characteristic function. The model is then calibrated to real market option prices by minimising mean squared pricing error using the L-BFGS-B algorithm. The project concludes with an empirical delta hedging backtest on a real historical stock path, reporting the discounted profit-and-loss of the strategy.