ENGLISH

Introduction to Financial Derivatives with Python

Book information

Publisher
CRC Press/Chapman & Hall
Year
2022
ISBN
1032211032, 9781032211039
Language
english
Format
PDF
Filesize
7 MB (7301222 bytes)
Series
Chapman and Hall/CRC Financial Mathematics Series
Pages
252\253
Time added
2022-11-10 11:09:26

Description

Introduction to Financial Derivatives with Python is an ideal textbook for an undergraduate course on derivatives, whether on a finance, economics, or financial mathematics programme. As well as covering all of the essential topics one would expect to be covered, the book also includes the basis of the numerical techniques most used in the financial industry, and their implementation in Python. Features Connected to a Github repository with the codes in the book. The repository can be accessed at https://bit.ly/3bllnufSuitable for undergraduate students, as well as anyone who wants a gentle introduction to the principles of quantitative finance No pre-requisites required for programming or advanced mathematics beyond basic calculus. Cover Half Title Series Page Title Page Copyright Page Dedication Contents List of Figures Foreword Preface CHAPTER 1: Introduction 1.1. FINANCIAL MARKETS 1.2. DERIVATIVES 1.3. TIME HAS A VALUE 1.4. NO-ARBITRAGE PRINCIPLE 1.5. CHAPTER’S DIGEST 1.6. EXERCISES CHAPTER 2: Futures and Forwards 2.1. FORWARD CONTRACTS: DEFINITIONS 2.2. FUTURES 2.3. WHY TO USE FORWARDS AND FUTURES? 2.4. THE FAIR DELIVERY PRICE: THE FORWARD PRICE 2.4.1. The General Approach 2.4.2. Some Special Cases 2.4.2.1. Assets that Provide a Known Income 2.4.2.2. Assets that Provide an Income Proportional to Its Price 2.4.3. The Price of a Forward Contract 2.4.4. The general case 2.4.4.1. The Case of a Known Income 2.4.4.2. Assets that Provide an Income Proportional to Its Price 2.5. CHAPTER’S DIGEST 2.6. EXERCISES CHAPTER 3: Options 3.1. CALL AND PUT OPTIONS 3.2. THE INTRINSIC VALUE OF AN OPTION 3.3. SOME PROPERTIES OF OPTION PRICES 3.3.1. The Price of an Option vs the Price of an Asset 3.3.2. The Role of the strike price 3.3.3. The Role of the Price of the Underlying Asset 3.3.4. The Role of Interest Rates 3.3.5. The Role of Volatility 3.3.6. The Role of Time to Maturity 3.3.7. The Put-Call Parity 3.4. SPECULATION WITH OPTIONS 3.5. SOME CLASSICAL STRATEGIES 3.5.0.1. Bull Spread 3.5.0.2. Bear Spread 3.6. DRAW YOUR STRATEGY WITH PYTHON 3.7. CHAPTER’S DIGEST 3.8. EXERCISES CHAPTER 4: Exotic Options 4.1. BINARY OPTIONS 4.2. FORWARD START OPTIONS 4.2.1. Compound Options 4.3. PATH-DEPENDENT OPTIONS 4.3.1. Barrier Options 4.3.2. Lookback Options 4.3.3. Asian Options 4.4. SPREAD AND BASKET OPTIONS 4.5. BERMUDA OPTIONS 4.6. CHAPTER’S DIGEST 4.7. EXERCISES CHAPTER 5: The Binomial Model 5.1. THE SINGLE-PERIOD BINOMIAL MODEL 5.1.1. Relationship between European Options and Their Underlying in the Binomial Model 5.1.2. Replication Portfolio for European Options 5.1.3. The Risk-neutral Valuation 5.1.4. Link the Model to the Market 5.2. THE MULTI-PERIOD BINOMIAL MODEL 5.2.1. Adjusting the Parameters 5.2.2. Pricing a European Option 5.2.2.1. Extended Framework 5.2.2.2. Simplified Framework 5.2.3. Early Exercise 5.3. THE GREEKS IN THE BINOMIAL MODEL 5.3.1. Delta 5.3.2. Gamma 5.3.3. Theta 5.3.4. Vega 5.3.5. Rho 5.3.6. Approximating the Price Function 5.4. CODING THE BINOMIAL MODEL 5.5. CHAPTER’S DIGEST 5.6. EXERCISES CHAPTER 6: A Continuous-time Pricing Model 6.1. CREATING SOME INTUITION 6.2. THE BLACK-SCHOLES-MERTON FRAMEWORK 6.3. THE BLACK-SCHOLES-MERTON EQUATION 6.4. THE BLACK-SCHOLES-MERTON FORMULA 6.5. THE BLACK-SCHOLES-MERTON MODEL FROM A PROBABILISTIC PERSPECTIVE 6.6. THE BLACK-SCHOLES-MERTON PRICE AND THE BINOMIAL PRICE 6.7. THE GREEKS IN THE BLACK-SCHOLES-MERTON MODEL 6.7.1. Delta 6.7.2. Theta 6.7.3. Gamma 6.7.4. Vega 6.8. OTHER ASSETS 6.8.1. Black-Scholes-Merton with Dividends 6.8.2. Black-Scholes-Merton for Foreign-Exchange 6.8.3. Black-scholes-Merton for Futures 6.9. DRAWBACKS OF THE BLACK-SCHOLES-MERTON MODEL 6.10. CHAPTER’S DIGEST 6.11. EXERCISES CHAPTER 7: Monte Carlo Methods 7.1. THE NEED OF GENERAL OPTION PRICING TOOLS 7.2. MATHEMATICAL FOUNDATIONS OF MONTE CARLO METHODS 7.2.1. Sample Means as Estimators of Theoretical Expectations 7.2.2. The Laws of Large Numbers 7.2.3. The Central Limit Theorem 7.3. OPTION PRICING WITH MONTE CARLO METHODS 7.3.1. European Options that Depend Only on the Final Value of the Asset 7.3.2. European Options that Depend on the Path of Asset Prices 7.4. EUROPEAN OPTIONS THAT DEPEND ON THE FINAL PRICE OF TWO ASSETS 7.5. CHAPTER’S DIGEST 7.6. EXERCISES CHAPTER 8: The Volatility 8.1. HISTORICAL VOLATILITIES 8.2. THE SPOT VOLATILITY 8.3. THE IMPLIED VOLATILITY 8.4. CHAPTER’S DIGEST 8.5. EXERCISES CHAPTER 9: Replicating Portfolios 9.1. REPLICATING PORTFOLIOS FOR THE BINOMIAL MODEL 9.2. REPLICATING PORTFOLIOS FOR THE BLACK-SCHOLES-MERTON MODE 9.3. CHAPTER’S DIGEST 9.4. EXERCISES APPENDIX A: Introduction to Python A.1. BASIC OPERATIONS A.2. DATA TYPES A.3. VARIABLES A.4. PRINT A.5. PACKAGES A.6. ROCKING LIKE A DATA SCIENTIST A.6.1. Import Data A.6.2. Using Dataframes A.6.3. Make Plot A.7. CHAPTER’S DIGEST A.8. EXERCISES APPENDIX B: Introduction to Coding in Python B.1. DEFINE YOUR OWN FUNCTIONS B.2. IF B.3. FOR B.4. CREATING MATRICES B.5. CHAPTER’S DIGEST B.6. EXERCISES Bibliography Index

Similar books