Class PortfolioConstructionProcessor

java.lang.Object
org.drip.service.assetallocation.PortfolioConstructionProcessor

public class PortfolioConstructionProcessor
extends java.lang.Object
PortfolioConstructionProcessor Sets Up and Executes a JSON Based In/Out Processing Service for Constrained and Unconstrained Portfolio Construction.

Author:
Lakshmi Krishnamurthy
  • Constructor Details

    • PortfolioConstructionProcessor

      public PortfolioConstructionProcessor()
  • Method Details

    • BudgetConstrainedAllocator

      public static final JSONObject BudgetConstrainedAllocator​(JSONObject jsonParameter)
      JSON Based in/out Budget Constrained Mean Variance Allocation Thunker
      Parameters:
      jsonParameter - Budget Constrained Mean Variance Allocation Parameters
      Returns:
      JSON Budget Constrained Mean Variance Allocation Response
    • ReturnsConstrainedAllocator

      public static final JSONObject ReturnsConstrainedAllocator​(JSONObject jsonParameter)
      JSON Based in/out Returns Constrained Mean Variance Allocation Thunker
      Parameters:
      jsonParameter - Returns Constrained Mean Variance Allocation Parameters
      Returns:
      JSON Returns Constrained Mean Variance Allocation Response