Refine by Content Type

Refine by Product

Refine by Time Frame

image thumbnail

updated 16 days ago

Natural Gas Storage Valuation by Ameya Deoras

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

plot2svg.m

plot2svgstring.m

getLocalDateFormat.m

image thumbnail

updated 4 months ago

Li's Copula model for CDS and CDO default intensities and loss function by Francesco Da Vinci

Copula functions for credit loss distribution and default intensities of CDS (cds, cdo, loss distribution)

LiG=LiGaussian(Not, Rho, RR, Times,h, numbofsimulations)

LiGSeller=LiGSeller(Rho, RR, Times,h, numbofsimulations)

LiStudent(Not, Rho, RR, Times,h, numbofsimulations,df)

image thumbnail

updated 1 year ago

Trinomial tree seaption pricing by Francesco Paolo Esposito

Swaption pricing function under the Hull-White lattice model. It allows finer grid. (finance)

trintree_swaption_plus_HW(U, Curve, opt_type, model, a, d...

image thumbnail

updated 1 year ago

Black1976 swaption pricing for a bespoke deal by Francesco Paolo Esposito

This function prices a swaption portfolio with any cash-low structure (finance)

swaptionbyblk_bank( U, V, Curve )

image thumbnail

updated 1 year ago

trinomial tree plot by Francesco Paolo Esposito

This function plots the Hull-White tree structure (finance)

trintree_plot( BKTree )

image thumbnail

updated 1 year ago

Trinomial tree calibration by Francesco Paolo Esposito

This function calibrates the Hull-White trinomial tree. (finance)

trintree_calswaption( Curve, V, Period, coin )

image thumbnail

updated 1 year ago

volatility to premium for swaptions (Black76 model) by Francesco Paolo Esposito

This function convert ATM volatility surface into swaption premiums and par rates. (finance)

vol2par_swaption( curve, V, period )

image thumbnail

updated 1 year ago

Trinomial tree swaption pricing by Francesco Paolo Esposito

This function generates swaption prices under the Hull-White trinomial tree model. (finance)

trintree_swaption_HW(U, Curve, opt_type, model, a)

Contact us