Map.TradeMap.Trade
Client LoginGet Access →
IntermediateMedium risk

STP Broker

Pronunciation: S-T-P BROH-ker

A broker that routes client orders directly to liquidity providers without a dealing desk intervening, so trades execute automatically at market prices.

Definition

A Straight-Through Processing (STP) broker is a type of forex or CFD broker whose order-routing infrastructure forwards client orders directly and automatically to an external pool of liquidity providers — typically prime brokers, Tier-1 banks, ECNs, or dark pools — without any manual intervention or internal dealing desk. The STP model is defined by three structural features: (1) order transmission is fully automated, with no human dealer touching the trade; (2) the broker aggregates prices from multiple liquidity providers and presents the best available bid and ask to the client, sometimes adding a fixed pip markup to both sides; and (3) the broker does not warehouse or net client positions on its own book, meaning it hedges every client trade externally in real time. STP brokers typically offer variable spreads that tighten during high liquidity and widen during news events or low-volume sessions. Execution is usually faster than a dealing-desk model because there is no manual re-quote step. Regulatory frameworks in jurisdictions such as the UK (FCA), EU (ESMA/MiFID II), and Australia (ASIC) often distinguish between STP and market-maker models when assessing best-execution obligations.

In plain English — When you place a trade with an STP (Straight-Through Processing) broker, your order travels electronically from your platform straight to one or more banks, hedge funds, or other market participants who supply prices. Nobody at the brokerage sits in the middle deciding whether to accept or re-quote your order. The broker earns money by adding a small, fixed or variable markup to the spread rather than by taking the other side of your trade. Because the broker's income does not depend on whether you win or lose, the conflict of interest that exists with a traditional market-maker is largely removed.

Example

Suppose a trader opens a EUR/USD position for 1 standard lot (100,000 units) with an STP broker. At the moment of the click, the broker's aggregator queries three liquidity providers: Bank A quotes 1.08501/1.08509, Bank B quotes 1.08500/1.08510, and Prime Broker C quotes 1.08502/1.08508. The aggregator selects the best ask (1.08508 from Prime Broker C) and adds the broker's 0.2-pip markup, presenting the trader with 1.08510. The order is routed immediately to Prime Broker C. The broker earns 0.2 pips on the transaction regardless of how the trade performs. The trader's fill confirms in under 100 milliseconds with no re-quote. If the trader later closes the position at 1.08610, the broker again routes the closing order to the best available bid in the liquidity pool and collects another small markup — its revenue model is entirely spread-based rather than position-based.

Related terms

Where you see this in the app

Educational content only. Map.Trade does not provide financial advice or trading signals.

Why it matters

Understanding whether your broker is STP or a market-maker affects several practical trading considerations. With an STP broker, the conflict of interest inherent in a market-maker model — where the broker profits directly when you lose — is structurally reduced, because the broker's revenue comes from markups on every transaction rather than from trading against your positions. This can matter for traders using high-frequency strategies, scalping, or algorithmic systems where re-quotes and artificial spread widening would erode results. It also matters for prop-firm traders and funded account holders who need to verify that their broker model is compatible with their evaluation rules, since some prop firms specify minimum execution standards that market-maker models may not meet. Finally, understanding the STP model helps traders evaluate total transaction costs accurately: the real cost is spread markup plus any commission, not just the headline spread figure.

Frequently asked questions

What is the difference between an STP broker and an ECN broker?

Both models route orders to external liquidity without a dealing desk, but they differ in how prices are formed. An STP broker typically adds a fixed pip markup to the best external quote before passing it to the client, keeping the spread structure simple. An ECN (Electronic Communications Network) broker displays raw interbank prices and charges a separate, per-lot commission instead of a markup, and it may allow client orders to interact directly with other clients' orders in the network. Some brokers market themselves as 'STP/ECN' hybrids. In practice, the key question is whether you pay for execution through a spread markup, a commission, or both.

Can an STP broker ever trade against its clients?

A pure STP model hedges every position externally, so the broker has no open exposure to client trades and no financial incentive to trade against clients. However, some brokers claim the STP label while quietly running a hybrid model where smaller orders are filled internally and only larger orders are routed out. Checking a broker's regulatory filings and asking direct questions about their hedging policy helps verify the actual model in use.

Are STP brokers safer than market-makers?

The STP structure reduces one specific conflict of interest — the broker profiting from client losses — but it does not make a broker categorically safer in all other respects. Broker safety depends primarily on regulatory oversight, segregated client fund policies, capital adequacy, and track record. A regulated market-maker can be safer than an unregulated STP broker. Evaluate the full regulatory and financial profile of any broker, not just its execution model.

STP Broker — Trading Glossary · Map.Trade