A practical guide to applying artificial intelligence and neural networks to financial markets, covering algorithms, superintelligence theory, and normative finance.
Artificial Intelligence in Finance by Yves Hilpisch (O’Reilly, 2020) bridges two worlds that don’t often talk to each other: AI research and financial theory. The book starts with AI fundamentals, covering algorithms, types of learning (supervised, unsupervised, reinforcement), and how neural networks work as universal approximators. It includes Python code examples throughout, making abstract concepts tangible.
The middle section explores superintelligence, drawing on Nick Bostrom’s work to discuss artificial narrow intelligence, artificial general intelligence, and the control problem. While this might seem disconnected from finance, Hilpisch uses it to frame the bigger question: what happens when AI gets good enough to consistently beat financial markets?
The book then covers normative financial theories that have shaped Wall Street for decades: expected utility theory, Markowitz portfolio theory, CAPM, and arbitrage pricing theory. These chapters set up the argument that AI could challenge the efficient markets hypothesis by finding statistical inefficiencies that traditional models miss. The book is best suited for readers with some programming background who want to understand both the AI and finance sides of algorithmic trading.