Class CopperWVaRPostProcessor

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.activeviam.copper.api.CopperMeasure wVar​(com.activeviam.copper.api.CopperMeasure underlyingMeasure)
      Description with parametrized confidence level confidence level
      com.activeviam.copper.api.CopperMeasure wVar​(com.activeviam.copper.api.CopperMeasure underlyingMeasure, double confidenceLevel)
      Description with parametrized confidence level confidence level
      com.activeviam.copper.api.CopperMeasure wVarIncremental​(com.activeviam.copper.api.CopperMeasure underlyingMeasure, com.activeviam.copper.api.CopperMeasure parentMeasure)
      Calculate the incremental VaR between two measures
      com.activeviam.copper.api.CopperMeasure wVarIncremental​(com.activeviam.copper.api.CopperMeasure underlyingMeasure, com.activeviam.copper.api.CopperMeasure parentMeasure, double confidenceLevel)
      Calculate the incremental VaR between two measures
      com.activeviam.copper.api.CopperMeasure wVarIndices​(com.activeviam.copper.api.CopperMeasure underlyingMeasure)  
      com.activeviam.copper.api.CopperMeasure wVarIndices​(com.activeviam.copper.api.CopperMeasure underlyingMeasure, double confidenceLevel)  
    • Field Detail

      • varQuantile

        @Autowired
        protected com.activeviam.copper.api.CopperMeasure varQuantile
    • Constructor Detail

      • CopperWVaRPostProcessor

        public CopperWVaRPostProcessor()
    • Method Detail

      • wVar

        public com.activeviam.copper.api.CopperMeasure wVar​(com.activeviam.copper.api.CopperMeasure underlyingMeasure)
        Description with parametrized confidence level confidence level
        Parameters:
        underlyingMeasure - underlying measure
        Returns:
        measure
      • wVar

        public com.activeviam.copper.api.CopperMeasure wVar​(com.activeviam.copper.api.CopperMeasure underlyingMeasure,
                                                            double confidenceLevel)
        Description with parametrized confidence level confidence level
        Parameters:
        underlyingMeasure - underlying measure
        confidenceLevel - confidence level
        Returns:
        measure
      • wVarIndices

        public com.activeviam.copper.api.CopperMeasure wVarIndices​(com.activeviam.copper.api.CopperMeasure underlyingMeasure)
      • wVarIndices

        public com.activeviam.copper.api.CopperMeasure wVarIndices​(com.activeviam.copper.api.CopperMeasure underlyingMeasure,
                                                                   double confidenceLevel)
      • wVarIncremental

        public com.activeviam.copper.api.CopperMeasure wVarIncremental​(com.activeviam.copper.api.CopperMeasure underlyingMeasure,
                                                                       com.activeviam.copper.api.CopperMeasure parentMeasure,
                                                                       double confidenceLevel)
        Calculate the incremental VaR between two measures
        Parameters:
        underlyingMeasure - underlying measure
        parentMeasure - parent measure
        confidenceLevel - confidence level
        Returns:
        The VaR
      • wVarIncremental

        public com.activeviam.copper.api.CopperMeasure wVarIncremental​(com.activeviam.copper.api.CopperMeasure underlyingMeasure,
                                                                       com.activeviam.copper.api.CopperMeasure parentMeasure)
        Calculate the incremental VaR between two measures
        Parameters:
        underlyingMeasure - underlying measure
        parentMeasure - parent measure
        Returns:
        The VaR