A mathematical model for determining prices where a security is overbought or oversold. By identifying the extreme high and low prices, an oscillator can issue buy and sell signals when market activity nears either level.