Financial Data Analytics
Financial professionals increasingly build quantitative models and analyze data using Python and AI-assisted coding tools. This course teaches students to construct financial models in Python by integrating AI coding assistants into a disciplined workflow: specify the analysis, define how to test it, prompt AI to generate the code, and critique the output before trusting it. Topics include Monte Carlo simulation, portfolio optimization, risk management (Value at Risk, tail risk, and drawdowns), machine learning for trading signals, and text analysis of financial documents using large language model APIs. Students build a multi-asset portfolio analysis as a running example, adding analytical capability each week and deploying their final work as a live tool. No prior programming experience is required; Python fundamentals are taught in the first two weeks. [2]
Sources
- Course catalogue ↗2026–2027