Skip to main content

adx

Calculate the Average Directional Index (ADX).

The ADX is a Welles Wilder style moving average of the Directional Movement Index (DX). The values range from 0 to 100, but rarely get above 60. To interpret the ADX, consider a high number to be a strong trend, and a low number, a weak trend.

Parameters

data: list[openbb_core.provider.abstract.data.Data]

list of data to be used for the calculation.

Optional: False


index: str

Index column name to use with data, by default 'date'.

Default: date

Optional: True


length: int

Number of periods for the ADX, by default 50.

Default: 50

Optional: True


scalar: float

Scalar value for the ADX, by default 100.0.

Default: 100.0

Optional: True


drift: int

Drift value for the ADX, by default 1.

Default: 1

Optional: True


Returns

results: list[Data]

Serializable results.


provider: None

Provider name.


warnings: Optional[list[Warning_]]

list of warnings.


chart: Optional[Chart]

Chart object.


extra: dict[str, Any]

Extra info.


On this page