Let
and
be an agent's reservation buy and
sell prices.
The best sell bid that an agent can submit is
. This is because Mth-price auctions are incentive compatible for a seller, given that the seller considers only one period's payoff [Wurman, Walsh, & Wellman1998].
A price modeling agent looks at the history data of clearing prices, and predicts the next clearing price. It estimates a time series model,
![]()
After predicting the next clearing price Pt, which is the Mth price in the auction, the agent then choose its best response buy bid such that
| (2) |
where
is a predefined constant which reflects the greediness
of the agent.
A bidder-modeling agent models the actions of other agents by looking at the history data of those actions, and uses time series techniques to predict the actions in the next time period. For any other agent k, the bidder-modeling agent predicts agent k's bid in the next period, Ptk, by
| |
(3) |
After forming predictions of other agents' bids, the strategic agent chooses its new bids as a best response to these estimates.
Let
and
be the strategic agent's projected
buy and sell prices of other agents. Let PM be the predicted
Mth price, and PM+1 be the predicted M+1st price. If
, the agent cannot be matched as a buyer then it does not
matter what bid it submits. Since the agent has uncertainty about the
actual bids in the market, the best bid it can submit is its
reservation price
. If
, the agent wants to
reduce the Mth price so that it can make more profit. The way to do
this is to submit a price Pb that is lower than PM but higher than
PM+1 so that this price will become the Mth price.
| (4) |