CDaR Group of functions defined on Loss and Gain includes the following functions:
Full Name |
Brief Name |
Short Description |
cdar_dev |
For every time moment, j=1,...J , portfolio drawdown = d(j) = maxn ((uncompounded cumulative portfolio return at time moment n ) - (uncompounded cumulative portfolio return at time moment j )). CDaR = CVaR Component Positive of vector (d(1), ..., d(J)) = average of the largest (1-α)% components of the vector (d(1), ..., d(J)), where 0≤α≤1 . |
|
cdar_dev_g |
For every time moment, j=1,...J , portfolio -drawdown = -d(j) = maxn (-(uncompounded cumulative portfolio return at time moment n ) + (uncompounded cumulative portfolio return at time moment j )). CDaR for Gain = CVaR Component Positive of vector (-d(1), ...,- d(J)) = average of the largest (1-α)% components of the vector (-d(1), ..., -d(J)), where 0≤α≤1 . |
|
drawdown_dev_max |
For every time moment, j=1,...J , portfolio drawdown = d(j) = maxn ((uncompounded cumulative portfolio return at time moment n ) - (uncompounded cumulative portfolio return at time moment j )). Drawdown Maximum = Maximum Component Positive of vector (d(1), ..., d(J)) = largest component of the vector (d(1), ..., d(J)). |
|
drawdown_dev_max_g |
For every time moment, j=1,...J , portfolio -drawdown = -d(j) = maxn (-(uncompounded cumulative portfolio return at time moment n ) + (uncompounded cumulative portfolio return at time moment j )). Drawdown Maximum for Gain = Maximum Component Positive of vector (-d(1), ...,- d(J)) = largest component of the vector (-d(1), ..., -d(J)). |
|
drawdown_dev_avg |
For every time moment, j=1,...J , portfolio drawdown = d(j) = maxn ((uncompounded cumulative portfolio return at time moment n ) - (uncompounded cumulative portfolio return at time moment j )). Drawdown Deviation = average of components of the vector (d(1), ..., d(J)) . |
|
drawdown_dev_avg_g |
For every time moment, j=1,...J , portfolio -(drawdown) = -d(j) = maxn (-(uncompounded cumulative portfolio return at time moment n ) + (uncompounded cumulative portfolio return at time moment j )). Drawdown Average for Gain = average of components of the vector (-d(1), ...,- d(J)). |
|
cdarmulti_dev |
Suppose we have k=1,..., K portfolio return sample-paths. For every sample-path k, and every time moment, j=1,...J , portfolio drawdown = d(k,j) = maxn ((uncompounded cumulative portfolio return at time moment n on sample-path k ) - (uncompounded cumulative portfolio return at time moment j on sample-path k )). CDaR Multiple = CVaR Component Positive of the vector (d(1,1), ..., d(K,J)) = average of the largest (1-α)% components of the vector (d(1,1), ..., d(K,J)), where 0≤α≤1 . |
|
cdarmulti_dev_g |
Suppose we have k=1,..., K portfolio return sample-paths. For every sample-path k, and every time moment, j=1,...J , portfolio -drawdown = -d(k,j) = maxn (-(uncompounded cumulative portfolio return at time moment n on sample-path k ) + (uncompounded cumulative portfolio return at time moment j on sample-path k )). CDaR for Gain Multiple = CVaR Component Positive of the vector (-d(1,1), ..., -d(K,J)) = average of the largest (1-α)% components of the vector (-d(1,1), ..., -d(K,J)), where 0≤α≤1 . |
|
drawdownmulti_dev_max |
Suppose we have k=1,..., K portfolio return sample-paths. For every sample-path k, and every time moment, j=1,...J , portfolio drawdown = d(k,j) = maxn ((uncompounded cumulative portfolio return at time moment n on sample-path k ) - (uncompounded cumulative portfolio return at time moment j on sample-path k )). Drawdown Maximum Multiple = maximum of components of the vector (d(1,1), ..., d(K,J)) |
|
drawdownmulti_dev_max_g |
Suppose we have k=1,..., K portfolio return sample-paths. For every sample-path k, and every time moment, j=1,...J , portfolio -drawdown = -d(k,j) = maxn (-(uncompounded cumulative portfolio return at time moment n on sample-path k ) + (uncompounded cumulative portfolio return at time moment j on sample-path k )). Drawdown Maximum for Gain Multiple = maximum of components of the vector (-d(1,1), ..., -d(K,J)) . |
|
drawdownmulti_dev_avg |
Suppose we have k=1,..., K portfolio return sample-paths. For every sample-path k, and every time moment, j=1,...J , portfolio drawdown = d(k,j) = maxn ((uncompounded cumulative portfolio return at time moment n on sample-path k ) - (uncompounded cumulative portfolio return at time moment j on sample-path k )). Drawdown Average Multiple = average of components of the vector (d(1,1), ..., d(K,J)) |
|
drawdownmulti_dev_avg_g |
Suppose we have k=1,..., K portfolio return sample-paths. For every sample-path k, and every time moment, j=1,...J , portfolio -drawdown = -d(k,j) = maxn (-(uncompounded cumulative portfolio return at time moment n on sample-path k ) + (uncompounded cumulative portfolio return at time moment j on sample-path k )). Drawdown Average for Gain Multiple = average of components of the vector (-d(1,1), ..., -d(K,J)) . |
Remarks
1. | Functions from the CDaR group are calculated with double precision. |
2. | Any function from this group may be called by its "brief name" or by "brief name" with "optional name" |
• | The optional name of any function from this group may contain up to 128 symbols. |
• | Optional names of these functions may include only alphabetic characters, numbers, and the underscore sign, "_". |
• | Optional names of these functions are "insensitive" to the case, i.e. there is no difference between low case and upper case in these names. |