MyFxKitMyFxKit
Version 2.1 · 50–90 scale

How the TC Score is calculated

Every firm on MyFxKit carries a single number from 50 to 90 — the Trading Conditions Score. It compresses twelve hard inputs into one ranking that auto-updates the moment any firm changes terms or a new firm joins. Here is exactly what goes into it.

4 min read12 inputs · 3 bucketsUpdated 19 Jun 2026

No prop firm pays to rank higher. The TC Score is computed from published trading conditions — the XAUUSD spread you'll actually pay, the per-trade risk cap that limits position size, the consistency rule that taxes a good day — weighted by how much each one moves a working trader's bottom line. Every input is scored against the live cohort: a firm at the cohort average sits near the middle. Add a firm, remove a firm, or change one published value, and every other firm's score rebalances automatically. The displayed number is then stretched to fit a 50–90 band so leaders look like leaders and the back of the pack stays readable.

"Set your conditions. We'll show you the ones that fit — no sponsor placements, no surprises."

The three buckets

Execution, Freedom, and Rules

Every input rolls up into one of three buckets. Execution carries the cost of every trade. Freedom captures the headroom your strategy gets. Rules covers the binding constraints that can stop a profitable account before payout.

WEIGHT · 35%

Execution

XAUUSD spread and round-turn commission — the friction on every order.

WEIGHT · 30%

Freedom

XAUUSD leverage, profit split, total drawdown headroom, plus news / EA / weekend allowances. How much room your strategy gets.

WEIGHT · 35%

Rules

Profit target, daily drawdown, per-trade risk cap (FLR), and single-day consistency rule. What stops you out.

Inside each bucket

The twelve inputs that move the number

Each continuous input is normalised against the cohort mean ± 2σ before weighting. A firm at the median sits in the middle; better firms move up, worse firms move down. Booleans (news / EAs / weekend) collapse to a 1.0 or a 0.10 floor. Nothing scores zero — even the worst sub-score keeps a baseline of credit. The point weights below are the impact each input has on the raw 0–100 calculation before the final 50–90 stretch.

01

XAUUSD spread

Firm-wide pip cost on every gold trade. The biggest line in Execution.

21 pts
02

Round-turn commission

Per-lot fee on top of spread. Varies by plan within a firm.

14 pts
03

XAUUSD leverage

Maximum gold leverage decides the lots you can actually open at your equity.

9 pts
04

Profit split

Share of trading profit the trader keeps after payout. Higher is better.

8 pts
05

Total drawdown

Max overall loss allowed before the account is killed. Higher cap = more room.

5 pts
06

News / EAs / weekend

Three boolean firm flags. Each blocked strategy lane subtracts a few points.

9 pts
07

Profit target

Phase-1 target % — how much you have to make to advance.

9 pts
08

Daily drawdown

Daily loss cap as % of balance — your headroom on any single bad day.

9 pts
09

Per-trade risk cap (FLR)

Hard cap on how much you can lose on a single trade. From no rule (best) to a 2% hard cap or worse.

11 pts
10

Consistency rule

Max % of total profits allowed from a single day. No rule means no penalty.

7 pts
The formula

How it comes together

Each bucket produces a 0–100 sub-score from its normalised inputs. The TC Score is their weighted sum, then linearly stretched from the raw 30–70 working range onto the 50–90 display band.

Execution = 0.60·spread + 0.40·commissionFreedom   = 0.30·xauLev + 0.25·split + 0.15·totalDD + 0.10·news + 0.10·eas + 0.10·weekendRules      = 0.25·target + 0.25·dailyDD + 0.30·flrCap + 0.20·consistencyraw        = 0.35·Execution + 0.30·Freedom + 0.35·RulesTC = 50 + 40·(raw − 30) ÷ 40  clamped to [50, 90]
Reading the number

Score bands

The badge shifts colour across five bands so a glance tells you where a firm stands before you read a single column.

ScoreBandWhat it means
8785–90 · BestTop-tier on cost, freedom, and rules. Few real trade-offs.
7878–84 · Very goodStrong overall with one or two known compromises.
7270–77 · WorkableAround the cohort average; check the columns that matter to you.
6460–69 · Below medianWeigh the catches carefully before committing capital.
5650–59 · TailMaterial concerns on cost, rules, or freedom.
Questions

What people ask

Do firms pay to rank higher?
No. There are no sponsored placements anywhere on MyFxKit. The score is computed from published trading conditions only. If a firm advertises with us, it changes nothing about its position in the table.
How often does the score update?
Live. Every firm's score auto-recomputes whenever any firm changes its published terms or a new firm joins the cohort. Because anchors are the cohort mean ± 2σ, adding or removing one firm shifts the mean — so the whole table rebalances together. The leaderboard always reflects the current database state.
Why is the lowest score 50, not 0?
The raw math naturally sits in a 30–70 window because mean-centred scoring keeps the average sub-score near the middle. We stretch that band onto 50–90 so the leader looks like a leader and the back of the pack stays readable. The four stretch anchors (raw low, raw high, display min, display max) sit in a controls table — we can re-baseline the whole leaderboard with a one-line config change as the cohort grows.
What does "cohort-relative" mean?
Every metric is anchored to the live cohort, not to a hardcoded ideal. A firm at the cohort average sits at the middle of the band. Better firms move toward the top, worse firms toward the floor. This means a single outlier — say, a firm with extremely tight spreads — does not crush everyone else's scores. The cohort itself sets the bar.
Can I see the inputs for a specific firm?
Yes — every input is a column in the leaderboard. Use the Columns panel to surface them, or open Deep Compare to put a firm's full breakdown side by side with its rivals.

See the scores in action

Set your conditions and watch the leaderboard rank every firm by what actually matters to your strategy.

Open the leaderboard

Back to the leaderboard

Back to the leaderboard