The course provides students with a deep foundation in statistical and time series methods tailored to the analysis of financial data. It combines traditional models, such GARCH, stochastic volatility and heterogeneous autoregressive models, with modern forecasting techniques that incorporate machine learning, addressing the unique challenges of financial markets such as volatility clustering, leverage effects, and heavy tails. Using programming tools like R or Python, the course emphasizes robust model evaluation, selection, and practical applications in forecasting volatility. This rigorous approach prepares students for advanced research and industry roles where sophisticated financial econometric methods are essential for informed decision-making in asset pricing and risk management.