2024-2025 Undergraduate Catalog

FN 402 Practical Python with Applications in Finance

Python is a very powerful programming language that is widely used in the financial industry. This course will equip students with the programming knowledge and skills in Python to solve practical problems in quantitative finance. Specifically, students will learn how to conduct time-series and cross-sectional analyses with real-world financial data, apply and implement financial models in Python, formulate and code up simple algorithmic trading strategies, and eventually evaluate that strategy’s performance and test its robustness. This course includes multiple hands-on coding exercises and projects with a focus on financial applications. Some familiarity with basic statistical and programming (in any language) concepts is necessary.