Direct market access, defined
Direct market access (DMA) is an execution arrangement that lets a trader place orders directly into the market's order book or liquidity pool, interacting with the same prices and depth that other participants see. Instead of a broker's dealing desk producing a quote and standing as the counterparty, a DMA order passes through the broker's infrastructure and hits the underlying venue — an exchange for listed instruments, or an aggregated set of liquidity providers for over-the-counter markets such as spot FX.
The defining feature is where the order ends up. Under DMA it reaches genuine market liquidity; the broker is a conduit, earning a transparent commission or markup. That is why DMA is generally described as conflict-free execution: the provider is not on the other side of the client's trade and does not profit from the client's losses.
DMA vs a dealing desk (OTC / market-maker model)
The clearest way to understand DMA is by contrast. In a dealing-desk or market-maker model, the broker quotes its own prices and internalises the order — it becomes the counterparty and manages the resulting risk on its own book. In a DMA model, the order is passed through to the market and filled against real liquidity. Both are legitimate models, but they differ sharply in transparency, price origin and the alignment of interests between broker and client.
| Dimension | Direct market access (DMA) | Dealing desk / market maker |
|---|---|---|
| Where orders go | Straight to the exchange order book or aggregated liquidity pool. | Internalised by the broker's own desk. |
| Price source | Real market prices and visible depth. | Prices quoted by the broker, derived from the market. |
| Counterparty | The underlying market / liquidity providers. | The broker itself. |
| How the broker earns | Commission or transparent markup. | Spread and net trading result on its book. |
| Conflict of interest | Minimal — broker is not the counterparty. | Present — broker may benefit from client losses. |
Structural comparison. Many brokers run hybrid models, routing some flow DMA and internalising the rest.
How DMA works technically
Behind a DMA order is a chain of connectivity. The trader's platform or system connects to the broker or liquidity provider through a FIX API session or a platform bridge. Orders are transmitted as standardised messages, matched against the venue's book or the aggregated pool, and confirmations return down the same channel. Speed matters: DMA setups typically use low-latency infrastructure and colocation near the matching engine or aggregation point so that quotes are current and fills are prompt.
For over-the-counter markets, the "market" a DMA order reaches is not a single exchange but an aggregated book assembled from many sources. Prices from multiple banks and non-bank liquidity providers are consolidated into one stream, and a smart order router directs each order to the best available price. The trader still experiences direct access to executable depth — it is simply distributed across venues rather than concentrated in one order book.
DMA across FX, CFDs and equities
The term is used across asset classes, but the plumbing differs:
- Equities. DMA means routing orders directly onto a stock exchange's central order book, where they queue and match against other participants' orders.
- Foreign exchange. Spot FX has no central exchange, so DMA means executing against a pool of streamed bank and non-bank prices — typically aggregated, and frequently reached through a Prime of Prime that holds the underlying relationships.
- CFDs. A DMA CFD mirrors the price and, in the underlying, the execution of the reference instrument, so the client's order influences — or is hedged directly into — the real market rather than sitting purely on the broker's book.
The common thread is that the order interacts with real, external liquidity. Where the language gets loose is when a provider markets "DMA-style" execution that is really an internal quote; the questions to ask are which venues or liquidity sources back the feed, and whether any desk sits between the order and the market.
Who gets DMA, and how
True DMA is predominantly an institutional and professional arrangement. Reaching a venue or liquidity pool directly requires connectivity, credit or margin with the counterparties, and the operational capacity to manage direct execution. Providers therefore run eligibility and onboarding checks before granting access. Retail traders more often receive DMA-style pricing indirectly: an STP broker passes their flow straight through to a DMA or aggregated feed, so they benefit from market pricing without holding the venue relationships themselves.
To obtain DMA in practice, a firm connects via FIX API or a bridge, establishes credit or margin arrangements, and completes the provider's due-diligence process. For smaller brokers and desks that cannot economically maintain multiple bilateral bank facilities, a Prime of Prime supplies that access — a single integration into an aggregated, DMA-style pool with credit intermediated on the PoP's own prime relationships.
DMA, STP and Prime of Prime liquidity
DMA, STP and PoP are related but distinct. DMA describes access to the market. STP — straight-through processing — describes the flow model that carries an order from client to that market without desk intervention; DMA is, in effect, what STP routes into. A Prime of Prime is the party that makes institutional DMA and STP practical for firms below tier 1 size, by aggregating bank and non-bank liquidity, intermediating credit, and delivering multi-asset execution through one connection.
Put simply: a broker plugs into a PoP, routes client flow STP, and that flow reaches the underlying market via DMA-style access to an aggregated book. For the definitions used here, see the glossary, and for the connectivity itself, how brokers connect to liquidity.