What to check: fees and spreads for MT4 brokers
When comparing MT4 brokers, focus on costs that are either explicitly published or can be independently mapped to a trade. The key idea is to separate published pricing (things you can read in the pricing or account documents) from variable execution outcomes (what actually happens when you place an order).
Mechanism: what “spread” and “fees” mean in practice
A spread is the difference between the broker’s quoted bid and ask prices. It affects the cost of entering and exiting because an immediate buy typically starts at the ask and an immediate sell typically starts at the bid.
“Fees” can include more than one component. Common categories you should look for in the account or trading conditions documents are:
- Commission per trade (for models where trading cost is split between commission plus spread).
- Financing or rollover charges (often applied when positions are held past a cutoff time).
- Account-level fees (for example inactivity, account maintenance, or data fees, if stated).
- Deposit/withdrawal fees charged by the broker or payment method.
- Other explicit charges the broker lists (for example conversions related to account base currency).
MT4 itself is a trading platform. The platform can’t fully determine your cost. Your cost mostly comes from the broker’s pricing model, order execution terms, and the fee schedule.
Evidence or example: how to verify costs without assuming outcomes
Because you may not have real-time order fills in advance, verification is about building a cost picture using stated inputs and controlled assumptions.
Use an example with explicit assumptions:
- Assume a trade size (lot size) and a holding period.
- Use the broker’s stated spread type and fee components (for example, spread model, commission per side, and any financing rate or rule).
- Compute an expected cost estimate using those published figures.
- Then test variability by reviewing historical executions if the platform offers trade history in a test environment.
What you are checking in the history is not whether the market was “good,” but whether your realized costs match the published structure:
- Does the realized spread often stay near the typical figures, or does it widen during volatility?
- Are commission charges applied exactly as described (for each side, per lot, per trade, or under specific conditions)?
- Do financing charges apply when you hold positions beyond the stated cutoff?
This approach keeps calculations tied to assumptions you can change, rather than implying future results.
Limitations and failure modes to consider
Even when pricing is clearly published, costs can change due to market and execution conditions. At least one material limitation is that spread is not guaranteed to remain constant.
Common failure modes include:
- Widening spreads during volatility or low liquidity, which can increase realized entry and exit costs versus “typical” spreads.
- Execution differences such as price slippage versus displayed quotes; realized execution may not equal the momentary quote you saw.
- Different commission or fee application rules (per side versus per round turn, and whether certain instruments or order types have different charges).
- Financing uncertainty if the documents do not clearly state how rollover charges are calculated and when they apply.
- Jurisdiction or tax treatment effects that can add costs; these may depend on your account setup and local tax obligations, so you should rely on official disclosures.
Historical relationships do not establish future results. Costs that look stable in quiet periods can diverge in stressed conditions.
Verification or next question
To independently verify which fees and spreads matter, collect the broker’s published trading conditions and identify every stated cost component that can affect your orders:
- Spread definition and whether it is fixed or variable.
- Commission schedule (if any) and when it applies.
- Rollover/financing rules and cutoff times.
- Any non-trading fees (account, deposit/withdrawal, conversion).
- The execution terms that explain how quotes translate into fills.
Next, the practical question is: Which cost component dominates for your intended holding time and typical order sizes? If your main activity is short-term trading, spreads and execution terms often matter most; if you hold positions, financing charges can become material.