Box-Jenkins Time Series Forecasting Methods Training Course

5 days Economics & Econometrics Certificate on completion
Course codeSD-EE-009
Duration5 days
LevelFoundation to Intermediate
CategoryEconomics & Econometrics
DeliveryClassroom or live online
LanguageEnglish
CertificateCertificate of completion

Course overview

Finance, planning and economics teams routinely need defensible forecasts for revenue, cash receipts, demand, exchange rates, inflation, interest rates and operating costs. Yet many forecasts rely on trend extrapolation, spreadsheet assumptions or models selected only because they produce a plausible number. This course addresses the practical challenge of turning a historical time series into a tested forecasting model: identifying recurring structure, separating signal from noise, checking whether forecasts are reliable, and explaining the model choice to decision-makers.

Participants learn the Box-Jenkins methodology for specifying, estimating, diagnosing and forecasting with ARIMA and seasonal ARIMA models. They work with autocorrelation and partial autocorrelation plots, stationarity tests, transformations, differencing, lag selection, information criteria, residual diagnostics and forecast-error measures. The course also covers intervention variables, outlier handling, seasonal effects and forecast intervals, enabling participants to build models that account for both uncertainty and operational planning requirements.

Instruction combines concise technical teaching with guided software labs using finance and economic data. Each day includes model-building exercises in R, Python, EViews and Stata, followed by review of modelling decisions and diagnostic results. Participants complete an end-to-end forecasting case and leave with a documented Box-Jenkins forecasting workbook or script, including data preparation steps, model-selection evidence, residual checks, forecast outputs and a short management briefing.

The course is suited to analysts who produce or review recurring forecasts and need a disciplined method beyond simple moving averages or regression-only approaches. It is particularly relevant where historical data are available, forecast accuracy is monitored, and management requires a clear explanation of model assumptions and risks.

Course objectives

By the end of this course, participants will be able to:

  • Test time-series stationarity using visual inspection, unit-root tests and seasonal diagnostics
  • Apply logarithmic transformations and regular or seasonal differencing to prepare financial and economic series
  • Identify candidate ARIMA and SARIMA orders from ACF and PACF correlograms
  • Estimate Box-Jenkins models in R, Python, EViews and Stata
  • Select competing forecasting models using AIC, BIC, parsimony and holdout-sample evidence
  • Diagnose model residuals using Ljung-Box tests, residual correlograms and normality checks
  • Produce point forecasts and prediction intervals for business planning horizons
  • Document a reproducible Box-Jenkins forecasting model and management-ready forecast briefing

Benefits of attending

For you

  • Build a defensible ARIMA forecast rather than relying on manual trend assumptions
  • Interpret ACF, PACF and residual diagnostics with enough confidence to justify model choices
  • Add a recognised econometric forecasting method to finance, economics or analytics project work
  • Produce forecast intervals that communicate uncertainty instead of presenting a single unsupported figure
  • Create reusable scripts or workbooks for recurring monthly and quarterly forecasting cycles

For your organisation

  • Replace inconsistent spreadsheet extrapolations with a documented model-selection and diagnostic process
  • Improve planning forecasts by testing trend, autocorrelation and seasonal structure explicitly
  • Reduce forecast-model risk through residual checks, holdout testing and transparent assumptions
  • Provide management with forecast ranges and evidence for decisions on budgets, liquidity and capacity
  • Create repeatable forecasting assets that can be reviewed, updated and transferred across analysts

Target competencies

ARIMA specificationSeasonal differencingACF PACF analysisResidual diagnosticsForecast interval estimationModel selection

Who should attend

  • Financial Analysts — who prepare revenue, cash flow, cost or market forecasts for planning decisions
  • Economists — who model macroeconomic indicators, prices, interest rates or exchange rates
  • FP&A Managers — who need to challenge forecast assumptions and improve forecasting governance
  • Treasury Analysts — who forecast liquidity, rates, currency exposures and short-term funding requirements
  • Risk Analysts — who assess time-dependent financial exposures and forecast uncertainty
  • Business Intelligence Analysts — who turn operational and commercial history into recurring forecast outputs

Requirements and prerequisites

Participants should be comfortable working with spreadsheets or statistical software and interpreting basic descriptive statistics, charts and regression output. Familiarity with time-indexed business data, such as monthly sales, inflation, cash receipts or exchange rates, is helpful. The course assumes basic algebra and an ability to read tables of model results; it does not assume prior ARIMA, econometrics programming or advanced calculus knowledge. Participants should bring a laptop if attending in person. Complete beginners in statistics can attend, but should expect to spend additional time reviewing variance, correlation, regression and hypothesis-testing terminology.

Training methodology

The instructor introduces each Box-Jenkins stage using worked finance and economics examples, then participants reproduce the process in guided labs. Exercises move from plotting and transforming raw series to estimating ARIMA candidates, reading diagnostic output and comparing out-of-sample accuracy. Small-group case discussions focus on practical decisions such as selecting a forecast horizon, treating exceptional observations and explaining uncertainty to management. The final day uses an end-to-end case workshop in which participants build, validate and present a forecast model with an application plan for their own workplace data.

Course outline

Day 1: Time-Series Structure and Box-Jenkins Foundations

  • Forecasting uses in finance, economics and corporate planning
  • The four Box-Jenkins stages: identification, estimation, diagnosis and forecasting
  • Time indexing, frequency selection and missing-observation treatment
  • Trend, seasonality, cycles and irregular variation
  • Time-series plots and rolling summary statistics
  • Autocorrelation and partial autocorrelation concepts
  • Stationarity and the consequences of modelling non-stationary data

Workshop: Participants profile a monthly revenue or inflation series and produce an initial time-series diagnostic chart pack.

