top of page

TFA Curriculum for Quant Market Risk Management (QMRM) Program

  • Mar 1, 2025
  • 25 min read

Updated: Oct 28, 2025

Welcome to the Quant Market Risk Management (QMRM) program!


The QMRM program is designed to provide structured learning and hands-on experience, combining rigorous theoretical foundations with real-world applications. Each module is carefully curated to build a deep, layered understanding, from core financial concepts to advanced risk measurement metrics and management tactics, ensuring that you develop both the analytical precision and practical expertise required in today's financial markets.


We encourage you to fully immerse yourself, participate actively in discussions, ask questions without hesitation, and approach each concept with the intent to apply it in solving real-world problems.



Basic Modules (1 to 5)

The foundational modules are designed to provide you with a strong foundational understanding of financial markets, financial products and derivative instruments, and essential data-handling techniques, ensuring a solid start and that you develop a comprehensive understanding of equities, interest rates, foreign exchange, commodities, financial derivatives, and market data automation.


Module 1: Equities and Modeling Systematic Risk (7.5 hrs)


This foundational module introduces learners to equity markets as a cornerstone of financial risk management. Beginning with the fundamental structure of equity markets and trading mechanisms, learners will develop a comprehensive understanding of how equity prices behave, how returns are measured, and how risks manifest in stock portfolios. The module establishes critical distinctions between systematic (market-wide) and unsystematic (asset-specific) risks, providing the theoretical foundation and practical tools for equity risk decomposition. Through hands-on analysis of real market data, learners will master essential statistical concepts, including volatility measurement, correlation analysis, and portfolio diversification benefits. The module culminates in advanced topics like Extreme Value Theory, preparing learners to model tail risks and extreme market events that traditional models often underestimate.


  • Market Data for Equities: Learn to extract, process, and analyze historical equity time-series data for multiple tickers, including price movements and returns.

  • Historical Time-Series Data and Equity Returns/Shocks: Understand absolute, discrete, and continuous return calculations to quantify equity price movements.

  • Measuring Equity Risk: Assess equity risk using standard deviation, correlation, covariance, and beta to understand systematic (market) and unsystematic (specific) risk decomposition.

  • Portfolio Risk Analytics: Learn to construct diversified equity and precious metals' portfolios, variance-covariance, and correlation matrices for portfolio-level risk calculations and diversification benefits, both inter- and intra-bucket.

  • Extreme Risk Analysis: Learn Extreme Value Theory (EVT) and techniques such as Block Maxima and Peaks-Over-Threshold (POT) to model tail risk.


Hands-On Application: Develop Python-based models to compute equity risk metrics, visualize return distributions, and analyze historical market shocks.


Module 2: Interest Rates and Monitoring Yield Spreads (9.3 hrs)


Interest rates form the foundation of all asset pricing and serve as the primary transmission mechanism for monetary policy impacts on financial markets. This module provides comprehensive coverage of fixed income markets, yield curve dynamics, and interest rate risk management. Learners begin with the fundamentals of bond mathematics and term structure theory before progressing to sophisticated yield curve construction techniques and spread analysis. Special emphasis is placed on understanding yield spreads as leading economic indicators and risk signals, including credit spreads, term spreads, and their predictive power for economic cycles. The module integrates practical market monitoring skills, teaching learners to build automated systems that track yield curve movements and generate risk alerts, essential capabilities for treasury management, ALM, and trading desk operations.


  • Fixed-Income Markets: Gain a structured understanding of US Treasury securities, bonds, and interest rate instruments.

  • Yield Curve Interpretation: Analyze the normal, inverted, and humped yield curves, and their implications on macroeconomic conditions.

  • Interest Rate Shocks: Compute absolute and relative interest rate changes to measure their impact on portfolio valuation.

  • Market Monitoring and Reporting: Track and analyze the US Treasury yield spread, particularly the 10Y-3M spread, as a key indicator of economic cycles.


Hands-On Application: Build automated market reports that monitor yield spread and SnP 500 equity market performance, using Python to extract, process, visualize, and generate reports.


Module 3: Market Data Management and Automation (7.8 hrs)


High-quality, timely market data is the lifeblood of modern risk management systems. This module addresses the complete lifecycle of financial data management across multiple asset classes, from acquisition and validation to storage and distribution. Learners will gain hands-on experience with professional data sources, learn to handle the complexities of derivatives data, and explore emerging asset classes like cryptocurrencies. The module emphasizes automation and scalability, teaching learners to build robust data pipelines that can handle millions of data points daily while maintaining data integrity. Critical topics include data quality assessment, missing data handling, corporate actions processing, and real-time data streaming. Learners will develop practical skills in API integration, database design, and cloud-based data architectures essential for modern financial institutions.


  • Multi-Asset Market Data: Learn to extract and manage data for equities, interest rates, currencies, and commodities, and derivatives.

  • Understanding Derivative Instruments: Explore futures, forwards, and options, including their price structures and risk profiles.

  • Python Automated for Market Data: Write Python scripts to automate data extraction, storage, and processing for financial instruments.

  • Crypto Market Data: Extract and analyze historical data for cryptocurrencies and understand their unique market characteristics.


Hands-On Application: Implement Python-based automation to streamline market data workflows, visualize price trends, and create dynamic dashboards for risk monitoring.


Modules 4 and 5: Additional topics are planned to be included soon!


Interview Guide: Financial Instruments, Market Data Management, and Automation

To reinforce learning, participants will have access to a structured interview guide covering essential concepts on financial instruments, market data management, and automation.



Intermediate Modules (6 to 10)

