⚠️ CFD risk warning: CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. Between 65–82% of retail investor accounts lose money when trading CFDs. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money.
Editorial methodology

How we review and compare forex brokers

CompareFX is independent. We do not take payments to feature or rank brokers. Here is the exact process, scoring system, and data sources we use to produce every review and comparison.

Last updated: 6 July 2026 Reviews conducted independently EU/ESMA compliant standards HE 493986
On this page
01

About CompareFX

CompareFX is an independent forex broker comparison website operated by Michalvi Empire LTD (registration number HE 493986, Cyprus). Our mission is to help EU retail traders choose regulated brokers by providing clear, factual, and current information on trading conditions, fees, and regulatory standing.

We are not a broker. We do not provide investment advice or recommendations to trade. Every review and comparison is produced for informational purposes only. All broker information is sourced from publicly available data and direct broker documentation.

Independence policy

No broker has paid CompareFX to appear on this site, receive a particular score, or be ranked in a specific position. Brokers that have affiliate programmes appear alongside brokers that do not. Our scores are determined solely by the criteria described below.


02

Our scoring system

Every broker reviewed on CompareFX receives an overall score out of 10, calculated as a weighted average across eight criteria. Scores are rounded to one decimal place. A broker scoring below 5.0 is not recommended for EU retail traders.

Criteria Weight What we measure
Regulation & safety 25% CySEC, FCA, ASIC, or equivalent Tier-1 regulation; investor protection fund membership; client money segregation; negative balance protection for EU retail accounts
Trading costs 20% EUR/USD spread (raw and standard accounts), commissions, financing/swap fees for overnight positions, deposit and withdrawal fees
Platform quality 15% MetaTrader 4/5 availability, proprietary platform usability, mobile app, charting tools, order types, execution speed (market order slippage data where available)
Range of instruments 10% Forex pairs available, CFDs on indices/commodities/shares/crypto, EU-restricted instruments correctly excluded
Account conditions 10% Minimum deposit, EU leverage limits applied (ESMA: 30:1 major pairs, 20:1 minors, 10:1 commodities, 5:1 indices, 2:1 crypto), swap-free account availability, demo account
Deposit & withdrawal 10% Payment methods accepted, processing time, withdrawal fees, EUR deposits accepted, no-fee threshold
Customer support 5% Live chat availability, response time, English and European language support, dedicated EU support line
Research & education 5% Market research quality, economic calendar, trading signals, educational resources for retail traders

Sub-scores within each criteria are collected via a standardised assessment sheet and normalised to a 0–10 scale before weighting. Where a broker does not offer a feature (e.g. no research tools), that sub-score is set to 0 within its criteria weight.


03

Review criteria in detail

Regulation and safety

We only list brokers that hold an active licence from a Tier-1 or Tier-2 regulator. We check licence status directly against the regulator's public register before publishing and before each annual review update. Brokers regulated exclusively by offshore authorities (Seychelles, Vanuatu, St. Vincent, etc.) are excluded from our main listings.

🏛️
Tier-1 regulators
FCA (UK), CySEC (Cyprus/EU), ASIC (Australia), BaFin (Germany), AMF (France), CONSOB (Italy), AFM (Netherlands)
🛡️
Investor protection
EU/EEA brokers must offer ICF protection (CySEC: up to €20,000) or equivalent. UK: FSCS (up to £85,000)
🔒
Negative balance protection
Mandatory for EU retail accounts under ESMA rules. We verify this is applied and not just stated
💰
Client money segregation
Client funds must be held in segregated accounts, separate from broker operating capital

Trading costs

We collect spread data from each broker's published spread sheets and, where possible, from live account verification. All spreads quoted are for the EUR/USD pair during London session hours (08:00–17:00 GMT) as this represents the most liquid and representative trading period for EU retail traders.

Swap/financing fees are assessed separately — see the swap fee methodology section below for full detail.

ESMA leverage limits

All EU-regulated brokers are required under ESMA to apply the following leverage limits to retail accounts. We verify compliance and flag any broker that claims to offer higher leverage to EU retail clients:


04

Swap fee methodology

Overnight financing fees (swap rates) are one of the least transparent costs in retail forex trading. A trader holding a position for multiple days or weeks can pay significantly more in swap fees than in spread costs. CompareFX collects, normalises, and publishes swap rate data to help traders understand the true cost of holding positions.

What swap fees represent

