Listed Volatility and Variance Derivatives: A Python-based by Yves Hilpisch

By Yves Hilpisch

Leverage Python for expert-level volatility and variance by-product trading

Listed Volatility and Variance Derivatives is a entire therapy of all features of those more and more renowned derivatives items, and has the excellence of being either the 1st to hide eu volatility and variance items supplied through Eurex and the 1st to supply Python code for imposing complete quantitative analyses of those monetary items. if you are looking to start straight away, the ebook is followed via a committed web content and a Github repository that incorporates all of the code from the ebook for simple replication and use, in addition to a hosted model of all of the code for fast execution.

Python is quick making inroads into monetary modelling and derivatives analytics, and up to date advancements permit Python to be as quickly as natural C++ or C whereas consisting typically of in basic terms 10% of the code strains linked to the compiled languages. this entire consultant bargains infrequent perception into using Python to adopt complicated quantitative analyses of indexed volatility and variance derivatives.

  • Learn how you can use Python for facts and fiscal research, and reproduce stylised evidence on volatility and variance markets
  • Gain an knowing of the elemental recommendations of modelling volatility and variance and the model-free replication of variance
  • Familiarise your self with micro constitution parts of the markets for indexed volatility and variance derivatives
  • Reproduce all effects and portraits with IPython/Jupyter Notebooks and Python codes that accompany the book

Listed Volatility and Variance Derivatives is the total advisor to Python-based quantitative research of those Eurex derivatives products.

Show description

Read Online or Download Listed Volatility and Variance Derivatives: A Python-based Guide PDF

Best python books

Fundamentals of Python: From First Programs through Data Structures

In basics OF PYTHON: FROM FIRST courses via facts buildings, Washington and Lee college professor Kenneth A. Lambert offers the entire very important themes in CS1 and CS2 in a single quantity. This cost-effective structure offers teachers with a constant method of educating introductory programming and knowledge buildings over a typical two-term direction series.

Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython

Python for information research is worried with the nuts and bolts of manipulating, processing, cleansing, and crunching information in Python. it's also a realistic, sleek advent to medical computing in Python, adapted for data-intensive functions. this can be a booklet concerning the elements of the Python language and libraries you'll have to successfully clear up a extensive set of information research difficulties.

Python and AWS

For those who intend to take advantage of Amazon internet companies (AWS) for distant computing and garage, Python is a perfect programming language for constructing functions and controlling your cloud-based infrastructure. This cookbook will get you began with greater than dozen recipes for utilizing Python with AWS, according to the author’s boto library.

Artificial Intelligence with Python

Construct real-world synthetic Intelligence purposes with Python to intelligently engage with the realm round you approximately This booklet Step into the superb global of clever apps utilizing this accomplished advisor input the realm of man-made Intelligence, discover it, and create your individual purposes paintings via easy but insightful examples that would get you up and operating with synthetic Intelligence very quickly Who This ebook Is For This booklet is for Python builders who are looking to construct real-world synthetic Intelligence purposes.

Extra resources for Listed Volatility and Variance Derivatives: A Python-based Guide

Example text

8414709848078965 Yet another way of constructing a generator object is by a definition style that resembles the standard function definition closely. The difference is that instead of the return statement, the yield statement is used. 2 NumPy Many operations in computational finance take place over (large) arrays of numerical data. NumPy is a Python library that allows the efficient handling of and operation on such data structures. Although quite a mighty library with a wealth of functionality, it suffices for the purposes of this book to cover the basics of NumPy.

But this is what happens when using range for such a loop. ) of RAM (10 mn times 8 bytes). getsizeof(r) Out[85]: 80000072 # size in bytes of object On the other hand, consider the analogous construction based on a generator (xrange) object. It is much, much faster since no memory has to be allocated, no list object has to be generated up-front, etc. 96 us Memory consumption is also much, much more efficient – 40 bytes compared to 80 MB. getsizeof(xr) Out[87]: 40 However, in practical applications the two can be used often interchangeably such that one should always resort to the more efficient alternative when possible.

The operator T stands for the transpose of the ndarray object (“matrix”). title('random series'); # figure title Other important plotting types are histograms and bar charts. 3. In the code, the flatten() method is used to generate a one-dimensional array from the two-dimensional one. 2 Multiple lines plot with matplotlib. 3 Histrogram with matplotlib. 4 Bar chart with matplotlib. 4. 1. e. , xn . For illustration purposes consider linear, quadratic and cubic OLS. 5 illustrates the regression results graphically.

Download PDF sample

Rated 4.03 of 5 – based on 17 votes