Skip to main content
Integrity Hub · Methodology

Ranking Methodology

Every score on PropMason is the product of a 9-metric model built on publicly verifiable data. No firm can pay to improve their ranking. No affiliate link influences any score. This page documents every decision, weight, and formula used — fully auditable.

v2.3Last updated: April 2026View changelog ↓

3 Composite Dimensions

In addition to the overall score (0–10), each firm is evaluated across three grouped dimensions. These sub-scores help traders quickly identify where a firm excels or underperforms.

Generosity

Is this firm financially generous to its traders?

Profit Split (20%) + Evaluation Cost (11%)

Stability

Can I trust this firm's environment long-term?

Drawdown Model (20%) + Rule Consistency (4%) + Time in Operation (2%)

Reputation

What does the community and track record say?

Trustpilot Rating (14%) + Time in Operation (2%)

The 9 Scoring Criteria

Weights total 100%. The "Algorithm Note" column shows the exact formula or rule used — this is the same logic running inside our scoring engine.

MetricWeightDimensionWhat We MeasureAlgorithm Note
Profit Split20%GenerosityThe effective profit share percentage a trader receives after passing evaluation. We apply a consistency-rule correction: if a firm has a consistency rule (e.g. 30%), the headline split is adjusted downward to reflect the real achievable split. A 90% headline + 30% consistency rule scores lower than a clean 90% with no rule.D1: effectiveSplit = rawSplit − (consistencyRulePct × 0.25)
Drawdown Model20%StabilityThe risk environment a trader operates in: overall drawdown limit, daily drawdown limit, and how the limit is calculated (static vs trailing vs end-of-day). Trailing drawdowns are mathematically stricter than equivalent static limits, so we adjust our scoring accordingly. Futures firms with no daily drawdown limit receive a bonus — it is a design choice, not a data gap.D2: trailing DD × 1.35 strictness factor. D4: no daily DD = +15pts bonus.
Trustpilot Rating14%ReputationVerified external social proof. A 4.8★ rating from 20 reviews is NOT equivalent to 4.8★ from 15,000 reviews — we apply confidence weighting using a logarithmic formula. A Trustpilot guideline breach (platform-verified manipulation) forces this metric to zero and triggers a separate 1.5pt penalty on the final score.D3: score = baseScore × log₁₀(reviewCount+1) / log₁₀(50001). Floor: 0.80 for ≥1000 reviews at ≥4.0★.
Account Size Range13%The minimum entry-level capital and maximum scalable capital available across all evaluation plans. Lower entry point = accessible to beginner traders. Wider maximum = long-term career potential. We score both dimensions independently then sum.Three sub-components: range width, entry accessibility, maximum opportunity.
Evaluation Cost11%GenerosityThe evaluation fee relative to the account size it buys access to. A $100 fee for a $100,000 account (0.1% ratio) scores much better than $500 for a $5,000 account (10% ratio). We also reward firms with more price tiers, as variety helps traders find the right entry point.Cost ratio bonus: avgPrice/maxAccountSize ≤ 0.001 earns +15pts. Tier count also scored.
Evaluation Structure11%The evaluation complexity: fewer steps to funded account = better. Instant funding = top score. 1-step challenge scores higher than 2-step. Program variety (offering multiple structures) is also rewarded — traders with different styles need different paths.Min steps scored + step variety + challenge type count.
Payout Speed5%How quickly a trader can access their earned profits. On-demand and daily payouts score highest. Monthly payouts score significantly lower. Based on the firm's published payout policy — not trader testimonials.On-demand=100, weekly=85, bi-weekly=70, monthly=50.
Rule Consistency4%StabilityThe clarity and trader-friendliness of the firm's trading rules. EA/expert advisor permission, scalping allowance, news trading policy, and weekend holding capability all contribute. Firms that explicitly document no consistency rule receive a bonus — it signals a more transparent, trader-first approach.Permission richness base + per-permission bonuses + no-consistency-rule bonus.
Time in Operation2%Stability / ReputationThe number of years a firm has been continuously operating. Longevity signals structural stability and brand credibility — an established firm has survived market cycles, payout stress tests, and regulatory pressure. 5+ years = maximum score.Shared across Stability and Reputation sub-scores. ≥5 years = 100.

Data Sources

All data is sourced from official firm terms of service pages, public Trustpilot listings, and verified trader testimonials. We do not accept firm-submitted data as a sole source. Every metric is reviewed quarterly by our editorial team. Crawl timestamps are logged and available for editorial review.

Penalty Engine

After the 9-metric score is computed, we apply post-calculation adjustments for hard integrity signals. These use only verified, enumerated data — never subjective assessment — and are always disclosed on the firm's score card.