In this phase, you will build on your foundational knowledge to explore statistical methods, advanced interest rate modeling, volatility modeling, stochastic processes, and perform simulations. These modules provide quantitative techniques for risk assessment, pricing models, and help in risk management decisions.


Module 6: Descriptive and Inferential Statistics and Probability Distributions (7.1 hrs)


Statistical analysis forms the quantitative backbone of all risk management activities, providing the tools to measure, interpret, and predict market behavior. This module establishes a rigorous statistical foundation essential for financial risk modeling, beginning with descriptive statistics that characterize market data and progressing to inferential techniques that enable decision-making under uncertainty. Learners will master both univariate and multivariate analysis techniques, understanding how to extract meaningful insights from complex financial datasets. The module places special emphasis on probability distributions commonly encountered in finance, particularly the normal and log-normal distributions that underpin many pricing and risk models. Through extensive hands-on work with real market data, learners will develop intuition for when statistical assumptions hold, when they break down, and how to adapt their analysis accordingly. This module serves as the critical bridge between raw market data and sophisticated risk models.


  • Descriptive Statistics – Univariate Analysis: Explore measures of central tendency and dispersion to understand data distributions.

  • Understanding Standard Deviation: A crucial risk measure used to quantify asset price volatility.

  • Descriptive Statistics – Bivariate Analysis: Examine relationships between two financial variables using statistical techniques.

  • Covariance and Correlation: Differentiate between covariance and correlation, and understand their role in portfolio diversification and market risk assessment.


Hands-On Application: Compute statistical measures using real market data, analyze historical returns, and assess correlations between different asset classes.


  • Normal Distribution: Understand the Gaussian distribution, probability density function (PDF), cumulative distribution function (CDF), percent point function (PPF), and their applications in VaR modeling and Black-Scholes pricing.

  • Log-Normal Distribution: Explore how log-normal distributions are used in modeling stock price movements, option pricing, and risk management. Understand the transformation of a normal to log-normal distribution and log-normal to normal distribution.


Hands-On Application: Simulate asset returns and prices using normal and log-normal distributions, respectively, evaluate risk measures, and apply these concepts to real-world financial scenarios.


Module 7: Modeling Term-Structure of Interest Rates (10.4 hrs)


The term structure of interest rates encodes the market's expectations about future economic conditions, monetary policy, and risk premiums across different maturities. This module provides comprehensive training in yield curve construction, modeling, and analysis; skills essential for fixed income risk management, asset-liability management, and derivatives pricing. Learners begin with fundamental interpolation techniques necessary for creating smooth, continuous yield curves from discrete market quotes, progressing through regression-based approaches to sophisticated parametric models. The centerpiece of the module is the Nelson-Siegel family of models, which has become an industry standard for its ability to capture yield curve dynamics with interpretable parameters. Learners will understand not just how to implement these models, but also to understand their economic intuition, calibration challenges, and practical limitations. The module emphasizes model validation and stress testing, ensuring learners can assess model performance and identify when models are likely to fail.


  • Yield Curve Construction – Interpolation Methods: Learn basic interpolation techniques such as linear interpolation, polynomial fitting, and piecewise interpolation to estimate missing interest rate data.

  • Advanced Interpolation Methods:

    • Vandermonde Matrix: Understand how the Vandermonde matrix approach is used for higher-order polynomial fitting in yield curve estimation.

    • Newton Divided Difference: Explore Newton's divided difference technique, which improves curve fitting accuracy by considering successive rate differences.

    • Lagrange and Cubic Spline Interpolation: Compare Lagrange polynomial interpolation and cubic spline methods, which offer more flexible and smooth curve fitting for complex yield structures.

  • Modeling Yield Curve:

    • Linear Regression Model (Single Factor): Apply simple linear regression techniques to estimate interest rate relationships and predict yield curve movements.

    • Polynomial Regression Model (Single Factor): Extend the regression framework to quadratic and cubic polynomial models, capturing non-linear interest rate dynamics.

    • Nelson-Seigel (NS) and Nelson-Seigel-Svensson (NSS) Models: Explore econometric models that describe interest rate curve movements using parameters for level, slope, and curvature.

  • Model Validation – NS and NSS Models: Evaluate model performance using error metrics such as RMSE, MSAR, and R², ensuring accuracy in interest rate curve fitting.


Hands-On Application: Implement yield curve modeling techniques, calibrate model parameters using real-world market data, and validate their predictive accuracy.


Module 8: Modeling Short-Rate and Interest Rate Factors (8.6 hrs)


Short-rate models and factor analysis provide the dynamic framework necessary for understanding how interest rates evolve over time and across maturities. This module delves into stochastic interest rate modeling, beginning with foundational single-factor models (Vasicek and Cox-Ingersoll-Ross) that capture the essential mean-reverting nature of interest rates while maintaining analytical tractability. Learners will master both the theoretical foundations and practical implementation challenges, including parameter calibration, Monte Carlo simulation, and model limitations. The module's second focus is Principal Component Analysis (PCA), a powerful technique for decomposing yield curve movements into independent factors. Learners will understand how to identify and interpret the level, slope, and curvature factors that explain significant yield curve variations, and apply these insights to risk management and scenario generation. This module bridges the gap between statistical modeling and economic intuition, preparing learners for advanced applications in derivatives pricing and portfolio management.


  • Vasicek Model: A mean-reverting stochastic process used for modeling interest rate movements. Learn how the model estimates yield curves, bond pricing, and risk factors under different market conditions.

  • Cox-Ingersoll-Ross (CIR) Model: An extension of the Vasicek model that ensures interest rates remain non-negative. This model is widely used for interest rate derivative pricing and risk modeling.


