Auction Market Theory: How Markets Really Work

Auction market theory says a market is a continuous two-way auction: buyers and sellers negotiate through price until they find levels where trade happens easily and levels where it doesn’t. Price moves up to shut off sellers and down to shut off buyers, and it lingers where both sides agree to do business. Once you see the market this way, order flow stops looking random and starts looking like a negotiation you can read.

The market is an auction, not a chart

Forget the line going up and down for a second. Every futures contract works like an open-outcry auction that never closes during the session. When price is too high, buyers back off and sellers step in, so price falls to find demand. When price is too low, sellers dry up and buyers come in, so price rises to find supply. The market is constantly probing in both directions asking a single question: “Will you trade here?”

That probing is what generates the volume you read with order flow tools. A move higher isn’t magic; it’s the auction searching upward for sellers willing to transact. When it finds a wall of them, the advertisement fails and price rotates back. This is why raw price alone lies to you and why traders eventually move from lagging indicators to reading the order flow trading behind the move.

Price, time and volume: the three variables

An auction gives you three pieces of information, and you need all three:

  • Price advertises opportunity. High prices advertise to sellers, low prices advertise to buyers.
  • Time regulates the advertisement. The longer price stays at a level, the more the auction is testing whether that level is fair.
  • Volume is the receipt. It tells you whether the advertisement actually got a response, or whether price just passed through with nobody trading.

Price plus time gives you the shape of value. Add volume and you get the confirmation. A level where price spent a lot of time and traded a lot of volume is a level the market accepted. A level price shot through on thin volume was rejected. This is the exact logic behind the volume profile, which stacks traded volume by price so you can see acceptance and rejection at a glance.

52905289528852875286528552845283528252815280VAHPOCVAL← 5,285: most agreementValue area ~70% (5,280–5,290)Rejected extreme at 5,298 on thin volume
Stack traded volume by price and the auction becomes a picture: a fat node at the POC where the market accepted value, thin prints at the extremes where price probed on light volume and got rejected.

Acceptance vs rejection

These two words do most of the work in auction theory.

Acceptance happens when the market trades at a price repeatedly and volume builds. Both sides consider the price fair, so business gets done. On a chart you see this as sideways rotation, a fat volume node, or price returning to a level again and again. Accepted areas act like magnets; the market wants to come back and trade there.

Rejection happens when the auction advertises a price and gets almost no response. Price pokes into a level, finds no willing counterparties, and snaps away. On a footprint you see thin prints and single trades at the extreme; on a profile you see a spike with little volume. Rejection marks the edges of value and often becomes support or resistance later.

Here is a concrete example on the ES (E-mini S&P 500). Say the market spends the morning rotating between 5,280 and 5,290, building heavy volume around 5,285. That’s acceptance; 5,285 is fair value. In the afternoon price spikes to 5,298 on light volume and immediately falls back. That spike is a rejected high. Tomorrow, if price returns to 5,285 it will likely find business again, while 5,298 stays a level sellers defended.

Balance and imbalance

An auction is either balanced or imbalanced, and knowing which one you’re in changes everything.

In balance, the two-way auction is working normally. Price rotates around a fair value area, responsive traders fade the extremes, and volume distributes fairly evenly. This is a rotational, mean-reverting environment.

In imbalance, one side overwhelms the other. The auction stops rotating and starts trending as price moves directionally to find new value, often on strong one-sided delta. This is a breakout, trend, or news-driven environment where fading the move gets you run over.

Telling these two states apart is the first read you make every session, and it deserves its own treatment, which is why market balance and imbalance gets a full breakdown. The short version: trade responsively in balance, trade with the initiative in imbalance, and get flat when the auction is transitioning between the two.

Initiative vs responsive activity

Auction theory splits participants into two camps by intent.

Responsive traders react to price. They buy below value and sell above value because they believe price is out of line and will return. They provide the rotation in a balanced market.

Initiative traders push price away from value. They buy above value or sell below it because they have a directional conviction and are willing to pay up to get positioned. Initiative buying above value and initiative selling below value are what create trends.

You read the difference through aggression. When you learn to separate the aggressive vs passive orders hitting the book, you’re really measuring whether initiative or responsive activity is in control. Initiative activity is market orders lifting offers and hitting bids with urgency; responsive activity is passive limit orders sitting at the extremes soaking up that aggression.

5,280 — passive buyer at the low (stacked bids)−320−410−280−505Aggressive selling absorbed…and price won't lose 5,280Back to value
Responsive activity in action: passive limit orders at the extreme soak up the initiative’s aggression without letting price cross, then push it back toward value. The same aggression would be initiative if price broke through instead.

Why order flow traders care

Everything in an order flow toolkit is a way of reading the auction in finer detail. The footprint chart shows you the response at each price so you can see acceptance and rejection tick by tick. Cumulative delta shows you which side is being aggressive. Volume profile shows you where value built. None of these tools mean anything without the auction framework underneath them, because they’re all just measuring the same negotiation from different angles.

Master the framework first. Once you genuinely see the market as a live auction searching for value, you stop asking “will price go up?” and start asking the better question: “is this price accepted or rejected, and who has the initiative?”

Frequently Asked Questions

Who created auction market theory?

The modern trading framework grew out of J. Peter Steidlmayer’s Market Profile work at the Chicago Board of Trade in the 1980s, which applied classic auction economics to intraday futures; the framework is now part of CME Group’s own education material. The underlying idea, that markets are two-way auctions seeking value, is much older economics; Steidlmayer packaged it into something traders could use on a live chart.

Does auction market theory work in crypto and forex?

Yes. Any market with a continuous two-way auction and real volume behaves this way, including crypto futures and liquid FX. The concepts of acceptance, rejection, balance and imbalance are market-structure ideas, not products of any single exchange, so they translate directly as long as you have reliable volume data to confirm the reads.

Is auction market theory the same as Market Profile?

No, but they’re closely related. Auction market theory is the concept; Market Profile is one specific charting method (using time-price opportunities) built to visualize it. You can apply the theory through a volume profile, a footprint, or even plain price and volume without ever drawing a classic profile.

How do I know if a price level was accepted?

Look for time and volume together. If price traded at a level repeatedly and built a meaningful volume node, the market accepted it as fair. If price only touched the level briefly on thin volume before snapping away, it was rejected. Accepted levels tend to attract price back; rejected levels tend to hold as support or resistance.