• derivative pricing;
  • stochastic volatility;
  • local volatility;
  • default;
  • knock-out;
  • barrier;
  • spectral theory;
  • eigenfunction;
  • singular perturbation theory;
  • regular perturbation theory

Using tools from spectral analysis, singular and regular perturbation theory, we develop a systematic method for analytically computing the approximate price of a large class of derivative-assets. The payoff of the derivative-assets may be path-dependent. In addition, the process underlying the derivatives may exhibit killing (i.e., jump to default) as well as combined local/nonlocal stochastic volatility. The nonlocal component of volatility may be multiscale, in the sense that it may be driven by one fast-varying and one slow-varying factor. The flexibility of our modeling framework is contrasted by the simplicity of our method. We reduce the derivative pricing problem to that of solving a single eigenvalue equation. Once the eigenvalue equation is solved, the approximate price of a derivative can be calculated formulaically. To illustrate our method, we calculate the approximate price of three derivative-assets: a vanilla option on a defaultable stock, a path-dependent option on a nondefaultable stock, and a bond in a short-rate model.