Skip to content

Bayesian game

A Bayesian game models private information through types and beliefs. A fixed-price offer shows why type-dependent responses differ from random acceptance.

A Bayesian game models strategic interaction when players have private information about payoffs or other decision-relevant facts. Each player chooses using what they know and beliefs about what others know. For a quant, this matters when a counterparty's hidden cost, valuation or information changes whether it trades at your quote.

A type is information available to the player

In game theory, a type records a player's private information. A simple type might be a supplier's cost or a bidder's valuation. More general types can also encode beliefs. The modeller specifies players, actions, types, payoffs and beliefs; a hidden fact alone does not specify a game.
In the common-prior formulation used here, a joint probability distribution describes the players' types. Each player knows their own realised type and forms beliefs about the others by conditioning that distribution. Types can be correlated: knowing your own information can change your beliefs about someone else's. The type spaces, payoff rules and prior are assumed to be common knowledge, even though realised types are private. This is a substantive modelling assumption, not a finding about actual traders. Acemoglu and Ozdaglar's notes, slides 9–12, develop this construction.
A pure strategy is a complete rule mapping own type to action:
si:Ti⟶Ai.s_i:T_i\longrightarrow A_i.
Here TiT_i is player ii's type set and AiA_i its action set. The rule cannot depend directly on another player's unobserved type. Randomised strategies can instead specify a distribution over actions at each own type. Manea's MIT slides, slides 2–3, distinguish these ingredients.

One offer, two private costs

Consider an original fictional procurement example, with all amounts in currency units. A buyer values one service at 4 and offers a fixed price of 2. The provider alone observes its cost cc: 1 or 3, each with stipulated probability one-half. Both maximise expected monetary gain. Acceptance delivers the service and payment; rejection gives both zero. There are no other costs, bargaining rounds or competing providers.

At the offered price, the provider's payoffs are:

Private costAccept: 2−c2-cRejectBest action
c=1c=1+1+100Accept
c=3c=3−1-100Reject
The response strategy is therefore accept at cost 1; reject at cost 3. It is one deterministic rule with two contingencies. There are four possible pure response rules, because each of two types can accept or reject.
At fixed price 2, accepting at cost 1 and rejecting at cost 3 earns 0.5 currency units ex ante. Reversing that rule earns minus 0.5. Both rules accept 50% of offers. Always accepting and always rejecting each earn zero.
At fixed price 2, accepting at cost 1 and rejecting at cost 3 earns 0.5 currency units ex ante. Reversing that rule earns minus 0.5. Both rules accept 50% of offers. Always accepting and always rejecting each earn zero.
Original enumeration of the four pure response rules in the fictional fixed-price example. Equal acceptance rates can hide opposite selection across private types.
Before the cost is revealed, the acceptance probability is 0.50.5. The provider's expected profit is
12(2−1)+12(0)=0.5.\frac12(2-1)+\frac12(0)=0.5.
The buyer receives 4−2=24-2=2 if the offer is accepted, so its expected surplus is 0.5×2=10.5\times2=1. These are ex ante averages, taken before learning the provider's type. After observing cost 1, the provider knows its profit from accepting is 1; after observing cost 3, it rejects and earns zero. Expected profit conditional on a trade is 1, rather than 0.5.
Replacing the provider by its average cost, E[c]=2\mathbb{E}[c]=2, loses the decision that private information enables. An average-cost calculation gives zero profit from accepting, but the actual provider can accept only when acceptance is profitable. Likewise, a fair coin independent of cost accepts half the time yet earns zero in expectation: it sometimes accepts the loss-making high-cost case. The observed 50% acceptance rate does not establish mixed-strategy play.
The price 2 is an input to this example. Checking the provider's response and calculating the buyer's surplus does not show that 2 is the buyer's optimal offer. That requires specifying the buyer's feasible prices and evaluating the provider's response to each one.

Equilibrium tests incentives at each type

A Bayesian Nash equilibrium extends the Nash equilibrium best-response condition to type-contingent strategies. Each player's action must maximise its conditional expected payoff, given its own type and the other players' strategy rules.

For a pure-strategy equilibrium with finite type sets, write the type profile as t=(ti,t−i)t=(t_i,t_{-i}). For every player ii, own type tit_i with positive probability, and feasible alternative action aia_i, the condition is

E ⁣[ui(si∗(ti),s−i∗(t−i),t)∣ti]≥E ⁣[ui(ai,s−i∗(t−i),t)∣ti].\mathbb{E}\!\left[u_i\bigl(s_i^*(t_i),s_{-i}^*(t_{-i}),t\bigr)\mid t_i\right] \ge \mathbb{E}\!\left[u_i\bigl(a_i,s_{-i}^*(t_{-i}),t\bigr)\mid t_i\right].
Here uiu_i is player ii's payoff and s−i∗s_{-i}^* collects the other players' rules. The expectation uses beliefs about others' types conditional on the player's own information. Hold their type-dependent rules fixed when testing a deviation; do not let the deviating player choose their hidden types. Manea, slides 6–9, explains ex ante and interim payoffs and the equilibrium condition.
“Bayesian” does not mean that the game is merely a Bayes' theorem calculation. Beliefs describe uncertainty; equilibrium also requires each player to best respond. In a signalling game, observable actions can themselves reveal private information, requiring further attention to beliefs and decisions after those observations.

Why selection matters for a trading model

In the procurement example, accepting providers are cheaper than the population average. In a market model, a counterparty's decision to trade can similarly select information or valuations that differ from the unconditional population. That is why a quote's apparent margin cannot be evaluated using an unconditional asset-value forecast alone.

The SelfMadeQuant Order Flow and Adverse Selection lesson develops the trading consequence: a passive fill can earn the initial spread while suffering a worse subsequent mark. Its public preview outlines the lesson; the full teaching requires membership. The lesson measures selected fill outcomes rather than solving a Bayesian equilibrium. A strategic extension must additionally specify private information, feasible trading rules and each participant's incentives.
Finally, incomplete information concerns uncertainty about payoffs or types. Imperfect information concerns what a player observes when moving, including earlier moves. A model can have both: private types can be represented by an unobserved initial chance move, as in Yildiz, §1.3. Neither term means incomplete financial markets, where available securities cannot span all contingent claims.

Sources

Last updated
  • game theory
  • private information
  • bayesian games
  • type contingent strategies
  • bayesian nash equilibrium
← Back to the glossaryBack to top ↑