Tickmill, measured rather than reviewed: cost, spread by hour, execution
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 108derived · 27.08–25.09 · FxPro $1 554
- Avg spread, 24 h0.28 pips1 s bid/ask · 27.08–25.09 · FxPro 0.55 pips
- Spread 21:00–24:00 UTC1.22 pips1 s bid/ask · 27.08–25.09 · FxPro 2.02 pips
- Commission per lot$6.00fee schedule · checked 25.09.26 · FxPro $7.00
Where it loses
against FxPro, same window, same instrument
- Swap per year$58MT5 swap log · 27.08–25.09 · FxPro $49
- Rejected orders0.9%4 790 orders · 27.08–25.09 · FxPro 0.4%
- Slippage on releases1.4 pips208 release orders · 27.08–25.09 · FxPro 0.8 pips
This is the entity that holds our account: the broker named this entity when it opened our account (demo credentials email, 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
How Tickmill gets to $1 108 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 | $330 | 120 lots × 0.28 pips × $10 per pip per lot |
| Commission, over the year | $720 | 120 lots × $6.00 per lot |
| Swap, over the year | $58 | financing on positions held overnight |
| Total | $1 108 | 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: $720 of $1 108, or 65%. That is the thing a spread table cannot tell you. Tickmill quotes a raw spread of 0.28 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, $58 a year, is the one component that does not scale with how often you trade — it scales with how long positions stay open. A Flat overnight, you pay almost none of it; holding for weeks, you pay more than this profile implies.
These are not quoted prices. They are what one real account would have paid over a stated window at a stated volume - and volume moves the total more than any difference between brokers. 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.
Spread by hour on the Raw · MT5 account
Every hour of the day, as measured on this account: the mean of one-second samples falling in that hour across the whole window. The widest hour is 22:00 UTC at 1.65 pips, the tightest is 13:00 UTC at 0.05.
The rollover window, 21:00-24:00 UTC, averages 1.22 pips against 0.06 through the London and New York hours — about 18.9 times wider. That ratio, not the daily average, is what decides whether an overnight strategy is viable on this account, and it is the number a marketing page never carries.
| Hour, UTC | Mean spread | What is happening |
|---|---|---|
| 00:00 | 0.30 | Asian session |
| 01:00 | 0.26 | Asian session |
| 02:00 | 0.22 | Asian session |
| 03:00 | 0.20 | Asian session |
| 04:00 | 0.20 | Asian session |
| 05:00 | 0.18 | Asian session |
| 06:00 | 0.16 | Asian session |
| 07:00 | 0.10 | London session |
| 08:00 | 0.07 | London session |
| 09:00 | 0.06 | London session |
| 10:00 | 0.06 | London session |
| 11:00 | 0.07 | London session |
| 12:00 | 0.06 | London-New York overlap |
| 13:00 | 0.05 | London-New York overlap |
| 14:00 | 0.05 | London-New York overlap |
| 15:00 | 0.06 | London-New York overlap |
| 16:00 | 0.08 | New York afternoon |
| 17:00 | 0.12 | New York afternoon |
| 18:00 | 0.16 | New York afternoon |
| 19:00 | 0.20 | New York afternoon |
| 20:00 | 0.30 | New York afternoon |
| 21:00 | 1.20 | rollover, thin liquidity |
| 22:00 | 1.65 | rollover, thin liquidity |
| 23:00 | 0.80 | rollover, thin liquidity |
Hourly mean of 1 s bid/ask samples · 27.08–25.09 · our own Raw · MT5 account · how the hours compare across brokers
What we ran, and for how long
What sits behind these figures is one retail Raw · MT5 account at Tickmill, obtained the way a reader would obtain one. Its platform runs continuously on hardware we control, with sleep, hibernation and battery throttling all disabled — the defaults would have removed the thin-liquidity hours, which are the ones worth measuring.
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. Anything that is not seconds old after conversion is refused. That rule exists because a stale quote's age lands on a round hour roughly once an hour, so a whole-hour sanity check passes it cheerfully.
Execution is measured by sending orders not by reading a chart: 4 790 market orders of the smallest volume the account permits went through this account during the window of which 208 were timed into the minutes around scheduled economic releases. Positions were closed at once and the account reconciled afterwards so that what is measured is the fill and not an accidental trade.
Collection ran from 2026-08-27 to 2026-09-25 without interruption, and what counts as coverage here is the share of market hours in the window holding real samples. The looser definition — hours of the day ever seen — once let a dead collector report itself healthy for three and a half days.
What Tickmill did with our orders
Spread is what a broker quotes. Execution is what you get and the two part company precisely when it matters. Out of 4 790 orders on this account 0.9% did not execute and the 208 orders placed into the minutes around scheduled economic releases slipped by 1.4 pips on average — about $14 per standard lot every time one of those orders is placed.
We count as a reject only what the broker itself refused, by its own status code. Orders that simply never came back inside our waiting window are our problem, filed as no answer, and kept out of the broker's figure. That separation is not pedantry: it is the difference between measuring a broker and measuring our own network.
Slippage measures where the fill landed relative to the request, with the sign pointing the way a trader experiences it — positive is money lost. 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. Outside those windows almost everything fills at the quote, which is why an evenly spaced sample says nothing.
Every probe opens and closes within seconds at minimum volume, so what is measured is the fill and not a position. Fills and quotes do not always arrive in the same units on the same connection; a probe that disagrees with its own quote stream is flagged suspect instead of becoming a slippage figure.
What Tickmill's licence gives a client
The protections attached to Tickmill in this table are the ones that come with 278/15, held by Tickmill Europe 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 Tickmill. 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 108 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.
Eight axes, eight placings for Tickmill
Tickmill is in the better half of the table on 8 of the 8 axes it has figures for — best of 10 on annual cost; best of 10 on avg spread, 24 h; best of 10 on spread 21:00–24:00 utc. Placings are computed within one source class only, on identical instrument and window, and deliberately left unaggregated. 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 108 | 1 of 10 | best on this axis · median $1 452 (we are under it) |
| Avg spread, 24 h | 0.28 pips | 1 of 10 | best on this axis · median 0.55 pips (we are under it) |
| Spread 21:00–24:00 UTC | 1.22 pips | 1 of 10 | best on this axis · median 2.02 pips (we are under it) |
| Commission per lot | $6.00 | 4 of 10 | best is $0.00, $6.00 away · median $7.00 (we are under it) |
| Swap per year | $58 | 4 of 10 | best is $0, $58 away · median $64 (we are under it) |
| Rejected orders | 0.9% | 4 of 9 | best is 0.4%, 0.5% away · median 1.1% (we are under it) |
| Slippage on releases | 1.4 pips | 4 of 9 | best is 0.8 pips, 0.6 pips away · median 1.6 pips (we are under 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
The spread of placings matters more than any single one: an account that is first on cost and last on rejected orders is a different proposition from one that is middling on both, and a single number cannot carry that difference.
Questions this page should answer
Answers come from this account's own numbers. Where we have not measured something, the answer says so rather than reaching for the broker's claim.
Does a tighter spread mean a smaller bill?
No, and this account is a good illustration. Its 0.28 pips come with $6.00 per lot of commission, which adds $720 a year at our profile. Cost of ownership is the only axis on which a raw account and a standard account can be compared honestly, which is why this site leads with it instead of with a spread table.
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. An unmeasured axis says so; a broker's own claim in that cell would be indistinguishable from a measurement. 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. Everything the sum needs is on the page: volume, instrument, window, account type. The data page specifies the hourly rows behind every aggregate, field by field. The ticks themselves are unrepeatable, which is also why we quarantine bad rows instead of deleting them.
Is this page a recommendation to open an account here?
No. Nothing on this site is advice, we are not a licensed adviser, and this page is a record of what one account at one broker did during one stated 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. Tickmill is not paying us anything and is not linked from this page.
How often do these figures change?
Each figure carries its own date for this reason: the measured ones follow the window, the stated ones follow the broker's published terms. 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 Tickmill's entity fails?
The account we measured sits with Tickmill Europe Ltd, licensed as 278/15. 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. Both rules are quoted verbatim from the regulator above, with links to the documents. 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
We are paid by one of the brokers in these tables. That is a reason to check the work rather than to trust it, and these are the places where checking is cheapest.
- 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. Corrections are published, and the bad rows stay in the store flagged — a tick cannot be collected twice, so deleting one destroys the evidence. Who may alter a published figure, and what happens when a broker disputes one, is written out in the editorial policy.