Featured Researches

Computational Finance

A robust algorithm and convergence analysis for static replications of nonlinear payoffs

In this paper we propose a new robust algorithm to find the optimal static replicating portfolios for general nonlinear payoff functions and give the estimate of the rate of convergence that is absent in the literature. We choose the static replication by minimizing the error bound between the nonlinear payoff function and the linear spline approximation and derive the equidistribution equation for selecting the optimal strike prices. The numerical tests for variance swaps and swaptions and also for the static quadratic replication and the model with counterparty risk show that the proposed algorithm is simple, fast and accurate. The paper has generalized and improved the results of the static replication and approximation in the literature.

Read more
Computational Finance

A short introduction to quasi-Monte Carlo option pricing

One of the main practical applications of quasi-Monte Carlo (QMC) methods is the valuation of financial derivatives. We aim to give a short introduction into option pricing and show how it is facilitated using QMC. We give some practical examples for illustration.

Read more
Computational Finance

A simple and efficient numerical method for pricing discretely monitored early-exercise options

We present a simple, fast, and accurate method for pricing a variety of discretely monitored options in the Black-Scholes framework, including autocallable structured products, single and double barrier options, and Bermudan options. The method is based on a quadrature technique, and it employs only elementary calculations and a fixed one-dimensional uniform grid. The convergence rate is O(1/ N 4 ) and the complexity is O(MNlogN) , where N is the number of grid points and M is the number of observation dates.

Read more
Computational Finance

A spectral method for an Optimal Investment problem with Transaction Costs under Potential Utility

This paper concerns the numerical solution of the finite-horizon Optimal Investment problem with transaction costs under Potential Utility. The problem is initially posed in terms of an evolutive HJB equation with gradient constraints. In Finite-Horizon Optimal Investment with Transaction Costs: A Parabolic Double Obstacle Problem, Day-Yi, the problem is reformulated as a non-linear parabolic double obstacle problem posed in one spatial variable and defined in an unbounded domain where several explicit properties and formulas are obtained. The restatement of the problem in polar coordinates allows to pose the problem in one spatial variable in a finite domain, avoiding some of the technical difficulties of the numerical solution of the previous statement of the problem. If high precision is required, the spectral numerical method proposed becomes more efficient than simpler methods as finite differences for example.

Read more
Computational Finance

A threshold model for local volatility: evidence of leverage and mean reversion effects on historical data

In financial markets, low prices are generally associated with high volatilities and vice-versa, this well known stylized fact usually being referred to as leverage effect. We propose a local volatility model, given by a stochastic differential equation with piecewise constant coefficients, which accounts of leverage and mean-reversion effects in the dynamics of the prices. This model exhibits a regime switch in the dynamics accordingly to a certain threshold. It can be seen as a continuous-time version of the Self-Exciting Threshold Autoregressive (SETAR) model. We propose an estimation procedure for the volatility and drift coefficients as well as for the threshold level. Parameters estimated on the daily prices of 348 stocks of NYSE and S\&P 500, on different time windows, show consistent empirical evidence for leverageeffects. Mean-reversion effects are also detected, most markedly in crisis periods.

Read more
Computational Finance

A volatility-of-volatility expansion of the option prices in the SABR stochastic volatility model

We propose a general, very fast method to quickly approximate the solution of a parabolic Partial Differential Equation (PDEs) with explicit formulas. Our method also provides equaly fast approximations of the derivatives of the solution, which is a challenge for many other methods. Our approach is based on a computable series expansion in terms of a "small" parameter. As an example, we treat in detail the important case of the SABR PDE for β=1 , namely ∂ τ u= σ 2 [ 1 2 ( ∂ 2 x u− ∂ x u)+νρ ∂ x ∂ σ u+ 1 2 ν 2 ∂ 2 σ u]+κ(θ−σ) ∂ σ , by choosing ν as small parameter. This yields u= u 0 +ν u 1 + ν 2 u 2 +… , with u j independent of ν . The terms u j are explicitly computable, which is also a challenge for many other, related methods. Truncating this expansion leads to computable approximations of u that are in "closed form," and hence can be evaluated very quickly. Most of the other related methods use the "time" τ as a small parameter. The advantage of our method is that it leads to shorter and hence easier to determine and to generalize formulas. We obtain also an explicit expansion for the implied volatility in the SABR model in terms of ν , similar to Hagan's formula, but including also the {\em mean reverting term.} We provide several numerical tests that show the performance of our method. In particular, we compare our formula to the one due to Hagan. Our results also behave well when used for actual market data and show the mean reverting property of the volatility.

