public class EfficientTradingTrajectoryDiscrete extends DiscreteTradingTrajectory implements EfficientTradingTrajectory
| Constructor and Description |
|---|
EfficientTradingTrajectoryDiscrete(double[] adblExecutionTimeNode,
double[] adblHoldings,
double[] adblTradeList,
double dblTransactionCostExpectation,
double dblTransactionCostVariance,
double dblMarketPower)
EfficientTradingTrajectoryDiscrete Constructor
|
| Modifier and Type | Method and Description |
|---|---|
double |
marketPower()
Retrieve the Intrinsic Market Power Parameter
|
static EfficientTradingTrajectoryDiscrete |
Standard(double[] adblExecutionTimeNode,
double[] adblHoldings,
ArithmeticPriceEvolutionParameters apep)
Construct a Standard EfficientTradingTrajectoryDiscrete Instance
|
double |
transactionCostExpectation()
Retrieve the Expected Transaction Cost
|
double |
transactionCostVariance()
Retrieve the Variance of the Expected Transaction Cost
|
executedBlockSize, executionTime, executionTimeNode, holdings, innerHoldings, instantTradeRate, Linear, numberOfTrades, Standard, tradeList, tradeSizeequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexecutedBlockSize, executionTime, instantTradeRate, tradeSizepublic EfficientTradingTrajectoryDiscrete(double[] adblExecutionTimeNode,
double[] adblHoldings,
double[] adblTradeList,
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 ListdblTransactionCostExpectation - The Expected Transaction CostdblTransactionCostVariance - The Variance of the Transaction CostdblMarketPower - The Dimension-less Relative Market Impactjava.lang.Exception - Thrown if the Inputs are Invalidpublic static EfficientTradingTrajectoryDiscrete Standard(double[] adblExecutionTimeNode, double[] adblHoldings, ArithmeticPriceEvolutionParameters apep)
adblExecutionTimeNode - Array containing the Trajectory Time NodesadblHoldings - Array containing the Holdingsapep - The Arithmetic Price Walk Evolution Parameterspublic double marketPower()
EfficientTradingTrajectorymarketPower in interface EfficientTradingTrajectorypublic double transactionCostExpectation()
EfficientTradingTrajectorytransactionCostExpectation in interface EfficientTradingTrajectorypublic double transactionCostVariance()
EfficientTradingTrajectorytransactionCostVariance in interface EfficientTradingTrajectory