Chapter 1. Why Python for Finance?
Banks are essentially technology firms.
Hugo Banziger
This chapter motivates Python as the primary language for modern finance and sets the stage for the rest of the book. It explains why technology and data workflows push institutions toward code-first solutions and why Python in particular fits that role.
The chapter connects Python’s readability and extensive ecosystem with the realities of data-driven research, portfolio management, trading, and risk. It also frames how Python sits inside an AI-first landscape, where numerical computing, machine learning, and large language models (LLMs) all share the same code and data foundations.
You learn why financial institutions treat technology, and increasingly Python, as core infrastructure. You also see which language features and ecosystem components make Python a good fit for quantitative finance, how it supports the full lifecycle from data access to deployment, and why the rise of AI and GenAI reinforces ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access