Open-source teaching materials for a practical Machine Learning in Finance course, focusing on industry tools and real-world use cases.
MLSys-NYU-2022 is a collection of open-source educational materials from the Machine Learning in Finance course at NYU Tandon. It provides slides, scripts, and assignments that introduce ML concepts through finance-specific use cases like fraud detection and recommender systems. The course focuses on practical skills using industry tools such as Metaflow and Streamlit to build production-ready ML systems.
Machine learning students, practitioners, and educators seeking a finance-oriented, hands-on curriculum that emphasizes real-world tools and MLOps best practices. It's ideal for those transitioning from theory to applied ML in financial contexts.
Developers choose this for its practical, tool-driven approach that bridges academic learning and industry needs. Unlike purely theoretical resources, it offers structured, reproducible materials with a focus on finance applications and modern MLOps workflows.
Slides, scripts and materials for the Machine Learning in Finance Course at NYU Tandon, 2022
Covers real-world ML applications like fraud detection and recommender systems within financial contexts, providing practical case studies not commonly found in generic courses.
Integrates modern tools such as Metaflow, Streamlit, and Comet with hands-on examples and sandbox access, bridging the gap between academic learning and professional workflows.
Organized by week with self-contained folders, READMEs, and reproducible requirements.txt files, making it easy to navigate and replicate the coursework step-by-step.
Emphasizes experiment tracking, pipeline deployment, and evaluation methods using tools like Comet and Flask, preparing users for building reliable ML systems in production.
Based on the 2022 edition, and the README explicitly states the course changes yearly, so some tools, libraries, or best practices may be outdated compared to current standards.
Lacks live lectures and instructor interaction, which are highlighted as crucial in the disclaimer, reducing its effectiveness for self-learners without supplementary support.
Requires configuration of multiple external platforms like Metaflow and Comet, which can be challenging without the provided sandbox accounts or institutional access.
The modular structure leads to repeated code, such as training loops across weeks, which might not be efficient for learning or code reuse in real projects.
Roadmap to becoming an Artificial Intelligence Expert in 2022
Quantitative analysis, strategies and backtests
Train and Deploy an ML REST API to predict crypto prices, in 10 steps
Mostly experiments based on "Advances in financial machine learning" book
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.