Stochastický oscilátor je indikátor, který porovnává zavírací cenu s cenovým rozpětím za zvolené období a výsledek vyjadřuje na škále od nuly do sta. Předpokládá, že v rostoucím trendu se ceny zavírají spíš u horního okraje rozpětí a v klesajícím u dolního. Vysoké hodnoty se čtou jako překoupenost, nízké jako přeprodanost, a překřížení jeho dvou čar dává obchodní signály. Užitečný je hlavně v bezesměrném trhu, kde ceny oscilují mezi podporou a odporem, zatímco v silném trendu dává dlouho falešné signály, protože může zůstat v extrému. Jako u každého oscilátoru je rozumné ho číst v kontextu trendu a kombinovat s dalšími nástroji, ne mu slepě věřit.