Financial Instruments Toolbox
Design, price, and hedge complex financial instruments
Financial Instruments Toolbox™ provides functions for pricing, modeling, and analyzing fixed-income, credit, and equity instrument portfolios. You can use the toolbox to perform cash-flow modeling and yield curve fitting analysis, compute prices and sensitivities, view price evolutions, and perform hedging analyses using common equity and fixed-income modeling methods. The toolbox lets you create new financial instrument types, fit yield curves to market data using parametric fitting models and bootstrapping, and construct dual curve-based pricing models.
You can price and analyze fixed-income and equity instruments. For fixed-income modeling, you can calculate price, yield, spread, and sensitivity values for several types of securities and derivatives, including convertible bonds, mortgage-backed securities, treasury bills, bonds, swaps, caps, floors, and floating-rate notes. For equities, you can compute price, implied volatility, and greek values of vanilla options and several exotic derivatives.
Financial Instruments Toolbox contains functions to model counterparty credit risk and CVA exposure. For credit derivatives, the toolbox includes credit default swap pricing and default probability curve modeling functions. For energy derivatives, you can model exotic and vanilla options. The toolbox also provides connectivity to Numerix® CrossAsset Integration Layer.
A Pricing Workflow Based on Reusable Objects
- Create instrument, model, and pricer objects to price financial instruments.
- Easily reuse these objects to compare instrument prices for different models and pricing engines.
Pricing a Portfolio of Financial Instruments
Define multilevel portfolios (e.g. underlying assets, traders, strategies, and teams) and then calculate the price and sensitivities of all instruments in the portfolio.
Yield Curve and Interest Rate Term Structure
Fit yield curves to market data using several approaches, including the bootstrap method, parametric models (such as Nelson-Siegel, Svensson, and smoothing spline), and custom functions.
Calculate price and sensitivity of fixed-income securities, swaps, and forward swaps, as well as for fixed-income instruments with options/embedded options and common interest rate options (including bond options, floating-rate note options, caps, floors, and swaptions) using a variety of pricing methods and models.
Models and Methods
Supported models include Black, Normal (Bachelier), SABR and Shifted SABR, Hull-White, Black-Derman-Toy, Black-Karasinski, CIR, HJM, Linear Gaussian Two Factor, and LIBOR Market Models. Supported methods include closed-form, binomial and trinomial trees, and Monte Carlo simulation.
Price plain-vanilla options, including European, American, and Bermuda options. Price exotic options, including Asian, barrier, basket, digital, forward/futures, rainbow, and spread options.
Supported models include geometric Brownian motion, Merton76 jump diffusion, Bates and Heston stochastic volatility models, and the local volatility model.
CDS and CDS Options
Perform common CDS and CDS option valuations, calculate the breakeven spreads, and find the mark-to-market value of new and existing CDS contracts.
Mortgage-Backed Securities (MBS), Mortgage Pools, and Collateralized Mortgage Obligations (CMO)
Calculate price and risk factors for MBS, mortgage-pool portfolios, and CMO. Supported schemes for prepayment tranches of CMO are sequential tranching and schedule bond tranching for planned amortization class (PAC) or targeted amortization class (TAC) bonds.
Credit Value Adjustment (CVA)
Compute credit exposures and CVA for each counterparty in an over-the-counter (OTC) contract.
Wrong Way Risk
Use copulas to generate correlated exposure-default scenario pairs and then estimate the credit exposure based on these scenarios.
Price using Heston and replicating variance methods
Call and Put Options
Price callable and puttable float bonds, float bond options, caps, floors, and swaptions instrument
Price by finite difference or Ikeda and Kunitomo methods
Touch, Double Touch, and Binary Instruments
Price by Black Scholes or Asset Monte Carlo methods
Price vanilla, barrier, double barrier, touch, and double touch instruments
Finite Difference Method
Price vanilla instruments with Bermudan exercise
Monte Carlo Simulation
Price equity, FX, and commodity instruments
The MATLAB Computational Finance Suite is a set of 12 essential products that enables you to develop quantitative applications for risk management, investment management, econometrics, pricing and valuation, insurance, and algorithmic trading.