Fisher (Function)

image\trumpet2.gif Disclaimer

The Fisher function calculates the Fisher transformation of a specified decimal value.

Syntax

Fisher(Price)

Returns (Double)

A numeric value containing the Fisher transformation value for Price. Returns a value of -999 if an error occurs.

Parameters

Name

Type

Description

Price

Numeric

Sets a decimal (>-1 and <1) value upon which to calculate the Fisher transformation.

Usage

This transformation produces a value that is, approximately, normally distributed rather than skewed. Use this function to perform hypothesis testing on the correlation coefficient. It will accept values greater than -1 and smaller than 1.

Example

The following expressions will calculate the Fisher transformation based on the correlation coefficient between two data streams:

Value1 = Correlation(Close of Data1, Close of Data2);
Value2
= Fisher(Value1);