Hands-On Application: Implement and calibrate Vasicek and CIR models using historical interest rate data, simulate interest rate paths, and compare model accuracy in forecasting yield curve dynamics.


  • Introduction to PCA and Preliminaries: Learn the mathematical foundations of PCA, including variance-covariance matrices, eigenvalues, and eigenvectors, to identify key risk factors.

  • PCA for Interest Rate Risk Modeling: Decompose yield curve movements into primary components—level, slope, and curvature—to quantify how different maturities respond to interest rate shocks.

  • PCA – The Reduced Model in Perspective: Understand how PCA simplifies risk analysis by reducing dimensionality while preserving essential information about market dynamics.


Hands-On Application: Perform PCA on yield curve data, analyze historical interest rate movements, and use PCA-based shock modeling to simulate interest rate stress scenarios.


Module 9: Modeling Volatilities, Volatility Skew, and Surfaces (12.6 hrs)


Volatility stands as perhaps the most critical yet elusive risk parameter in financial markets, driving option prices, risk capital requirements, and trading strategies across all asset classes. This module provides comprehensive training in volatility modeling, from fundamental historical measures to sophisticated implied volatility surfaces that reveal market expectations and risk premiums. Learners begin with classical volatility estimation techniques, progressing through time-varying volatility models that capture clustering and persistence effects observed in real markets. The module's core focus on EWMA and GARCH models equips learners with industry-standard tools for volatility forecasting, while advanced sections on implied volatility surfaces reveal how options markets encode forward-looking information about risk. Special emphasis is placed on volatility skew, the empirical phenomenon that challenges Black-Scholes assumptions and creates both risks and opportunities for traders. Through extensive work with options data, learners will understand how to construct, interpret, and trade volatility surfaces, understanding how volatility varies across strikes, maturities, and market conditions. This module bridges theoretical volatility modeling with practical trading applications, preparing learners for roles in options trading, risk management, and derivatives structuring.


  • Time-Series Modeling: Moving Average Models for Equity Prices and Returns: Learn how simple and exponential moving averages (SMA and EMA) are used to smooth price and return series, capturing market trends.

  • Standard Deviation and Downside Standard Deviation as Volatility Measures: Compare historical volatility calculations using standard deviation and downside risk measures to account for negative shocks.

  • Exponential Weighted Moving Average (EWMA) Model: Apply EWMA for volatility estimation, emphasizing recent price movements over historical ones to better reflect changing market conditions.

  • Maximum Likelihood Estimation (MLE) for Parameter Estimation: Learn how MLE is used to estimate volatility model parameters, optimizing statistical fits to market data.

  • Generalized Autoregressive Conditional Heteroskedasticity (GARCH) Models: Explore GARCH(1,1) models, a cornerstone of financial volatility modeling, capturing volatility clustering and persistence in asset returns.


Hands-On Application: Implement EWMA and GARCH models to estimate volatility, analyze historical market shocks, and compare forecasting accuracy for risk management and pricing derivatives.


Market Participants often observe non-uniform volatility levels across strike prices and maturities—a phenomenon known as volatility skew and surface formation. This module also covers volatility smile effects, implied volatility modeling, and trading strategies based on volatility skew.

  • Volatility Skew and Surface Construction for Equity Options: Understand why implied volatility varies across strikes and how it impacts option pricing and hedging strategies.

  • Implied Volatility and Skew – Call-Put Implied Volatility Spread Trading: Explore trading strategies that exploit volatility mispricing, including risk reversal and volatility arbitrage.


Hands-On Application: Construct volatility skew and surfaces using options market data, analyze implied volatility skews, and develop trading strategies based on volatility spreads.


Module 10: Stochastic Processes and Simulations (9.2 hrs)


Simulation methods form the computational engine of modern risk management, enabling practitioners to value complex derivatives, measure portfolio risk, and stress test strategies under countless scenarios. This module provides comprehensive training in both non-parametric and parametric simulation techniques, establishing the mathematical foundations and practical skills necessary for industrial-strength risk modeling. Learners begin with historical simulation, the workhorse of Value-at-Risk calculations, learning its strengths, limitations, and various enhancements. The module then progresses to Monte Carlo methods, covering everything from basic random number generation to sophisticated variance reduction techniques. Special attention is given to modeling asset price dynamics through geometric Brownian motion and more advanced stochastic processes, with extensions to interest rate modeling using Vasicek and CIR frameworks. The module emphasizes not just implementation but also validation, teaching learners to assess simulation quality, detect errors, and ensure convergence. Through hands-on projects simulating entire portfolios and pricing exotic derivatives, learners develop the skills to build production-ready simulation engines capable of handling millions of paths across thousands of instruments.


  • Introduction to Stochastic Processes and Simulations for Equities: Understand how stochastic models describe random price movements in equity markets.

  • Historical Simulation Method – Point and Path Estimation Techniques for Equities: Explore how historical price data is used to simulate future price paths and assess risk scenarios. Learn how single-point estimates are generated using past market data to assess potential losses and extend the simulation to multiple price paths, capturing a range of potential future scenarios.


Hands-On Application: Implement historical simulation techniques to model equity market fluctuations, asses portfolio risk under different stress conditions, and compare simulated outcomes to actual market movements.


  • Monte-Carlo Simulation Method for Equities: Learn how to generate thousands of potential price paths using stochastic differential equations, incorporating drift and volatility factors.

  • Monte-Carlo Simulation Integrated with Vasicek and CIR Models for Interest Rates: Apply monte-carlo methods to simulate interest rate paths, integrating the Vasicek and Cox-Ingersoll-Ross (CIR) models for yield curve forecasting and fixed-income risk assessment.

  • Monte Carlo Simulation with SDEs: Implement simulations using SDEs for pricing complex financial instruments and evaluating portfolio performance under stress scenarios.


