A new approach to macroeconomic forecasting is presented in the Economy Dynamics Series publications below to overcome limitations in the current use of semi-empirical functions correlated to historical datasets. The limitation of existing methods occurs when the input variables of the function being used for forecasting are beyond the range of values held within the correlated dataset. Thus, extrapolating the semi-empirical function introduces numerical uncertainty into the forecast results. This requires intervention by forecasters to process differences between model predictions and actual data from the recent past. Because the intervention process can be specific to the individual forecaster, two forecasters using the same model can end up with very different forecasts. The new approach, called Economy Dynamics, avoids the limitation of extrapolating semi-empirical functions. This will enable forecasts to be validated against metrics at a regional level such as economic output, poverty levels and inflation and against the environmental impact of consumer behaviour, which is not currently possible.