Uses of Class
org.drip.portfolioconstruction.composite.Holdings
Package | Description |
---|---|
org.drip.portfolioconstruction.composite |
Portfolio Construction Component Groups Suite
|
org.drip.portfolioconstruction.core |
Core Portfolio Construction Component Suite
|
org.drip.portfolioconstruction.objective |
Portfolio Construction Objective Term Suite
|
org.drip.portfolioconstruction.optimizer |
Core Portfolio Construction Optimizer Suite
|
org.drip.portfolioconstruction.postoptimization |
Post-optimization Processing of Target Portfolio
|
org.drip.portfolioconstruction.risk |
Portfolio Construction Risk/Covariance Component
|
-
Uses of Holdings in org.drip.portfolioconstruction.composite
Methods in org.drip.portfolioconstruction.composite that return Holdings Modifier and Type Method Description Holdings
Holdings. clone()
Clone the Holdings InstanceHoldings
Benchmark. holdings()
Retrieve the Benchmark HoldingsMethods in org.drip.portfolioconstruction.composite with parameters of type Holdings Modifier and Type Method Description double[]
BlockAttribute. constrict(Holdings holdings)
Constrict the Attribute Values to those of the Holdingsdouble[]
BlockClassification. constrict(Holdings holdings)
Constrict the Classification Values to those of the HoldingsAssetPosition[]
Holdings. constrict(Holdings holdingsOther)
Constrict "This" Holdings to those of the Assets in the "Other" HoldingsTransactionCharge[]
TransactionChargeGroup. constrict(Holdings holdings)
Constrict the Transaction Charge Array to those of the Holdingsstatic Benchmark
Benchmark. Standard(java.lang.String name, java.lang.String type, java.lang.String category, Holdings holdings)
Construct a Standard Benchmark Instance Without CashConstructors in org.drip.portfolioconstruction.composite with parameters of type Holdings Constructor Description Benchmark(java.lang.String name, java.lang.String id, java.lang.String description, java.lang.String type, java.lang.String category, Holdings holdings)
Benchmark Constructor -
Uses of Holdings in org.drip.portfolioconstruction.core
Methods in org.drip.portfolioconstruction.core that return Holdings Modifier and Type Method Description Holdings
Account. holdings()
Retrieve the HoldingsHoldings
Universe. retrieveHoldings(java.lang.String id)
Retrieve the Holdings corresponding to the IDMethods in org.drip.portfolioconstruction.core that return types with arguments of type Holdings Modifier and Type Method Description java.util.Map<java.lang.String,Holdings>
Universe. holdingsMap()
Retrieve the Holdings MapMethods in org.drip.portfolioconstruction.core with parameters of type Holdings Modifier and Type Method Description boolean
Universe. addHoldings(Holdings holdings)
Add a Holdings Entityboolean
Universe. containsHoldings(Holdings holdings)
Indicate if the Holdings is contained in the UniverseConstructors in org.drip.portfolioconstruction.core with parameters of type Holdings Constructor Description Account(java.lang.String name, java.lang.String id, java.lang.String description, Holdings holdings, TaxAccountingScheme taxAccountingScheme)
Account Constructor -
Uses of Holdings in org.drip.portfolioconstruction.objective
Constructors in org.drip.portfolioconstruction.objective with parameters of type Holdings Constructor Description CustomNetTaxGainsTerm(java.lang.String name, Holdings initialHoldings, TaxationScheme taxationScheme)
CustomNetTaxGainsTerm ConstructorCustomTransactionChargeTerm(java.lang.String name, Holdings initialHoldings, TransactionCharge[] transactionChargeArray)
CustomTransactionChargeTerm ConstructorExpectedReturnsTerm(java.lang.String name, Holdings initialHoldings, double[] alphaArray, double[] benchmarkConstrictedHoldingsArray)
ExpectedReturnsTerm ConstructorFixedChargeBuyTerm(java.lang.String name, Holdings initialHoldings, TransactionChargeFixed[] fixedTransactionChargeArray)
FixedChargeBuyTerm ConstructorFixedChargeSellTerm(java.lang.String name, Holdings initialHoldings, TransactionChargeFixed[] fixedTransactionChargeArray)
FixedChargeSellTerm ConstructorFixedChargeTerm(java.lang.String name, Holdings initialHoldings, TransactionCharge[] fixedTransactionChargeArray)
FixedChargeTerm ConstructorGoldmanSachsShortfallTerm(java.lang.String name, Holdings initialHoldings, TransactionChargeGoldmanSachsShortfall[] goldmanSachsShortfallTransactionChargeArray)
GoldmanSachsShortfallTerm ConstructorLinearChargeBuyTerm(java.lang.String name, Holdings initialHoldings, TransactionChargeLinear[] linearTransactionChargeArray)
LinearChargeBuyTerm ConstructorLinearChargeSellTerm(java.lang.String name, Holdings initialHoldings, TransactionChargeLinear[] linearTransactionChargeArray)
LinearChargeSellTerm ConstructorLinearChargeTerm(java.lang.String name, Holdings initialHoldings, TransactionChargeLinear[] linearTransactionChargeArray)
LinearChargeTerm ConstructorLongTiltTerm(java.lang.String name, Holdings initialHoldings, double[] magnitudeArray, double[] membershipArray)
LongTiltTerm ConstructorMarketImpactChargeTerm(java.lang.String name, Holdings initialHoldings, TransactionChargeMarketImpact[] marketImpactTransactionChargeArray)
MarketImpactChargeTerm ConstructorNetTaxGainsTerm(java.lang.String name, Holdings initialHoldings, TaxationScheme taxationScheme)
NetTaxGainsTerm ConstructorNetTiltTerm(java.lang.String name, Holdings initialHoldings, double[] magnitudeArray, double[] membershipArray)
NetTiltTerm ConstructorRobustErrorTerm(java.lang.String name, Holdings initialHoldings, double[] alphaArray, double[][] alphaUncertaintyMatrix, double[][] assetCovarianceMatrix, double[] benchmarkConstrictedHoldingsArray, double confidenceLevel)
RobustErrorTerm ConstructorShortSellChargeTerm(java.lang.String name, Holdings initialHoldings, TransactionCharge[] transactionChargeArray)
ShortSellChargeTerm ConastructorShortTiltTerm(java.lang.String name, Holdings initialHoldings, double[] magnitudeArray, double[] membershipArray)
ShortTiltTerm ConstructorStandardDeviationTerm(java.lang.String name, Holdings initialHoldings, double[][] assetCovarianceMatrix, double[] benchmarkConstrictedHoldingsArray)
StandardDeviationTerm ConstructorTaxLiabilityTerm(java.lang.String name, Holdings initialHoldings, TaxationScheme taxationScheme)
TaxLiabilityTerm ConstructorVarianceTerm(java.lang.String name, Holdings initialHoldings, double[][] assetCovarianceMatrix, double[] benchmarkConstrictedHoldingsArray)
VarianceTerm Constructor -
Uses of Holdings in org.drip.portfolioconstruction.optimizer
Methods in org.drip.portfolioconstruction.optimizer that return Holdings Modifier and Type Method Description Holdings
RebalancerAnalytics. finalHoldings()
Retrieve the Final Holdings of the Optimizer RunHoldings
ObjectiveTerm. initialHoldings()
Retrieve the Initial HoldingsConstructors in org.drip.portfolioconstruction.optimizer with parameters of type Holdings Constructor Description RebalancerAnalytics(double objectiveValue, Holdings finalHoldings, CaseInsensitiveHashMap<java.lang.Double> objectiveTermRealizationMap, CaseInsensitiveHashMap<ConstraintRealization> constraintRealizationMap, PortfolioMetrics portfolioMetrics, PortfolioBenchmarkMetrics portfolioBenchmarkMetrics)
RebalancerAnalytics Constructor -
Uses of Holdings in org.drip.portfolioconstruction.postoptimization
Methods in org.drip.portfolioconstruction.postoptimization that return Holdings Modifier and Type Method Description Holdings
FinalAllocationProcessor. beginHoldings()
Retrieve the Pre-Allocated HoldingsHoldings
FinalAllocationProcessor. endHoldings()
Retrieve the Post Allocated HoldingsHoldings
FinalAllocationProcessor. processedHoldings()
Retrieve the Post-Processed HoldingsConstructors in org.drip.portfolioconstruction.postoptimization with parameters of type Holdings Constructor Description FinalAllocationProcessor(Holdings beginHoldings, Holdings endHoldings)
FinalAllocationProcessor Constructor -
Uses of Holdings in org.drip.portfolioconstruction.risk
Methods in org.drip.portfolioconstruction.risk with parameters of type Holdings Modifier and Type Method Description double[][]
AssetCovariance. constrict(Holdings holdings)
Constrict the Co-variance Matrix to those of the Holdingsdouble[][]
AssetCovarianceDense. constrict(Holdings holdings)
double[][]
AssetCovarianceFactor. constrict(Holdings holdings)