Why was this written?
This book grew out of the EPAT lectures that we have been conducting in Python for a number of years. These notes give us the freedom to marinate on some concepts a little longer and fill in on gaps that arise in the lecture format.
We hope that our writing is compact and adequate for you, the reader, to obtain a greater understanding of the language and some of its essential libraries. We expect that for the interested reader, this book would be among the first of many books or blogs that you would read on Python.
Who should read this?
We think it should be useful to anyone who wants a brief introduction to Python and the key components of its data science stack, and Python programmers who want a quick refresher on using Python for data analysis.
We do not expect any of our readers to have a formal background in computer science, although some familiarity with programming would be nice to have. The concepts and ideas here are covered with several examples to help connect theory to practice.
How to read this?
- Read the book sequentially at your own pace from beginning to end. Ideally, you should read the chapters before or soon after you attend/ watch the relevant EPAT lectures. It will certainly help in developing intuitions on new concepts that you pick up.
- Blaze through the book linearly to get a big picture view of all the areas covered. You can then concentrate on the different parts based on what you find harder or what is more important for your work.
- If you’re already familiar with Python programming, you can pretty much hop on and hop off chapters as you like it.
Is this really free?
Absolutely. This handbook is free and will always be. We believe in sharing some free knowledge that we hope you’ll find useful.
QuantInsti is one of the pioneer algorithmic trading research and training institutes across the globe. With its educational initiatives, QuantInsti is preparing financial market professionals for the contemporary field of Algorithmic and Quantitative Trading. QuantInsti has also designed education modules and conducted knowledge sessions for/with various exchanges in South and South-East Asia and for leading educational and financial institutions.
QuantInsti’s flagship programme ‘Executive Programme in Algorithmic Trading’ (EPAT) is designed for professionals looking to grow in the field of algorithmic and quantitative trading. It inspires individuals towards a successful career by focusing on derivatives, quantitative trading, electronic market-making financial computing and risk management. This comprehensive certificate offers unparalleled insights into the world of algorithms, financial technology and changing market microstructure with its exhaustive course curriculum designed by leading industry experts and market practitioners.