How the EVE market works: regions, hubs and why prices differ

Why there’s no single price in EVE, how regional markets and order range work, where the five hubs came from and why the same item costs differently in Jita and Amarr. The base model the whole of trading rests on.

Key takeaways

  • In EVE there is no single price and no universe-wide market: the market is split by region, and for any one item there are as many parallel markets, each with its own price, as there are regions. The sole exception is PLEX, which trades on a single global market.
  • An order's availability depends on your location: a sell order is tied to a specific station and is reachable only while docked there, while a buy order sets a range in jumps — from one station to the whole region. So the best price in the region and the best price available to you right now coincide only at a hub.
  • The five hubs (Jita, Amarr, Dodixie, Rens, Hek — one per empire region) were never designated: they grew on their own because liquidity attracts liquidity. Prices differ between them because goods don't teleport and hauling costs time and risk — and that very gap is arbitrage.
  • All the numbers come from CCP's public API called ESI: it returns current orders and daily trade history per region — the same thing a player sees in the client. These are snapshots, not a live feed, and the data is identical for everyone, so what decides is not access to it but how you read it.

Is there a single price for an item in EVE?

The first thing that breaks a newcomer’s intuition: in EVE there’s no single price for an item and no universe-wide market. The market is split by region — large areas of space. An order placed in The Forge (the region that holds Jita) exists only there; from another region you can’t see it and can’t buy from it. As many regions as there are, that many parallel markets exist for the same item, each with its own price.

The one exception is PLEX: it trades on a single global market for the whole universe, so there’s no inter-regional price difference on it (and no arbitrage either). Everything else — ships, modules, minerals, blueprints — lives by regional logic. Everything downstream grows from it: the hubs, the price spread and the very possibility of arbitrage.

Orders, range, and where you can actually buy

Inside a region, not everything is reachable from everywhere either. A sell order is tied to a specific station: you can buy from it only while docked there. A buy order sets a range — from “this station only” to “the whole region”: it catches sellers within the chosen radius in jumps. So your physical location is part of the trade, not a formality: you trade against what’s within range of you, not against the whole region at once.

Hence a practical corollary: “the best price in the region” and “the best price available to you right now” aren’t always the same. At a hub they coincide, because everything is pulled there; out in the region’s backwater they almost never do. The concentration of orders in one spot is exactly what turns an ordinary station into a trade hub.

Why hubs emerged at all

No one in EVE designated the hubs — they grew on their own. Liquidity attracts liquidity: where there are more orders, trades are faster and spreads tighter; where trades are faster, even more people go. That loop collapses into a single point, and a region gets its trading centre. Jita IV — Moon 4 in The Forge became that centre for the whole universe simply because critical mass gathered there before anywhere else.

That’s how the five main hubs took shape, one per empire region: Jita (The Forge, Caldari), Amarr (Domain, Amarr), Dodixie (Sinq Laison, Gallente), Rens (Heimatar, Minmatar) and Hek (Metropolis, Minmatar). Jita is the largest by a wide margin, the rest are several times thinner. These five cover almost all of high-sec turnover, which is why Mercator works across exactly them.

Why does one item cost differently across hubs?

Since markets are regional and goods don’t teleport, the price in each hub is set by local supply and demand. Caldari space produces and consumes differently from Amarr space, and items that are hot at one end of the universe are scarce at the other. No “invisible hand” levels this instantly — players have to level it, by physically hauling goods.

And hauling isn’t free: it costs time, cargo space and the risk of being caught with the load. That friction is what keeps prices apart — the gap between hubs doesn’t close until it exceeds the cost and risk of delivery. That same gap is arbitrage: the reward for taking goods where they’re cheap and bringing them where they’re dear. The thinner the hub, the wider its spreads and the more often it pays for an imported shortage.

The “now” price vs the “normal” price

Every item on the market has two different prices, and it pays not to confuse them. The “now” price is the order book: the best buy, the best sell and the spread between them this very minute. It twitches constantly because orders come and go. The “normal” price is the trade history averaged by volume (VWAP): a stable anchor for what the item usually costs, unmoved by every flicker of the book.

Decisions are born from the gap between the two. Want to fill instantly — you cross the spread and sell into someone’s buy order, paying for speed. Willing to wait — you place your own order closer to the “normal” price and catch a better one. And the deviation of the current price from the historical one (in Mercator, “vs fair”) hints whether it’s cheap or dear right now — but only together with liquidity, or “cheap” easily turns out to be a trap.

Where does EVE market data come from (ESI)?

None of these numbers are secret: CCP serves market data through a public API called ESI. For each region it returns current orders and daily trade history — the same thing a player sees in the client. External tools are built on this data: they poll ESI on some cadence and recompute metrics. Mercator does exactly that across the five hubs — margin, spread, turnover, volatility and fair value are computed on top of fresh ESI snapshots.

An honest caveat: these are snapshots, not a millisecond live feed. Between polls the picture lags the client slightly, and that’s exactly why no external tool “sees” the market before you do in the game. But the data is public and identical for everyone — no insider edge, just what CCP opens to all. What decides isn’t access to the numbers but how you read them.

Putting the model to use

Put it all together and the market stops being a pile of random numbers. You pick a hub (which is choosing a region and its local market), read the order book and the history together rather than apart, and keep in mind that a thin hub offers a wide margin but a slow exit. Cross-hub on the item card immediately shows where the same goods are cheaper and dearer — a ready-made arbitrage hint.

From here, follow the model’s specialisations. “The five hubs: the character of each” covers where station trading is comfortable and where to source goods for hauling. “Inter-hub arbitrage” turns the price gap into a concrete route with a ship and a mode. And “Fair value” and “How to read the item card” teach you to tell real “cheap” from a trap. You now have the base mechanics — everything else builds on top of it.

FAQ

Is EVE one single market for the whole universe?

No. EVE's market is split by region, and each region is a separate market: an order placed in The Forge (which holds Jita) exists only there and isn't visible from another region. The one exception is PLEX, which trades on a single global market for the whole universe.

Why are EVE prices different across regions and hubs?

Because markets are regional and goods don't teleport: the price in each hub is set by local supply and demand. Players have to level the difference by physically hauling goods, and hauling costs time, cargo space and risk — so the gap between hubs doesn't close until it exceeds the cost of delivery. That gap is exactly arbitrage.

Where does EVE price data come from and what is ESI?

ESI is a public API from CCP that serves market data: for each region it returns current orders and daily trade history — the same thing a player sees in the client. These are snapshots, not a live feed, so no external tool sees the market before you do — but the data is public and identical for everyone.

Sources