A swap (or overnight financing charge) is applied when a forex CFD position is held open beyond the daily rollover time (typically 22:00 GMT). The charge reflects the interest rate differential between the two currencies in the pair, plus the broker's markup. Long and short positions are charged differently. Wednesday triple-swap days apply (where three days of financing accrue due to the weekend settlement cycle).

Data collection

We collect swap rate data using the following process:

  1. Primary source: Broker-published swap rate tables (downloaded directly from broker websites or trading platforms — typically found in MetaTrader via the contract specification window)
  2. Secondary source: Live account verification — we verify published rates against actual charges on active accounts where possible
  3. Collection frequency: Monthly or whenever a broker announces a rate change
  4. Storage: All swap rate snapshots are stored in our Supabase database with timestamp, source method, and verification status

Swap fee scoring criteria

Measurement unit
USD per standard lot (100,000 units) per night — normalised for comparability across all pairs and brokers
Pairs measured
EUR/USD, GBP/USD, USD/JPY, EUR/GBP, GBP/JPY — the five most commonly traded pairs by EU retail traders
Account type
Standard retail account. Raw/ECN accounts are noted separately where materially different
Triple swap
Wednesday rollover is noted on all data — positions held over Wednesday accrue 3× the daily swap rate
Outlier detection
Swap rates more than 2× the peer median are flagged as outliers and excluded from leaderboard rankings pending re-verification
Data freshness
All swap data displays the collection date. Data older than 60 days is marked "may be outdated" — please verify with your broker before trading
Important: swap rates change frequently

Swap rates are set by brokers and can change daily. The rates shown on CompareFX are indicative only, based on the most recently collected data. Always verify current swap rates directly in your broker's platform (MetaTrader: right-click instrument → Specification → Swap long/short) before placing a trade that you intend to hold overnight.

Swap-free (Islamic) account assessment

For brokers offering swap-free or Islamic accounts, we note: (1) whether the swap-free status is genuine or replaced with an equivalent admin fee, (2) which instruments are included, and (3) any time limits applied before admin fees kick in. We do not independently verify compliance with Islamic finance principles.


05

EU compliance standards

CompareFX serves EU retail traders and applies the following editorial standards in all content:

MiFID II and ESMA requirements

The EU's Markets in Financial Instruments Directive (MiFID II) and ESMA product intervention measures set mandatory standards for retail CFD products. All broker data and editorial content on this site is produced with these rules in mind:

Editorial compliance rules

Our company is registered in Cyprus (HE 493986) and operates under EU law. All content is intended for informational purposes only and does not constitute financial advice, investment advice, or a recommendation to trade.


06

Data sources

We use the following data sources. Where data conflicts, broker-published official documentation takes precedence over third-party aggregators.

Primary (authoritative)

Secondary (supplementary)

Data accuracy disclaimer

CompareFX endeavours to keep all data accurate and current. However, broker conditions change frequently. We cannot guarantee that all data on this site reflects real-time conditions. Always verify current terms, fees, and regulatory standing directly with the broker before opening an account or placing any trade.


07

Update policy

We aim to keep all review data current. Our update schedule is as follows:

Each review page displays a "Last verified" date. If you notice data that appears outdated, contact us using the address below.


08

Affiliate policy

CompareFX earns revenue through affiliate partnerships. When a user registers with a broker through a link on this site, we may earn a referral commission from the broker. This model funds our independent research and keeps the site free for users.

What our affiliate relationships do NOT affect

Broker scores, rankings, and editorial opinions are determined solely by the criteria described in this methodology. We do not sell improved scores, higher rankings, or editorial endorsements. A broker with an affiliate programme appears alongside brokers without one; affiliate income does not enter into the scoring calculation in any way.

Affiliate disclosures

All pages containing affiliate links include a clearly visible affiliate disclosure near the top of the page. Broker links that use our affiliate code go through /go/<broker-slug> redirects, making the affiliate nature of the link transparent in the URL.

Which brokers have affiliate partnerships?

We have affiliate agreements with a subset of brokers listed on this site. Whether or not an affiliate agreement exists does not affect whether a broker appears or what score it receives. Some of the brokers we rate highly do not have affiliate programmes; some lower-rated brokers do.


09

Contact and corrections

If you have found an error in our data, believe a review is outdated, or want to submit feedback about our methodology, contact us:

We respond to factual correction requests within 5 business days. If a correction is warranted, we update the page and add a change note.