SUMMARYHigh-performance computing has witnessed the push towards computer hardware design in the past decade. Many real world problems are both data and compute intensive. Designing efficient algorithms is important to make effective use of the hardware resources for fast data analysis. Finance is one application that will benefit from these supercomputers. Options are instruments that give opportunity to profit from market movements without making large investments. However, understanding the asset price behavior and making a decision to enter into an option contract is quite challenging, called option pricing problem, because underlying asset price might vary violently. In this paper, we propose a nature-inspired soft computing, meta-heuristic, particle swarm optimization (PSO) algorithm to price options. We modify the PSO algorithm and incorporate varying volatility parameters to price options. The proposed algorithm, PSO with Varying Volatility (PSOwVV), is experimented with various PSO and financial parametric conditions. We also develop a parallel PSOwVV algorithm and implement on a distributed shared memory multi-core machine. We show that the parallel algorithm performs well when the number of particles is linearly proportional to the number of processors. The parallel algorithm achieves a speedup of approximately 20 with 64 particles on a four node hybrid cluster.
Financial derivatives play significant role in an investor's success. Financial option is one form of derivatives. Option pricing is one of the challenging and fundamental problems of computational finance. Due to highly volatile and dynamic market con- ii Abstract iii In this research, we have designed a sequential PSO based option pricing algorithm using basic principles of PSO. The algorithm is applicable for both European and American options, and handles both constant and variable volatility. We show that our results for European options compare well with Black-Scholes-Merton formula.Since it is very important and critical to lock-in profit making opportunities in the real market, we have also designed and developed parallel algorithm to expedite the computing process.We evaluate the performance of our algorithm on a cluster of multicore machines that supports three different architectures: shared memory, distributed memory, and a hybrid architectures. We conclude that for a shared memory architecture or a hybrid architecture, one-to-one mapping of particles to processors is recommended for performance speedup. We get a speedup of 20 on a cluster of four nodes with 8 dual-core processors per node.
In this paper we design, develop and implement a sequential Particle swarm optimization based option pricing algorithm. The proposed algorithm is applicable for both European and American option.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.