Eightcap ranks 3rd of 10 on cost — and cost is not the whole bill
Raw · MT5 account, EUR/USD, 27.08–25.09. Both columns are printed for every broker on this site, ours included — the losses are what make the wins worth reading.
EUR/USD · 27.08–25.09 · our own account, 1 s bid/ask sampling
Where it wins
against FxPro, same window, same instrument
- Annual cost$1 273derived · 27.08–25.09 · FxPro $1 554
- Avg spread, 24 h0.31 pips1 s bid/ask · 27.08–25.09 · FxPro 0.55 pips
- Spread 21:00–24:00 UTC1.55 pips1 s bid/ask · 27.08–25.09 · FxPro 2.02 pips
Where it loses
against FxPro, same window, same instrument
- Swap per year$61MT5 swap log · 27.08–25.09 · FxPro $49
- Rejected orders1.1%4 776 orders · 27.08–25.09 · FxPro 0.4%
- Slippage on releases1.6 pips206 release orders · 27.08–25.09 · FxPro 0.8 pips
This is the entity that holds our account: the broker named this entity in its registration confirmation, 2026-10-05. The licence details above were read from the regulator's public register on 2026-10-10.
📄 stated by the regulator · entry in the public register
- Withdrawal timenot measured in this release
- Support responsenot measured · see methodology
The bill, taken apart: $1 273 a year
The headline figure is one number, and one number is not checkable. Here it is in its parts, for 10 lots a month of EUR/USD on the Raw · MT5 account we opened:
| Component | Per year | How it is derived |
|---|---|---|
| Spread, over the year | $372 | 120 lots × 0.31 pips × $10 per pip per lot |
| Commission, over the year | $840 | 120 lots × $7.00 per lot |
| Swap, over the year | $61 | financing on positions held overnight |
| Total | $1 273 | what a year on this account costs at this volume |
One pip on one standard lot of EUR/USD is about $10; that conversion is the only constant in the sum, and it is the market's, not ours.
On this account the commission is the larger half of the bill: $840 of $1 273, or 66%. That is the thing a spread table cannot tell you. Eightcap quotes a raw spread of 0.31 pips, which looks almost free, and then charges per lot for the privilege. Whether that is cheaper than a wider spread with no commission depends entirely on how much you trade, which is why the profile is stated rather than assumed.
The swap line, $61 a year, is the one component that does not scale with how often you trade — it scales with how long positions stay open. A A day trader who is flat overnight will pay almost none of it; somebody holding a position for weeks will pay more than our profile shows.
The table is an invoice reconstructed from measurements, not a price list. Change the volume and every per-lot line moves with it. At a tenth of this activity the commission line shrinks to a tenth while the swap line barely moves, and the ranking between brokers can invert.
The measurement itself, 27.08–25.09
An account was opened at Eightcap in the ordinary way, on the Raw · MT5 account type — the one a retail client is offered, not a negotiated institutional tier. The broker's own platform runs on a machine that does not sleep, does not hibernate and does not throttle on battery; all three defaults had to be turned off explicitly, because each would have cut exactly the overnight hours this site exists to measure.
Ticks land in the store unmodified, and the one transformation applied to them — the shift from broker-server time to UTC — is measured per session rather than assumed. The guard that holds whatever the offset says is freshness: a tick has to be seconds old once converted, or it does not enter the store. Without it a stale weekend quote reads as a live one.
Execution is measured by sending orders not by reading a chart: 4 776 market orders of the smallest volume the account permits went through this account during the window of which 206 were timed into the minutes around scheduled economic releases. Every probe was closed within seconds: an open position would collect swap and market risk and contaminate the next reading and the account is reconciled against the broker after each run.
The window is 2026-08-27 to 2026-09-25, continuous. Coverage is reported as the share of calendar market hours in that window which actually hold samples, not as the count of distinct hours of the day we have ever seen — the second number can only go up, and it hid a three-day outage from us for exactly as long as we trusted it.
Why there is no hourly table for Eightcap
Not published for this account. The hourly table needs a continuous series from our own account for the whole window, and one that survived the feed audit. One of those two conditions is missing here. An hourly table assembled from a partial series looks exactly like a complete one, which is precisely why it is not here.
The window-level figures are published; only the hour-by-hour cut is withheld. When a full series exists, this section fills itself from the same store as every other figure on the site — there is no second pipeline for presentation, which is the only reason a reader can trust that an hourly figure and an average come from the same ticks.
The hours that matter most are the ones nobody advertises. Between 21:00 and 24:00 UTC the New York session closes, liquidity thins and spreads on every account we hold widen — several of them by a multiple rather than a margin. A broker quoting a single daytime average is quoting its best hour and leaving the arithmetic to you; the spread page carries the day-against-rollover ratio for every account in the table, including this one.
Execution measured by sending orders, not by reading claims
Spread is what a broker quotes. Execution is what you get and the two part company precisely when it matters. Out of 4 776 orders on this account 1.1% did not execute and the 206 orders placed into the minutes around scheduled economic releases slipped by 1.6 pips on average — about $16 per standard lot every time one of those orders is placed.
A reject here is an order the broker declined, with its own status code attached. It is not the same thing as an order that got no execution event inside our window: those are recorded under our own status, no answer, and excluded from this rate. That separation is not pedantry: it is the difference between measuring a broker and measuring our own network.
Slippage is the difference between the price asked for and the price filled, signed from the trader's side: positive means worse for you. Only orders aimed at scheduled releases count towards it. Execution quality is invisible in calm markets — that is the whole reason brokers can advertise it freely. The whole of execution quality lives in the few minutes a day when liquidity thins and everybody has orders arriving at once.
Every probe opens and closes within seconds at minimum volume, so what is measured is the fill and not a position. The execution price returned by an order and the quotes streaming alongside it are not always in the same units, so a probe whose fill disagrees with the quote stream by more than a couple of per cent is recorded as suspect rather than published.
What Eightcap's licence gives a client
The protections attached to Eightcap in this table are the ones that come with 246/14, held by Eightcap EU Ltd. They are properties of that entity, and they are worth reading before any spread figure on this page.
| Protection | What applies | Where the rule is |
|---|---|---|
| Investor compensation ceiling | €20,000 per client | DI144-2007-15 (RAD 174/2015), the ICF Directive |
| Maximum retail leverage, major FX pairs | 30:1 (3.33% initial margin) | Policy Statement PS-04-2019, 27 September 2019 |
| Margin close-out | at 50% of required initial margin | Policy Statement PS-04-2019, 27 September 2019 |
| Negative balance protection | liability capped at the funds in the account | Policy Statement PS-04-2019, 27 September 2019 |
Read together, those four lines describe a fairly specific deal. Your losses on a CFD account cannot exceed the money in it, because negative balance protection caps aggregate liability at the account balance. Positions are closed out when equity falls to half the required initial margin, which is a floor under how far a bad position can run before somebody intervenes. Leverage on major currency pairs is capped at 30:1 — the same broker group may legally offer several hundred to one through a different entity, and that is one of the clearest practical differences between the licences a single brand can hold. And if the firm itself fails owing you money, the compensation scheme pays up to €20,000, which is a ceiling worth knowing against the size of a deposit rather than after it.
None of that is a judgement about Eightcap. It is the floor the licence puts under any firm holding it, and the reason this site records the entity rather than the brand: the measurements above would be identical under a different entity, and the protections would not.
- Investor compensation ceiling“up to a maximum amount of twenty thousand Euro” — DI144-2007-15 (RAD 174/2015), the ICF Directive
- Maximum retail leverage, major FX pairs“CySEC will adopt the same leverage limits as ESMA” — Policy Statement PS-04-2019, 27 September 2019
- Margin close-out“falls to less than half of the total initial margin protection” — Policy Statement PS-04-2019, 27 September 2019
- Negative balance protection“limit of a retail client's aggregate liability” — Policy Statement PS-04-2019, 27 September 2019
📄 stated by the regulator · read on 2026-10-11 · we quote the rule, not a summary of it, because a summary is where this kind of fact usually goes wrong
One caution about reading protection as cost. The regulated European entity is often not the cheapest venue a group operates: the same brand's offshore entity may quote tighter and lever higher. Our figure of $1 273 a year is for the entity above, on the account type above, and it is not transferable to a differently licensed arm of the same company.
Eightcap against the rest of the table, axis by axis
Eightcap is in the better half of the table on 5 of the 8 axes it has figures for — best of 9 on withdrawal fee. Each placing is against the other accounts in the same source class, on the same instrument and window - not against a broker's claim, and not rolled into a composite score. A composite score is exactly where a site paid by one of these brokers would hide its thumb, so there is none.
| Axis | This account | Placing | Distance to best, and to the median |
|---|---|---|---|
| Annual cost | $1 273 | 3 of 10 | best is $1 108, $165 away · median $1 452 (we are under it) |
| Avg spread, 24 h | 0.31 pips | 3 of 10 | best is 0.28 pips, 0.03 pips away · median 0.55 pips (we are under it) |
| Spread 21:00–24:00 UTC | 1.55 pips | 3 of 10 | best is 1.22 pips, 0.33 pips away · median 2.02 pips (we are under it) |
| Commission per lot | $7.00 | 6 of 10 | best is $0.00, $7.00 away · median $7.00 (we are on it) |
| Swap per year | $61 | 5 of 10 | best is $0, $61 away · median $64 (we are under it) |
| Rejected orders | 1.1% | 5 of 9 | best is 0.4%, 0.7% away · median 1.1% (we are on it) |
| Slippage on releases | 1.6 pips | 5 of 9 | best is 0.8 pips, 0.8 pips away · median 1.6 pips (we are on it) |
| Withdrawal fee | $0 | 1 of 9 | best on this axis · median $0 (we are on it) |
Lower is better on every axis · 27.08–25.09 · ranking happens inside one source class only
Read the column of placings rather than any one row. Consistency across axes tells you what kind of account this is; a strong placing on one axis tells you almost nothing about the bill or the fills.
Questions this page should answer
The questions below are answered from this broker's own figures; where the honest answer is that we do not know, that is the answer given.
Does a tighter spread mean a smaller bill?
No, and this account is a good illustration. Its 0.31 pips come with $7.00 per lot of commission, which adds $840 a year at our profile. The whole bill is the only honest basis for comparing the two account models, and it is what the front page sorts on.
What have you not measured here, and why does it matter?
Withdrawals and support are absent. Both would need us to fund and defund accounts at every broker in the table to measure honestly. So they read no data instead of carrying a broker's claimed processing time dressed as a finding. Execution is measured, by sending real orders rather than by reading a claim.
Can I reproduce these numbers myself?
In part — and an attempt that contradicts us is the most useful mail we get. The profile, the instrument, the window and the account type are all printed, so the arithmetic can be redone with your own assumptions. The data page specifies the hourly rows behind every aggregate, field by field. What you cannot reproduce is our ticks: a tick is a moment, and it does not come back.
Is this page a recommendation to open an account here?
No. This is a measurement, not advice, and we are not licensed to give any. The page records what one account did in one window. One broker on this site pays us a commission and it is labelled wherever it appears — the disclosure says exactly what that does and does not buy. Eightcap is not paying us anything and is not linked from this page.
How often do these figures change?
Measured figures move with each new window. Figures taken from a fee schedule move when the schedule does, and each carries the date it was read. The current window is 27.08–25.09, and the schedules behind the stated figures were last read on 2026-09-25. A figure whose date is old is a figure to distrust, including on this site.
What happens to my money if Eightcap's entity fails?
The account we measured sits with Eightcap EU Ltd, licensed as 246/14. Under that licence a compensation scheme covers eligible claims up to €20,000 per client if the firm cannot pay, and a retail client's losses on CFDs cannot exceed the balance of the account. The rule and the sentence it comes from are quoted in the licence section above. It is a ceiling, not a guarantee of your balance, and it is worth reading against the size of a deposit before making one.
How to check what is on this page
The incentive on this site runs one way, and the only honest response to that is to make the figures easy to attack. Start here.
- Check that the losses are printedif the sponsor's losses ever stop appearing on this site, stop believing the rest of it
- Check the source class on each number🔬 measured, 📊 third party, 📄 stated by the broker — and no ranking crosses those classes
- Recompute the billthe components and the profile are printed above; the arithmetic is deliberately simple enough to redo on paper
- Ask for the rowsthe data page says what we hand over, including the flagged readings we excluded
- Compare us with anybody else measuring the same thinga figure that only exists on one site is a figure nobody has checked, ours included
If you find something wrong, tell us: desk@costcheckfxen.com. A correction is published with a note of what changed, and the faulty rows are quarantined rather than deleted. A broker that disagrees with a number here is sent the query and the rows behind it; the editorial policy says how that works.