Machine Learning for Algorithmic Trading

Machine Learning for Algorithmic Trading

Author: Stefan Jansen

Publisher: Packt Publishing Ltd

Published: 2020-07-31

Total Pages: 822

ISBN-13: 1839216786

DOWNLOAD EBOOK

Leverage machine learning to design and back-test automated trading strategies for real-world markets using pandas, TA-Lib, scikit-learn, LightGBM, SpaCy, Gensim, TensorFlow 2, Zipline, backtrader, Alphalens, and pyfolio. Purchase of the print or Kindle book includes a free eBook in the PDF format. Key FeaturesDesign, train, and evaluate machine learning algorithms that underpin automated trading strategiesCreate a research and strategy development process to apply predictive modeling to trading decisionsLeverage NLP and deep learning to extract tradeable signals from market and alternative dataBook Description The explosive growth of digital data has boosted the demand for expertise in trading strategies that use machine learning (ML). This revised and expanded second edition enables you to build and evaluate sophisticated supervised, unsupervised, and reinforcement learning models. This book introduces end-to-end machine learning for the trading workflow, from the idea and feature engineering to model optimization, strategy design, and backtesting. It illustrates this by using examples ranging from linear models and tree-based ensembles to deep-learning techniques from cutting edge research. This edition shows how to work with market, fundamental, and alternative data, such as tick data, minute and daily bars, SEC filings, earnings call transcripts, financial news, or satellite images to generate tradeable signals. It illustrates how to engineer financial features or alpha factors that enable an ML model to predict returns from price data for US and international stocks and ETFs. It also shows how to assess the signal content of new features using Alphalens and SHAP values and includes a new appendix with over one hundred alpha factor examples. By the end, you will be proficient in translating ML model predictions into a trading strategy that operates at daily or intraday horizons, and in evaluating its performance. What you will learnLeverage market, fundamental, and alternative text and image dataResearch and evaluate alpha factors using statistics, Alphalens, and SHAP valuesImplement machine learning techniques to solve investment and trading problemsBacktest and evaluate trading strategies based on machine learning using Zipline and BacktraderOptimize portfolio risk and performance analysis using pandas, NumPy, and pyfolioCreate a pairs trading strategy based on cointegration for US equities and ETFsTrain a gradient boosting model to predict intraday returns using AlgoSeek's high-quality trades and quotes dataWho this book is for If you are a data analyst, data scientist, Python developer, investment analyst, or portfolio manager interested in getting hands-on machine learning knowledge for trading, this book is for you. This book is for you if you want to learn how to extract value from a diverse set of data sources using machine learning to design your own systematic trading strategies. Some understanding of Python and machine learning techniques is required.


Corruption and Fraud in Financial Markets

Corruption and Fraud in Financial Markets

Author: Carol Alexander

Publisher: John Wiley & Sons

Published: 2020-06-22

Total Pages: 624

ISBN-13: 1119421772

DOWNLOAD EBOOK

Identifying malpractice and misconduct should be top priority for financial risk managers today Corruption and Fraud in Financial Markets identifies potential issues surrounding all types of fraud, misconduct, price/volume manipulation and other forms of malpractice. Chapters cover detection, prevention and regulation of corruption and fraud within different financial markets. Written by experts at the forefront of finance and risk management, this book details the many practices that bring potentially devastating consequences, including insider trading, bribery, false disclosure, frontrunning, options backdating, and improper execution or broker-agency relationships. Informed but corrupt traders manipulate prices in dark pools run by investment banks, using anonymous deals to move prices in their own favour, extracting value from ordinary investors time and time again. Strategies such as wash, ladder and spoofing trades are rife, even on regulated exchanges – and in unregulated cryptocurrency exchanges one can even see these manipulative quotes happening real-time in the limit order book. More generally, financial market misconduct and fraud affects about 15 percent of publicly listed companies each year and the resulting fines can devastate an organisation's budget and initiate a tailspin from which it may never recover. This book gives you a deeper understanding of all these issues to help prevent you and your company from falling victim to unethical practices. Learn about the different types of corruption and fraud and where they may be hiding in your organisation Identify improper relationships and conflicts of interest before they become a problem Understand the regulations surrounding market misconduct, and how they affect your firm Prevent budget-breaking fines and other potentially catastrophic consequences Since the LIBOR scandal, many major banks have been fined billions of dollars for manipulation of prices, exchange rates and interest rates. Headline cases aside, misconduct and fraud is uncomfortably prevalent in a large number of financial firms; it can exist in a wide variety of forms, with practices in multiple departments, making self-governance complex. Corruption and Fraud in Financial Markets is a comprehensive guide to identifying and stopping potential problems before they reach the level of finable misconduct.


