Class ContinuousLowUrgencyAsymptote

java.lang.Object

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 Details

    • Standard

      public static final ContinuousLowUrgencyAsymptote Standard​(double dblStartHoldings, double dblFinishTime, LinearPermanentExpectationParameters lpep, double dblRiskAversion)
      Create the Standard ContinuousLowUrgencyAsymptote Instance
      Parameters:
      dblStartHoldings - Trajectory Start Holdings
      dblFinishTime - Trajectory Finish Time
      lpep - The Linear Impact Expectation Parameters
      dblRiskAversion - The Risk Aversion Parameter
      Returns:
      The ContinuousLowUrgencyAsymptote Instance
    • generate

      public EfficientTradingTrajectory generate()
      Description copied from class: StaticOptimalScheme
      Invoke the Optimizer, and generate/return the Optimal Trading Trajectory Instance
      Specified by:
      generate in class StaticOptimalScheme
      Returns:
      The Optimal Trading Trajectory Instance