
John Wiley & Sons · 2010
Algorithmic Trading & DMA
Level · Practitioner
Editorial summary
Algorithmic Trading & DMA by Barry Johnson serves as a foundational text for traders interested in the intricacies of direct access trading strategies. Positioned alongside other key texts in market microstructure and quantitative finance, this book delves into the mechanisms that underpin algorithmic trading, offering insights into how these strategies can be effectively implemented in various market environments.
The book is structured to guide readers through the essential components of algorithmic trading, including the design and implementation of trading systems, the role of market microstructure, and the quantitative methods employed in trading strategies. Johnson's approach combines theoretical underpinnings with practical applications, making it suitable for practitioners who require a solid understanding of both the mechanics and the mathematics involved.
Readers can expect to engage with a range of topics, from the basics of order types and execution strategies to more advanced concepts such as market impact and latency arbitrage. The book does not shy away from the mathematical rigor required to grasp these concepts, making it a valuable resource for those with a quantitative background.
Desk teams, treasury operations, and risk management professionals will find this text particularly useful as it addresses the operational challenges and regulatory considerations associated with algorithmic trading. The practical examples and case studies included throughout the book provide real-world context, enhancing the reader's ability to apply these strategies effectively.
While the book is comprehensive, it may not cover every aspect of the rapidly evolving field of algorithmic trading, and readers seeking the latest advancements may need to supplement their knowledge with more current literature. Nonetheless, it serves as a solid introduction for those new to the field or looking to formalise their understanding of direct access trading systems.
About this book
Algorithmic Trading & DMA is structured to provide a thorough introduction to the principles and practices of direct access trading strategies. The text begins with an overview of market microstructure, setting the stage for understanding how trades are executed in modern financial markets. It then progresses to cover essential concepts such as order types, market orders, limit orders, and the significance of execution venues.
The book delves into the quantitative aspects of trading, discussing various mathematical models and algorithms that traders can employ to optimise their strategies. Readers will encounter discussions on statistical arbitrage, market impact, and the importance of latency in executing trades. Johnson's focus on quantitative finance ensures that readers not only learn the practicalities of trading but also the underlying mathematical principles that drive these strategies.
A significant portion of the text is dedicated to the operational side of algorithmic trading, including the design and implementation of trading systems. This includes considerations for risk management, compliance with regulatory frameworks, and the integration of technology in trading operations. The author provides insights into the challenges faced by traders in real-world scenarios, making the content relevant for both new and experienced practitioners.
By the end of the book, readers should have a solid understanding of the core competencies required for algorithmic trading. They will be equipped to design their own trading strategies, understand the implications of market microstructure on their trades, and navigate the complexities of the trading environment. This book serves as a stepping stone for further exploration into more advanced topics in algorithmic trading and quantitative finance.
Why it matters
Algorithmic Trading & DMA is crucial for market professionals engaged in trading and investment analysis, as it provides the foundational knowledge needed to navigate direct access trading strategies. Understanding these methods is essential for managing risk limits, optimising pricing strategies, and ensuring compliance with regulatory standards in a rapidly evolving market landscape.
Best for
This book is best suited for traders, quantitative analysts, and finance professionals seeking to deepen their understanding of algorithmic trading and market microstructure. It is particularly valuable for those involved in developing and implementing trading strategies in various financial instruments.
Not ideal for
This text may not be ideal for complete beginners in finance without a basic understanding of trading concepts or for those looking for the latest advancements in algorithmic trading technology, as it focuses on foundational principles rather than cutting-edge developments.
Key themes
algorithmic-trading|direct-access-trading|market-microstructure|quantitative-finance|trading-strategies|risk-management|execution-strategies|financial-markets|trading-systems|mathematical-models
Strengths
One of the strengths of Algorithmic Trading & DMA is its comprehensive approach to the subject matter, combining theoretical concepts with practical applications. The book is well-structured, making it accessible for practitioners who may not have an extensive background in quantitative finance. Additionally, the inclusion of real-world examples and case studies enhances the reader's understanding of how to apply the concepts discussed. The focus on market microstructure is particularly valuable, as it provides insights into the mechanics of trading that are critical for successful execution. Furthermore, the text addresses the operational challenges faced by traders, including regulatory considerations and risk management strategies. This makes it a relevant resource for professionals working in trading desks, treasury operations, and risk management roles, as they can directly apply the knowledge gained to their daily workflows.
Limitations
Despite its strengths, Algorithmic Trading & DMA has some limitations. The book may not cover the most recent developments in algorithmic trading technology or the latest regulatory changes, which are crucial for practitioners in a fast-paced environment. Readers seeking cutting-edge insights or advanced topics may find the content somewhat dated, as the publication year is 2010. Additionally, while the mathematical rigor is beneficial for those with a quantitative background, it may pose challenges for readers without such expertise, potentially limiting its accessibility to a broader audience. Lastly, the depth of coverage on specific trading strategies may vary, leaving some areas less explored than others.
Related books
Shared topics with this title.

Options, Futures, and Other Derivatives
Global edition
John C. Hull · 2021 · Pearson
The standard graduate-level derivatives text.
- Derivatives
- Risk management
- Quantitative finance

Modern Computational Finance
Scripting for Derivatives and xVA
Antoine Savine · Jesper Andreasen · 2021 · John Wiley & Sons
Second volume: building professional derivative scripting systems—cash-flow representation, branching, American Monte Carlo hooks, and how scripting supports xVA-style portfolio interrogation. Written for quant devs and library architects who must ship maintainable payoff DSLs.
- Derivatives
- Risk management
- Quantitative finance

High Performance Computing: Modern Systems and Applications
Michael Gorelick · Iman Ozsvald · 2019 · O Reilly
This comprehensive volume delves into high-performance computing (HPC) systems and their applications, particularly in quantitative finance and technology. It covers modern architectures, programming models, and performance optimization techniques essential for practitioners in the field.
- Quantitative finance
- Technology

Machine Learning for Trading
Manish Yarats · David Mann · 2019 · Springer
Machine Learning for Trading provides practitioners with a comprehensive guide to applying machine learning techniques in financial trading. The book covers essential quantitative finance concepts and the integration of technology to enhance trading strategies.
- Quantitative finance
- Technology
- Machine Learning