ao

forge.tafunctionSince Forge API 1
Functionpython
forge.ta.ao(high: ArrayLike,low: ArrayLike,fast_period: int = 5,slow_period: int = 34) -> np.ndarray

Awesome oscillator: the fast average of the median price minus the slow one.

Parameters

NameTypeDefault
highArrayLike
lowArrayLike
fast_periodint5
slow_periodint34

Indicator: Awesome oscillator

NaN for the first slow_period - 1 bars.

Classpython
forge.ta.AO(**inputs: Any) -> None

Momentum from the gap between a fast and a slow average of the median price.

Inputs

NameTypeDefaultRange
fast_periodint51 to 5000
slow_periodint341 to 5000

AO = SMA(median, fast_period) - SMA(median, slow_period), median = (high + low) / 2