Coding tools to design successful strategies. Python, now at the peak of its popularity, is a language within everybody’s reach. Simple to learn, powerful and open source, it is used in a wide variety of professional and industrial sectors, from engineering to medical research to finance.
This book is a Python programming manual, for beginners and the more expert, and a quantitative analysis design manual. The very practical approach aims to make readers independent in their analyses, whether short term with a view to trading, or the medium-to-long term for investing.
After learning the basics of the language and the use of the main libraries, the statistical analysis of price data is carried out, seeking out inefficiencies that can be profitably used when making intraday and multiday trading systems. Readers are then led to the creation of an entire backtest engine and to further analyse classical and unconventional validation techniques. After comparing various systems operating on shares and commodities, the themes of multi-parametric optimization and risk management are further investigated, with a specific focus on Montecarlo Analysis and Equity & Performance Control.
In short, a book that describes in detail all the project, implementation and validation stages of ideas serving investors.