Hands-On Application:

  • Develop Monte-Carlo simulations to model stock price and interest rate movements, simulate fixed-income portfolio risk, and compare the performance of historical vs. parametric simulations in market risk analysis.

  • Use stochastic models and Monte Carlo methods to price options, swaps, and other structured financial products. Simulate portfolio performance under varying market conditions to identify vulnerabilities and develop mitigation strategies.



Core Modules of Quant Market Risk (11 to 15)

The core phase focuses on integrating your knowledge into advanced pricing, valuation, and risk management methodologies.


Module 11: Pricing and Valuation of Fixed-Income Securities (21.4 hrs)


Fixed-income markets represent the cornerstone of global finance, with over $130 trillion in outstanding debt securities that fund governments, corporations, and structured finance vehicles worldwide. This module delivers institutional-grade training in bond valuation, risk measurement, and portfolio management techniques employed by leading investment banks, asset managers, and central banks. Learners master both theoretical foundations and practical implementation of valuation models, progressing from basic discounted cash flow analysis to sophisticated sensitivity-based frameworks that enable real-time risk management of multi-billion dollar portfolios. The curriculum emphasizes the critical distinction between full revaluation and partial revaluation approaches, teaching learners when computational efficiency must be balanced against valuation precision. Through extensive work with US Treasury securities, the global risk-free benchmark, learners develop a deep understanding of yield curve dynamics, duration-convexity frameworks, and mark-to-market processes that drive daily P&L in trading operations. Advanced sections cover regulatory requirements under IFRS and US GAAP, model validation techniques, and portfolio-level analytics essential for managing interest rate risk in today's negative yield environment. This module prepares learners for senior roles where millisecond pricing decisions and basis point precision directly impact institutional profitability and risk capital allocation.


  • Full Valuation DCF Model for US Treasury Bills, Interest Rate Movements, and Mark-to-Market PnL: Learn to price short-term fixed-income securities using the DCF method, factoring in risk-free rates and discount yields. Analyze how changes in interest rates affect bond prices and track market-to-market profit and loss (PnL).

  • Interest Rate Scenario Analysis and Sensitivities – Duration, DV01, Convexity, and Residual: Compute bond price sensitivity (Delta) and dollar value of a basis point (DV01) to asses risk exposures. Extend risk analysis to include convexity adjustments, improving the accuracy in pricing fixed-income instruments.

  • Partial Revaluation Sensitivity-Based Model – First-Order, Higher-Order Approximation, and PnL Attribution: Implement duration and DV01-based approximations to estimate interest rate risk with greater efficiency. Implement second-order risk effects and PnL attribution methodologies to break down portfolio performance.

  • Full Valuation DCF Model – US Treasury Notes/Bonds – Mark-to-Market Adjustments: Understand pricing discrepancies between model estimates and market prices and analyze their implications.

  • Partial Revaluation Sensitivity-Based Model – Duration and Convexity (DC) Approach: Use duration and convexity measures to estimate bond price changes under different interest rate scenarios.

    • Taylor-Series Approximation: Simplify the modeling of non-linear risks by approximating changes using first and second-order derivatives.

    • Ladder-Based Interpolation: Use ladder structures to estimate intermediate values efficiently in risk modeling.

  • Bond Cash Flow Mapping Procedure – Nearest Tenor Matching and Variance Matching Approaches: Understand techniques for mapping bond cash flows to yield curve tenors, crucial for risk management and portfolio optimization.


Hands-On Application:

  • Valuation Report of US Treasury Securities and Mark-to-Market: Construct a comprehensive valuation report, summarizing bond pricing methodologies and market risk assessments—conduct interest rate risk assessments and prepare mark-to-market valuation reports using real market data.


Interest rate swaps and options (swaptions) are crucial in hedging risk, managing yield curve exposures, and structuring fixed-income portfolios. This module also covers swap pricing models and option-based valuation approaches.

  • Pricing Interest Rate Swaps (IRS) – Fixed vs. Floating Leg Valuation: Understand the mechanics of interest rate swaps, including cashflow calculations, swap curves, and discounting methodologies.

  • Forward Rate Agreements (FRAs) and Swap Rate Determination: Learn how FRAs are used to lock in future interest rates and how swap rates are derived from the yield curve.

  • Swaptions – Pricing Interest Rate Options: Introduce Black’s model for pricing swaptions, using volatility surfaces and forward rate dynamics.

  • Risk Sensitivities of Interest Rate Swaps and Swaptions: Compute Delta, Gamma, and Vega exposures for swaps and swaptions to assess their risk in a portfolio.

  • Impact of Interest Rate Shocks on Swaps and Swaptions Portfolios: Perform scenario analysis to measure the impact of yield curve shifts on swap positions and option valuations.


Hands-On Applications: Implement pricing models for interest rate swaps and swaptions, calibrate Black’s model for swaption pricing, and develop risk reports for swap exposures.


Module 12: Pricing and Valuation of Derivative Instruments (25.8 hrs)


