Backtesting is jargon used in oceanography, meteorology and financial industries to refer to testing a predictive model using existing historic data. Backtesting is a kind of retrodiction, and a special type of cross-validation applied to time series data.