Financial Signal Processing and Machine Learning

Financial Signal Processing and Machine Learning

Author: Ali N. Akansu

Publisher: John Wiley & Sons

Published: 2016-04-21

Total Pages: 312

ISBN-13: 1118745639

DOWNLOAD EBOOK

The modern financial industry has been required to deal with large and diverse portfolios in a variety of asset classes often with limited market data available. Financial Signal Processing and Machine Learning unifies a number of recent advances made in signal processing and machine learning for the design and management of investment portfolios and financial engineering. This book bridges the gap between these disciplines, offering the latest information on key topics including characterizing statistical dependence and correlation in high dimensions, constructing effective and robust risk measures, and their use in portfolio optimization and rebalancing. The book focuses on signal processing approaches to model return, momentum, and mean reversion, addressing theoretical and implementation aspects. It highlights the connections between portfolio theory, sparse learning and compressed sensing, sparse eigen-portfolios, robust optimization, non-Gaussian data-driven risk measures, graphical models, causal analysis through temporal-causal modeling, and large-scale copula-based approaches. Key features: Highlights signal processing and machine learning as key approaches to quantitative finance. Offers advanced mathematical tools for high-dimensional portfolio construction, monitoring, and post-trade analysis problems. Presents portfolio theory, sparse learning and compressed sensing, sparsity methods for investment portfolios. including eigen-portfolios, model return, momentum, mean reversion and non-Gaussian data-driven risk measures with real-world applications of these techniques. Includes contributions from leading researchers and practitioners in both the signal and information processing communities, and the quantitative finance community.


Research Anthology on Artificial Neural Network Applications

Research Anthology on Artificial Neural Network Applications

Author: Management Association, Information Resources

Publisher: IGI Global

Published: 2021-07-16

Total Pages: 1575

ISBN-13: 1668424096

DOWNLOAD EBOOK

Artificial neural networks (ANNs) present many benefits in analyzing complex data in a proficient manner. As an effective and efficient problem-solving method, ANNs are incredibly useful in many different fields. From education to medicine and banking to engineering, artificial neural networks are a growing phenomenon as more realize the plethora of uses and benefits they provide. Due to their complexity, it is vital for researchers to understand ANN capabilities in various fields. The Research Anthology on Artificial Neural Network Applications covers critical topics related to artificial neural networks and their multitude of applications in a number of diverse areas including medicine, finance, operations research, business, social media, security, and more. Covering everything from the applications and uses of artificial neural networks to deep learning and non-linear problems, this book is ideal for computer scientists, IT specialists, data scientists, technologists, business owners, engineers, government agencies, researchers, academicians, and students, as well as anyone who is interested in learning more about how artificial neural networks can be used across a wide range of fields.


Patterns, Predictions, and Actions: Foundations of Machine Learning

Patterns, Predictions, and Actions: Foundations of Machine Learning

Author: Moritz Hardt

Publisher: Princeton University Press

Published: 2022-08-23

Total Pages: 321

ISBN-13: 0691233721

DOWNLOAD EBOOK

