An economic cycle is the variation in growth that an economy experiences over a period of time. Any economy may expand (growth) or experience a contraction, or recession.. Factors such as gross domestic product (GDP), interest rates, levels of employment and consumer spending can help an analyst or investor to determine the current stage of the economic cycle.