Uses of Class
org.drip.portfolioconstruction.optimizer.Unit
Package | Description |
---|---|
org.drip.portfolioconstruction.constraint |
Portfolio Construction Constraint Term Suite
|
org.drip.portfolioconstruction.optimizer |
Core Portfolio Construction Optimizer Suite
|
-
Uses of Unit in org.drip.portfolioconstruction.constraint
Methods in org.drip.portfolioconstruction.constraint with parameters of type Unit Modifier and Type Method Description static LimitChargeTermIssuer
LimitChargeTermIssuer. GoldmanSachsShortfall(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, double[] initialHoldingsArray, TransactionChargeGoldmanSachsShortfall[] goldmanSachsShortfallTransactionChargeArray)
Construct a Static Instance of GoldmanSachsShortfall LimitChargeTermIssuerstatic LimitChargeTermIssuer
LimitChargeTermIssuer. Standard(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, double[] initialHoldingsArray, TransactionCharge[] transactionChargeArray)
Construct a Static Instance of LimitChargeTermIssuerConstructors in org.drip.portfolioconstruction.constraint with parameters of type Unit Constructor Description LimitBudgetTermNet(java.lang.String name, Scope scope, Unit unit, double budget, double[] priceArray)
LimitBudgetTermNet ConstructorLimitBudgetTermTransactionCharge(java.lang.String name, Scope scope, Unit unit, double budget, double[] priceArray, double[] initialHoldingsArray, TransactionCharge[] transactionChargeArray)
LimitBudgetTermTransactionCharge ConstructorLimitChargeTermIssuer(java.lang.String name, java.lang.String strID, java.lang.String strDescription, Scope scope, Unit unit, double minimum, double maximum, double[] initialHoldingsArray, TransactionCharge[] transactionChargeArray)
LimitChargeTermIssuer ConstructorLimitExposureTermAbsolute(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, double[] priceArray)
LimitExposureTermAbsolute ConstructorLimitExposureTermIssuerLong(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, double[] priceArray, double[] issuerSelectionArray)
LimitExposureTermIssuerLong ConstructorLimitExposureTermIssuerNet(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, double[] priceArray, double[] issuerSelectionArray)
LimitExposureTermIssuerNet ConstructorLimitExposureTermIssuerShort(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, double[] priceArray, double[] issuerSelectionArray)
LimitExposureTermIssuerShort ConstructorLimitExposureTermNet(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, double[] priceArray)
LimitExposureTermNet ConstructorLimitHoldingsTermAbsolute(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, int size)
LimitHoldingsTermAbsolute ConstructorLimitHoldingsTermIssuerLong(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, double[] issuerSelectionArray)
LimitHoldingsTermIssuerLong ConstructorLimitHoldingsTermIssuerLongShort(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, double[] issuerSelectionArray)
LimitHoldingsTermIssuerLongShort ConstructorLimitHoldingsTermIssuerNet(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, double[] issuerSelectionArray)
LimitHoldingsTermIssuerNet ConstructorLimitHoldingsTermIssuerShort(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, double[] issuerSelectionArray)
LimitHoldingsTermIssuerShort ConstructorLimitHoldingsTermIssuerWeightedAverage(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, double[] issuerSelectionArray, double[] priceArray)
LimitHoldingsTermIssuerWeightedAverage ConstructorLimitHoldingsTermModelDeviation(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, double[] benchmarkHoldingsArray)
LimitHoldingsTermModelDeviation ConstructorLimitNamesTermIssuerLong(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, double[] issuerSelectionArray)
LimitNamesTermIssuerLong ConstructorLimitNamesTermIssuerShort(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, double[] issuerSelectionArray)
LimitNamesTermIssuerShort ConstructorLimitNamesTermIssuerTotal(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, double[] issuerSelectionArray)
LimitNamesTermIssuerTotal ConstructorLimitRiskTermMarginal(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, double[][] assetCovarianceMatrix, double[] initialHoldingsArray)
LimitRiskTermMarginal ConstructorLimitRiskTermVariance(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, double[][] assetCovarianceMatrix, double[] benchmarkHoldingsArray)
LimitRiskTermVariance ConstructorLimitTaxTermGrossGains(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, TaxationScheme taxationScheme, double[] initialHoldingsArray)
LimitTaxTermGrossGains ConstructorLimitTaxTermGrossLoss(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, TaxationScheme taxationScheme, double[] initialHoldingsArray)
LimitTaxTermGrossLoss ConstructorLimitTaxTermLiability(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, TaxationScheme taxationScheme, double[] initialHoldingsArray)
LimitTaxTermLiability ConstructorLimitTaxTermLongGains(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, TaxationScheme taxationScheme, double[] initialHoldingsArray)
LimitTaxTermLongGains ConstructorLimitTaxTermNetGains(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, TaxationScheme taxationScheme, double[] initialHoldingsArray)
LimitTaxTermNetGains ConstructorLimitTaxTermNetLoss(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, TaxationScheme taxationScheme, double[] initialHoldingsArray)
LimitTaxTermNetLoss ConstructorLimitThresholdTermIssuerLong(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, double[] issuerSelectionArray)
LimitThresholdTermIssuerLong ConstructorLimitThresholdTermIssuerNet(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, double[] issuerSelectionArray)
LimitThresholdTermIssuerNet ConstructorLimitThresholdTermIssuerShort(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, double[] issuerSelectionArray)
LimitThresholdTermIssuerShort ConstructorLimitTradesTermIssuerBuy(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, double[] issuerSelectionArray, double[] initialHoldingsArray)
LimitTradesTermIssuerBuy ConstructorLimitTradesTermIssuerSell(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, double[] issuerSelectionArray, double[] initialHoldingsArray)
LimitTradesTermIssuerSell ConstructorLimitTradesTermIssuerTotal(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, double[] issuerSelectionArray, double[] initialHoldingsArray)
LimitTradesTermIssuerTotal ConstructorLimitTurnoverTermIssuerBuy(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, double[] priceArray, double[] initialHoldingsArray, double[] issuerSelectionArray)
LimitTurnoverTermIssuerBuy ConstructorLimitTurnoverTermIssuerNet(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, double[] priceArray, double[] initialHoldingsArray, double[] issuerSelectionArray)
LimitTurnoverTermIssuerNet ConstructorLimitTurnoverTermIssuerSell(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, double[] priceArray, double[] initialHoldingsArray, double[] issuerSelectionArray)
LimitTurnoverTermIssuerSell ConstructorLimitTurnoverTermIssuerShort(java.lang.String name, Scope scope, Unit unit, double minimum, double maximum, double[] priceArray, double[] initialHoldingsArray, double[] issuerSelectionArray)
LimitTurnoverTermIssuerShort Constructor -
Uses of Unit in org.drip.portfolioconstruction.optimizer
Methods in org.drip.portfolioconstruction.optimizer that return Unit Modifier and Type Method Description Unit
ConstraintTerm. unit()
Retrieve the Constraint Unit