An authoritative, up-to-date graduate textbook on machine learning that highlights its historical context and societal impacts Patterns, Predictions, and Actions introduces graduate students to the essentials of machine learning while offering invaluable perspective on its history and social implications. Beginning with the foundations of decision making, Moritz Hardt and Benjamin Recht explain how representation, optimization, and generalization are the constituents of supervised learning. They go on to provide self-contained discussions of causality, the practice of causal inference, sequential decision making, and reinforcement learning, equipping readers with the concepts and tools they need to assess the consequences that may arise from acting on statistical decisions. Provides a modern introduction to machine learning, showing how data patterns support predictions and consequential actions Pays special attention to societal impacts and fairness in decision making Traces the development of machine learning from its origins to today Features a novel chapter on machine learning benchmarks and datasets Invites readers from all backgrounds, requiring some experience with probability, calculus, and linear algebra An essential textbook for students and a guide for researchers


Law Enforcement and the History of Financial Market Manipulation

Law Enforcement and the History of Financial Market Manipulation

Author: Jerry Markham

Publisher: Routledge

Published: 2015-01-28

Total Pages: 456

ISBN-13: 1317466373

DOWNLOAD EBOOK

First Published in 2014. This book maps the issues and traces the U.S. government's efforts to properly regulate, monitor, and prevent financial speculation and price manipulation in various markets. It begins with the period from the late nineteenth century to the first congressional efforts at regulation in the 1930s and continues on to the present, with a full chapter on the legal and financial aspects of the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010. The book also discusses the difficulty of initiating successful prosecutions of financial fraud and price manipulation and proposes a new approach to preventing manipulative practices.


Introduction to Machine Learning

Introduction to Machine Learning

Author: Ethem Alpaydin

Publisher: MIT Press

Published: 2014-08-22

Total Pages: 639

ISBN-13: 0262028182

DOWNLOAD EBOOK

Introduction -- Supervised learning -- Bayesian decision theory -- Parametric methods -- Multivariate methods -- Dimensionality reduction -- Clustering -- Nonparametric methods -- Decision trees -- Linear discrimination -- Multilayer perceptrons -- Local models -- Kernel machines -- Graphical models -- Brief contents -- Hidden markov models -- Bayesian estimation -- Combining multiple learners -- Reinforcement learning -- Design and analysis of machine learning experiments.


Applied Soft Computing and Communication Networks

Applied Soft Computing and Communication Networks

Author: Sabu M. Thampi

Publisher: Springer Nature

Published: 2021-07-01

Total Pages: 340

ISBN-13: 9813361735

DOWNLOAD EBOOK

This book constitutes thoroughly refereed post-conference proceedings of the International Applied Soft Computing and Communication Networks (ACN 2020) held in VIT, Chennai, India, during October 14–17, 2020. The research papers presented were carefully reviewed and selected from several initial submissions. The book is directed to the researchers and scientists engaged in various fields of intelligent systems.


Limit Order Books

Limit Order Books

Author: Frédéric Abergel

Publisher: Cambridge University Press

Published: 2016-05-09

Total Pages: 242

ISBN-13: 1316870480

DOWNLOAD EBOOK

A limit order book is essentially a file on a computer that contains all orders sent to the market, along with their characteristics such as the sign of the order, price, quantity and a timestamp. The majority of organized electronic markets rely on limit order books to store the list of interests of market participants on their central computer. A limit order book contains all the information available on a specific market and it reflects the way the market moves under the influence of its participants. This book discusses several models of limit order books. It begins by discussing the data to assess their empirical properties, and then moves on to mathematical models in order to reproduce the observed properties. Finally, the book presents a framework for numerical simulations. It also covers important modelling techniques including agent-based modelling, and advanced modelling of limit order books based on Hawkes processes. The book also provides in-depth coverage of simulation techniques and introduces general, flexible, open source library concepts useful to readers studying trading strategies in order-driven markets.


Support Vector Machines Applications

Support Vector Machines Applications

Author: Yunqian Ma

Publisher: Springer Science & Business Media

Published: 2014-02-12

Total Pages: 306

ISBN-13: 3319023004

DOWNLOAD EBOOK

Support vector machines (SVM) have both a solid mathematical background and practical applications. This book focuses on the recent advances and applications of the SVM, such as image processing, medical practice, computer vision, and pattern recognition, machine learning, applied statistics, and artificial intelligence. The aim of this book is to create a comprehensive source on support vector machine applications.