Derivatives markets have revolutionized modern finance, enabling precise risk transfer, yield enhancement, and access to previously unattainable investment strategies. With notional values exceeding $600 trillion globally, these instruments require sophisticated mathematical frameworks and computational methods for accurate pricing and risk management. This module provides comprehensive training in derivative valuation, from foundational no-arbitrage principles to cutting-edge numerical techniques for exotic structures. Learners begin with futures and forwards, establishing cost-of-carry relationships and basis risk concepts, before progressing to options pricing through binomial trees, Black-Scholes-Merton analytics, and Monte Carlo simulation. The curriculum emphasizes practical implementation challenges: managing early exercise features in American options, handling path dependencies in Asian and barrier options, and calibrating models to volatile implied volatility surfaces. Advanced sections cover interest rate derivatives, the largest OTC market, including swaps, swaptions, and cross-currency instruments essential for corporate hedging and structured finance. Throughout, learners understand not just to implement models but to understand their assumptions, limitations, and failure modes, developing the critical thinking necessary for navigating model risk in times of market stress. This module prepares learners for roles on derivatives trading desks, in risk management functions, and in model validation groups where mathematical precision meets market reality.


  • Introduction to Pricing Equity Futures and Options: Understand the mechanics of futures and options contracts, including expiration, margining, and settlement. Differentiate between European, American, and Bermudan option styles, focusing on their exercise conditions and valuation implications.

  • Cost-of-Carry Model for Equity Futures: Learn how storage costs, dividends, and interest rates impact the fair pricing of futures contracts.

  • Binomial Model – A Discrete Path to Pricing Equity and Interest Rate Options: Step through the binomial tree method, a foundational approach to option pricing.

    • Risk-Neutralization Approach: Understand how risk-neutral probabilities simplify valuation under the no-arbitrage principle.

    • Delta Hedging Approach: Explore dynamic hedging techniques, adjusting positions to remain risk-neutral.

    • Replicating Portfolio Approach: Price options by constructing synthetic positions in the underlying asset and risk-free bonds.

  • Multi-Period Binomial and Trinomial Models for Equity Options: Extend binomial trees to multi-period models for enhancing accuracy. Adapt the binomial method by incorporating stochastic rate movements.

  • Black-Scholes-Merton Model for Equity Options: Learn the assumptions and mathematical formulation of the Black-Scholes model, the industry standard for option pricing.

  • Partial Revaluation Sensitivity-Based Model – Delta-Gamma-Vega (DGV) Approach: Compute first- and second-order Greeks (Delta, Gamma, Vega) to assess option price sensitivities.

    • Taylor-Series Approximation: Simplify the modeling of non-linear risks by approximating changes using first and second-order derivatives.

    • Ladder-Based Interpolation: Use ladder structures to estimate intermediate values efficiently in risk modeling.


Hands-On Applications: Implement binomial pricing models, Black-Scholes option valuations, and risk-neutral hedging strategies.


For complex derivative products, analytical solutions are not always feasible. This module also covers Monte Carlo simulation techniques, essential for pricing options with path dependencies and stochastic behaviours.

  • Monte Carlo Simulation for European Options: Use stochastic simulations to generate risk-adjusted price paths for European-style options.

  • Monte Carlo Simulation for American Options: Apply early exercise decision-making techniques in Monte Carlo pricing.

  • Monte Carlo Simulation for Asian and Barrier Options: Model exotic options that depend on average prices (Asian options) or price barriers (knock-in/knock-out options).


Hands-On Applications: Develop Monte Carlo pricing models, simulate exotic option payoffs, and analyze path-dependent risk exposures.


Exotic derivatives, including interest rate swaps, cross-currency swaps, and swaptions, require specialized valuation techniques. This module also covers pricing methodologies for complex financial instruments.

  • Full Valuation DCF Model for Interest Rate Swaps, Swaptions, and Cross-Currency Interest Rate Swaps: Learn to price fixed-for-floating swaps using cash flow discounting and yield curve bootstrapping. Apply Black’s model to value options on interest rate swaps, accounting for volatility term structures. Extend swap pricing to multi-currency environments, incorporating exchange rate risk.

  • Partial Revaluation Sensitivity-Based Model for Interest Rate Swaps: Compute Delta, DV01, and convexity measures to estimate swap price sensitivities.


Hands-On Applications: Price interest rate swaps and swaptions, conduct scenario analysis, and implement risk factor attribution for structured products.


Model Development and Validation

Derivative pricing models require careful calibration and validation to ensure robustness in changing market conditions. This module also covers model development, implementation, and backtesting techniques.

  • Model Development: Black-Scholes-Merton Model for Equity Options: Implement the BSM model in Python, incorporating real-world volatility estimates.

  • Model Validation: Black-Scholes Model Using Monte Carlo Simulation: Compare Monte Carlo results against analytical BSM prices to validate model accuracy.


Hands-On Applications: Perform sensitivity analysis, backtest option pricing models, and validate results using real market data.


Module 13: Sensitivity Analysis and Hedging Strategies (16.4 hrs)


