Java Methods for Financial Engineering

Applications in Finance and Investment

  • Philip Barker

Table of contents

  1. Front Matter
    Pages I-XV
  2. Philip Barker
    Pages 1-31
  3. Philip Barker
    Pages 33-58
  4. Philip Barker
    Pages 59-97
  5. Philip Barker
    Pages 99-106
  6. Philip Barker
    Pages 107-124
  7. Philip Barker
    Pages 125-161
  8. Philip Barker
    Pages 163-189
  9. Philip Barker
    Pages 191-203
  10. Philip Barker
    Pages 205-229
  11. Philip Barker
    Pages 231-254
  12. Philip Barker
    Pages 255-277
  13. Philip Barker
    Pages 279-336
  14. Philip Barker
    Pages 337-381
  15. Philip Barker
    Pages 383-405
  16. Philip Barker
    Pages 407-420
  17. Philip Barker
    Pages 421-454
  18. Philip Barker
    Pages 455-483
  19. Philip Barker
    Pages 485-527
  20. Back Matter
    Pages 529-561

About this book


This book is structured around the main theories and models used by practitioners to engineer finance and investment tools. The methods developed and implemented in the text are organized as chapters which cover the core areas. Each chapter is largely self-contained, thus the practitioner or student can conveniently focus on a defined tool and have immediate access to an implemented solution. Those engaged in the design and evaluation of new products will find the quick access to a wide range of robust core methods invaluable in constructing bespoke implementations.

With the pervasiveness and rapid pace of advancement in Web based technologies, it is now a given that any commercially useful computational tool is able to make an effective and efficient use of Web based platforms. Java is the language of choice for developing highly efficient Web based applications. All of the methods in this book are written in Java and use is made of the fully optimised Java Collections for data manipulation. For practitioners and students alike who are still working with legacy C++ or Visual Basic implementations, this book will serve as an excellent reference for translating or porting their applications into a Web centric environment.

Phil Barker followed an academic career for many years , holding a lectureship in Computer Science at Heriot-Watt University, Edinburgh where he led undergraduate degree and postgraduate master’s courses in Computer Science and Accountancy. He has a considerable depth of commercial experience having directed research, technical and operations functions within technology based companies serving blue chips in finance, investment and banking. He is currently CEO of BWA Technologies Ltd a company specializing in the development of investment and risk management software.


Approximation Arbitrage Finance Investment Java REST Simulation bisection method data structure data structures design development modeling numerical methods software

Authors and affiliations

  • Philip Barker
    • 1
  1. 1.BWA Technologies LTDRoslin, MidlothianScotland

Bibliographic information

  • DOI
  • Copyright Information Springer-Verlag London Limited 2007
  • Publisher Name Springer, London
  • eBook Packages Computer Science
  • Print ISBN 978-1-85233-832-9
  • Online ISBN 978-1-84628-741-1
  • Buy this book on publisher's site
Industry Sectors
Chemical Manufacturing
Finance, Business & Banking
IT & Software
Consumer Packaged Goods
Energy, Utilities & Environment