TriggerScore EffectSeverity
Firm flagged as SCAMScore forced to 0.0critical
Firm under active integrity review−1 ptswarning
Firm is closed / no longer operational−0.5 ptswarning
Trustpilot guideline breach (platform-verified)−4 ptscritical
Editorial: opacity pattern / low transparency−0.3 ptswarning
Editorial: high transparency (bonus)+0.2 ptsbonus

Key Algorithmic Decisions

Every non-obvious scoring decision is documented below with its rationale. These decisions exist to prevent gaming, ensure fairness across firm types (forex vs futures), and surface the most accurate signal about each firm's real-world offer.

D1Effective Profit Split — Consistency Rule Correction

Some firms advertise headline profit splits of 80–90% but pair them with a consistency rule that restricts how the profit target can be reached. A 30% consistency rule means no single day can account for more than 30% of your total profit target — in practice this reduces the achievable split. We correct for this: effectiveSplit = rawSplit − (consistencyRulePct × 0.25). This prevents firms from gaming rankings with misleading headline numbers.

D2Trailing vs Static Drawdown Interaction Effect

A 6% trailing drawdown is NOT equal to a 6% static drawdown from starting balance. Trailing drawdown follows your equity peak — once you profit, the floor rises. This makes it mathematically easier to be knocked out under similar conditions. We apply an effective strictness multiplier: trailing = ×1.35, balance-based = ×1.15, end-of-day = ×1.10, static = ×1.00. Scoring is based on effective drawdown strictness, not the raw percentage.

D3Trustpilot Confidence Weighting

A 4.8★ Trustpilot rating from 8 reviews tells us almost nothing. The same rating from 12,000 reviews is highly meaningful. We apply a logarithmic confidence factor: confidenceFactor = log₁₀(reviewCount + 1) / log₁₀(50001). Final Trustpilot score = baseScore × confidenceFactor. Established firms (≥1,000 reviews at ≥4.0★) receive a confidence floor of 0.80 to avoid penalising well-known brands for having 'only' 1,000 reviews.

D4Futures Firms: No Daily Drawdown = Bonus, Not Gap

Many futures prop firms (e.g. Topstep, TradeDay, Apex Trader Funding) intentionally do not impose a daily drawdown limit. In earlier versions of our algorithm this appeared as missing data. From v2.1 onwards we treat the absence of a daily drawdown limit in futures-context as a positive signal: it gives traders intraday flexibility and is a deliberate design choice. This earns +15 points in the Drawdown Model score.

D5Minimum Completeness Threshold

A firm needs at least 60% data completeness to receive a score. Below 60%, we display 'Insufficient Data' and exclude the firm from rankings. Completeness is weighted by metric importance — missing Profit Split (20% weight) is a larger completeness deduction than missing founding year (2% weight). This prevents poorly-documented firms from accidentally appearing well-ranked.

Scoring Changelog

v2.3April 2026CURRENT
  • [P0] ChallengeTier account sizes now hydrate Account Size Range and Evaluation Cost ratio
  • [P0] TradingPermissions, PayoutRules, and ConsistencyRule now hydrate D1 and Rule Consistency
  • [P0] Trailing drawdown now uses a strictness multiplier above 1.0 instead of reducing effective drawdown
  • [P0] Webhook scoring now persists zero scores and scoringVersion when data is insufficient
v2.2April 2026
  • [P0] Penalty engine: SCAM (→0), UNDER_REVIEW (−1.0), CLOSED (−0.5), Trustpilot breach (−1.5)
  • [P0] Effective profit split: consistency rule correction applied (D1)
  • [P0] Trailing vs static drawdown interaction effect: trail multiplier 0.65 (D2)
  • [P1] 3 composite sub-scores exposed: Generosity, Stability, Reputation
  • [P1] Editorial transparency tier now affects score: high +0.2, low −0.3
  • [P1] ScoreResult expanded: penalties[], subScores, scoringVersion field
  • Full documentation pass — all decisions annotated for entity/transparency display
v2.1April 2026
  • Removed 3 non-crawlable metrics: Instrument Coverage, Support Quality, Transparency Score
  • Trustpilot weight increased from 5% to 14% — verified external data is highest-confidence
  • Profit Split + Drawdown Model each raised to 20% (was 15%)
  • Futures-aware drawdown scoring: no daily DD = positive signal, not a data gap (D4)
  • Price-to-account-size ratio bonus added to Evaluation Cost scoring
  • Rule Consistency enriched: weekendHolding bonus, no-consistency-rule bonus
v2.0March 2026
  • Initial 9-metric model launch with crawl-based data pipeline