Last updated: May 22, 2026
Each broker in the fxgnosis rating receives a score from 0 to 5 across six independent factors. The final position is determined by a weighted average of these factors.
Four of the six factors are calculated fully automatically (Regulation, Trading Conditions, Payments, Reviews) — editors cannot influence them. Two — Reputation and Support — are partly or fully composed of a manual editorial score against a clear rubric (see below). The methodology is the same for all brokers regardless of any affiliate relationship; any update is dated below and applied to the entire rating simultaneously.
Composed of two parts.
Group-level (0–3 points) — the broker's full licence portfolio:
Per-geo (0–2 points) — the licence under which the broker actually serves clients in Kazakhstan: Tier-1 → 2, Tier-2 → 1, Tier-3 or no licence → 0.
Final score = sum of both parts, capped at 5.
Composed of two parts.
Age bonus (0–1) is calculated automatically: 20+ years → 1.0, 10 years → 0.5, 5 years → 0.25, under 3 years → ~0.
Editorial score (0–4) is assigned based on monitoring of independent platforms (ForexPeaceArmy, BrokerScam, industry forums), regulatory actions and fines:
Weighted sum of five sub-factors:
Each payment method contributes based on its tier and direction:
contribution = tier × (0.4 if deposit + 0.6 if withdrawal)
Withdrawal carries more weight — being able to take money out matters more to traders.
Payment method tiers for KZ:
Sum of contributions × 0.5, with a −1 penalty if no Tier-3 method is present (strong signal that the broker is not adapted to the KZ market).
Logarithmically weighted average across two sources — TradingView and Trustpilot:
(tvRating × log₁₀(tvReviews + 10) + tpRating × log₁₀(tpReviews + 10)) / (log₁₀(tvReviews + 10) + log₁₀(tpReviews + 10))
Log weighting prevents a broker with a few dozen enthusiastic reviews from outranking one with thousands of organic ones. If a broker is listed on only one source — only that source is used. If on neither — the factor is dropped and its 10% weight is redistributed across the others.
Editorial score based on test live-chat enquiries with concrete KZ questions (Kaspi payments, verification, taxation):
Licences and licence numbers are verified directly against public regulator registers (FCA Register, CySEC public list, FSC Mauritius licensees, etc.). Trading conditions come from brokers' official websites and live client cabinets at the time of verification. Review ratings are taken from public TradingView and Trustpilot listings, unmodified. Editorial scores for reputation and support are assigned by the fxgnosis team based on monitoring of independent platforms and test enquiries.
A full recalculation runs automatically on the last day of each month — all six factor values are recomputed and positions in the top are refreshed. Off-cycle recalculations are triggered by urgent events (licence suspension by a regulator, mass confirmed complaints) — such cases are noted in the broker's card. Position changes are shown with ▲▼ arrows in the listing.