The ATANH() function returns the inverse hyperbolic tangent of a given value. It calculates the value whose hyperbolic tangent equals the input, mathematically expressed as 0.5 × ln((1 + x) / (1 - x)). The function accepts values between -1 and 1 (exclusive) and returns any real number. It's the inverse operation of the hyperbolic tangent function.

This function can be useful for converting normalized correlation coefficients between two rolling averages into unbounded scores for deeper trend comparisons.

ATANH(Value)

ArgumentData typeDescription
ValueNumber

The numeric value for which you want to calculate the inverse hyperbolic tangent.

The input must be between -1 and 1, exclusive of -1 and 1.

The ATANH() function returns a numeric value.

This function is only available in the Polaris Calculation Engine.

ATANH(0.5)

Returns NaN when Angle is NaN.

FormulaResult
ATANH(0.76159416)1
ATANH(-0.1)-0.1003