Uses of Record Class
com.quantfinlib.microstructure.AlmgrenChriss.Params
Packages that use AlmgrenChriss.Params
Package
Description
Order routing, execution algorithms and the venue models they learn
from.
Market microstructure analytics: impact, liquidity, order-flow signals
and intraday curves.
-
Uses of AlmgrenChriss.Params in com.quantfinlib.execution
Methods in com.quantfinlib.execution with parameters of type AlmgrenChriss.ParamsModifier and TypeMethodDescriptionstatic doubleImplementationShortfallScheduler.riskAversionForFrontLoad(AlmgrenChriss.Params base, double frontLoadFraction) Convenience urgency calibration: the risk aversion whose first slice is roughlyfrontLoadFractionof the parent (e.g. 0.3 = "30% up front"), found by bisection on λ.ImplementationShortfallScheduler.schedule(AlmgrenChriss.Params params, long durationMillis) The optimal IS schedule for the given market parameters. -
Uses of AlmgrenChriss.Params in com.quantfinlib.microstructure
Methods in com.quantfinlib.microstructure that return AlmgrenChriss.ParamsMethods in com.quantfinlib.microstructure with parameters of type AlmgrenChriss.ParamsModifier and TypeMethodDescriptionstatic List<AlmgrenChriss.Trajectory> AlmgrenChriss.efficientFrontier(AlmgrenChriss.Params base, double[] riskAversions) Cost/risk frontier across risk aversions (for choosing the urgency).static AlmgrenChriss.TrajectoryAlmgrenChriss.optimalTrajectory(AlmgrenChriss.Params p) static AlmgrenChriss.TrajectoryAlmgrenChriss.twap(AlmgrenChriss.Params p) The risk-neutral (λ = 0) linear schedule, for comparison.