Day 2: Preparing Data and Identifying ARIMA Models

  • Logarithmic, Box-Cox and percentage-change transformations
  • Regular differencing and integration order selection
  • Seasonal differencing for monthly and quarterly series
  • Augmented Dickey-Fuller and KPSS stationarity tests
  • Reading ACF correlograms for moving-average structure
  • Reading PACF correlograms for autoregressive structure
  • Candidate ARIMA and SARIMA notation: p, d, q and P, D, Q

Workshop: Participants transform and difference a seasonal cash-receipts series, then nominate justified ARIMA and SARIMA candidates.

Day 3: Estimation and Model Selection

  • Maximum-likelihood estimation of ARIMA parameters
  • Parameter significance, signs and invertibility constraints
  • AIC, AICc and BIC model-comparison criteria
  • Parsimony versus in-sample fit
  • Training, validation and holdout-sample design
  • Forecast accuracy measures: MAE, RMSE, MAPE and MASE
  • Estimating ARIMA models in R, Python, EViews and Stata

Workshop: Participants estimate competing ARIMA models for an exchange-rate series and produce a model-selection table.

Day 4: Diagnostics, Seasonality and Forecast Risk

  • Residual plots and residual autocorrelation checks
  • Ljung-Box tests for remaining serial correlation
  • Residual normality, heteroscedasticity and influential observations
  • Outlier, level-shift and temporary-intervention effects
  • Seasonal ARIMA diagnostics and seasonal residual patterns
  • Dynamic forecasts, static forecasts and forecast horizon choice
  • Prediction intervals and communicating forecast uncertainty

Workshop: Participants diagnose a flawed seasonal ARIMA model, correct its specification and prepare an uncertainty-focused forecast chart.

Day 5: Applied Forecasting Case and Implementation

  • Forecasting with ARIMAX and intervention variables
  • Calendar effects, policy changes and exceptional business events
  • Forecast reconciliation with management assumptions
  • Rolling-origin evaluation and model monitoring
  • Model documentation, version control and reproducibility
  • Presenting model evidence to non-technical stakeholders
  • Designing a recurring Box-Jenkins forecasting workflow

Workshop: Participants complete an end-to-end forecasting case and produce a documented model, forecast pack and implementation plan.

Tools & standards covered

R, Python statsmodels, EViews, Stata

A typical training day

08:30 – 10:30First session
10:30 – 10:45Refreshment break
10:45 – 12:30Second session
12:30 – 13:30Lunch and networking
13:30 – 15:00Third session
15:00 – 15:15Refreshment break
15:15 – 16:30Workshop and daily review

Live online deliveries follow the same structure in the East Africa Time zone, with shorter screen blocks and longer breaks.

What the fee includes

  • Instruction by a practitioner facilitator
  • Full course workbook and materials
  • Exercise files, templates and case studies
  • Certificate of completion
  • Refreshments and lunch (classroom deliveries)
  • Post-course application plan
  • Facilitator follow-up on request
  • Group rates from five participants

How you can take this course

Classroom

Scheduled sessions in Nairobi, Mombasa, Kigali, Dar es Salaam, Dubai and Cape Town.

Live online

The same facilitator and materials, delivered live for distributed teams and individuals.

In-house

Delivered privately for your team, at your offices or a venue of your choice, tailored to your context. Request a proposal.

Certification

Participants who complete the full five days receive the Skillset Development Certificate of Completion, stating the course title, course code, dates and delivery format — suitable for professional-development records and employer reimbursement.

Frequently asked questions

No prior ARIMA experience is required. Participants should understand basic charts, descriptive statistics and regression-style output, but the course builds the Box-Jenkins process from identification through forecasting.

A laptop is recommended for classroom delivery and required for live online participation. Demonstrations and guided exercises use R, Python statsmodels, EViews and Stata; participants can focus on the tool used in their workplace where licensing permits.

It is designed for finance, FP&A, treasury, economics, risk and business intelligence professionals who forecast recurring time-series data. It is less suitable for people seeking a course focused solely on cross-sectional regression, valuation or machine-learning forecasting.

Box-Jenkins is a disciplined method for modelling serial dependence within a time series using ARIMA and SARIMA models. The course concentrates on stationarity, autocorrelation, differencing, residual diagnostics and forecast validation rather than treating time as just another regression variable.

The workflow applies directly to monthly, quarterly, weekly or daily series such as sales, cash flow, demand, prices, rates and economic indicators. Participants learn how to prepare data, compare candidate models, monitor accuracy and document an update process for recurring forecast cycles.

You will leave with an end-to-end Box-Jenkins case model in a workbook or reproducible script, depending on the software used. The deliverable includes transformed data, model candidates, diagnostic evidence, forecast intervals and a concise management briefing structure.

Upcoming sessions

New dates are being scheduled. Ask us about the next session or an in-house delivery for your team.

Ask about dates

Group of 5+?

Request in-house delivery or group rates →

Related courses in Economics & Econometrics

5 Days Certificate

R Econometrics for Applied Economic Data Analysis Training Course

Economic analysts are routinely asked to explain what changed, why it changed, and how confident decision-makers should be in the evidence. …

5 Days Certificate

MATLAB Econometrics Toolbox for Macroeconomic Forecasting Training Course

Macroeconomic forecasting teams need more than spreadsheet extrapolation when policy shifts, revisions, structural breaks, and interdependen…

5 Days Certificate

EViews Time Series Econometric Forecasting Training Course

Forecasts for inflation, interest rates, exchange rates, sales volumes, credit losses and macroeconomic indicators are often produced under …

5 Days Certificate

Johansen Cointegration Analysis for Long-Run Economic Relationships Training Course

Economic and financial time series often move together over years while diverging sharply in the short term. Analysts working with interest …