Uses of Class
org.drip.portfolioconstruction.optimizer.ObjectiveTerm
| Package | Description |
|---|---|
| org.drip.portfolioconstruction.objective |
Portfolio Construction Objective Term Suite
|
| org.drip.portfolioconstruction.optimizer |
Core Portfolio Construction Optimizer Suite
|
-
Uses of ObjectiveTerm in org.drip.portfolioconstruction.objective
Subclasses of ObjectiveTerm in org.drip.portfolioconstruction.objective Modifier and Type Class Description classCustomNetTaxGainsTermCustomNetTaxGainsTerm holds the Details of the Portfolio Custom Net Tax Gain Objective Term.classCustomTransactionChargeTermCustomTransactionChargeTerm implements the Objective Term that models the Custom Transaction Charge associated with a Portfolio Transaction.classExpectedReturnsTermExpectedReturnsTerm holds the Details of the Portfolio Expected Returns Based Objective Terms.classFixedChargeBuyTermFixedChargeBuyTerm implements the Objective Term that optimizes the Charges incurred by the Buy Trades in the Target Portfolio under a Fixed Charge from the Starting Allocation.classFixedChargeSellTermFixedChargeSellTerm implements the Objective Term that optimizes the Charge incurred by the Sell Trades in the Target Portfolio under a Fixed Charge from the Starting Allocation.classFixedChargeTermFixedChargeTerm implements the Objective Term that optimizes the Charge incurred by the Buy/Sell Trades in the Target Portfolio under a Fixed Charge from the Starting Allocation.classGoldmanSachsShortfallTermGoldmanSachsShortfallTerm implements the Objective Term that optimizes the Charge incurred by the Buy/Sell Trades in the Target Portfolio using the Goldman Sachs Shortfall Model from the Starting Allocation.classLinearChargeBuyTermLinearChargeBuyTerm implements the Objective Term that optimizes the Charge incurred by the Buy Trades in the Target Portfolio under a Linear Transaction Charge from the Starting Allocation.classLinearChargeSellTermLinearChargeSellTerm implements the Objective Term that optimizes the Charge incurred by the Sell Trades in the Target Portfolio under a Linear Transaction Charge from the Starting Allocation.classLinearChargeTermLinearChargeTerm implements the Objective Term that optimizes the Charge of the Buy/Sell Trades in the Target Portfolio under a Linear Transaction Charge from the Starting Allocation.classLongTiltTermLongTiltTerm holds the Details of Long Tilt Unit Objective Term.classMarketImpactChargeTermMarketImpactChargeTerm implements the Objective Term that optimizes the Charge incurred by the Buy/Sell Trades in the Target Portfolio under a specified Market Impact Charge from the Starting Allocation.classNetTaxGainsTermNetTaxGainsTerm holds the Details of the Portfolio Net Tax Gain Objective Term.classNetTiltTermNetTiltTerm holds the Details of Net Tilt Unit Objective Term.classReturnsTermReturnsTerm holds the Details of the Portfolio Returns Based Objective Terms.classRiskTermRiskTerm holds the Details of the Portfolio Risk Objective Term.classRobustErrorTermRobustErrorTerm optimizes the Error in the Target Expected Absolute Return of the Portfolio on the Absence of Benchmark, and the Error in the Benchmark-Adjusted Returns Otherwise.classShortSellChargeTermShortSellChargeTerm implements the Objective Term that optimizes the Charge incurred by Short Sell Trades in the Target Portfolio from the Starting Allocation.classShortTiltTermShortTiltTerm holds the Details of Short Tilt Unit Objective Term.classStandardDeviationTermStandardDeviationTerm holds the Details of the Portfolio Risk (Standard Deviation) Objective Term.classTaxLiabilityTermTaxLiabilityTerm holds the Details of the Portfolio Net Tax Liability Objective Term.classTaxTermTaxTerm holds the Details of Abstract Tax Unit Objective Term.classTiltTermTiltTerm holds the Details of Abstract Tilt Unit Objective Term.classTransactionChargeTermTransactionChargeTerm implements the Objective Term that models the Charge associated with a Portfolio Transaction.classVarianceTermVarianceTerm holds the Details of the Portfolio Risk (Variance) Objective Term. -
Uses of ObjectiveTerm in org.drip.portfolioconstruction.optimizer
Methods in org.drip.portfolioconstruction.optimizer that return ObjectiveTerm Modifier and Type Method Description ObjectiveTermObjectiveTermUnit. objectiveTerm()Retrieve the Objective TermConstructors in org.drip.portfolioconstruction.optimizer with parameters of type ObjectiveTerm Constructor Description ObjectiveTermUnit(ObjectiveTerm objectiveTerm, double weight)ObjectiveTermUnit Constructor