Machine Learning for Smart Beta
In this 4 week course, you will learn about Smart Beta products. Smart betas products have the characteristics of both passive investment(having predetermined rules) and active investments(allows for factor investment). We will walk through the creation mechanisms behind different smart beta products and recreate some of them using R programming. Then we will apply machine learning methods. Data processing, overfitting prevention techniques will be covered. Finally we will try to create an improved multi-factor model using CART, bagging, boosting and ensemble methods. Students are expected to have listened to my first and second course 'The Fundamental of Data-Driven Investment' and 'Using R for Regression and Machine Learning in Investment', or having equivalent knowledge in investment concepts and a firm grasp on R programming.
Watch on Coursera ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
Related AI Lessons
⚡
⚡
⚡
⚡
Visualizing Why Standardization Changes Decision Boundaries
Dev.to · hqqqqy
Building Shruthi Bandhu: How We Engineered an AI Gesture Tool for the Deaf-Mute Community (And Won the Vishwakarma Awards)
Dev.to · SHAIK TAUFEEQ AHMAD
21 Easiest Ways to Run a Python Script in 2026
Medium · Python
Laporan Praktikum Struktur Data : Graph
Medium · Python
🎓
Tutor Explanation
DeepCamp AI