Sensitivity analysis and dynamic hedging form the mathematical foundation of modern trading and risk management, enabling practitioners to decompose complex portfolio risks into manageable components and implement precise hedging strategies. This module delivers comprehensive training in the quantitative techniques that power trading desks at leading investment banks, where understanding and managing sensitivities can mean the difference between substantial profits and catastrophic losses. Learners master the full spectrum of risk sensitivities, from duration and convexity in fixed income to the complete Greeks in options, learning not just to calculate these measures but to interpret their interactions and use them for active portfolio management. The curriculum emphasizes practical hedging implementation, including the critical challenges of discrete rebalancing, transaction costs, and model risk that separate academic theory from trading floor reality. Through extensive work with real market data, learners understand how to construct and maintain delta-neutral portfolios, implement gamma scalping strategies, and manage vega exposure during volatility regime changes. Advanced sections cover higher-order Greeks essential for exotic derivatives, cross-Greeks that capture interaction effects, and sophisticated multi-Greek hedging strategies employed by volatility traders and market makers. This module transforms learners from passive risk observers to active risk managers capable of dynamically hedging complex portfolios in volatile markets.


  • Interest Rate Sensitivities – Duration, DV01, and Convexity: Learn how modified duration, DV01, and convexity measure bond price sensitivity to interest rate changes.

  • Understanding DV01: A Key Measure in Fixed Income Risk Management: Explore DV01 (Dollar Value of a Basis Point) and its role in hedging interest rate risk.

  • DV01-Neutral Curve Spreads – Steepener and Flattener: Construct steepener and flattener trades by analyzing yield curve movements and DV01-neutral positioning.

  • Directional Risk Using Option Greeks – Delta and Gamma: Understand Delta and Gamma, which measure option price sensitivity to underlying asset movements.

    • Understanding Delta and Gamma: A Deep Dive into Option Greeks: Learn how Delta changes with moneyness, volatility, and time decay. Explore Gamma's role in convexity, affecting how Delta changes with price fluctuations.

    • Understand the impact of: Moneyness: In-the-money (ITM), at-the-money (ATM), and out-of-the-money (OTM) options. Volatility: Its effect on option pricing and portfolio value. Time: Influence of time decay on option values.

  • Option Greeks – Delta and Gamma React to Moneyness, Volatility, and Time: Analyze how in-the-money (ITM), at-the-money (ATM), and out-of-the-money (OTM) options exhibit different Delta-Gamma behaviours.

  • Volatility Risk Using Option Greeks – Vega, Volga, and Vanna: Examine how Vega, Volga, and Vanna measure exposure to implied volatility shifts and volatility skew effects.

  • Option Greeks – Theta and Charm: Study the impact of time decay (Theta) and Delta decay over time (Charm) on option pricing and portfolio risk.


Hands-On Applications: 

  • Compute duration, DV01, and convexity for bond portfolios, implement yield curve strategies, and construct hedged fixed-income positions.

  • Compute option Greeks, visualize Delta-Gamma relationships, and analyze how volatility affects Vega and Vanna risk.


Hedging strategies allow traders and risk managers to neutralize market exposures while optimizing capital efficiency. This module also covers practical approaches to risk mitigation using Delta, Gamma, and Vega hedging techniques.

  • Managing Directional Risk with Delta Hedging and Rebalancing – Equities and Equity Options: Learn how Delta hedging reduces directional exposure and how rebalancing maintains Delta neutrality.

    • Delta Hedging Explained | Delta Rebalancing to Remain Delta-Neutral: Implement dynamic hedging strategies to adjust Delta exposures in response to market fluctuations.

  • Managing Directional Risk with Delta-Gamma Hedging and Rebalancing – Equities and Equity Options: Extend hedging strategies to Gamma risk management, optimizing position sizing for non-linear price changes.

    • Delta-Gamma Hedging Explained | Delta-Gamma Rebalancing to Remain Delta-Gamma-Neutral: Learn Gamma hedging techniques to ensure risk remains controlled under different market conditions.

  • Managing Volatility Risk with Vega Hedging and Rebalancing – Equities and Equity Options: Use Vega hedging to manage exposure to implied volatility fluctuations, minimizing risks from changes in market expectations.

  • Monitoring and Managing Breaches: Exceptions and Breaches: Identify and manage breaches in sensitivity limits, flags, or thresholds. Implement effective escalation protocols and corrective actions to maintain portfolio integrity.


Hands-On Applications: Construct Delta-neutral portfolios, rebalance Gamma hedging strategies, and evaluate the impact of volatility shifts on Vega risk.


Understanding risk profiles across different trading strategies is essential for managing exposure effectively. This module also covers the risk-return characteristics of complex options structures.

  • Delta-Gamma-Vega Risk Profile – Long and Short Straddle and Strangle: Analyze market-neutral volatility trades using straddle and strangle strategies.

  • Delta-Gamma-Vega Risk Profile – Bull and Bear Spreads: Compare risk exposures across bull call spreads, bear put spreads, and vertical spread hedging strategies.


Hands-On Applications: Model profit/loss distributions, assess risk profile shifts across different market regimes, and optimize hedging techniques for structured option positions.


Interview Guide: Option Greeks and Risk Management

This includes an interview preparation bundle, covering key questions and answers across 10 structured series, focusing on option Greeks, Delta hedging, and risk-neutral portfolio management.


Module 14: Scenario Analysis and Stress Testing (15.8 hrs)


Scenario analysis and stress testing have evolved from regulatory requirements to essential risk management tools that help institutions survive and thrive through market turbulence. This module provides comprehensive training in designing, implementing, and interpreting stress tests that reveal hidden vulnerabilities and ensure portfolio resilience. Learners understand how to construct scenarios ranging from historical crisis replays to forward-looking hypothetical events, understanding how different asset classes and strategies behave under extreme conditions. The curriculum encompasses both regulatory and internal stress testing practices, teaching learners to strike a balance between regulatory compliance and genuine risk discovery. Through hands-on work with historical crisis data, learners analyze how correlations break down, volatilities spike, and liquidity evaporates during stress events, developing intuition for crisis dynamics that models often miss. Advanced sections cover reverse stress testing, sensitivity-based approximations for computational efficiency, and machine learning approaches for scenario generation. Special emphasis is placed on PCA-based techniques that capture the dominant modes of market movement while maintaining plausibility and coherence across risk factors. This module prepares learners to design stress testing frameworks that not only satisfy regulatory requirements but also provide actionable intelligence for senior management and trading desks.


  • Introduction to Scenario Analysis and Portfolio Stress Testing: Understand the purpose of scenario analysis, its role in risk management, and how it helps quantify potential portfolio losses.

  • Equity Spot and Spot+Vol Scenarios – Equities and Equity Options: Learn how to simulate equity price movements and incorporate volatility changes into stress tests.

  • Market Interest Rate Scenarios

    • Parallel Shifts: Model parallel shifts in the yield curve, analyzing their effects on bond prices, swaps, and fixed-income portfolios.

    • Non-Parallel Shifts: Construct non-parallel shifts (bull and bear steepening and flattening, twist and turns) to assess risk exposures across different maturities.

  • FED Stress Test Scenarios: Understand the Federal Reserve’s stress testing framework, including adverse and severely adverse scenarios applied to financial institutions. Review of FED 2024 stress test scenarios by analyzing the latest regulatory stress test cases and their implications for market risk management and capital adequacy requirements.


