These are the class materials for the financial technology topics I teach. They come in two parts:
- Notes: the economics and the theory behind each topic, in HTML and as a PDF for printing.
- Notebooks: Python code for the same topics, with data from WRDS and free public sources, to read, run and change.
The topics are neural networks and language models in finance, blockchains and their consensus mechanisms, and decentralized finance: automated market makers, lending protocols and stablecoins. The first notes describe how these materials are built, with a repository, Quarto and an AI coding agent, which is the workflow students use for their own projects.