public class EfficientTradingTrajectoryContinuous extends ContinuousTradingTrajectory implements EfficientTradingTrajectory
Constructor and Description |
---|
EfficientTradingTrajectoryContinuous(double dblExecutionTime,
double dblTransactionCostExpectation,
double dblTransactionCostVariance,
double dblCharacteristicTime,
double dblMarketPower,
R1ToR1 r1ToR1Holdings,
R1ToR1 r1ToR1TradeRate,
R1ToR1 r1ToR1TransactionCostExpectation,
R1ToR1 r1ToR1TransactionCostVariance)
EfficientTradingTrajectoryContinuous Constructor
|
Modifier and Type | Method and Description |
---|---|
double |
characteristicTime()
Retrieve the Optimal Trajectory Characteristic Time
|
double |
marketPower()
Retrieve the Intrinsic Market Power Parameter
|
double |
transactionCostExpectation()
Retrieve the Expected Transaction Cost
|
double |
transactionCostVariance()
Retrieve the Variance of the Expected Transaction Cost
|
double |
urgency()
Retrieve the Optimal Trajectory Urgency
|
executedBlockSize, executionTime, holdings, instantTradeRate, Standard, tradeRate, tradeSize, transactionCostExpectationFunction, transactionCostVarianceFunction
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
executedBlockSize, executionTime, instantTradeRate, tradeSize
public EfficientTradingTrajectoryContinuous(double dblExecutionTime, double dblTransactionCostExpectation, double dblTransactionCostVariance, double dblCharacteristicTime, double dblMarketPower, R1ToR1 r1ToR1Holdings, R1ToR1 r1ToR1TradeRate, R1ToR1 r1ToR1TransactionCostExpectation, R1ToR1 r1ToR1TransactionCostVariance) throws java.lang.Exception
dblExecutionTime
- The Execution TimedblTransactionCostExpectation
- The Expected Transaction CostdblTransactionCostVariance
- The Variance of the Transaction CostdblCharacteristicTime
- The Optimal Trajectory's "Characteristic" TimedblMarketPower
- The Dimension-less Relative Market Impactr1ToR1Holdings
- The Optimal Trajectory R^1 To R^1 Holdings Functionr1ToR1TradeRate
- The Optimal Trajectory R^1 To R^1 Trade Rate Functionr1ToR1TransactionCostExpectation
- The Transaction Cost Expectation Functionr1ToR1TransactionCostVariance
- The Transaction Cost Variance Functionjava.lang.Exception
- Thrown if the Inputs are Invalidpublic double marketPower()
EfficientTradingTrajectory
marketPower
in interface EfficientTradingTrajectory
public double transactionCostExpectation()
EfficientTradingTrajectory
transactionCostExpectation
in interface EfficientTradingTrajectory
public double transactionCostVariance()
EfficientTradingTrajectory
transactionCostVariance
in interface EfficientTradingTrajectory
public double characteristicTime()
public double urgency()