Hands-On Applications: Build stress-testing models for equities and fixed income, simulate parallel and non-parallel yield curve shifts, and evaluate portfolio resilience using regulatory stress test cases.


This module expands on scenario generation techniques and introduces advanced methodologies for stress-testing equity and fixed-income portfolios.

  • Scenario Creation for Identified Shocks: Design scenarios for Spot Shocks: Positive and Negative Shocks. Antithetic Scenarios for mirrored outcomes. Applied to asset classes: Equities, Rates, FX, and Commodities. Volatility Shocks: Normal/Local Volatility: Risk modeling for individual instruments. Log-Normal/ATM Implied Volatility: Comprehensive market impact analysis.

  • Interest Rate Scenario Generation and Expansion: Learn techniques for creating interest rate shock scenarios, including historical, hypothetical, and model-driven approaches.

  • Scenario Methodologies: Understand different scenario construction methodologies:

    • Ladder-Based: Gradual rate shifts for incremental stress testing.

    • Historical Scenarios: Using past market crises as stress test inputs.

    • Event-Specific Stress: Tailoring stress tests for specific financial shocks.

    • Hypothetical Scenarios: Designing custom stress environments based on macroeconomic conditions.

  • PCA Model Calibration and Scenario Generation – Interest Rate Curve: Apply Principal Component Analysis (PCA) to model yield curve shocks and simulate multi-factor interest rate movements.

  • Scenario Revaluation and PnL Attribution – Full Revaluation and Partial Revaluation Sensitivity-Based Model: Compare the effectiveness of full revaluation (rigorous scenario testing) versus sensitivity-based approximations for risk assessment.

  • Breaches and Exceptions in Scenario Limits: Flagging Exceptions: Identify breaches in predefined scenario limits, flags, or thresholds. Monitor deviations that may indicate significant risk exposures. Management Action: Provide actionable recommendations to mitigate identified risks. Develop contingency strategies for handling exceptions.

  • Market Scenario Risk Report for Equities and Fixed-Income Portfolio: Construct a consolidated market risk report, summarizing stress test results and scenario-driven profit and loss (PnL) attributions.


Hands-On Applications: Design custom market stress scenarios, implement PCA-based interest rate shocks, and generate scenario-driven PnL reports for risk assessment.


Module 15: Value-at-Risk (VaR), Stress Value-at-Risk (SVaR), and Expected Shortfall (ES) Methodologies and Advancements (32.6 hrs)


Value-at-Risk stands as the cornerstone of modern risk management, providing a unified framework for quantifying potential losses across diverse portfolios and serving as the primary metric for regulatory capital, risk limits, and executive reporting. This module delivers institutional-grade training in VaR methodologies, from foundational historical simulation to sophisticated Monte Carlo techniques, preparing learners to implement and manage risk systems at leading financial institutions where VaR drives billion-dollar capital allocation decisions. Learners master not only the mathematical frameworks but also the practical challenges of VaR implementation: data quality issues, computational constraints, and the critical assumptions that can make VaR either a valuable risk tool or a dangerous false comfort. The curriculum extends beyond traditional VaR to Expected Shortfall (ES), now required under Basel III, which captures tail risk more comprehensively, and Stressed VaR, which ensures institutions remain resilient during crisis periods. Through extensive hands-on work with real market data spanning multiple asset classes, learners understand how to calculate VaR for complex portfolios containing equities, bonds, derivatives, and structured products, understanding how different methodologies perform under various market conditions. Critical emphasis is placed on model validation, the discipline that separates robust risk management from model worship, teaching learners to backtest, stress test, and critically evaluate their models' performance. This module transforms students into sophisticated risk practitioners capable of building, validating, and managing VaR systems that satisfy regulatory requirements while providing genuine risk intelligence.


  • Introduction to Value-at-Risk (VaR) Measure: Learn the concept, assumptions, and limitations of VaR as a risk quantification tool.

  • Value-at-Risk Explained: A Practical Guide for Risk Professionals: A step-by-step breakdown of VaR models and their practical applications in risk management.

  • Historical Simulation VaR Method for Equities and Equity Portfolio: Compute historical VaR for equity portfolios, using real market data and price shocks.

  • Historical Simulation VaR Method for Interest Rate Bonds: Apply historical VaR techniques to fixed-income securities, capturing yield curve movements and rate shocks.

  • Full vs. Partial Revaluation for VaR Estimation: Compare full vs. partial revaluation VaR estimates, assess their impact on risk assessment efficiency, and optimize risk reporting strategies.


Hands-On Applications: Market Value-at-Risk Report for Fixed-Income Securities and Portfolio: Generate a structured risk report summarizing VaR-based risk assessments for bond portfolios.


  • Historical Simulation VaR Method for Equity Futures, Options, and Interest Rate Swaps: Extend historical VaR techniques to derivatives, incorporating leverage and option-specific risks.

  • Parametric VaR Method for Equities and Fixed-Income Securities: Implement variance-covariance (parametric) VaR models, assuming normal distribution of returns.

  • Monte Carlo Simulation VaR Method for Equities, Bonds, and Options: Simulate thousands of possible market scenarios to estimate VaR under stochastic conditions.

  • PCA Model Calibration and VaR – Interest Rate Bonds: Apply Principal Component Analysis (PCA) to interest rate risk, extracting key risk factors affecting yield curves.

  • Other Risk Methodologies – Conditional VaR (CVaR), Incremental VaR (IVaR), and Marginal VaR (MVaR): Understand advanced risk measures that extend VaR’s capabilities by assessing tail risks and risk contributions.


