Modifier and Type | Class and Description |
---|---|
class |
LinearPermanentExpectationParameters
LinearPermanentExpectationParameters implements a Permanent Market Impact Function where the Price Change
scales linearly with the Trade Rate.
|
Modifier and Type | Method and Description |
---|---|
static ArithmeticPriceEvolutionParameters |
ArithmeticPriceEvolutionParametersBuilder.CoordinatedVariation(R1ToR1 r1ToR1Volatility,
CoordinatedVariation cv)
Construct a Arithmetic Price Evolution Parameters from Coordinated Variation Instance
|
static ArithmeticPriceEvolutionParameters |
ArithmeticPriceEvolutionParametersBuilder.DeterministicCoordinatedVariation(double dblPriceVolatility,
CoordinatedVariation cv)
Construct a Arithmetic Price Evolution Parameters from a Deterministic Coordinated Variation Instance
|
static ArithmeticPriceEvolutionParameters |
ArithmeticPriceEvolutionParametersBuilder.TradingEnhancedVolatility(double dblPriceVolatility,
BackgroundParticipationRateLinear bprlTemporaryExpectation,
BackgroundParticipationRateLinear bprlTemporaryVolatility)
Trading Enhanced Volatility ArithmeticPriceEvolutionParameters Instance
|
Modifier and Type | Method and Description |
---|---|
ArithmeticPriceEvolutionParameters |
StaticOptimalScheme.priceEvolutionParameters()
Retrieve the Asset Arithmetic Price Evolution Parameters
|
Modifier and Type | Method and Description |
---|---|
static ContinuousCoordinatedVariationStochastic |
ContinuousCoordinatedVariationStochastic.Standard(double dblStartHoldings,
double dblFinishTime,
ArithmeticPriceEvolutionParameters apep,
double dblRiskAversion)
Create the Standard ContinuousCoordinatedVariationStochastic Instance
|
static ContinuousCoordinatedVariationDeterministic |
ContinuousCoordinatedVariationDeterministic.Standard(double dblStartHoldings,
double dblFinishTime,
ArithmeticPriceEvolutionParameters apep,
double dblRiskAversion)
Create the Standard ContinuousCoordinatedVariationDeterministic Instance
|
static ContinuousConstantTradingEnhanced |
ContinuousConstantTradingEnhanced.Standard(double dblStartHoldings,
double dblFinishTime,
ArithmeticPriceEvolutionParameters apep,
double dblRiskAversion)
Create the Standard ContinuousConstantTradingEnhanced Instance
|
static DiscreteLinearTradingEnhanced |
DiscreteLinearTradingEnhanced.Standard(double dblStartHoldings,
double dblFinishTime,
int iNumInterval,
ArithmeticPriceEvolutionParameters apep,
double dblRiskAversion)
Create the Standard DiscreteLinearTradingEnhanced Instance
|
Constructor and Description |
---|
StaticOptimalSchemeContinuous(OrderSpecification os,
ArithmeticPriceEvolutionParameters apep,
ObjectiveUtility ou)
StaticOptimalSchemeContinuous Constructor
|
StaticOptimalSchemeDiscrete(DiscreteTradingTrajectoryControl dttc,
ArithmeticPriceEvolutionParameters apep,
ObjectiveUtility ou)
StaticOptimalSchemeDiscrete Constructor
|
Modifier and Type | Method and Description |
---|---|
static TradingEnhancedDiscrete |
TradingEnhancedDiscrete.Standard(DiscreteTradingTrajectory dtt,
ArithmeticPriceEvolutionParameters apep,
double dblCharacteristicTime,
double dblCharacteristicSize)
Construct a Standard TradingEnhancedDiscrete Instance
|
static EfficientTradingTrajectoryDiscrete |
EfficientTradingTrajectoryDiscrete.Standard(double[] adblExecutionTimeNode,
double[] adblHoldings,
ArithmeticPriceEvolutionParameters apep)
Construct a Standard EfficientTradingTrajectoryDiscrete Instance
|
Modifier and Type | Method and Description |
---|---|
ControlNodesGreek |
ControlNodesGreekGenerator.expectationContribution(ArithmeticPriceEvolutionParameters apep)
Generate the Total Expectation Contribution
|
ControlNodesGreek |
ControlNodesGreekGenerator.marketDynamicsExpectation(ArithmeticPriceEvolutionParameters apep)
Generate the Market Dynamics Expectation Contribution
|
ControlNodesGreek |
ControlNodesGreekGenerator.marketDynamicsVariance(ArithmeticPriceEvolutionParameters apep)
Generate the Market Dynamics Variance Contribution
|
ControlNodesGreek |
ControlNodesGreekGenerator.permanentImpactExpectation(ArithmeticPriceEvolutionParameters apep)
Generate the Permanent Impact Expectation Contribution
|
ControlNodesGreek |
ControlNodesGreekGenerator.permanentImpactVariance(ArithmeticPriceEvolutionParameters apep)
Generate the Permanent Impact Variance Contribution
|
ControlNodesGreek |
ControlNodesGreekGenerator.temporaryImpactExpectation(ArithmeticPriceEvolutionParameters apep)
Generate the Temporary Impact Expectation Contribution
|
ControlNodesGreek |
ControlNodesGreekGenerator.temporaryImpactVariance(ArithmeticPriceEvolutionParameters apep)
Generate the Temporary Impact Variance Contribution
|
ControlNodesGreek |
ControlNodesGreekGenerator.varianceContribution(ArithmeticPriceEvolutionParameters apep)
Generate the Total Variance Contribution
|