Skip to Content
Financial Theory with Python
book

Financial Theory with Python

by Yves Hilpisch
September 2021
Intermediate to advanced
201 pages
5h
English
O'Reilly Media, Inc.
Content preview from Financial Theory with Python

Chapter 4. Optimality and Equilibrium

Much of economic theory is based on the premise: given two alternatives, an agent can, and will if able, choose a preferred one.

Darrell Duffie (1988)

A portfolio analysis starts with information concerning individual securities. It ends with conclusions concerning portfolios as a whole. The purpose of the analysis is to find portfolios which best meet the objectives of the investor.

Harry Markowitz (1959)

This chapter is about the modeling of agents and their optimization problems. It presents some of the fundamental building blocks of microeconomic theory (see Varian (1992)) and financial economics (see Eichberger and Harper (1997)). At the core of this chapter is the expected utility maximization paradigm, which is the dominant way of modeling an agent’s preferences in financial economics. Based on this paradigm, two central topics are discussed.

First, we discuss how an agent chooses an optimal investment portfolio given their preferences and the initial wealth. This type of problem is typically called optimal portfolio choice. The approach presented here does not rely on any form of simplification as seen with the mean-variance portfolio (MVP) approach and the Capital Asset Pricing Model (CAPM) that, for example, reduce the problem of choosing investment portfolios to the first and second moments of the return distributions of financial assets as well as their covariance.

Second, while prices for financial assets in the previous two ...

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

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Python for Finance, 2nd Edition

Python for Finance, 2nd Edition

Yves Hilpisch

Publisher Resources

ISBN: 9781098104344Errata Page