public class ContinuousAlmgrenChriss extends StaticOptimalSchemeContinuous
| Constructor and Description |
|---|
ContinuousAlmgrenChriss(OrderSpecification os,
LinearPermanentExpectationParameters lpep,
MeanVarianceObjectiveUtility mvou)
ContinuousAlmgrenChriss Constructor
|
| Modifier and Type | Method and Description |
|---|---|
EfficientTradingTrajectory |
generate()
Invoke the Optimizer, and generate/return the Optimal Trading Trajectory Instance
|
static ContinuousAlmgrenChriss |
Standard(double dblStartHoldings,
double dblFinishTime,
LinearPermanentExpectationParameters lpep,
double dblRiskAversion)
Create the Standard ContinuousAlmgrenChriss Instance
|
orderSpecificationobjectiveUtility, priceEvolutionParameterspublic ContinuousAlmgrenChriss(OrderSpecification os, LinearPermanentExpectationParameters lpep, MeanVarianceObjectiveUtility mvou) throws java.lang.Exception
os - The Order Specificationlpep - The Linear Impact Expectation Parametersmvou - The Mean Variation Objective Utilityjava.lang.Exception - Thrown if the Inputs are Invalidpublic static final ContinuousAlmgrenChriss Standard(double dblStartHoldings, double dblFinishTime, LinearPermanentExpectationParameters lpep, double dblRiskAversion)
dblStartHoldings - Trajectory Start HoldingsdblFinishTime - Trajectory Finish Timelpep - The Linear Impact Expectation ParametersdblRiskAversion - The Risk Aversion Parameterpublic EfficientTradingTrajectory generate()
StaticOptimalSchemegenerate in class StaticOptimalScheme