public class AlmgrenChrissDiscrete extends EfficientTradingTrajectoryDiscrete
| Constructor and Description |
|---|
AlmgrenChrissDiscrete(double[] adblExecutionTimeNode,
double[] adblHoldings,
double[] adblTradeList,
double dblKappaTilda,
double dblKappa,
double dblTransactionCostExpectation,
double dblTransactionCostVariance,
double dblMarketPower)
AlmgrenChrissDiscrete Constructor
|
| Modifier and Type | Method and Description |
|---|---|
double |
halfLife()
Retrieve the Half-Life
|
double |
kappa()
Retrieve the Kappa
|
double |
kappaTilda()
Retrieve the Kappa Tilda
|
marketPower, Standard, transactionCostExpectation, transactionCostVarianceexecutedBlockSize, executionTime, executionTimeNode, holdings, innerHoldings, instantTradeRate, Linear, numberOfTrades, Standard, tradeList, tradeSizeequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexecutedBlockSize, executionTime, instantTradeRate, tradeSizepublic AlmgrenChrissDiscrete(double[] adblExecutionTimeNode,
double[] adblHoldings,
double[] adblTradeList,
double dblKappaTilda,
double dblKappa,
double dblTransactionCostExpectation,
double dblTransactionCostVariance,
double dblMarketPower)
throws java.lang.Exception
adblExecutionTimeNode - Array containing the Trajectory Time NodesadblHoldings - Array containing the HoldingsadblTradeList - Array containing the Trade ListdblKappaTilda - AC2000 Kappa-TildadblKappa - AC2000 KappadblTransactionCostExpectation - The Expected Transaction CostdblTransactionCostVariance - The Variance of the Transaction CostdblMarketPower - Estimate of the Relative Market Impact Powerjava.lang.Exception - Thrown if the Inputs are Invalid