Learn Algorithmic Trading with Python¶
Publisher: Apress/Springer Author: Jamal Sinclair O'Garro
Build automated electronic trading systems using Python and learn modern algorithmic trading strategies that work in today's markets.
About the Book¶
This comprehensive guide covers everything you need to build production-ready algorithmic trading systems, from strategy development and backtesting to deployment and risk management. Written for developers and quantitative analysts who want to automate their trading workflows using Python.
What You'll Learn¶
- Build automated electronic trading systems from scratch
- Implement popular algorithmic trading strategies (momentum, mean reversion, pairs trading)
- Design robust backtesting frameworks to validate your strategies
- Connect to real-time market data feeds and broker APIs
- Manage risk and position sizing algorithmically
- Deploy trading systems to production environments
- Monitor and maintain live trading systems
- Handle edge cases, failures, and system recovery
Technical Coverage¶
Python pandas NumPy Matplotlib Zipline Backtrader APIs
Purchase¶
Available on Amazon.
Related Work¶
For more on algorithmic trading and quantitative finance, see my Research page for academic papers on portfolio optimization, reinforcement learning for trading, and time series forecasting.