Class Summary |
AlwaysAcceptPolicy |
the losest accepting policy under which all shouts are allowed. |
CombiTimingCondition |
The class for expressing the combination of timing conditions. |
DiscriminatoryPricingPolicy |
A pricing policy in which we set the transaction price in the interval
between the matched prices as determined by the parameter k. |
EquilibriumBeatingAcceptingPolicy |
implements the shout-accepting rule under which a shout must be more
competitive than an estimated equilibrium. |
EquilibriumClearingPolicy |
|
KPricingPolicy |
Abstract superclass for auctioneer pricing policies parameterised by k. |
MarketClearingCondition |
The interface for expressing the condition of clearing the current market. |
MaxDaysAuctionClosingCondition |
The interface for expressing the condition of closing an market. |
MaxRoundsAuctionClosingCondition |
The interface for expressing the condition of closing an market. |
MaxRoundsDayEndingCondition |
The interface for expressing the condition of closing an market. |
McAfeeClearingPolicy |
An implementation of the mechanism described in
"A Dominant Strategy Double Auction" R. |
NoQueueClearingPolicy |
|
NPricingPolicy |
A discriminatory pricing policy that uses the average of the last n
pair of bid and ask prices leading to transactions as the clearing price. |
NullAuctionClosingCondition |
|
NullPricingPolicy |
|
OrderAcceptancePolicy |
Classes implementing this interface define policies for accepting shouts. |
ProbabilisticClearingCondition |
The class for expressing whether the market should be cleared or not. |
QuiescentDayEndingCondition |
The interface for expressing the condition of closing an market. |
QuoteBeatingAcceptingPolicy |
implements the NYSE rule under which a shout must improve the market quote to
be acceptable. |
RoundClearingCondition |
The interface for expressing the condition of clearing the current market. |
ShoutTypeBasedAcceptingPolicy |
implements the shout-accepting rule under which a shout must be more
competitive than an estimated equilibrium. |
TimePriorityPricingPolicy |
Set the transaction price at the price of the order which arrived
at the market first. |
TimingCondition |
The interface for expressing the condition of closing a certain time
interval, such as an market, or a day, or whether it's time to do something,
i.e. |
UniformPricingPolicy |
A pricing policy in which we set the transaction price in the interval
between the ask quote and the bid quote as determined by the parameter k. |