Package org.drip.execution.nonadaptive
Class ContinuousLowUrgencyAsymptote
java.lang.Object
org.drip.execution.nonadaptive.StaticOptimalScheme
org.drip.execution.nonadaptive.StaticOptimalSchemeContinuous
org.drip.execution.nonadaptive.ContinuousLowUrgencyAsymptote
public class ContinuousLowUrgencyAsymptote extends StaticOptimalSchemeContinuous
ContinuousLowUrgencyAsymptote contains the Low Urgency Asymptote of the Static Continuous Trading
Trajectory generated by the Almgren and Chriss (2000) Scheme under the Criterion of No-Drift. The
References are:
- Almgren, R. F., and N. Chriss (2000): Optimal Execution of Portfolio Transactions Journal of Risk 3 (2) 5-39
- Almgren, R. F. (2009): Optimal Trading in a Dynamic Market https://www.math.nyu.edu/financial_mathematics/content/02_financial/2009-2.pdf
- Almgren, R. F. (2012): Optimal Trading with Stochastic Liquidity and Volatility SIAM Journal of Financial Mathematics 3 (1) 163-181
- Geman, H., D. B. Madan, and M. Yor (2001): Time Changes for Levy Processes Mathematical Finance 11 (1) 79-96
- Walia, N. (2006): Optimal Trading: Dynamic Stock Liquidation Strategies Princeton University
- Author:
- Lakshmi Krishnamurthy
-
Method Summary
Modifier and Type Method Description EfficientTradingTrajectory
generate()
Invoke the Optimizer, and generate/return the Optimal Trading Trajectory Instancestatic ContinuousLowUrgencyAsymptote
Standard(double dblStartHoldings, double dblFinishTime, LinearPermanentExpectationParameters lpep, double dblRiskAversion)
Create the Standard ContinuousLowUrgencyAsymptote InstanceMethods inherited from class org.drip.execution.nonadaptive.StaticOptimalSchemeContinuous
orderSpecification
Methods inherited from class org.drip.execution.nonadaptive.StaticOptimalScheme
objectiveUtility, priceEvolutionParameters
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
Standard
public static final ContinuousLowUrgencyAsymptote Standard(double dblStartHoldings, double dblFinishTime, LinearPermanentExpectationParameters lpep, double dblRiskAversion)Create the Standard ContinuousLowUrgencyAsymptote Instance- Parameters:
dblStartHoldings
- Trajectory Start HoldingsdblFinishTime
- Trajectory Finish Timelpep
- The Linear Impact Expectation ParametersdblRiskAversion
- The Risk Aversion Parameter- Returns:
- The ContinuousLowUrgencyAsymptote Instance
-
generate
Description copied from class:StaticOptimalScheme
Invoke the Optimizer, and generate/return the Optimal Trading Trajectory Instance- Specified by:
generate
in classStaticOptimalScheme
- Returns:
- The Optimal Trading Trajectory Instance
-