Fine-print score
0–100. Higher means we found fewer hidden rules and gotchas in the documents we read. It is not a safety or trust rating. It's built only from the hidden rules and gotchas we found, so it's fully traceable.
How to read it
What it measures: how much fine print we found that could cost you: hidden rules, gotchas (VPN ban, minimum hold time, news limits, gag clause, payout cap) and places where the firm's own pages say different things. It only counts what we found in the documents we read. It doesn't measure whether a firm pays out, its prices or its trading conditions.
- Every firm starts at 100.
- Each hidden rule takes points off, depending on what happens if you break it: account breached −4, profit voided −3, payout delayed or denied −2, info only −0.5.
- Each gotcha badge takes off −6 if it's severe (red) or −3 if it's found (amber).
- Each plan detail where the firm's own sources disagree takes off −2.
- Score = 100 minus all the points off, rounded, and never below 0.
High vs low: a high score (70+, green) means we found few or mild catches. A low score (under 40, red) means we found lots of rules that can breach your account, void profit or hold up a payout. Amber is in between. A high score isn't a safety rating. Provisional firms have had fewer of their legal documents read, so they can look better than they really are. That's why only Full coverage firms are ranked.
Show me an example: Funded Trading Plus
Funded Trading Plus (4 documents read, Full coverage) has these points off:
- Hidden rules: account breach: 4 × 4 = −16
- Hidden rules: profit voided: 5 × 3 = −15
- Hidden rules: payout delayed or denied: 3 × 2 = −6
- Hidden rules: info: 4 × 0.5 = −2
- Gotcha: News limits (severe): 1 × 6 = −6
Total off: 45. Score: 100 − 45 = 55.
Watch out: the score is a quick guide, not a verdict. Open the firm's page and read the hidden rules yourself, especially any marked "account breach".
Leaderboard
| # | Firm | Score | Documents read | Hidden rules | |
|---|---|---|---|---|---|
| 1 | Funded Trading Plus | 55 | 4 docs · Full | 16 | |
| 2 | FunderPro | 39 | 3 docs · Full | 17 | |
| 3 | FundingPips | 37 | 2 docs · Full | 18 | |
| 4 | Funding Traders | 35 | 2 docs · Full | 18 | |
| 5 | Lux Trading Firm | 30 | 3 docs · Full | 17 | |
| 6 | Audacity Capital | 29 | 2 docs · Full | 16 | |
| 7 | Instant Funding | 29 | 3 docs · Full | 16 | |
| 8 | FTMO | 26 | 2 docs · Full | 23 | |
| 9 | City Traders Imperium | 23 | 2 docs · Full | 20 | |
| 10 | Hola Prime | 18 | 2 docs · Full | 17 | |
| 11 | The5%ers | 0 | 2 docs · Full | 25 | |
| 12 | FundedNext | 0 | 4 docs · Full | 30 |
Provisional scores (not ranked)
We haven't read enough of these firms' legal documents to rank them fairly. A higher number here doesn't mean safer fine print. A–Z.
| Firm | Score | Documents read | Hidden rules | |
|---|---|---|---|---|
| – | Alpha Capital Group | 32 provisional | 1 doc · Provisional | 22 |
| – | AquaFunded | 81 provisional | 1 doc · Provisional | 8 |
| – | Blue Guardian | 41 provisional | 1 doc · Provisional | 18 |
| – | BrightFunded | 84 provisional | 1 doc · Provisional | 8 |
| – | E8 Markets | 41 provisional | 1 doc · Provisional | 18 |
| – | Fintokei | 12 provisional | 1 doc · Provisional | 23 |
| – | FTUK | 62 provisional | 1 doc · Provisional | 8 |
| – | FXIFY | 47 provisional | 1 doc · Provisional | 17 |
| – | Goat Funded Trader | 40 provisional | 1 doc · Provisional | 14 |
| – | Lark Funding | 78 provisional | 1 doc · Provisional | 13 |
| – | Maven Trading | 48 provisional | 1 doc · Provisional | 14 |
| – | Ment Funding | 95 provisional | 1 doc · Provisional | 8 |
| – | RebelsFunding | 89 provisional | 2 docs · Provisional | 10 |
| – | The Trading Pit | 86 provisional | 1 doc · Provisional | 8 |
| – | ThinkCapital | 24 provisional | 1 doc · Provisional | 22 |
Methodology
Every firm starts at 100. Points come off for:
| Hidden rule, consequence: account breach | −4 each |
| Hidden rule, consequence: profit voided | −3 each |
| Hidden rule, consequence: payout delayed or denied | −2 each |
| Hidden rule, consequence: info | −0.5 each |
| Gotcha badge (VPN ban, min hold time, news limits, gag clause, payout cap): severe (red) | −6 each |
| Gotcha badge: found (amber) | −3 each |
| Plan field where the firm's own sources disagree | −2 each |
Score = max(0, 100 − points off), rounded. Severities come from the curated legal read; where a rule came from a browser capture, severity was inferred from the wording (flagged on the firm page). The score says nothing about payout reliability, pricing or execution.
Per-firm breakdown
Funded Trading Plus: 55 / 100 4 docs · Full coverage
| Item | Count | Weight | Points off |
|---|---|---|---|
| Hidden rules: account breach | 4 | 4 | −16 |
| Hidden rules: profit voided | 5 | 3 | −15 |
| Hidden rules: payout delayed or denied | 3 | 2 | −6 |
| Hidden rules: info | 4 | 0.5 | −2 |
| Gotcha: News limits (severe) | 1 | 6 | −6 |
| Score | 100 − 45 = 55 |
FunderPro: 39 / 100 3 docs · Full coverage
| Item | Count | Weight | Points off |
|---|---|---|---|
| Hidden rules: account breach | 7 | 4 | −28 |
| Hidden rules: profit voided | 3 | 3 | −9 |
| Hidden rules: payout delayed or denied | 5 | 2 | −10 |
| Hidden rules: info | 2 | 0.5 | −1 |
| Gotcha: News limits (severe) | 1 | 6 | −6 |
| Gotcha: Payout cap (found) | 1 | 3 | −3 |
| Fields where the firm's own sources disagree | 2 | 2 | −4 |
| Score | 100 − 61 = 39 |
FundingPips: 37 / 100 2 docs · Full coverage
| Item | Count | Weight | Points off |
|---|---|---|---|
| Hidden rules: account breach | 12 | 4 | −48 |
| Hidden rules: payout delayed or denied | 2 | 2 | −4 |
| Hidden rules: info | 4 | 0.5 | −2 |
| Gotcha: News limits (severe) | 1 | 6 | −6 |
| Gotcha: Gag clause (found) | 1 | 3 | −3 |
| Score | 100 − 63 = 37 |
Funding Traders: 35 / 100 2 docs · Full coverage
| Item | Count | Weight | Points off |
|---|---|---|---|
| Hidden rules: account breach | 10 | 4 | −40 |
| Hidden rules: payout delayed or denied | 6 | 2 | −12 |
| Hidden rules: info | 2 | 0.5 | −1 |
| Gotcha: Min hold time (severe) | 1 | 6 | −6 |
| Gotcha: News limits (found) | 1 | 3 | −3 |
| Gotcha: Payout cap (found) | 1 | 3 | −3 |
| Score | 100 − 65 = 35 |
Lux Trading Firm: 30 / 100 3 docs · Full coverage
| Item | Count | Weight | Points off |
|---|---|---|---|
| Hidden rules: account breach | 12 | 4 | −48 |
| Hidden rules: profit voided | 1 | 3 | −3 |
| Hidden rules: info | 4 | 0.5 | −2 |
| Gotcha: Min hold time (severe) | 1 | 6 | −6 |
| Gotcha: News limits (severe) | 1 | 6 | −6 |
| Gotcha: Payout cap (found) | 1 | 3 | −3 |
| Fields where the firm's own sources disagree | 1 | 2 | −2 |
| Score | 100 − 70 = 30 |
Audacity Capital: 29 / 100 2 docs · Full coverage
| Item | Count | Weight | Points off |
|---|---|---|---|
| Hidden rules: account breach | 13 | 4 | −52 |
| Hidden rules: profit voided | 1 | 3 | −3 |
| Hidden rules: info | 2 | 0.5 | −1 |
| Gotcha: VPN ban (found) | 1 | 3 | −3 |
| Gotcha: News limits (severe) | 1 | 6 | −6 |
| Fields where the firm's own sources disagree | 3 | 2 | −6 |
| Score | 100 − 71 = 29 |
Instant Funding: 29 / 100 3 docs · Full coverage
| Item | Count | Weight | Points off |
|---|---|---|---|
| Hidden rules: account breach | 9 | 4 | −36 |
| Hidden rules: profit voided | 3 | 3 | −9 |
| Hidden rules: info | 4 | 0.5 | −2 |
| Gotcha: VPN ban (severe) | 1 | 6 | −6 |
| Gotcha: Min hold time (severe) | 1 | 6 | −6 |
| Gotcha: News limits (severe) | 1 | 6 | −6 |
| Gotcha: Payout cap (severe) | 1 | 6 | −6 |
| Score | 100 − 71 = 29 |
FTMO: 26 / 100 2 docs · Full coverage
| Item | Count | Weight | Points off |
|---|---|---|---|
| Hidden rules: account breach | 10 | 4 | −40 |
| Hidden rules: profit voided | 5 | 3 | −15 |
| Hidden rules: payout delayed or denied | 2 | 2 | −4 |
| Hidden rules: info | 5 | 0.5 | −2.5 |
| Gotcha: News limits (severe) | 1 | 6 | −6 |
| Gotcha: Payout cap (severe) | 1 | 6 | −6 |
| Score | 100 − 73.5 = 26 |
City Traders Imperium: 23 / 100 2 docs · Full coverage
| Item | Count | Weight | Points off |
|---|---|---|---|
| Hidden rules: account breach | 11 | 4 | −44 |
| Hidden rules: profit voided | 2 | 3 | −6 |
| Hidden rules: info | 6 | 0.5 | −3 |
| Gotcha: VPN ban (severe) | 1 | 6 | −6 |
| Gotcha: News limits (severe) | 1 | 6 | −6 |
| Gotcha: Gag clause (severe) | 1 | 6 | −6 |
| Gotcha: Payout cap (severe) | 1 | 6 | −6 |
| Score | 100 − 77 = 23 |
Hola Prime: 18 / 100 2 docs · Full coverage
| Item | Count | Weight | Points off |
|---|---|---|---|
| Hidden rules: account breach | 9 | 4 | −36 |
| Hidden rules: profit voided | 6 | 3 | −18 |
| Hidden rules: payout delayed or denied | 2 | 2 | −4 |
| Gotcha: VPN ban (severe) | 1 | 6 | −6 |
| Gotcha: Min hold time (severe) | 1 | 6 | −6 |
| Gotcha: News limits (severe) | 1 | 6 | −6 |
| Gotcha: Gag clause (severe) | 1 | 6 | −6 |
| Score | 100 − 82 = 18 |
The5%ers: 0 / 100 2 docs · Full coverage
| Item | Count | Weight | Points off |
|---|---|---|---|
| Hidden rules: account breach | 16 | 4 | −64 |
| Hidden rules: profit voided | 1 | 3 | −3 |
| Hidden rules: payout delayed or denied | 3 | 2 | −6 |
| Hidden rules: info | 5 | 0.5 | −2.5 |
| Gotcha: VPN ban (severe) | 1 | 6 | −6 |
| Gotcha: Min hold time (severe) | 1 | 6 | −6 |
| Gotcha: News limits (severe) | 1 | 6 | −6 |
| Gotcha: Gag clause (severe) | 1 | 6 | −6 |
| Gotcha: Payout cap (found) | 1 | 3 | −3 |
| Score | 100 − 102.5 = 0 |
FundedNext: 0 / 100 4 docs · Full coverage
| Item | Count | Weight | Points off |
|---|---|---|---|
| Hidden rules: account breach | 14 | 4 | −56 |
| Hidden rules: profit voided | 6 | 3 | −18 |
| Hidden rules: payout delayed or denied | 5 | 2 | −10 |
| Hidden rules: info | 5 | 0.5 | −2.5 |
| Gotcha: VPN ban (severe) | 1 | 6 | −6 |
| Gotcha: Min hold time (severe) | 1 | 6 | −6 |
| Gotcha: News limits (found) | 1 | 3 | −3 |
| Gotcha: Gag clause (found) | 1 | 3 | −3 |
| Score | 100 − 104.5 = 0 |
Alpha Capital Group: 32 / 100 1 doc · Provisional coverage
| Item | Count | Weight | Points off |
|---|---|---|---|
| Hidden rules: account breach | 6 | 4 | −24 |
| Hidden rules: profit voided | 5 | 3 | −15 |
| Hidden rules: payout delayed or denied | 4 | 2 | −8 |
| Hidden rules: info | 7 | 0.5 | −3.5 |
| Gotcha: Min hold time (severe) | 1 | 6 | −6 |
| Gotcha: News limits (severe) | 1 | 6 | −6 |
| Gotcha: Gag clause (found) | 1 | 3 | −3 |
| Gotcha: Payout cap (found) | 1 | 3 | −3 |
| Score | 100 − 68.5 = 32 |
AquaFunded: 81 / 100 1 doc · Provisional coverage
| Item | Count | Weight | Points off |
|---|---|---|---|
| Hidden rules: account breach | 2 | 4 | −8 |
| Gotcha: Min hold time (found) | 1 | 3 | −3 |
| Gotcha: News limits (found) | 1 | 3 | −3 |
| Gotcha: Payout cap (found) | 1 | 3 | −3 |
| Fields where the firm's own sources disagree | 1 | 2 | −2 |
| Score | 100 − 19 = 81 |
Blue Guardian: 41 / 100 1 doc · Provisional coverage
| Item | Count | Weight | Points off |
|---|---|---|---|
| Hidden rules: account breach | 8 | 4 | −32 |
| Hidden rules: profit voided | 1 | 3 | −3 |
| Hidden rules: payout delayed or denied | 5 | 2 | −10 |
| Hidden rules: info | 4 | 0.5 | −2 |
| Gotcha: Min hold time (severe) | 1 | 6 | −6 |
| Gotcha: News limits (found) | 1 | 3 | −3 |
| Gotcha: Payout cap (found) | 1 | 3 | −3 |
| Score | 100 − 59 = 41 |
BrightFunded: 84 / 100 1 doc · Provisional coverage
| Item | Count | Weight | Points off |
|---|---|---|---|
| Hidden rules: account breach | 3 | 4 | −12 |
| Hidden rules: info | 1 | 0.5 | −0.5 |
| Gotcha: News limits (found) | 1 | 3 | −3 |
| Score | 100 − 15.5 = 84 |
E8 Markets: 41 / 100 1 doc · Provisional coverage
| Item | Count | Weight | Points off |
|---|---|---|---|
| Hidden rules: account breach | 7 | 4 | −28 |
| Hidden rules: profit voided | 3 | 3 | −9 |
| Hidden rules: payout delayed or denied | 2 | 2 | −4 |
| Hidden rules: info | 6 | 0.5 | −3 |
| Gotcha: Min hold time (severe) | 1 | 6 | −6 |
| Gotcha: News limits (severe) | 1 | 6 | −6 |
| Gotcha: Payout cap (found) | 1 | 3 | −3 |
| Score | 100 − 59 = 41 |
Fintokei: 12 / 100 1 doc · Provisional coverage
| Item | Count | Weight | Points off |
|---|---|---|---|
| Hidden rules: account breach | 14 | 4 | −56 |
| Hidden rules: profit voided | 1 | 3 | −3 |
| Hidden rules: payout delayed or denied | 3 | 2 | −6 |
| Hidden rules: info | 5 | 0.5 | −2.5 |
| Gotcha: VPN ban (severe) | 1 | 6 | −6 |
| Gotcha: Min hold time (severe) | 1 | 6 | −6 |
| Gotcha: News limits (found) | 1 | 3 | −3 |
| Gotcha: Gag clause (found) | 1 | 3 | −3 |
| Gotcha: Payout cap (found) | 1 | 3 | −3 |
| Score | 100 − 88.5 = 12 |
FTUK: 62 / 100 1 doc · Provisional coverage
| Item | Count | Weight | Points off |
|---|---|---|---|
| Hidden rules: account breach | 7 | 4 | −28 |
| Gotcha: Min hold time (severe) | 1 | 6 | −6 |
| Fields where the firm's own sources disagree | 2 | 2 | −4 |
| Score | 100 − 38 = 62 |
FXIFY: 47 / 100 1 doc · Provisional coverage
| Item | Count | Weight | Points off |
|---|---|---|---|
| Hidden rules: account breach | 10 | 4 | −40 |
| Hidden rules: profit voided | 1 | 3 | −3 |
| Hidden rules: payout delayed or denied | 1 | 2 | −2 |
| Hidden rules: info | 4 | 0.5 | −2 |
| Gotcha: News limits (severe) | 1 | 6 | −6 |
| Score | 100 − 53 = 47 |
Goat Funded Trader: 40 / 100 1 doc · Provisional coverage
| Item | Count | Weight | Points off |
|---|---|---|---|
| Hidden rules: account breach | 12 | 4 | −48 |
| Hidden rules: payout delayed or denied | 1 | 2 | −2 |
| Hidden rules: info | 1 | 0.5 | −0.5 |
| Gotcha: VPN ban (severe) | 1 | 6 | −6 |
| Gotcha: News limits (found) | 1 | 3 | −3 |
| Score | 100 − 59.5 = 40 |
Lark Funding: 78 / 100 1 doc · Provisional coverage
| Item | Count | Weight | Points off |
|---|---|---|---|
| Hidden rules: account breach | 4 | 4 | −16 |
| Hidden rules: info | 1 | 0.5 | −0.5 |
| Gotcha: VPN ban (severe) | 1 | 6 | −6 |
| Score | 100 − 22.5 = 78 |
Maven Trading: 48 / 100 1 doc · Provisional coverage
| Item | Count | Weight | Points off |
|---|---|---|---|
| Hidden rules: account breach | 9 | 4 | −36 |
| Hidden rules: profit voided | 1 | 3 | −3 |
| Hidden rules: payout delayed or denied | 1 | 2 | −2 |
| Hidden rules: info | 3 | 0.5 | −1.5 |
| Gotcha: Min hold time (found) | 1 | 3 | −3 |
| Gotcha: News limits (severe) | 1 | 6 | −6 |
| Score | 100 − 51.5 = 48 |
Ment Funding: 95 / 100 1 doc · Provisional coverage
| Item | Count | Weight | Points off |
|---|---|---|---|
| Gotcha: News limits (found) | 1 | 3 | −3 |
| Fields where the firm's own sources disagree | 1 | 2 | −2 |
| Score | 100 − 5 = 95 |
RebelsFunding: 89 / 100 2 docs · Provisional coverage
| Item | Count | Weight | Points off |
|---|---|---|---|
| Hidden rules: account breach | 1 | 4 | −4 |
| Hidden rules: info | 2 | 0.5 | −1 |
| Gotcha: Min hold time (found) | 1 | 3 | −3 |
| Gotcha: News limits (found) | 1 | 3 | −3 |
| Score | 100 − 11 = 89 |
The Trading Pit: 86 / 100 1 doc · Provisional coverage
| Item | Count | Weight | Points off |
|---|---|---|---|
| Hidden rules: account breach | 2 | 4 | −8 |
| Gotcha: Min hold time (found) | 1 | 3 | −3 |
| Gotcha: News limits (found) | 1 | 3 | −3 |
| Score | 100 − 14 = 86 |
ThinkCapital: 24 / 100 1 doc · Provisional coverage
| Item | Count | Weight | Points off |
|---|---|---|---|
| Hidden rules: account breach | 14 | 4 | −56 |
| Hidden rules: profit voided | 1 | 3 | −3 |
| Hidden rules: payout delayed or denied | 3 | 2 | −6 |
| Hidden rules: info | 3 | 0.5 | −1.5 |
| Gotcha: News limits (severe) | 1 | 6 | −6 |
| Gotcha: Payout cap (found) | 1 | 3 | −3 |
| Score | 100 − 75.5 = 24 |