uu.seUppsala University Publications

CiteExport$(function(){PrimeFaces.cw("TieredMenu","widget_formSmash_upper_j_idt159",{id:"formSmash:upper:j_idt159",widgetVar:"widget_formSmash_upper_j_idt159",autoDisplay:true,overlay:true,my:"left top",at:"left bottom",trigger:"formSmash:upper:exportLink",triggerEvent:"click"});}); $(function(){PrimeFaces.cw("OverlayPanel","widget_formSmash_upper_j_idt160_j_idt163",{id:"formSmash:upper:j_idt160:j_idt163",widgetVar:"widget_formSmash_upper_j_idt160_j_idt163",target:"formSmash:upper:j_idt160:permLink",showEffect:"blind",hideEffect:"fade",my:"right top",at:"right bottom",showCloseIcon:true});});

Radial basis function methods for pricing multi-asset optionsPrimeFaces.cw("AccordionPanel","widget_formSmash_some",{id:"formSmash:some",widgetVar:"widget_formSmash_some",multiple:true}); PrimeFaces.cw("AccordionPanel","widget_formSmash_all",{id:"formSmash:all",widgetVar:"widget_formSmash_all",multiple:true});
function selectAll()
{
var panelSome = $(PrimeFaces.escapeClientId("formSmash:some"));
var panelAll = $(PrimeFaces.escapeClientId("formSmash:all"));
panelAll.toggle();
toggleList(panelSome.get(0).childNodes, panelAll);
toggleList(panelAll.get(0).childNodes, panelAll);
}
/*Toggling the list of authorPanel nodes according to the toggling of the closeable second panel */
function toggleList(childList, panel)
{
var panelWasOpen = (panel.get(0).style.display == 'none');
// console.log('panel was open ' + panelWasOpen);
for (var c = 0; c < childList.length; c++) {
if (childList[c].classList.contains('authorPanel')) {
clickNode(panelWasOpen, childList[c]);
}
}
}
/*nodes have styleClass ui-corner-top if they are expanded and ui-corner-all if they are collapsed */
function clickNode(collapse, child)
{
if (collapse && child.classList.contains('ui-corner-top')) {
// console.log('collapse');
child.click();
}
if (!collapse && child.classList.contains('ui-corner-all')) {
// console.log('expand');
child.click();
}
}
PrimeFaces.cw("AccordionPanel","widget_formSmash_responsibleOrgs",{id:"formSmash:responsibleOrgs",widgetVar:"widget_formSmash_responsibleOrgs",multiple:true}); 2016 (English)Licentiate thesis, comprehensive summary (Other academic)
##### Abstract [en]

##### Place, publisher, year, edition, pages

Uppsala University, 2016.
##### Series

Information technology licentiate theses: Licentiate theses from the Department of Information Technology, ISSN 1404-5117 ; 2016-001
##### National Category

Computational Mathematics
##### Research subject

Scientific Computing with specialization in Numerical Analysis
##### Identifiers

URN: urn:nbn:se:uu:diva-284306OAI: oai:DiVA.org:uu-284306DiVA, id: diva2:920152
#####

PrimeFaces.cw("AccordionPanel","widget_formSmash_j_idt456",{id:"formSmash:j_idt456",widgetVar:"widget_formSmash_j_idt456",multiple:true});
##### Supervisors

PrimeFaces.cw("AccordionPanel","widget_formSmash_j_idt462",{id:"formSmash:j_idt462",widgetVar:"widget_formSmash_j_idt462",multiple:true});
#####

PrimeFaces.cw("AccordionPanel","widget_formSmash_j_idt468",{id:"formSmash:j_idt468",widgetVar:"widget_formSmash_j_idt468",multiple:true});
##### Projects

eSSENCE
Available from: 2016-01-08 Created: 2016-04-16 Last updated: 2017-08-31Bibliographically approved
##### List of papers

The price of an option can under some assumptions be determined by the solution of the Black–Scholes partial differential equation. Often options are issued on more than one asset. In this case it turns out that the option price is governed by the multi-dimensional version of the Black–Scholes equation. Options issued on a large number of underlying assets, such as index options, are of particular interest, but pricing such options is a challenge due to the "curse of dimensionality". The multi-dimensional PDE turn out to be computationally expensive to solve accurately even in quite a low number of dimensions.

In this thesis we develop a radial basis function partition of unity method for pricing multi-asset options up to moderately high dimensions. Our approach requires the use of a lower number of node points per dimension than other standard PDE methods, such as finite differences or finite elements, thanks to a high order convergence rate. Our method shows good results for both European style options and American style options, which allow early exercise. For the options which do not allow early exercise, the method exhibits an exponential convergence rate under node refinement. For options that allow early exercise the option pricing problem becomes a free boundary problem. We incorporate two different approaches for handling the free boundary into the radial basis function partition of unity method: a penalty method, which leads to a nonlinear problem, and an operator splitting method, which leads to a splitting scheme. We show that both methods allow for locally high algebraic convergence rates, but it turns out that the operator splitting method is computationally more efficient than the penalty method. The main reason is that there is no need to solve a nonlinear problem, which is the case in the penalty formulation.

1. Radial basis function partition of unity methods for pricing vanilla basket options$(function(){PrimeFaces.cw("OverlayPanel","overlay892965",{id:"formSmash:j_idt505:0:j_idt509",widgetVar:"overlay892965",target:"formSmash:j_idt505:0:partsLink",showEvent:"mousedown",hideEvent:"mousedown",showEffect:"blind",hideEffect:"fade",appendToBody:true});});

2. BENCHOP—The BENCHmarking project in Option Pricing$(function(){PrimeFaces.cw("OverlayPanel","overlay848689",{id:"formSmash:j_idt505:1:j_idt509",widgetVar:"overlay848689",target:"formSmash:j_idt505:1:partsLink",showEvent:"mousedown",hideEvent:"mousedown",showEffect:"blind",hideEffect:"fade",appendToBody:true});});

3. Radial basis function partition of unity operator splitting method for pricing multi-asset American options$(function(){PrimeFaces.cw("OverlayPanel","overlay920142",{id:"formSmash:j_idt505:2:j_idt509",widgetVar:"overlay920142",target:"formSmash:j_idt505:2:partsLink",showEvent:"mousedown",hideEvent:"mousedown",showEffect:"blind",hideEffect:"fade",appendToBody:true});});

urn-nbn$(function(){PrimeFaces.cw("Tooltip","widget_formSmash_j_idt1452",{id:"formSmash:j_idt1452",widgetVar:"widget_formSmash_j_idt1452",showEffect:"fade",hideEffect:"fade",showDelay:500,hideDelay:300,target:"formSmash:altmetricDiv"});});

CiteExport$(function(){PrimeFaces.cw("TieredMenu","widget_formSmash_lower_j_idt1505",{id:"formSmash:lower:j_idt1505",widgetVar:"widget_formSmash_lower_j_idt1505",autoDisplay:true,overlay:true,my:"left top",at:"left bottom",trigger:"formSmash:lower:exportLink",triggerEvent:"click"});}); $(function(){PrimeFaces.cw("OverlayPanel","widget_formSmash_lower_j_idt1506_j_idt1508",{id:"formSmash:lower:j_idt1506:j_idt1508",widgetVar:"widget_formSmash_lower_j_idt1506_j_idt1508",target:"formSmash:lower:j_idt1506:permLink",showEffect:"blind",hideEffect:"fade",my:"right top",at:"right bottom",showCloseIcon:true});});