Python for Algorithmic Trading

An In-Depth Online Training Course

NOW FINANCE WITH PYTHON COURSE & VIDEOS INCLUDED



This is an in-depth online training course about Python for Algorithmic Trading that puts you in the position to automatically trade CFDs (on currencies, indices or commodities), stocks, options and cryptocurrencies. Currently, the course material is 450+ pages in PDF form (600+ pages including the Finance with Python material) and comprises 3,000+ lines of Python code.





Book the course today based on our special deal of 219 EUR (instead of 299 EUR) — or read on to learn more. Now Finance with Python Course (incl. 7+ hours of video instruction) included.




No refunds possible since you get full access to the complete electronic course material (HTML, Jupyter Notebooks, Python codes, etc.). Also note that the course material is copyrighted and not allowed to be shared or distributed. It comes with no warranties or representations, to the extent permitted by applicable law.

What Others Say


Dear Yves,

Great stuff! I just purchased it. It is the Holy Grail of algo trading! All the things that someone would have spent hours and hours of research on the web and on books, they are now combined in one source. Thank you “Prometheus” for delivering “fire” to mankind!

Keep up the good work!

Best,

Konstantinos

Email from the Netherlands, January 2017


Award-Winning Analytics

We are proud to be named Top 10 Banking Analytics Solution Provider of 2017 by Banking CIO Outlook.

A Perfect Symbiosis

Finding the right algorithm to automatically and successfully trade in financial markets is the holy grail in finance. Not too long ago, Algorithmic Trading was only available for institutional players with deep pockets and lots of assets under management. Recent developments in the areas of open source, open data, cloud compute and storage as well as online trading platforms have leveled the playing field for smaller institutions and individual traders — making it possible to get started in this fascinating discipline being equipped with a modern notebook and an Internet connection only.

Nowadays, Python and its eco-system of powerful packages is the technology platform of choice for algorithmic trading. Among others, Python allows you to do efficient data analytics (with e.g. pandas), to apply machine learning to stock market prediction (with e.g. scikit-learn) or even make use of Google’s deep learning technology (with tensorflow).

Topics of the course

This is an in-depth, intensive online course about Python (version 3.5) for Algorithmic Trading. Such a course at the intersection of two vast and exciting fields can hardly cover all topics of relevance. However, it can cover a range of important meta topics in-depth:




An incomplete list of the technical and financial topics comprises: benefits of Python, Python and algorithmic trading, trading strategies, Python deployment, package & environment management, Docker containerization, cloud instances, financial data, data APIs, API wrappers, open data, intraday data, NumPy, pandas, vectorization, vectorized backtesting, visualization, alpha, performance & risk measures, stock market prediction, linear OLS regression, machine learning for classification, deep learning for market prediction, object-oriented programming (OOP), event-based backtesting, real-time/streaming data, socket programming, real-time visualization, online trading platforms (for CFDs, stocks, options, cryptocurrencies), RESTful APIs for historical data, streaming APIs for real-time data, online algorithms for trading strategies, automated trading, deployment in the cloud, real-time monitoring — and many more.

Table of Contents

Have a look at the (current) table of contents of the PDF version of the online course material.



Uniqueness and Benefits

The course offers a unique learning experience with the following features and benefits.

Overview video

Below a short video (about 4 minutes) giving you a technical overview of the course material (contents and Python codes) on our Quant and Training Platform.


About the course author

Dr. Yves J. Hilpisch is founder and managing partner of The Python Quants, a group focusing on the use of open source technologies for financial data science, algorithmic trading and computational finance. He is the author of the books

Yves lectures on computational finance at the CQF Program, on data science at htw saar University of Applied Sciences and is the director for the online training program leading to the first Python for Finance University Certificate (awarded by htw saar).

Yves has written the financial analytics library DX Analytics and organizes meetups and conferences about Python for quantitative finance in Frankfurt, London and New York. He has also given keynote speeches at technology conferences in the United States, Europe and Asia.

Git Repository

All Python codes and Jupyter Notebooks are provided as a Git repository on the Quant Platform for easy updating and also local usage. Make sure to have a comprehensive scientific Python 3.5 installation ready.

Order the course

Currently, we offer you a special deal when signing up today. Just pay

219 EUR

instead of the regular price of 299 EUR. The material is still partly under development. With your enrollment today you also secure access to future updates. This should help you quite a bit in making this potentially career changing decision. It has never been easier to master Python for Algorithmic Trading.

Simply place your order through PayPal for which you can also use your credit card.




No refunds possible since you get full access to the complete electronic course material (HTML, Jupyter Notebooks, Python codes, etc.). Also note that the course material is copyrighted and not allowed to be shared or distributed. It comes with no warranties or representations, to the extent permitted by applicable law.

Get & Keep in Touch

Write us under training@tpq.io if you have further questions or comments. Sign up below to stay informed.