Read more
Computational Finance

Accelerated Share Repurchase and other buyback programs: what neural networks can bring

When firms want to buy back their own shares, they have a choice between several alternatives. If they often carry out open market repurchase, they also increasingly rely on banks through complex buyback contracts involving option components, e.g. accelerated share repurchase contracts, VWAP-minus profit-sharing contracts, etc. The entanglement between the execution problem and the option hedging problem makes the management of these contracts a difficult task that should not boil down to simple Greek-based risk hedging, contrary to what happens with classical books of options. In this paper, we propose a machine learning method to optimally manage several types of buyback contract. In particular, we recover strategies similar to those obtained in the literature with partial differential equation and recombinant tree methods and show that our new method, which does not suffer from the curse of dimensionality, enables to address types of contract that could not be addressed with grid or tree methods.

Read more
Computational Finance

Accelerating Implicit Finite Difference Schemes Using a Hardware Optimized Tridiagonal Solver for FPGAs

We present a design and implementation of the Thomas algorithm optimized for hardware acceleration on an FPGA, the Thomas Core. The hardware-based algorithm combined with the custom data flow and low level parallelism available in an FPGA reduces the overall complexity from 8N down to 5N serial arithmetic operations, and almost halves the overall latency by parallelizing the two costly divisions. Combining this with a data streaming interface, we reduce memory overheads to 2 N-length vectors per N-tridiagonal system to be solved. The Thomas Core allows for multiple independent tridiagonal systems to be continuously solved in parallel, providing an efficient and scalable accelerator for many numerical computations. Finally we present applications for derivatives pricing problems using implicit finite difference schemes on an FPGA accelerated system and we investigate the use and limitations of fixed-point arithmetic in our algorithm.

Read more
Computational Finance

Agent Inspired Trading Using Recurrent Reinforcement Learning and LSTM Neural Networks

With the breakthrough of computational power and deep neural networks, many areas that we haven't explore with various techniques that was researched rigorously in past is feasible. In this paper, we will walk through possible concepts to achieve robo-like trading or advising. In order to accomplish similar level of performance and generality, like a human trader, our agents learn for themselves to create successful strategies that lead to the human-level long-term rewards. The learning model is implemented in Long Short Term Memory (LSTM) recurrent structures with Reinforcement Learning or Evolution Strategies acting as agents The robustness and feasibility of the system is verified on GBPUSD trading.

Read more
Computational Finance

Agglomerative Likelihood Clustering

We consider the problem of fast time-series data clustering. Building on previous work modeling the correlation-based Hamiltonian of spin variables we present an updated fast non-expensive Agglomerative Likelihood Clustering algorithm (ALC). The method replaces the optimized genetic algorithm based approach (f-SPC) with an agglomerative recursive merging framework inspired by previous work in Econophysics and Community Detection. The method is tested on noisy synthetic correlated time-series data-sets with built-in cluster structure to demonstrate that the algorithm produces meaningful non-trivial results. We apply it to time-series data-sets as large as 20,000 assets and we argue that ALC can reduce compute time costs and resource usage cost for large scale clustering for time-series applications while being serialized, and hence has no obvious parallelization requirement. The algorithm can be an effective choice for state-detection for online learning in a fast non-linear data environment because the algorithm requires no prior information about the number of clusters.

Read more

Ready to get started?

Join us today