FX-Brokers.eu
Menu
Trusted by traders25 brokers tested2,470+ pages indexedIndependent since 2024Updated daily

Editorial independence & how we make money

Last updated: 2026-04-22

The short version

fx-brokers.eu is an affiliate-funded broker comparison site. When you open an account with a broker via one of our links, the broker pays us a one-time commission (CPA) or a share of the spread (rev-share, outside the EU). That's our entire revenue model — we don't run banner ads on reviews, we don't sell user data, and we don't charge for access to our content.

We only keep commercial relationships with brokers we'd be comfortable reviewing favourably on merit. Our editorial rankings weight 40% quality score, 30% effective price-per-click, 20% conversion rate, 10% reply speed — the full maths lives in src/lib/scoring.ts in our public repository, so anyone can audit how a broker reaches its position.

What we'll never do

  • Rank a broker above another because they pay a higher commission. Our scorer is deterministic and the commission rate is not an input.
  • Remove a negative review, spread widening, or fee increase because a broker asked us to. Broker partnerships are not contingent on editorial silence.
  • Accept promotional copy verbatim. Every broker page is written by our editorial team using broker disclosures and our own account testing, then reviewed by one of our named editors.
  • Guarantee trading outcomes, or describe CFD trading as “easy”, “simple”, or “risk-free”. 74-89% of retail CFD accounts lose money; we say so next to every outbound affiliate CTA.
  • Treat AI-generated content as finished. Automation handles triage, scheduling, and data entry; every page published carries a human editor's byline.

What we do on purpose

  • Delist brokers that fail basic compliance. When a broker's regulated entity cannot serve EU users, or when their partnership programme becomes unusable, they come off the site. Historical delistings are documented in our partner ops runbook.
  • Publish per-broker compliance reports at /compliance/[broker-slug]. Each report captures the exact risk wording and disclosures we render for that broker, plus the change history. Partnerships teams can audit us in one URL.
  • Run a compliance linter on every build. The linter checks that we never describe trading as “easy” or “simple”, that we never frame a non-spread-only broker as spread-only, and that broker-specific risk warnings match the wording each partnership team has approved.
  • Show broker-specific risk warnings, not generic ones. Plus500's warning differs from IG's differs from eToro's. We track each wording and render the correct one beside every outbound CTA.

Revenue model breakdown

  • CPA (Cost Per Acquisition). Flat fee paid once a user opens and funds an account. Typical EU rates are €200–€800 per qualifying client depending on the broker. This is our default structure for CySEC / BaFin / FCA entities.
  • Revenue share / introducing broker (IB). Percentage of the broker's net revenue on trades placed by referred users. Not used for EU retail traffic — rev-share for EU clients requires MiFID II licensing that we do not hold. We only take rev-share from a broker's offshore entity when the user is outside the EU/EEA/UK perimeter.
  • No display advertising runs on broker review pages today. An AdSense unit may appear on editorial content (guides, news) once Google approves our site.
  • No payment for placement. The “Editor's Pick” badge is assigned by score, not by who pays the most.

Our editorial team

Reviews are written by three named editors with public credentials and LinkedIn profiles: Marcus Weber (CFA, 12 years forex analysis), Sofia Lindgren (FRM, MSc Computer Science, 8 years trading-platform analysis), and Daniel Ferretti (LLM International Financial Law, former CySEC compliance officer). Every broker review is bylined — if a page lacks a byline, it is an editorial oversight and we treat it as a bug.

Complaints and corrections

If you believe any statement on this site is inaccurate, email info@fx-brokers.eu with the URL and the correction. Corrections are posted publicly with a dated note at the bottom of the affected page. We aim for same-business-day turnaround on factual corrections involving regulator numbers, fees, or trading conditions.