Class FullSequenceAllocator
java.lang.Object
org.drip.portfolioconstruction.lean.FullSequenceAllocator
public class FullSequenceAllocator
extends java.lang.Object
FullSequenceAllocator generates an Optimal Portfolio from the Initial Holdings and performs
Post-Processing if necessary.
- Module = Portfolio Core Module
- Library = Asset Allocation Analytics
- Project = Portfolio Construction under Allocation Constraints
- Package = "Lean" Portfolio Construction Utilities Suite
- Author:
- Lakshmi Krishnamurthy
-
Constructor Summary
Constructors Constructor Description FullSequenceAllocator(Optimizer optimizer, PostProcessorSettings postProcessorSettings, boolean diagnosticsOn)
FullSequenceAllocator Constructor -
Method Summary
Modifier and Type Method Description FullSequenceAllocation
allocate(HoldingsContainer startingHoldings)
Allocate an Instance of Post-processed Target Holdings from the Initial Portfolioboolean
diagnosticsOn()
Indicate if the Diagnostics is turned onOptimizer
optimizer()
Retrieve the OptimizerPostProcessorSettings
postProcessorSettings()
Retrieve the Post Processing SettingsMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
FullSequenceAllocator
public FullSequenceAllocator(Optimizer optimizer, PostProcessorSettings postProcessorSettings, boolean diagnosticsOn) throws java.lang.ExceptionFullSequenceAllocator Constructor- Parameters:
optimizer
- OptimizerpostProcessorSettings
- Post Processing SettingsdiagnosticsOn
- TRUE - Diagnostics is turned on- Throws:
java.lang.Exception
-
-
Method Details
-
optimizer
Retrieve the Optimizer- Returns:
- Optimizer
-
postProcessorSettings
Retrieve the Post Processing Settings- Returns:
- Post Processing Settings
-
diagnosticsOn
public boolean diagnosticsOn()Indicate if the Diagnostics is turned on- Returns:
- TRUE - Diagnostics is turned on
-
allocate
Allocate an Instance of Post-processed Target Holdings from the Initial Portfolio- Parameters:
startingHoldings
- Starting Holdings- Returns:
- Instance of Post-processed Target Holdings
-