Der Price Oszillator stellt die Differenz von einem kurzfristigen, arithmetischen Durchschnitt und einem langfristigen, arithmetischen Durchschnitt dar, d.h. den Abstand zwischen einem kurz- und einem langfristigen Trend. Somit ist der Price Oszillator positiv, wenn der langfristige Durchschnitt über dem kurzfristigen liegt und negativ im umgekehrten Fall.
Aus Gründen der Übersichtlichkeit, wird bei der Verwendung von vier gleitenden Durchschnitten auf den Price Oszillator zurückgegriffen. Es werden zwei kurzfristigere und zwei längerfristigere Durchschnitte verwendet, wobei die längerfristigeren in Form eines Price Oszillators dargestellt werden. Er dient in einem 4-GD-System als Filter für die Signalgebung. Ein Nachteil des Price Oszillators ist, dass wenn sich das Kursniveau stark verändert hat, der historische Vergleich des Abstands nicht möglich ist, da der Abstand von der Höhe des Kursniveaus abhängig ist.