resolve_deferred_quantities(x, ) -> ValueatRiskRange
resolve_deferred_quantities(x, , ) -> ValueatRiskRange
resolve_deferred_quantities(x, pr::AbstractPriorResult, slv = nothing)
resolve_deferred_quantities(
x::ComposedFunction{typeof(reverse), <:AbstractOrderedWeightsArrayFunction},
pr::AbstractPriorResult
) -> ComposedFunction{typeof(reverse)}
resolve_deferred_quantities(
x::ComposedFunction{typeof(reverse), <:AbstractOrderedWeightsArrayFunction},
pr::AbstractPriorResult,
slv
) -> ComposedFunction{typeof(reverse)}Resolve every Deferred Quantity held by x against prior result pr, returning a struct of the same type whose deferred slots hold plain values.
abstract type AbstractPriorResult <: AbstractResultAbstract supertype for all prior result types.
struct ValueatRiskRange{__T_settings, __T_alpha, __T_beta, __T_w, __T_alg} <: RiskMeasureMeasures the Value-at-Risk Range, the spread between the loss quantile at alpha and the gain quantile at beta.
abstract type AbstractOrderedWeightsArrayFunction <: AbstractEstimatorAbstract supertype for callable OWA weight function estimators.
resolve_deferred_quantities(x, ) -> ValueatRiskRange
resolve_deferred_quantities(x, , ) -> ValueatRiskRange
resolve_deferred_quantities(x, pr::AbstractPriorResult, slv = nothing)
resolve_deferred_quantities(
r::Variance,
pr::AbstractPriorResult
) -> Variance
resolve_deferred_quantities(
r::Variance,
pr::AbstractPriorResult,
) -> Variance
resolve_deferred_quantities(
r::StandardDeviation,
pr::AbstractPriorResult
) -> StandardDeviation
resolve_deferred_quantities(
r::StandardDeviation,
pr::AbstractPriorResult,
) -> StandardDeviation
resolve_deferred_quantities(
r::UncertaintySetVariance,
pr::AbstractPriorResult
) -> UncertaintySetVariance
resolve_deferred_quantities(
r::UncertaintySetVariance,
pr::AbstractPriorResult,
) -> UncertaintySetVariance
resolve_deferred_quantities(
r::LowOrderMoment,
pr::AbstractPriorResult
) -> LowOrderMoment
resolve_deferred_quantities(
r::LowOrderMoment,
pr::AbstractPriorResult,
) -> LowOrderMoment
resolve_deferred_quantities(
r::HighOrderMoment,
pr::AbstractPriorResult
) -> HighOrderMoment
resolve_deferred_quantities(
r::HighOrderMoment,
pr::AbstractPriorResult,
) -> HighOrderMoment
resolve_deferred_quantities(
r::Kurtosis,
pr::AbstractPriorResult
) -> Kurtosis
resolve_deferred_quantities(
r::Kurtosis,
pr::AbstractPriorResult,
) -> Kurtosis
resolve_deferred_quantities(
r::NegativeSkewness,
pr::AbstractPriorResult
) -> NegativeSkewness
resolve_deferred_quantities(
r::NegativeSkewness,
pr::AbstractPriorResult,
) -> NegativeSkewness
resolve_deferred_quantities(
alg::DistributionValueatRisk,
pr::AbstractPriorResult
) -> DistributionValueatRisk
resolve_deferred_quantities(
alg::DistributionValueatRisk,
pr::AbstractPriorResult,
) -> DistributionValueatRisk
resolve_deferred_quantities(
x::ValueatRisk,
pr::AbstractPriorResult
) -> ValueatRisk
resolve_deferred_quantities(
x::ValueatRisk,
pr::AbstractPriorResult,
slv
) -> ValueatRisk
resolve_deferred_quantities(
x::ValueatRiskRange,
pr::AbstractPriorResult
) -> ValueatRiskRange
resolve_deferred_quantities(
x::ValueatRiskRange,
pr::AbstractPriorResult,
slv
) -> ValueatRiskRange
resolve_deferred_quantities(
x::DistributionallyRobustConditionalValueatRisk,
pr::AbstractPriorResult
) -> DistributionallyRobustConditionalValueatRisk
resolve_deferred_quantities(
x::DistributionallyRobustConditionalValueatRisk,
pr::AbstractPriorResult,
slv
) -> DistributionallyRobustConditionalValueatRisk
resolve_deferred_quantities(
x::DistributionallyRobustConditionalValueatRiskRange,
pr::AbstractPriorResult
) -> DistributionallyRobustConditionalValueatRiskRange
resolve_deferred_quantities(
x::DistributionallyRobustConditionalValueatRiskRange,
pr::AbstractPriorResult,
slv
) -> DistributionallyRobustConditionalValueatRiskRange
resolve_deferred_quantities(
x::DistributionallyRobustConditionalDrawdownatRisk,
pr::AbstractPriorResult
) -> DistributionallyRobustConditionalDrawdownatRisk
resolve_deferred_quantities(
x::DistributionallyRobustConditionalDrawdownatRisk,
pr::AbstractPriorResult,
slv
) -> DistributionallyRobustConditionalDrawdownatRisk
resolve_deferred_quantities(
x::RelativisticValueatRisk,
pr::AbstractPriorResult
) -> RelativisticValueatRisk
resolve_deferred_quantities(
x::RelativisticValueatRisk,
pr::AbstractPriorResult,
slv
) -> RelativisticValueatRisk
resolve_deferred_quantities(
x::RelativisticValueatRiskRange,
pr::AbstractPriorResult
) -> RelativisticValueatRiskRange
resolve_deferred_quantities(
x::RelativisticValueatRiskRange,
pr::AbstractPriorResult,
slv
) -> RelativisticValueatRiskRange
resolve_deferred_quantities(
x::RelativisticDrawdownatRisk,
pr::AbstractPriorResult
) -> RelativisticDrawdownatRisk
resolve_deferred_quantities(
x::RelativisticDrawdownatRisk,
pr::AbstractPriorResult,
slv
) -> RelativisticDrawdownatRisk
resolve_deferred_quantities(
x::RelativeRelativisticDrawdownatRisk,
pr::AbstractPriorResult
) -> RelativeRelativisticDrawdownatRisk
resolve_deferred_quantities(
x::RelativeRelativisticDrawdownatRisk,
pr::AbstractPriorResult,
slv
) -> RelativeRelativisticDrawdownatRisk
resolve_deferred_quantities(
x::ComposedFunction{typeof(reverse), <:AbstractOrderedWeightsArrayFunction},
pr::AbstractPriorResult
) -> ComposedFunction{typeof(reverse)}
resolve_deferred_quantities(
x::ComposedFunction{typeof(reverse), <:AbstractOrderedWeightsArrayFunction},
pr::AbstractPriorResult,
slv
) -> ComposedFunction{typeof(reverse)}
resolve_deferred_quantities(
r::Skewness,
pr::AbstractPriorResult
) -> Skewness
resolve_deferred_quantities(
r::Skewness,
pr::AbstractPriorResult,
) -> Skewness
resolve_deferred_quantities(
r::VarianceSkewKurtosis,
pr::AbstractPriorResult
) -> VarianceSkewKurtosis
resolve_deferred_quantities(
r::VarianceSkewKurtosis,
pr::AbstractPriorResult,
slv
) -> VarianceSkewKurtosis
resolve_deferred_quantities(
r::MedianAbsoluteDeviation,
pr::AbstractPriorResult
) -> Any
resolve_deferred_quantities(
r::MedianAbsoluteDeviation,
pr::AbstractPriorResult,
) -> Any
resolve_deferred_quantities(
r::ThirdCentralMoment,
pr::AbstractPriorResult
) -> ThirdCentralMoment
resolve_deferred_quantities(
r::ThirdCentralMoment,
pr::AbstractPriorResult,
) -> ThirdCentralMoment
resolve_deferred_quantities(
rt::ArithmeticReturn,
pr::AbstractPriorResult
) -> ArithmeticReturn
resolve_deferred_quantities(
rt::ArithmeticReturn,
pr::AbstractPriorResult,
) -> ArithmeticReturnResolve every Deferred Quantity held by x against prior result pr, returning a struct of the same type whose deferred slots hold plain values.
resolve_deferred_quantities(x, ) -> ValueatRiskRange
resolve_deferred_quantities(x, , ) -> ValueatRiskRange
resolve_deferred_quantities(x, pr::AbstractPriorResult, slv = nothing)
resolve_deferred_quantities(
rt::ArithmeticReturn,
pr::AbstractPriorResult
) -> ArithmeticReturn
resolve_deferred_quantities(
rt::ArithmeticReturn,
pr::AbstractPriorResult,
) -> ArithmeticReturnResolve every Deferred Quantity held by x against prior result pr, returning a struct of the same type whose deferred slots hold plain values.
resolve_deferred_quantities(x, ) -> ValueatRiskRange
resolve_deferred_quantities(x, , ) -> ValueatRiskRange
resolve_deferred_quantities(x, pr::AbstractPriorResult, slv = nothing)Resolve every Deferred Quantity held by x against prior result pr, returning a struct of the same type whose deferred slots hold plain values.
resolve_deferred_quantities(x, ) -> ValueatRiskRange
resolve_deferred_quantities(x, , ) -> ValueatRiskRange
resolve_deferred_quantities(x, pr::AbstractPriorResult, slv = nothing)
resolve_deferred_quantities(
r::StandardDeviation,
pr::AbstractPriorResult
) -> StandardDeviation
resolve_deferred_quantities(
r::StandardDeviation,
pr::AbstractPriorResult,
) -> StandardDeviationResolve every Deferred Quantity held by x against prior result pr, returning a struct of the same type whose deferred slots hold plain values.
resolve_deferred_quantities(x, ) -> ValueatRiskRange
resolve_deferred_quantities(x, , ) -> ValueatRiskRange
resolve_deferred_quantities(x, pr::AbstractPriorResult, slv = nothing)
resolve_deferred_quantities(
r::UncertaintySetVariance,
pr::AbstractPriorResult
) -> UncertaintySetVariance
resolve_deferred_quantities(
r::UncertaintySetVariance,
pr::AbstractPriorResult,
) -> UncertaintySetVarianceResolve every Deferred Quantity held by x against prior result pr, returning a struct of the same type whose deferred slots hold plain values.
resolve_deferred_quantities(x, ) -> ValueatRiskRange
resolve_deferred_quantities(x, , ) -> ValueatRiskRange
resolve_deferred_quantities(x, pr::AbstractPriorResult, slv = nothing)
resolve_deferred_quantities(
r::Variance,
pr::AbstractPriorResult
) -> Variance
resolve_deferred_quantities(
r::Variance,
pr::AbstractPriorResult,
) -> VarianceResolve every Deferred Quantity held by x against prior result pr, returning a struct of the same type whose deferred slots hold plain values.
resolve_deferred_quantities(x, ) -> ValueatRiskRange
resolve_deferred_quantities(x, , ) -> ValueatRiskRange
resolve_deferred_quantities(x, pr::AbstractPriorResult, slv = nothing)
resolve_deferred_quantities(
r::HighOrderMoment,
pr::AbstractPriorResult
) -> HighOrderMoment
resolve_deferred_quantities(
r::HighOrderMoment,
pr::AbstractPriorResult,
) -> HighOrderMomentResolve every Deferred Quantity held by x against prior result pr, returning a struct of the same type whose deferred slots hold plain values.
resolve_deferred_quantities(x, ) -> ValueatRiskRange
resolve_deferred_quantities(x, , ) -> ValueatRiskRange
resolve_deferred_quantities(x, pr::AbstractPriorResult, slv = nothing)
resolve_deferred_quantities(
r::LowOrderMoment,
pr::AbstractPriorResult
) -> LowOrderMoment
resolve_deferred_quantities(
r::LowOrderMoment,
pr::AbstractPriorResult,
) -> LowOrderMomentResolve every Deferred Quantity held by x against prior result pr, returning a struct of the same type whose deferred slots hold plain values.
resolve_deferred_quantities(x, ) -> ValueatRiskRange
resolve_deferred_quantities(x, , ) -> ValueatRiskRange
resolve_deferred_quantities(x, pr::AbstractPriorResult, slv = nothing)
resolve_deferred_quantities(
x::ValueatRisk,
pr::AbstractPriorResult
) -> ValueatRisk
resolve_deferred_quantities(
x::ValueatRisk,
pr::AbstractPriorResult,
slv
) -> ValueatRiskResolve every Deferred Quantity held by x against prior result pr, returning a struct of the same type whose deferred slots hold plain values.
resolve_deferred_quantities(x, ) -> ValueatRiskRange
resolve_deferred_quantities(x, , ) -> ValueatRiskRange
resolve_deferred_quantities(x, pr::AbstractPriorResult, slv = nothing)
resolve_deferred_quantities(
x::ValueatRiskRange,
pr::AbstractPriorResult
) -> ValueatRiskRange
resolve_deferred_quantities(
x::ValueatRiskRange,
pr::AbstractPriorResult,
slv
) -> ValueatRiskRangeResolve every Deferred Quantity held by x against prior result pr, returning a struct of the same type whose deferred slots hold plain values.
resolve_deferred_quantities(x, ) -> ValueatRiskRange
resolve_deferred_quantities(x, , ) -> ValueatRiskRange
resolve_deferred_quantities(x, pr::AbstractPriorResult, slv = nothing)
resolve_deferred_quantities(
x::DistributionallyRobustConditionalDrawdownatRisk,
pr::AbstractPriorResult
) -> DistributionallyRobustConditionalDrawdownatRisk
resolve_deferred_quantities(
x::DistributionallyRobustConditionalDrawdownatRisk,
pr::AbstractPriorResult,
slv
) -> DistributionallyRobustConditionalDrawdownatRiskResolve every Deferred Quantity held by x against prior result pr, returning a struct of the same type whose deferred slots hold plain values.
resolve_deferred_quantities(x, ) -> ValueatRiskRange
resolve_deferred_quantities(x, , ) -> ValueatRiskRange
resolve_deferred_quantities(x, pr::AbstractPriorResult, slv = nothing)
resolve_deferred_quantities(
x::DistributionallyRobustConditionalValueatRisk,
pr::AbstractPriorResult
) -> DistributionallyRobustConditionalValueatRisk
resolve_deferred_quantities(
x::DistributionallyRobustConditionalValueatRisk,
pr::AbstractPriorResult,
slv
) -> DistributionallyRobustConditionalValueatRiskResolve every Deferred Quantity held by x against prior result pr, returning a struct of the same type whose deferred slots hold plain values.
resolve_deferred_quantities(x, ) -> ValueatRiskRange
resolve_deferred_quantities(x, , ) -> ValueatRiskRange
resolve_deferred_quantities(x, pr::AbstractPriorResult, slv = nothing)
resolve_deferred_quantities(
x::DistributionallyRobustConditionalValueatRiskRange,
pr::AbstractPriorResult
) -> DistributionallyRobustConditionalValueatRiskRange
resolve_deferred_quantities(
x::DistributionallyRobustConditionalValueatRiskRange,
pr::AbstractPriorResult,
slv
) -> DistributionallyRobustConditionalValueatRiskRangeResolve every Deferred Quantity held by x against prior result pr, returning a struct of the same type whose deferred slots hold plain values.
resolve_deferred_quantities(x, ) -> ValueatRiskRange
resolve_deferred_quantities(x, , ) -> ValueatRiskRange
resolve_deferred_quantities(x, pr::AbstractPriorResult, slv = nothing)
resolve_deferred_quantities(
x::RelativeRelativisticDrawdownatRisk,
pr::AbstractPriorResult
) -> RelativeRelativisticDrawdownatRisk
resolve_deferred_quantities(
x::RelativeRelativisticDrawdownatRisk,
pr::AbstractPriorResult,
slv
) -> RelativeRelativisticDrawdownatRiskResolve every Deferred Quantity held by x against prior result pr, returning a struct of the same type whose deferred slots hold plain values.
resolve_deferred_quantities(x, ) -> ValueatRiskRange
resolve_deferred_quantities(x, , ) -> ValueatRiskRange
resolve_deferred_quantities(x, pr::AbstractPriorResult, slv = nothing)
resolve_deferred_quantities(
x::RelativisticDrawdownatRisk,
pr::AbstractPriorResult
) -> RelativisticDrawdownatRisk
resolve_deferred_quantities(
x::RelativisticDrawdownatRisk,
pr::AbstractPriorResult,
slv
) -> RelativisticDrawdownatRiskResolve every Deferred Quantity held by x against prior result pr, returning a struct of the same type whose deferred slots hold plain values.
resolve_deferred_quantities(x, ) -> ValueatRiskRange
resolve_deferred_quantities(x, , ) -> ValueatRiskRange
resolve_deferred_quantities(x, pr::AbstractPriorResult, slv = nothing)
resolve_deferred_quantities(
x::RelativisticValueatRisk,
pr::AbstractPriorResult
) -> RelativisticValueatRisk
resolve_deferred_quantities(
x::RelativisticValueatRisk,
pr::AbstractPriorResult,
slv
) -> RelativisticValueatRiskResolve every Deferred Quantity held by x against prior result pr, returning a struct of the same type whose deferred slots hold plain values.
resolve_deferred_quantities(x, ) -> ValueatRiskRange
resolve_deferred_quantities(x, , ) -> ValueatRiskRange
resolve_deferred_quantities(x, pr::AbstractPriorResult, slv = nothing)
resolve_deferred_quantities(
x::RelativisticValueatRiskRange,
pr::AbstractPriorResult
) -> RelativisticValueatRiskRange
resolve_deferred_quantities(
x::RelativisticValueatRiskRange,
pr::AbstractPriorResult,
slv
) -> RelativisticValueatRiskRangeResolve every Deferred Quantity held by x against prior result pr, returning a struct of the same type whose deferred slots hold plain values.
resolve_deferred_quantities(x, ) -> ValueatRiskRange
resolve_deferred_quantities(x, , ) -> ValueatRiskRange
resolve_deferred_quantities(x, pr::AbstractPriorResult, slv = nothing)
resolve_deferred_quantities(
r::VarianceSkewKurtosis,
pr::AbstractPriorResult
) -> VarianceSkewKurtosis
resolve_deferred_quantities(
r::VarianceSkewKurtosis,
pr::AbstractPriorResult,
slv
) -> VarianceSkewKurtosisResolve every Deferred Quantity held by x against prior result pr, returning a struct of the same type whose deferred slots hold plain values.
resolve_deferred_quantities(x, ) -> ValueatRiskRange
resolve_deferred_quantities(x, , ) -> ValueatRiskRange
resolve_deferred_quantities(x, pr::AbstractPriorResult, slv = nothing)
resolve_deferred_quantities(
r::MedianAbsoluteDeviation,
pr::AbstractPriorResult
) -> Any
resolve_deferred_quantities(
r::MedianAbsoluteDeviation,
pr::AbstractPriorResult,
) -> AnyResolve every Deferred Quantity held by x against prior result pr, returning a struct of the same type whose deferred slots hold plain values.
resolve_deferred_quantities(x, ) -> ValueatRiskRange
resolve_deferred_quantities(x, , ) -> ValueatRiskRange
resolve_deferred_quantities(x, pr::AbstractPriorResult, slv = nothing)
resolve_deferred_quantities(
r::ThirdCentralMoment,
pr::AbstractPriorResult
) -> ThirdCentralMoment
resolve_deferred_quantities(
r::ThirdCentralMoment,
pr::AbstractPriorResult,
) -> ThirdCentralMomentResolve every Deferred Quantity held by x against prior result pr, returning a struct of the same type whose deferred slots hold plain values.