image thumbnail

updated 3 months ago

Natural Gas Storage Valuation by Ameya Deoras

Demos and files from the webinar (energy trading, energy risk, commodities)

Import Analyze Natural Gas Futures Options Historical P...

Natural Gas Storage Valuation: 2. Intrinsic Spread-Optio...

Natural Gas Storage Valuation: 3. Model Calibration and V...

image thumbnail

updated 2 years ago

The SABR Model - Densities and MC by Kienitz Wetterau FinModelling

Different Approximation to SABR. Including Kienitz, Doust, Hagan, Obloj, Lesniewski, Kainth method (sabr, kienitz, doust)

BinarySABR(f, k, t, sigma, disc)

BinarySABR_1_2(f, k, t, sigma)

BinarySABR_2(f, k, t, sigma)

image thumbnail

updated 2 years ago

Pricing and Calibration Framework (Object Oriented) by Kienitz Wetterau FinModelling

Object Oriented Framework for Pricing, Calibration and Hedging. (pricing, calibration, forward start options)

BoundConstraints(xvec,lb,ub,varargin)

GradientEval(fobj,xk,fval,varargin)

HessApprox(oldGradF,oldX,newGradF,newX,oldHessian)

image thumbnail

updated 2 years ago

survivePortfolio by mono

Specify a joint distribution of survival times for a credit portfolio of credit risks. (portfolio, credit risk, joint distribution)

p=survivePortfolio(hazard,cor,nrsim,tinvest)

image thumbnail

updated 2 years ago

Hazard Rate Bootstrapping by Vilen Abramov

This file bootstraps hazard rates from a series of 1/3/5/7/10-year par spreads. (cds, bootstrapping, pricing)

hazard

image thumbnail

updated 2 years ago

Pricer of Inflation-Indexed Swaps by Julien Sautier

Zero Coupon and Year on Year Indexed on the Inflation rate according to the Jarrow Yildirim model. (swaps, finance, jarrow)

comp_An(NominalMarketPrice_T, NominalMarketPrice_t, Nomin...

comp_Ar(RealMarketPrice_T, RealMarketPrice_t, RealVolatil...

comp_Bn(an, t, maturity)

image thumbnail

updated 4 years ago

Pricing Derivatives Securities using MATLAB by Mayeda Reyes-Kattar

Examples of pricing derivatives securities using MATLAB (finance, modeling, analysis)

optionvanilla(S,E,r,T,sigma,divYield,nSims,nSteps,type, s...

portbrowser(varargin)

treedemonew(Command, Trees,Port,RS)

image thumbnail

updated almost 5 years ago

Modeling Variable Annuities with MATLAB by Yi Wang

Pricing Guaranteed Minimum Withdrawal Benefit (pricing, gmwb, variable annuities)

calcGMWB(tickers, holdings, startDate, endDate, aWRate, a...

createSurfaceFit(IGWBGrid, initSAGrid, costGrid)

getEquityData(Ticker, FromDate, ToDate, Period)

image thumbnail

updated 5 years ago

Heston Option Pricer by Rodolphe Sitter

Compute European call option price using the Heston model and a conditional Monte-Carlo method (finance, stochastic, volatility)

Heston(S0, r, V0, eta, theta, kappa, strike, T, M, N)

image thumbnail

updated 5 years ago

Log-Uniform Jump-Diffusion Model by Rodolphe Sitter

European call option price and implied volatility for a Log-Uniform Jump-Diffusion model. (finance, loguniform, jump)

BS(S0,t,K,T,Rgrow,Rdisc,sigma)

JDimpv(S0, X, r, T, a, b, lambda, value)

JDprice.m

image thumbnail

updated 5 years ago

Foreign Exchange Options by Rodolphe Sitter

Valuation of European and American options on foreign exchange using Garman-Kohlhagen model (finance, foreign exchange, fx)

fxoptions( S0, X, rd, rf, T, vol, style)

image thumbnail

updated 6 years ago

Simple option pricing GUI by Ameya Deoras

A GUI that presents the results of a Black-Scholes and a Monte Carlo European option pricer (finance, modeling, analysis)

optPriceVal(type, Price, Strike, Rate, Time, Vol, Yield, ...

optionpricegui2(varargin)

image thumbnail

updated 6 years ago

Pricing Basket Option by Abhishek Bharadwaj

Functions for pricing of a basket option (finance, modeling, analysis)

asianbasket(basketstruct,OptSpec,ExerciseDates,Settle,N,n...

basketset(SPrice, Sigma, Corr, Num)

basketsim(basketstruct,T,N,n,r)

image thumbnail

updated almost 7 years ago

Using quadrature method to price a European call option by Wei-che Tsai

Pricing a European Call Option based on AWDN (2003) - Journal of Financial Economics (finance, modeling, analysis)

ECall_QUAD(S0,T,E,r,sig,D)

ECall.m

Contact us