Hands-On Applications: Compute VaR across asset classes, calibrate PCA models for fixed-income risk, and analyze incremental and marginal VaR for portfolio optimization.


Expected Shortfall (ES) provides a more accurate measure of tail risk, capturing average losses beyond VaR estimates.

  • Expected Shortfall for Equities and Equity Portfolio: Learn how Expected Shortfall addresses VaR’s limitations by quantifying extreme loss scenarios.

  • Expected Shortfall for Interest Rate Bonds: Apply Expected Shortfall methods to fixed-income portfolios, analyzing credit risk and interest rate fluctuations.


Hands-On Applications: Compute CVaR for multi-asset portfolios, compare VaR vs. Expected Shortfall performance, and analyze tail risk distributions.


Stressed VaR measures risk under extreme historical market conditions, helping financial institutions prepare for black swan events and crisis scenarios.

  • Stressed Period Selection Model for Equities and Fixed-Income Portfolios: Identify historical crisis periods to simulate realistic stress test scenarios. Apply historical stressed periods to fixed-income instruments, modeling interest rate shocks and liquidity crises.

  • Historical Simulation Stressed VaR Method for Equities, Fixed-Income Portfolio: Implement stressed VaR techniques for equity markets, simulating extreme downside risk scenarios. Quantify worst-case losses for bond portfolios, incorporating yield curve dislocations and credit risk factors.


Hands-On Applications: Construct stressed VaR models, analyze historical crisis periods, and simulate black swan events for portfolio risk assessments.


Model Development and Validation

Model validation is crucial for ensuring accuracy, robustness, and compliance in risk management frameworks. This module also covers backtesting, stress testing, and model verification techniques.

  • Model Development: VaR and Expected Shortfall Models – Equities and Interest Rate Bonds: Build and refine VaR and ES models, incorporating historical market data and Monte Carlo techniques.

  • Model Validation:

    • Backtesting VaR Models for Equity Portfolios: Compare VaR predictions to actual market losses, ensuring model accuracy and reliability.

    • Stress Testing VaR Models for Equity Portfolio: Conduct stress tests to assess portfolio risk exposure under hypothetical crisis scenarios.

    • Exceptions and Breaches: Learn how to flag, monitor, and address breaches in VaR limits or risk thresholds.

    • Traffic Light Approach for VaR Model Validation: A regulatory framework for evaluating VaR model accuracy based on exception frequency. Classifies models into green (acceptable), yellow (moderate risk), or red (unacceptable) categories based on deviation from predicted risk levels.

  • Model Validation: Backtesting and Stress Testing Expected Shortfall for Equity Portfolios: Validate Expected Shortfall calculations, ensuring tail risk measures align with historical performance.

  • Basel III Compliance: Understand how VaR and ES influence capital allocation, stress testing, and market risk capital calculations.

Hands-On Applications: Market Risk Validation Report: Backtesting and Stress Testing Risk Methodologies – Investment Portfolio: Generate a comprehensive model validation report, summarizing key risk methodologies, backtesting results, and stress testing outcomes.


Interview Guide: Market Risk Management

This includes a structured interview preparation guide covering essential topics in VaR, stress testing, model validation, and regulatory compliance.

  • Market Risk Management: A Practical Interview Guide for Risk Professionals (1.0, 2.0): A comprehensive Q&A resource, preparing candidates for risk management roles in banks, hedge funds, and asset management firms.



Getting Started!

Your journey begins with setting up your development environment—a critical step in ensuring a seamless and productive experience throughout the program. You’ll learn to set up essential tools, explore user-friendly platforms, and prepare to integrate Python with Excel for powerful analytics.


You’ll Learn:

  • How to use Anaconda Navigator as your central hub for performing automated tasks and managing environments.

  • Introduction to Jupyter Notebook, an interactive platform for coding, data visualization, and presenting Python-based projects.

  • Seamless integration of Python with Microsoft Excel for enhanced data handling, automation, and visualization capabilities.


To begin, download and install Anaconda Navigator, a platform for managing Python libraries, packages, and virtual environments.


Introduction to Anaconda Navigator

In this session, you’ll explore everything you need to get started with Anaconda Navigator:

  • Step-by-Step Installation Process: from download to setup on your machine.

  • Understanding the differences between an Integrated Development Environment (IDE), a Code Editor, and a Compiler.

  • Learn how to Manage Python Libraries and Packages for Efficient Workflows.

  • Recommended tools and configurations for this program.


Introduction to Jupyter Notebook

In this session, you’ll explore the Jupyter Notebook, a powerful and versatile platform for interactive computing.

  • Launching Jupyter Notebook directly from Anaconda Navigator.

  • Navigating the interface: default directories, creating new notebooks, and managing files.

  • Understanding the menu options, toolbar, and commonly used keyboard shortcuts.

  • Writing and executing Python Code Cells in an intuitive environment.


To complete your setup, ensure you have Microsoft Excel installed: Microsoft's official site

How to Download: Visit Microsoft’s official site to download Excel. Note that a valid license or subscription may be required for full access.


If you face any issues during the setup, feel free to drop your questions in the comment section below or reach out for support.

 
 
 

Comments


bottom of page