Chapter

Parallel and Distributed Processing and Applications

Volume 4330 of the series Lecture Notes in Computer Science pp 747-759

A Software Architecture Framework for On-Line Option Pricing

  • Kiran KolaAffiliated withDepartment of Computer Science, The University of Manitoba
  • , Amit ChhabraAffiliated withDepartment of Computer Science, The University of Manitoba
  • , Ruppa K. ThulasiramAffiliated withDepartment of Computer Science, The University of Manitoba
  • , Parimala ThulasiramanAffiliated withDepartment of Computer Science, The University of Manitoba

Abstract

The problem of growing computational complexity in finance industry demands manageable, high-speed and real-time solutions in solving complex mathematical problems such as option pricing. In option trading scenario, determining a fair price for options “any time” and “any-where” has become vital yet difficult computational problem. In this study, we have designed, implemented, and deployed architecture for pricing options on-line using a hand-held device that is J2ME-based Mobile computing-enabled and is assisted by web mining tools. In our architecture, the client is a MIDP user interface, and the back end servlet runs on a standalone server bound to a known port address. In addition, the server uses table-mining techniques to mine real-time data from reliable web sources upon the mobile trader’s directive. The server performs all computations required for pricing options since mobile devices have limited battery power, low bandwidth, and low memory. To the best of our knowledge, this is one of the first studies that facilitate the mobile-enabled-trader to compute the price of an option in ubiquitous fashion. This architecture aims at providing the trader with various computational techniques to avail (to provide results from approximate to accurate results) while on-the-go and to make important and effective trading decisions using the results that will ensure higher returns on investments in option trading.