Define “ECN broker” and what it implies
“ECN” usually refers to an electronic communication network model where orders are connected to external liquidity sources rather than being handled only by a traditional dealing desk. In practical terms, you are evaluating how an order may be routed, matched, partially filled, or executed across liquidity providers.
Before comparing providers, distinguish stable mechanics from variable conditions:
- Stable mechanics: order types supported, matching/routing approach at a high level, and how confirmations and fills are recorded.
- Variable conditions: market volatility, available liquidity, pricing changes, latency, and costs that can vary by instrument and time.
If a document uses different terminology (for example, “ECN,” “STP,” “DMA,” or “hybrid execution”), treat it as a description of process. Look for plain-language explanations of what happens to your order from entry to execution.
Build your due-diligence checklist (what to verify)
Use this checklist to collect evidence and make comparisons without relying on promises.
-
Order handling transparency
- Look for clear explanations of execution and fill reporting: how orders are confirmed, how partial fills are shown, and what timestamps or execution records exist.
- Seek explicit definitions for terms like “market order,” “limit order,” “slippage,” and “requotes” as used by the provider.
-
Costs and pricing components
- Separate spreads from explicit commissions/fees. Some models show lower spreads but add commissions; others do not.
- Check how costs are applied (per lot, per trade, per side) and whether there are additional charges such as inactivity fees or financing-related charges.
-
Execution quality evidence
- Ask: what measurable indicators are published or documented? Examples include execution policies, order latency disclosure (if any), and how the provider handles fast markets.
- Be strict about “evidence of document” instead of marketing language: look for execution statements in legal/operational materials.
-
Liquidity and routing claims (evidence, not labels)
- If the provider states it connects to “liquidity,” verify what that means operationally: routing logic at a process level, and whether multiple liquidity sources are used.
- If there is a description of conflict handling (for example, when liquidity is insufficient), confirm it in the provider’s terms or execution policy.
-
Material limitations and failure modes Identify at least one realistic way execution can differ from expectations. Common failure modes include:
- Partial fills when available liquidity is split.
- Slippage during fast price changes.
- Rejections/stopouts driven by margin or risk controls.
- Conflicting incentives if the provider’s revenue model depends on outcomes tied to execution conditions.
Example comparison method (assumptions stated)
A simple way to compare providers objectively is to set neutral assumptions and focus on documented execution behavior.
Assumptions for the example:
- You are comparing order handling and cost disclosure, not future returns.
- You consider a short observation period where you can review execution reports.
- You use only provider documents for definitions of slippage and execution confirmation.
Steps:
- Collect the provider’s execution-related documents and note definitions (limit order behavior, market order behavior, slippage/requotes wording).
- Record the visible pricing inputs you can verify (for example, whether the platform shows bid/ask, commissions, and total transaction cost).
- Compare how partial fills and order status changes are shown in execution reports.
- Compare whether the terms describe what happens in fast markets or when liquidity is thin.
The goal is to check whether the provider’s process is consistent, measurable, and understandable—rather than to infer profitability.
Limitations, risks, and the “ready to verify” criterion
Even with good documentation, execution outcomes can vary because market conditions change. Also, historical relationships do not guarantee future results.
Material limitations to keep in mind:
- Execution can differ from expectation even when routing is external, due to volatility and liquidity availability.
- Terminology can be inconsistent across providers; “ECN-style” does not always mean the same operational process.
- Published metrics can be incomplete if they do not cover the cases you care about (fast markets, rare instruments, or specific order types).
Red flags (rode vlaggen) to watch for:
- Vague descriptions of execution with no definitions of key terms.
- Cost structures that are hard to compute from documents.
- Missing or unclear explanations for partial fills, order rejections, or fast-market behavior.