Basics of Multiple Regression and Underlying Assumptions
Build and interpret a multiple-regression model, work through the estimation process and understand the assumptions behind reliable inference.
Watch Part 1 →Free English course · CFA Level II 2027
The complete subject, taught in seven substantial lessons. Build confidence in regression, time-series analysis, machine learning and big data through clear explanations and worked investment examples.
Course overview
Start with the foundations of multiple regression, then learn to interpret results, diagnose problems and extend the model. Continue into time series, machine learning and the practical workflow behind big data projects.
Each of the seven modules is taught in full. Follow the course in order or open the topic you need; chapter timestamps on YouTube help you return to a particular explanation or worked example.
JS Insights free courses
Like our free Level I Ethics course, this series makes an entire subject available on the web. All seven lessons are free to watch, with the same JS Insights teaching slides and English explanations used in the Level II app.
The course uses AI narration. JS Insights is an independent UK education and software company.
Course videos
Choose any lesson below. Videos open on YouTube, where you can use the chapter timestamps and playback controls.
Build and interpret a multiple-regression model, work through the estimation process and understand the assumptions behind reliable inference.
Watch Part 1 →
Read ANOVA and regression output, compare fit measures, test individual and joint hypotheses, and interpret forecasts and prediction intervals.
Watch Part 2 →
Diagnose omitted variables, incorrect functional forms, heteroskedasticity, serial correlation and multicollinearity through worked examples.
Watch Part 3 →
Investigate influential observations, dummy variables and interactions, then study logistic regression and classification decisions.
Watch Part 4 →
Work through trend models, stationarity, autoregression, unit roots, forecasting and changing volatility in investment time series.
Watch Part 5 →
Understand supervised and unsupervised learning, regularisation, validation, classification, clustering and the choice of a useful model.
Watch Part 6 →
Follow the investment-data workflow, from data preparation and text features to model evaluation, leakage prevention and practical diagnosis.
Watch Part 7 →Continue your study
JS Insights Level II brings all ten subjects together with recorded teaching, case-based practice, financial calculators and space for your notes. Check the product page for available platforms and editions.
Educational and independence notice
This course is an independent educational resource produced by JS Insights. It is not official CFA Institute curriculum material. JS Insights is not affiliated with, endorsed by or accredited by CFA Institute. CFA® and Chartered Financial Analyst® are trademarks owned by CFA Institute.
Use this course alongside the current official curriculum and errata. The material is provided for education and exam preparation.