Financial Modelling With Python
商品資訊
ISBN13:9780470987841
出版社:John Wiley & Sons Inc
作者:Fletcher
出版日:2009/06/26
裝訂/頁數:精裝/248頁
定價
:NT$ 7250 元優惠價
:
90 折 6525 元
若需訂購本書,請電洽客服 02-25006600[分機130、131]。
無法訂購
商品簡介
作者簡介
目次
商品簡介
"Fletcher and Gardner have created a comprehensive resource that will be of interest not only to those working in the field of finance, but also to those using numerical methods in other fields such as engineering, physics, and actuarial mathematics. By showing how to combine the high-level elegance, accessibility, and flexibility of Python, with the low-level computational efficiency of C++, in the context of interesting financial modeling problems, they have provided an implementation template which will be useful to others seeking to jointly optimize the use of computational and human resources. They document all the necessary technical details required in order to make external numerical libraries available from within Python, and they contribute a useful library of their own, which will significantly reduce the start-up costs involved in building financial models. This book is a must read for all those with a need to apply numerical methods in the valuation of financial claims."
–David Louton, Professor of Finance, Bryant University
This book is directed at both industry practitioners and students interested in designing a pricing and risk management framework for financial derivatives using the Python programming language.
It is a practical book complete with working, tested code that guides the reader through the process of building a flexible, extensible pricing framework in Python. The pricing frameworks' loosely coupled fundamental components have been designed to facilitate the quick development of new models. Concrete applications to real-world pricing problems are also provided.
Topics are introduced gradually, each building on the last. They include basic mathematical algorithms, common algorithms from numerical analysis, trade, market and event data model representations, lattice and simulation based pricing, and model development. The mathematics presented is kept simple and to the point.
The book also provides a host of information on practical technical topics such as C++/Python hybrid development (embedding and extending) and techniques for integrating Python based programs with Microsoft Excel.
The book is accompanied by a CD ROM containing a code library; and a companion website www.wiley.com/go/fletcher_python which will feature code-based updates relating to Python 3.0.
–David Louton, Professor of Finance, Bryant University
This book is directed at both industry practitioners and students interested in designing a pricing and risk management framework for financial derivatives using the Python programming language.
It is a practical book complete with working, tested code that guides the reader through the process of building a flexible, extensible pricing framework in Python. The pricing frameworks' loosely coupled fundamental components have been designed to facilitate the quick development of new models. Concrete applications to real-world pricing problems are also provided.
Topics are introduced gradually, each building on the last. They include basic mathematical algorithms, common algorithms from numerical analysis, trade, market and event data model representations, lattice and simulation based pricing, and model development. The mathematics presented is kept simple and to the point.
The book also provides a host of information on practical technical topics such as C++/Python hybrid development (embedding and extending) and techniques for integrating Python based programs with Microsoft Excel.
The book is accompanied by a CD ROM containing a code library; and a companion website www.wiley.com/go/fletcher_python which will feature code-based updates relating to Python 3.0.
作者簡介
SHAYNE FLETCHER has a BSc. from the University of Sydney, Australia. He has had more than 10 years experience working for major investment banks in London, The Netherlands and Japan. In 2009 he founded QuantSoft (http://www.quantsoft.co.jp) providing technical consulting services to meet the financial engineering programming needs of its clients.
CHRISTOPHER GARDNER has a PhD in Applied Mathematics from King's College, London. He began his career working for UKAEA Fusion at Culham Laboratory before moving to the City of London. He has 10 years experience working as a Quantitative analyst. He is currently working on the pricing of Life derivatives for the Asset Management Pricing Desk at Swiss Re.
CHRISTOPHER GARDNER has a PhD in Applied Mathematics from King's College, London. He began his career working for UKAEA Fusion at Culham Laboratory before moving to the City of London. He has 10 years experience working as a Quantitative analyst. He is currently working on the pricing of Life derivatives for the Asset Management Pricing Desk at Swiss Re.
目次
1 Welcome to Python.
1.1 Why Python?
1.2 Common misconceptions about Python.
1.3 Roadmap for this book.
2 The PPF Package.
2.1 PPF topology.
2.2 Unit testing.
2.3 Building and installing PPF.
3 Extending Python from C++.
3.1 Boost.Date Time types.
3.2 Boost.MultiArray and special functions.
3.3 NumPy arrays.
4 Basic Mathematical Tools.
4.1 Random number generation.
4.2 N(.)
4.3 Interpolation.
4.4 Root finding.
4.5 Linear algebra.
4.6 Generalised linear least squares.
4.7 Quadratic and cubic roots.
4.8 Integration.
5 Market: Curves and Surfaces.
5.1 Curves.
5.2 Surfaces.
5.3 Environment.
6 Data Model.
6.1 Observables.
6.2 Flows.
6.3 Adjuvants.
6.4 Legs.
6.5 Exercises.
6.6 Trades.
6.7 Trade utilities.
7 Timeline: Events and Controller.
7.1 Events.
7.2 Timeline.
7.3 Controller.
8 The Hull–White Model.
8.1 A component-based design.
8.2 The model and model factories.
8.3 Concluding remarks.
9 Pricing using Numerical Methods.
9.1 A lattice pricing framework.
9.2 A Monte-Carlo pricing framework.
9.3 Concluding remarks.
10 Pricing Financial Structures in Hull–White.
10.1 Pricing a Bermudan.
10.2 Pricing a TARN.
10.3 Concluding remarks.
11 Hybrid Python/C++ Pricing Systems.
11.1 nth imm of year revisited.
11.2 Exercising nth imm of year from C++.
12 Python Excel Integration.
12.1 Black–scholes COM server.
12.2 Numerical pricing with PPF in Excel.
Appendices.
A Python.
A.1 Python interpreter modes.
A.2 Basic Python.
A.3 Conclusion.
B Boost.Python.
B.1 Hello world.
B.2 Classes, constructors and methods.
B.3 Inheritance.
B.4 Python operators.
B.5 Functions.
B.6 Enums.
B.7 Embedding.
B.8 Conclusion.
C Hull–White Model Mathematics.
D Pickup Value Regression.
Bibliography.
Index.
1.1 Why Python?
1.2 Common misconceptions about Python.
1.3 Roadmap for this book.
2 The PPF Package.
2.1 PPF topology.
2.2 Unit testing.
2.3 Building and installing PPF.
3 Extending Python from C++.
3.1 Boost.Date Time types.
3.2 Boost.MultiArray and special functions.
3.3 NumPy arrays.
4 Basic Mathematical Tools.
4.1 Random number generation.
4.2 N(.)
4.3 Interpolation.
4.4 Root finding.
4.5 Linear algebra.
4.6 Generalised linear least squares.
4.7 Quadratic and cubic roots.
4.8 Integration.
5 Market: Curves and Surfaces.
5.1 Curves.
5.2 Surfaces.
5.3 Environment.
6 Data Model.
6.1 Observables.
6.2 Flows.
6.3 Adjuvants.
6.4 Legs.
6.5 Exercises.
6.6 Trades.
6.7 Trade utilities.
7 Timeline: Events and Controller.
7.1 Events.
7.2 Timeline.
7.3 Controller.
8 The Hull–White Model.
8.1 A component-based design.
8.2 The model and model factories.
8.3 Concluding remarks.
9 Pricing using Numerical Methods.
9.1 A lattice pricing framework.
9.2 A Monte-Carlo pricing framework.
9.3 Concluding remarks.
10 Pricing Financial Structures in Hull–White.
10.1 Pricing a Bermudan.
10.2 Pricing a TARN.
10.3 Concluding remarks.
11 Hybrid Python/C++ Pricing Systems.
11.1 nth imm of year revisited.
11.2 Exercising nth imm of year from C++.
12 Python Excel Integration.
12.1 Black–scholes COM server.
12.2 Numerical pricing with PPF in Excel.
Appendices.
A Python.
A.1 Python interpreter modes.
A.2 Basic Python.
A.3 Conclusion.
B Boost.Python.
B.1 Hello world.
B.2 Classes, constructors and methods.
B.3 Inheritance.
B.4 Python operators.
B.5 Functions.
B.6 Enums.
B.7 Embedding.
B.8 Conclusion.
C Hull–White Model Mathematics.
D Pickup Value Regression.
Bibliography.
Index.
主題書展
更多
主題書展
更多書展購物須知
外文書商品之書封,為出版社提供之樣本。實際出貨商品,以出版社所提供之現有版本為主。部份書籍,因出版社供應狀況特殊,匯率將依實際狀況做調整。
無庫存之商品,在您完成訂單程序之後,將以空運的方式為你下單調貨。為了縮短等待的時間,建議您將外文書與其他商品分開下單,以獲得最快的取貨速度,平均調貨時間為1~2個月。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

