Score Changelog

Every score change on TraderVerdict — prop firms, platforms, and brokerages. Reasons, methodology version, and before/after composites. Newest first.

TopstepProp Firm

payout_cap verified vs primary (Topstep Payout Policy); evidence trail backfilled; XFA Standard $50K default per §1.2, $2,000 per-cycle cap -> rung 3; no rung change.

TVSM-PF/2.0.2
59.859.80

payout_cap 4->5: stored row mis-ranked ($4,000 is rung-5 band); live primary confirms $4,000 terminal cap on $100K EOD ladder, account force-closes after payout 6.

TVSM-PF/2.0.2
68.469.2+0.8
Alpha FuturesProp Firm

pricing-honesty-first-capture

TVSM-PF/2.0.2
69.672.4+2.8
Alpha FuturesProp Firm

tos-event-2026-program-overhaul

TVSM-PF/2.0.2
70.869.6-1.2
Alpha FuturesProp Firm

approval-friction-winning-day-gate

TVSM-PF/2.0.2
73.270.8-2.4
Alpha FuturesProp Firm

fee-ratio-subscription-model-3mo

TVSM-PF/2.0.2
73.873.2-0.6
Alpha FuturesProp Firm

split-correction-tiered-ladder-retired

TVSM-PF/2.0.2
70.273.8+3.6
Alpha FuturesProp Firm

payout_cap-contradiction-A3

TVSM-PF/2.0.2
73.470.2-3.2
Global PrimeBrokerage

Initial TVSM-BR score (v1.0.1) — composite 43 (Caution; engine raw 43.10). Scored entity is the one Canadians actually contract with: Gleneagle Securities Pty Limited t/a Global Prime (Vanuatu Co. 40256, VFSC) — NOT the prominently marketed ASIC entity (AFSL 385620), which Canadians cannot onboard; Ontario residents excluded entirely. D1 = 4.40: entity_tier=4 (verbatim entity-mismatch rung — "a stronger group routes this audience to an offshore sibling"), license_status=6 (conditional on VFSC register confirm), supervision_scope=3 (registration-grade regime; no AFCA equivalent). D2 = 1.80: no compensation scheme. D3 = 4.00: June-7 open question #3 RESOLVED — the VFSC PDS (37pp, read in full) names NO custodian institution; the group NAB claim does not propagate; segregation_model=5 (pooled trust asserted, thin verification), rehypothecation=4 (principal + hedge-counterparty model, client recovery exposure explicit), custody_tier=4 (offshore, unnamed institution; structure disclosed → no L2 compression). D4 = 4.29: capital=4 (no public filings), history=6 (Nov 2023 Fusion Markets consolidation at the scored entity), parent=4, scale=2 (D25-Control). D5 = 7.00: NBP ceiling BINDS (base 7.538; PDS explicit — losses "may vastly exceed" deposit); withdrawal record is the brand's standout strength (reliability=8). D6 = 6.75: ownership=6, enforcement=8 (clean as verifiable), execution_conflict=6 (PDS discloses PRINCIPAL market-making with hedge counterparties; A6 — legal docs outrank the agency/DMA marketing). Caps: none fire (L2 checked and clear: D3 4.00 > 2). recommend=FALSE; affiliate suppressed (43 < 50, D28/D49). status_warning set: VFSC-entity onboarding + Ontario exclusion. Final broker of the TVSM-BR Tier-1 batch.

TVSM-BR/1.0.1
043+43

Initial TVSM-BR score (v1.0.1) — composite 44 (Caution; engine raw 43.90). REVISION 2: the 50-composite Rev-1 draft was hard-stopped at its own checkpoint when the operator's NFA BASIC pull (ID 0481133, June 2026) returned registration "Pending Withdrawal" and "Firm On Withdrawal Hold" — the onboarding entity is exiting its CFTC/NFA registration under an NFA-imposed hold. Rev-2 changes: d1_license_status 9→4 (ladder 1B "under review" class), d6_enforcement_history 8→4 (open regulatory status matter, undisclosed cause; A3 lower interpretation; clean-record bundles require resolved status), d4_operational_history 8→4 (tenure ladder presumes ongoing operation; a filed withdrawal puts an end-date in motion on the 22-year continuity premise). Unchanged: D2=1.80 (no scheme), D3=5.00 (Axis_B custody binding — funds at client-selected FCMs ADMIS/Wedbush/Plus500/StoneX/Phillip Capital, a structural mitigant: customer funds do NOT sit at the exiting entity), D5=7.00 (NBP ceiling binds). Caps: L1/L2/L4 do not fire; L3 STRESS FLAG FIRES (2 signals: pending withdrawal + NFA hold). ARMED TRIGGER: if the withdrawal completes, the entity becomes unregistered → immediate re-score / delist evaluation. recommend=FALSE (44 < 50, D28/D49 — Research-only). status_warning spec set. Founded Jan 2004 by Matt Zimberg; second IIB scored.

TVSM-BR/1.0.1
044+44

Initial TVSM-BR score (v1.0.1) — composite 52 (Adequate; engine raw 51.60). Cannon Trading Company, Inc. (NFA 0216708), US Independent Introducing Broker founded 1988 — first IIB published under TVSM-BR. D1 = 5.96: entity_tier=5 (IIB tier per AMP-encoded calibration "IIB/platform tier (4–5)" — no DSRO, no daily seg surveillance, holds no customer funds), license_status=9 (conditional on human NFA BASIC pull), supervision_scope=4. D2 = 1.80: no compensation scheme — sibling-consistent with all published US futures entities (June-7 draft's 3.5 had no ladder basis; corrected). D3 = 6.00: Axis_A=7.286 (segregation_model=8 — funds wire DIRECTLY to FCM-titled §1.20 seg accounts, never touching Cannon, verified from Cannon's own wiring instructions; rehypothecation=6 — Reg 1.25 regime at whichever of the five FCMs the client selects, conservative end per A3); Axis_B=6 BINDING (five NAMED FCMs with NAMED receiving banks: StoneX/BMO Harris, TransAct/Harris, Dorman/BMO Harris, Phillip Capital/Citibank, Ironbeam/BMO Harris). D4 = 4.86: regulatory_capital=4 (IB filings non-public; ladder "meets minimum but thin disclosure"), operational_history=8 (37 years — longest in the published set), parent_backing=4 (family-held, no parent), client_scale=2 (undisclosed; D25-Control — not adverse). D5 = 7.00: NBP ceiling BINDS (US; base 7.154 > 7.0); 7/7/8/7; no extractive/dormancy/freeze flags. D6 = 6.50: ownership_transparency=4 (opaque family IIB — zero named principals on the public site; the one variable ruling documented in the June-7 commit, corroborated), enforcement_history=8 (conditional on BASIC pull — open question #5), execution_conflict=8 (pure agency). No caps bind; L3 zero signals; S1. Delta vs June-7 draft (57): D1 and D2 sibling-consistency corrections, not new adverse facts. recommend=true (52 ≥ 50). affiliate_url and go_slug nulled — placeholders, no program exists (D49).

TVSM-BR/1.0.1
052+52
IronbeamBrokerage

Initial TVSM-BR score (v1.0.1) — composite 56 (Adequate; engine raw 55.50). Ironbeam, Inc. (CFTC FCM, CME DSRO, NFA ID 415708 pending manual BASIC confirm), self-clearing US futures FCM founded 2001 by Omid M. Farr (sole owner via Tavage, Inc.). D1 = 7.80: entity_tier=8 (full-stack US FCM), license_status=9 (active, unconditioned — CME fine imposed no license conditions), supervision_scope=5 (US-only). D2 = 1.80: no compensation scheme (SIPC excludes futures; no CIPF equivalent); 2/2/1. D3 = 5.00: Axis_A=7.286 (segregation_model=8 §4d; rehypothecation=6 — invests seg funds in Reg 1.25 permitted instruments, one documented concentration-control failure Oct 30 2025, self-corrected next day, no shortfall); Axis_B=5 BINDING (custody structure disclosed — multiple FDIC-reviewed US bank depositories — but NO institution named in Dec 2025 disclosure; prior BMO Harris/MB Financial naming stale). L2 does not fire (D2 1.80 ≤ 2 but D3 5.00 > 2). D4 = 6.21: regulatory_capital=7 (ANC $16.55M = 5.1× requirement, Nov 30 2025), operational_history=8 (25y same founder), parent_backing=4 (founder holdco, no institutional parent), client_scale=4 (15 customers = 50% of seg-funds requirement — severe concentration, disclosed). D5 = 7.00: NBP ceiling BINDS (US; base 7.154 > 7.0); 7/7/8/7; no extractive/dormancy/freeze flags. D6 = 5.75: ownership_transparency=6 (named sole owner, full bio), enforcement_history=4 (CME 24-1755-BC — Reg 1.25 MMMF concentration limits on customer-segregated funds, $50K, settled NAND, self-corrected; client-money-related per ladder AND-logic; the June-7 "disclosure omission" aggravator withdrawn — notice posted May 22 2026, after the Dec 30 2025 disclosure was authored), execution_conflict=8 (pure agency FCM, no prop trading). No caps bind. L3 does NOT fire (one in-window signal; the draft's second signal withdrawn on the corrected timeline). recommend=true (56 ≥ 50). affiliate_url and go_slug nulled — placeholder values removed, no affiliate program exists (D49).

TVSM-BR/1.0.1
056+56
AMP FuturesBrokerage

Initial TVSM-BR score (v1.0.1) — composite 59 (Average). AMP Global Clearing LLC (NFA 0412490), US FCM, CME DSRO. D1=7.80: entity_tier=8, license_status=9, supervision_scope=5. D2=1.80: no compensation scheme; scheme_membership=2; excess_insurance=1. D3=6.00: Axis_A=8.357 (segregation_model=8, rehypothecation=9 — explicit zero rehypothecation confirmed verbatim); Axis_B=6 (GH Financials LLC, Advantage Futures LLC, Dorman Trading LLC named as carrying brokers); D3_final=min(8.357,6)=6.00. L2 does not fire: D2=1.80≤2 but D3=6.00>2 — AND condition fails. D4=6.71: regulatory_capital=8 ($17.1M, 17× minimum); operational_history=8 (17 years, same sole member); parent_backing=4 (no institutional parent); client_scale=5 (~1,400 customers). D5=6.92: NBP non-binding; extractive_fees=8. D6=7.25: enforcement_history=8 (clean 5-year window); execution_conflict=8 (pure clearing FCM). recommend=true (score≥50, AB/ON/QC confirmed). affiliate_url=NULL.

TVSM-BR/1.0.1
059+59

Score correction 39 → 49 (2026-06-09). d3_custody_tier corrected rung 1 → 6: D25 lifted after NTC Disclosure Document 2026-05-06 confirmed Dorman Trading LLC and Advantage Futures LLC as carrying brokers. Document explicitly covers Tradovate d/b/a (header names NTC d/b/a NinjaTrader, Kraken Derivatives US and Tradovate). Commercial bank still unnamed generically. D3_final moves from min(6.643,1)=1.00 to min(6.643,6)=6.000; D3 contribution moves from 2.0 to 12.0 pts. L2 cap no longer triggers. All other variables unchanged. recommend=false and affiliate_url=NULL unchanged (score < 50).

TVSM-BR/1.0.1
3949+10

Initial TVSM-BR score (v1.0.1) — composite 39 (Below Avg). Tradovate LLC merged into NinjaTrader Clearing LLC (NFA 0309379) November 2024; Tradovate now operates as d/b/a of NTC. NTC is also rated entity for firm_id 89 (NinjaTrader Brokerage); criteria rows identical. D1=6.24, D2=1.00, D3=1.00 (D25 applied), D4=5.36, D5=5.77, D6=5.88. L2 TRIGGERED but NON-BINDING: raw 39.30 < 49 ceiling. recommend=false: Ontario-only, no CIPF. affiliate_url=NULL (score < 50).

TVSM-BR/1.0.1
039+39

Score correction 39 → 49 (2026-06-09). d3_custody_tier corrected rung 1 → 6: D25 lifted after NTC Disclosure Document 2026-05-06 confirmed Dorman Trading LLC and Advantage Futures LLC as current carrying brokers. Prior D25 applied because Aug 2025 PDF was binary/unreadable. Current document supersedes. Commercial bank still unnamed generically. D3_final moves from min(6.643,1)=1.00 to min(6.643,6)=6.000; D3 contribution moves from 2.0 to 12.0 pts. L2 cap no longer triggers. All other variables unchanged. recommend=false and affiliate_url=NULL unchanged (score < 50).

TVSM-BR/1.0.1
3949+10

Initial TVSM-BR score (v1.0.1) — composite 39 (Below Avg). NinjaTrader Clearing LLC (NFA 0309379) is the rated entity for both firm_id 89 (NinjaTrader Brokerage) and firm_id 44 (Tradovate); criteria rows identical. D1 = 6.24: CFTC FCM + NFA Tier-1 US registration confirmed, full §4d statutory segregation; supervision_scope = 4 (FCM-only scope vs. full securities dealer); two enforcement actions moderate entity_tier and license_status. D2 = 1.00: no compensation scheme (SIPC excludes futures; no CIPF equivalent); no excess insurance; d2_excess_insurance corrected rung 4 → 1 (CFTC §4d is a D3 custody mechanism, not a D2 investor compensation instrument). D3 = 1.00: D25 applied to d3_custody_tier — current custodian bank not confirmed from Aug 2025 disclosure PDF (binary/unreadable); BMO Harris historically cited but unconfirmed; three verification paths exhausted; D3_final = min(Axis_A 6.643, Axis_B 1) = 1.00. L2 TRIGGERED but NON-BINDING: D2 = 1.00 ≤ 2 AND D3 = 1.00 ≤ 2 → ceiling 49; raw 39.30 < 49 — cap does not bind. D4 = 5.36: Kraken acquisition May 2025 ($1.5B) raises d4_parent_backing to rung 6. D5 = 5.77: NBP ceiling fires (US jurisdiction) but non-binding. D6 = 5.88: d6_enforcement_history = 4 (CFTC Sept 2024 $983K incl. $233K client restitution; NFA May 2025 $250K AML). recommend = false: Ontario-only, no CIPF, entity-mismatch. affiliate_url = NULL (score < 50).

TVSM-BR/1.0.1
039+39
OANDABrokerage

Initial TVSM-BR score (v1.0.1) — composite 76 (Good). Evidence-pack-verified 2026-06-07, editorial rulings finalised 2026-06-08. Key findings: CIRO Investment Dealer + CIPF CAD $1M coverage (strong D1/D2 = 22.50+17.40); D3 = 12.57 dragged by OTC principal model (client positions are contractual obligations of OANDA; cash segregated in chartered bank trust per CIRO Rule 17.2 — no Tier-1 CDS custody); D5 NBP ceiling BINDING (D5_raw 7.462 > 7.0 ceiling — caps D5 to 7.0, costs ~2 composite points; CIRO does not mandate NBP for retail FX); D6 = 5.00 — ownership transparency rung 6 (FTMO Group private parent, two ownership changes in 15 months); enforcement rung 6 (US parent NFA BCC Apr 2021 $200K + May 2025 $600K, both supervisory/process failures, no client-harm; OANDA Canada zero CIRO enforcement); conflict rung 7 (fully disclosed OTC principal model, spread-only compensation). Three L3 stress signals disclosed (no composite cap): (1) FTMO Group acquired OANDA Corporation April 2024; (2) Omus I Inc. CIRO-approved to acquire OANDA Canada July 2025 — second ownership change within 15 months; (3) US parent NFA enforcement in window. Editorial rulings: d3_segregation_model rung 7 confirmed; d6_enforcement_history rung 6 (corrected from draft rung 4); d6_execution_conflict rung 7 (corrected from draft rung 3).

TVSM-BR/1.0.1
076+76
Forex.comBrokerage

Initial TVSM-BR score (v1.0.1) — composite 76 (Good). Evidence-pack-verified 2026-06-07; NFA enforcement correction applied 2026-06-08. Key findings: CIRO Investment Dealer + CIPF CAD $1M coverage (strong D1/D2 base); StoneX Group (NASDAQ: SNEX) parent (D4=7.5); D3 dragged by d3_rehypothecation rung 3 (principal FX dealer model — client margin used as counterparty capital, no independent CDS custodian) and CIRO trust-account custody (not Tier-1 CSD). D5 raw 6.154 below NBP ceiling (fires but non-binding — disclose per §10). D6 enforcement: NFA Dec 8 2022 $700K fine against GAIN Capital Group LLC — negatively adjusted 17 retail customer accounts by ~$2.84M to recover own platform-malfunction loss; rung 4 (client-harm, trailing 60mo, resolved). StoneX Markets LLC (separate subsidiary) NFA $1M (Jan 2023) + CFTC $650K (Sep 2023) attributed at group level, two degrees removed. Editorial rulings: R1 d2_excess_insurance rung 6 (gap-fix); R2 d3_rehypothecation rung 3 (principal FX dealer, confirmed); R3 recommend=true; R4 d6_enforcement_history rung 4 (Dec 2022 NFA client-harm $700K, 17 customers).

TVSM-BR/1.0.1
076+76
moomooBrokerage

Initial TVSM-BR score (v1.0.1) — composite 79 (Good). Evidence-pack-verified 2026-06-07; corrections applied 2026-06-08. Entity formerly OTT Financial Canada Inc., renamed June 29, 2023; CIPF membership active since May 17, 2023. Carrying broker identified 2026-06-08: Canaccord Genuity Corp. (effective September 22, 2025; prior carrier Interactive Brokers Canada Inc.) — named CIRO Investment Dealer, direct CDS participant. Key findings: CIRO Investment Dealer + CIPF CAD $1M coverage (strong D1/D2 base); CDS custody through Canaccord Genuity Corp. confirmed (d3_custody_tier rung 9, d3_seg rung 9). D5 NBP ceiling FIRES AND BINDS (Canada jurisdiction → nbp_absent_nonmandated=true; raw 7.846 > 7.0 → D5_final=7.0). L3 fires (disclosure only): (1) recent_relicensing — CIRO membership 2023, young entity; (2) sibling_enforcement — Moomoo Financial Inc. (US, FINRA) enforcement in trailing window. Editorial rulings: R1 d2_excess_insurance rung 6 (gap-fix, no excess on strong CIPF base); R2 d3_rehypothecation rung 7 (Canaccord Genuity margin lending, set-aside not independently published); R3 d3_custody_tier rung 9 (CDS via named Canaccord Genuity); R4 recommend=true; R5 d6_enforcement_history rung 6 (Canadian entity clean — sibling enforcement captured in L3, no double-count); R6 d6_execution_conflict rung 6 (CIRO PFOF prohibition + named carrier; no positive evidence of undisclosed conflict).

TVSM-BR/1.0.1
079+79

Initial TVSM-BR score (v1.0.1) — composite 85 (Excellent). Evidence-pack-verified 2026-06-07; NBP ceiling correction applied 2026-06-08. Key findings: Tier-1 Canadian CSD custody (CDS/DTCC, rung 10 Axis B); 40-year operational history; Tier-1 bank parent (TD Bank Group, CET1 14.7%); Canada's largest self-directed brokerage by AUM. D5 NBP ceiling fires and binds (Canada jurisdiction → nbp_absent_nonmandated=true; raw 8.46 > 7.0 → D5_final=7.0). D3 drag: Axis A governed by rehypothecation rung 6 — no explicit ≥103% daily set-aside in public disclosure. L3 stress flags active (2 signals): parent_distress_adjacent (TD Bank N.A. DOJ AML Oct 2024, US subsidiary only) + recent_regulatory_change (DOJ consent order asset cap). Both disclosure-only — do not cap composite. Editorial rulings: R1 d2_excess_insurance rung 6 (D2C gap-fix, no excess on strong CIPF base); R2 d3_rehypothecation rung 6 (margin disclosure lacks explicit set-aside language); R3 d6_enforcement_history rung 6 (2018 $140K + 2020 $4M IIROC, both resolved, no client-asset loss).

TVSM-BR/1.0.1
085+85
tastytradeBrokerage

Initial TVSM-BR score (v1.0.1) — composite 81/Excellent. tastytrade Canada Inc. resigned CIRO 18 Jun 2025; no Canadian onboarding; recommend=false. D5 NBP ceiling binds (US non-mandating; raw D5 8.154 -> 7.0). D3 drag: Apex Clearing FPLP AWC (Feb 2025, $3.2M, ~$18M adverse tax remediation); custody tier 7 per R3. D6: two FINRA AWCs ($30K Nov 2024 + $200K May 2026), both supervisory (FINRA No on fraud); rung 6 per R2. d2_coverage_limit corrected 10->8 (SIPC categorised structure, consistent with Schwab).

TVSM-BR/1.0.1
081+81

Initial TVSM-BR score (v1.0.1) — composite 86, reference benchmark only. Schwab does not accept Canadian residents per international.schwab.com/open-account-intro/restrict (verified 2026-06-02). recommend=false. D5 NBP ceiling BINDS (US non-mandated; raw D5 9.08 → 7.0). Largest drag D6 enforcement: 2022 SEC $187M Schwab Intelligent Portfolios settlement, rung 4, no client-asset shortfall.

TVSM-BR/1.0.1
086+86
QuestradeBrokerage

Initial TVSM-BR score (v1.0.1) — composite 84 (corrected from 87). Engine applies NBP ceiling to D5 for all Canadian-jurisdiction brokers (Canada is in NON_NBP_MANDATING_JURISDICTIONS set): D5 raw 9.15 capped to 7.0, composite impact -2.8 points. Same ceiling fires for IBKR Canada. Original SQL hand-math wrongly assumed no D5 ceiling. Two conservative editorial rulings retained: d3_rehypothecation rung 6 (lacks explicit >=103% daily set-aside language; ambiguity principle) and d6_enforcement_history rung 6 (all CIRO/IIROC actions >12yr, none trailing 60mo, no client-asset loss). d2_excess_insurance rung 10 (Lloyd's CAD $10M, ALL clients).

TVSM-BR/1.0.1
084+84

Initial TVSM-BR score (v1.0.1). No prior framework — composite_before=0 is a sentinel for first-time scoring under TVSM-BR; brokerages carried no published composite under D39.

TVSM-BR/1.0.1
088+88
MotiveWavePlatform

TVSM-PL/1.0 rescore — Tier-1 calibration. Composite 60.40. Adequate band. Best-in-class Elliott Wave depth (3.1=10) per anti-generalist-bias guard. v7 regression cycle (workspace destruction in 7.0.13 pulled by vendor; VI/TPO/custom-study break in 7.0.12) drags D1 to 12.70/30. PL-Cap 3 evaluated and does NOT fire — only 2 of 4 stress signals (1.1=4, 1.3=3; 1.2=5 and 5.3=8 above threshold). All caps clear.

TVSM-PL/1.0
5760.4+3.4
WebullPlatform

TVSM-PL/1.0 first-time scoring. BASE 63.30, trajectory -1 (recurring regulatory pattern trailing 24mo: FINRA $3M Mar 2023, SEC $125K Nov 2024, FINRA $1.6M May 2025), composite 62.30. Adequate band. Consumer-grade mobile-first broker-platform. Q2 2025 OpenAPI launch is material capability event (3.3 lifts from minimal to 6). Strengths: zero-commission cost (5.1=9), cross-platform parity (4.3=8), broad markets (3.4=8). Weaknesses: closed Apex clearer (4.1=2), no public status/changelog (1.5=4, 1.6=4). All caps clear.

TVSM-PL/1.0
062.3+62.3

TVSM-PL/1.0 first-time scoring. Composite 75.70. Strong band. Class-leading D2 Execution (17.30/22) and D3 Capability (16.90/20): 90+ order types/algos, mature 20-year TWS API (Python/Java/C++/C#/VB), 150+ markets in 33 countries. Bounded above by uniquely-low Interoperability (6.70/12) — Closed-tier broker ecosystem (4.1=2, IBKR self-clearing) costs ~2.8 composite points vs Extensive-tier (rung 9). Honest workflow-friction score (3.2=6) under "competent user under reference load" guard. All caps clear; OFAC July 2025 sev-3 within trailing 12mo, partially decayed.

TVSM-PL/1.0
075.7+75.7
Match-TraderPlatform

TVSM-PL/1.0 first calibration. BASE 48.80, trajectory -1 (recent UI-update regressions 2025-26 + slow vendor response to community pattern), composite 47.80. Caution band. White-label B2B platform deployed by 160+ brokers/prop firms. Lag/UI complaints span ≥3 broker infrastructures (FundedNext, FundingPips, E8 Markets) — A11 attribution established. Sits one variable shy of PL-Cap 3 (2 of 4 stress signals at ≤4). All caps clear.

TVSM-PL/1.0
4447.8+3.8
thinkorswimPlatform

TVSM-PL/1.0 rescore — Tier-1 calibration. Composite 71.60. Strong band. Best-in-class retail options analytics (3.1=10, Analyze tab is retail gold standard) carries D3. Free + transparent pricing (D5 = 15.30/16). Closed broker ecosystem (4.1=2, Schwab self-clearing) and recurring 2025 outage cluster keep D1+D4 from lifting higher. 2023 TDA→Schwab migration largely decayed for 12mo ladders; partially contributes to vendor_incident_record sev-3 (24mo decay). All caps clear.

TVSM-PL/1.0
5571.6+16.6
MultiChartsPlatform

TVSM-PL/1.0 rescore — Tier-1 calibration. Composite 66.80. Strong band. EL-compatibility + broker breadth (60+ brokers/data providers) properly credited under TVSM-PL weights vs retired Platforms-v1.0. MC14 launch noise still in 90d window but MC15 cycle stabilizing (GDI leak fix Release 16, IB plug-in regression restored). Windows-only single-environment (4.3=2) is honest measurement, not penalty. All caps clear.

TVSM-PL/1.0
5766.8+9.8
TradeStationPlatform

TVSM-PL/1.0 rescore — Tier-1 calibration. Composite 70.50. Strong band. Self-clearing broker-platform — closed broker ecosystem (4.1=2) is the load-bearing differentiator from broker-agnostic peers. Mature EasyLanguage + RadarScreen + TradingApp Store. Update 89/90/91 regression cycle drags 1.3 to 5 — one click from PL-Cap 3 surface but does not fire (0/4 stress signals). All caps clear.

TVSM-PL/1.0
6770.5+3.5
TradingViewPlatform

TVSM-PL/1.0 rescore — Tier-1 calibration confirms Section-10 worked-exemplar reference (76.0) within noise. Composite 75.80 BASE + 0 trajectory. Strong band. Material refinement: 5.3 pricing_stability dropped from 7 to 6 to reflect the April-2026 across-the-board price increase as the second material increase in trailing 24mo. PL-Cap 1/2/3/4 all clear.

TVSM-PL/1.0
6275.8+13.8

TVSM-PL v1.0 Tier 3 historical anchor — TradeStation Web (2016–2018 Anchor).

TVSM-PL/1.0
052.1+52.1

TVSM-PL v1.0 Tier 3 historical anchor — Abandoned Platform (PL-Cap 4 Anchor).

TVSM-PL/1.0
010+10

TVSM-PL v1.0 Tier 3 historical anchor — AI-Signal SaaS (Defunct Anchor).

TVSM-PL/1.0
029.6+29.6

TVSM-PL v1.0 Tier 3 historical anchor — MT4 (Full EOL Anchor).

TVSM-PL/1.0
046.2+46.2
TrendSpiderPlatform

TVSM-PL v1.0 Tier-1 calibration (analysis_platform)

TVSM-PL/1.0
075.5+75.5
BookmapPlatform

TVSM-PL v1.0 Tier-1 calibration

TVSM-PL/1.0
4766.7+19.7
QuantowerPlatform

TVSM-PL v1.0 Tier-1 calibration

TVSM-PL/1.0
6373.9+10.9
DXtradePlatform

TVSM-PL v1.0 Tier-1 calibration

TVSM-PL/1.0
4256.6+14.6
TradovatePlatform

TVSM-PL v1.0 Tier-1 calibration

TVSM-PL/1.0
5768.3+11.3
NinjaTraderPlatform

TVSM-PL v1.0 Tier-1 calibration

TVSM-PL/1.0
6678.3+12.3
cTraderPlatform

TVSM-PL v1.0 Tier-1 calibration

TVSM-PL/1.0
7577.7+2.7
MetaTrader 5Platform

TVSM-PL v1.0 Tier-1 calibration — initial scoring (no prior score). composite_before=0 is a schema placeholder per NOT NULL constraint.

TVSM-PL/1.0
073.9+73.9
MetaTrader 4Platform

TVSM-PL v1.0 Tier-1 calibration — full 22-variable scorecard against sourced evidence per A6/A7/A11.

TVSM-PL/1.0
61.961.90
Sierra ChartPlatform

TVSM-PL v1.0 Tier-1 calibration — full 22-variable rescore against sourced evidence per A6/A7/A11.

TVSM-PL/1.0
6678.9+12.9

TVSM-PF v2.0.2 rescore — drawdown_model evidence sourced manually

TVSM-PF/2.0.2
7470.1-3.9

TVSM-PF v2.0.2 rescore — drawdown_model evidence sourced manually

TVSM-PF/2.0.2
10100
Alpha FuturesProp Firm

TVSM-PF v2.0.2 rescore — drawdown_model evidence sourced manually

TVSM-PF/2.0.2
7473.4-0.6

TVSM-PF v2.0.2 rescore — drawdown_model evidence sourced manually

TVSM-PF/2.0.2
7468.4-5.6
Maven TradingProp Firm

TVSM-PF v2.0.2 rescore: composite recomputed under v2.0.2 weights with phase 3 evidence pass; pricing_honesty deferred (no price_history 90d window); drawdown_model evidence carried per Step 3 final coverage.

TVSM-PF/2.0.2
6867.7-0.3
FXIFYProp Firm

TVSM-PF v2.0.2 rescore: composite recomputed under v2.0.2 weights with phase 3 evidence pass; pricing_honesty deferred (no price_history 90d window); drawdown_model evidence carried per Step 3 final coverage.

TVSM-PF/2.0.2
7067-3
E8 FundingProp Firm

TVSM-PF v2.0.2 rescore: composite recomputed under v2.0.2 weights with phase 3 evidence pass; pricing_honesty deferred (no price_history 90d window); drawdown_model evidence carried per Step 3 final coverage.

TVSM-PF/2.0.2
7167.4-3.6
Lucid TradingProp Firm

TVSM-PF v2.0.2 rescore: composite recomputed under v2.0.2 weights with phase 3 evidence pass; pricing_honesty deferred (no price_history 90d window); drawdown_model evidence carried per Step 3 final coverage.

TVSM-PF/2.0.2
7270.5-1.5

TVSM-PF v2.0.2 rescore: composite recomputed under v2.0.2 weights with phase 3 evidence pass; pricing_honesty deferred (no price_history 90d window); drawdown_model evidence carried per Step 3 final coverage.

TVSM-PF/2.0.2
7268.4-3.6

TVSM-PF v2.0.2 rescore: composite recomputed under v2.0.2 weights with phase 3 evidence pass; pricing_honesty deferred (no price_history 90d window); drawdown_model evidence carried per Step 3 final coverage.

TVSM-PF/2.0.2
7469.2-4.8

TVSM-PF v2.0.2 rescore: composite recomputed under v2.0.2 weights with phase 3 evidence pass; pricing_honesty deferred (no price_history 90d window); drawdown_model evidence carried per Step 3 final coverage.

TVSM-PF/2.0.2
7472.9-1.1
OneUp TraderProp Firm

TVSM-PF v2.0.2 rescore: composite recomputed under v2.0.2 weights with phase 3 evidence pass; pricing_honesty deferred (no price_history 90d window); drawdown_model evidence carried per Step 3 final coverage.

TVSM-PF/2.0.2
7473.9-0.1
Blue GuardianProp Firm

TVSM-PF v2.0.2 rescore: composite recomputed under v2.0.2 weights with phase 3 evidence pass; pricing_honesty deferred (no price_history 90d window); drawdown_model evidence carried per Step 3 final coverage.

TVSM-PF/2.0.2
7575.2+0.2

TVSM-PF v2.0.2 rescore: composite recomputed under v2.0.2 weights with phase 3 evidence pass; pricing_honesty deferred (no price_history 90d window); drawdown_model evidence carried per Step 3 final coverage.

TVSM-PF/2.0.2
7574.8-0.2
TradeDayProp Firm

TVSM-PF v2.0.2 rescore: composite recomputed under v2.0.2 weights with phase 3 evidence pass; pricing_honesty deferred (no price_history 90d window); drawdown_model evidence carried per Step 3 final coverage.

TVSM-PF/2.0.2
7675.4-0.6
Funding PipsProp Firm

TVSM-PF v2.0.2 rescore: composite recomputed under v2.0.2 weights with phase 3 evidence pass; pricing_honesty deferred (no price_history 90d window); drawdown_model evidence carried per Step 3 final coverage.

TVSM-PF/2.0.2
7674.6-1.4
TradeifyProp Firm

TVSM-PF v2.0.2 rescore: composite recomputed under v2.0.2 weights with phase 3 evidence pass; pricing_honesty deferred (no price_history 90d window); drawdown_model evidence carried per Step 3 final coverage.

TVSM-PF/2.0.2
7775.9-1.1
Hola PrimeProp Firm

TVSM-PF v2.0.2 rescore: composite recomputed under v2.0.2 weights with phase 3 evidence pass; pricing_honesty deferred (no price_history 90d window); drawdown_model evidence carried per Step 3 final coverage.

TVSM-PF/2.0.2
7571.8-3.2

TVSM-PF v2.0.2 rescore: composite recomputed under v2.0.2 weights with phase 3 evidence pass; pricing_honesty deferred (no price_history 90d window); drawdown_model evidence carried per Step 3 final coverage.

TVSM-PF/2.0.2
4139-2

TVSM-PF v2.0.2 rescore: composite recomputed under v2.0.2 weights with phase 3 evidence pass; pricing_honesty deferred (no price_history 90d window); drawdown_model evidence carried per Step 3 final coverage.

TVSM-PF/2.0.2
4845.6-2.4

TVSM-PF v2.0.2 rescore: composite recomputed under v2.0.2 weights with phase 3 evidence pass; pricing_honesty deferred (no price_history 90d window); drawdown_model evidence carried per Step 3 final coverage.

TVSM-PF/2.0.2
6056.8-3.2
TopstepProp Firm

TVSM-PF v2.0.2 rescore: composite recomputed under v2.0.2 weights with phase 3 evidence pass; pricing_honesty deferred (no price_history 90d window); drawdown_model evidence carried per Step 3 final coverage.

TVSM-PF/2.0.2
6359.8-3.2

TVSM-PF v2.0.2 rescore: composite recomputed under v2.0.2 weights with phase 3 evidence pass; pricing_honesty deferred (no price_history 90d window); drawdown_model evidence carried per Step 3 final coverage.

TVSM-PF/2.0.2
6461.9-2.1

TVSM-PF v2.0.2 rescore: composite recomputed under v2.0.2 weights with phase 3 evidence pass; pricing_honesty deferred (no price_history 90d window); drawdown_model evidence carried per Step 3 final coverage.

TVSM-PF/2.0.2
6765.4-1.6
Earn2TradeProp Firm

TVSM-PF v2.0.2 rescore: composite recomputed under v2.0.2 weights with phase 3 evidence pass; pricing_honesty deferred (no price_history 90d window); drawdown_model evidence carried per Step 3 final coverage.

TVSM-PF/2.0.2
7776.3-0.7

TVSM-PF v2.0.2 rescore: composite recomputed under v2.0.2 weights with phase 3 evidence pass; pricing_honesty deferred (no price_history 90d window); drawdown_model evidence carried per Step 3 final coverage.

TVSM-PF/2.0.2
7876.8-1.2
FundedNextProp Firm

TVSM-PF v2.0.2 rescore: composite recomputed under v2.0.2 weights with phase 3 evidence pass; pricing_honesty deferred (no price_history 90d window); drawdown_model evidence carried per Step 3 final coverage.

TVSM-PF/2.0.2
7875.6-2.4

TVSM-PF v2.0.2 rescore: composite recomputed under v2.0.2 weights with phase 3 evidence pass; pricing_honesty deferred (no price_history 90d window); drawdown_model evidence carried per Step 3 final coverage.

TVSM-PF/2.0.2
7977.8-1.2
The5ersProp Firm

TVSM-PF v2.0.2 rescore: composite recomputed under v2.0.2 weights with phase 3 evidence pass; pricing_honesty deferred (no price_history 90d window); drawdown_model evidence carried per Step 3 final coverage.

TVSM-PF/2.0.2
8079.4-0.6
FTMOProp Firm

TVSM-PF v2.0.2 rescore: composite recomputed under v2.0.2 weights with phase 3 evidence pass; pricing_honesty deferred (no price_history 90d window); drawdown_model evidence carried per Step 3 final coverage.

TVSM-PF/2.0.2
8380-3

Initial score — methodology v1.0 platforms / v1.2 brokerages

brokerages-v1.2
065+65

Initial score — methodology v1.0 platforms / v1.2 brokerages

brokerages-v1.2
058+58
QuestradeBrokerage

Initial score — methodology v1.0 platforms / v1.2 brokerages

brokerages-v1.2
074+74
Forex.comBrokerage

Initial score — methodology v1.0 platforms / v1.2 brokerages

brokerages-v1.2
082+82
moomooBrokerage

Initial score — methodology v1.0 platforms / v1.2 brokerages

brokerages-v1.2
060+60
OANDABrokerage

Initial score — methodology v1.0 platforms / v1.2 brokerages

brokerages-v1.2
075+75

Initial score — methodology v1.0 platforms / v1.2 brokerages

brokerages-v1.2
082+82

Initial score — methodology v1.0 platforms / v1.2 brokerages

brokerages-v1.2
063+63
AMP FuturesBrokerage

Initial score — methodology v1.0 platforms / v1.2 brokerages

brokerages-v1.2
068+68

Initial score — methodology v1.0 platforms / v1.2 brokerages

brokerages-v1.2
054+54
MotiveWavePlatform

Initial score — methodology v1.0 platforms / v1.2 brokerages

platforms-v1.0
057+57
QuantowerPlatform

Initial score — methodology v1.0 platforms / v1.2 brokerages

platforms-v1.0
063+63
Match-TraderPlatform

Initial score — methodology v1.0 platforms / v1.2 brokerages

platforms-v1.0
044+44
BookmapPlatform

Initial score — methodology v1.0 platforms / v1.2 brokerages

platforms-v1.0
047+47
cTraderPlatform

Initial score — methodology v1.0 platforms / v1.2 brokerages

platforms-v1.0
075+75
TradingViewPlatform

Initial score — methodology v1.0 platforms / v1.2 brokerages

platforms-v1.0
062+62
Sierra ChartPlatform

Initial score — methodology v1.0 platforms / v1.2 brokerages

platforms-v1.0
066+66
TradeStationPlatform

Initial score — methodology v1.0 platforms / v1.2 brokerages

platforms-v1.0
067+67
NinjaTraderPlatform

Initial score — methodology v1.0 platforms / v1.2 brokerages

platforms-v1.0
066+66
DXtradePlatform

Initial score — methodology v1.0 platforms / v1.2 brokerages

platforms-v1.0
042+42
MultiChartsPlatform

Initial score — methodology v1.0 platforms / v1.2 brokerages

platforms-v1.0
057+57
TradovatePlatform

Initial score — methodology v1.0 platforms / v1.2 brokerages

platforms-v1.0
057+57
thinkorswimPlatform

Initial score — methodology v1.0 platforms / v1.2 brokerages

platforms-v1.0
055+55
TradeZellaBrokerage

Initial score — methodology v1.0 journals

v1.0-journals
068+68
Stonk JournalBrokerage

Initial score — methodology v1.0 journals

v1.0-journals
030+30
MyfxbookBrokerage

Initial score — methodology v1.0 journals

v1.0-journals
035+35
JournalytixBrokerage

Initial score — methodology v1.0 journals

v1.0-journals
036+36
TradervueBrokerage

Initial score — methodology v1.0 journals

v1.0-journals
039+39
RizeTradeBrokerage

Initial score — methodology v1.0 journals

v1.0-journals
050+50
EdgewonkBrokerage

Initial score — methodology v1.0 journals

v1.0-journals
055+55
TrademetriaBrokerage

Initial score — methodology v1.0 journals

v1.0-journals
059+59
TraderSyncBrokerage

Initial score — methodology v1.0 journals

v1.0-journals
066+66
TradesVizBrokerage

Initial score — methodology v1.0 journals

v1.0-journals
081+81
TopstepProp Firm

Score recalibrated to formula — display value was hardcoded, now computed from criteria rows. Methodology v1.0.2.

v1.0.2
6763-4
FTMOProp Firm

Score recalibrated to formula — display value was hardcoded, now computed from criteria rows. Methodology v1.0.2.

v1.0.2
8583-2

Score recalibrated to formula — display value was hardcoded, now computed from criteria rows. Methodology v1.0.2.

v1.0.2
7672-4
Hola PrimeProp Firm

Initial research score. Reference account: $50K Two-Step. No hard caps. Trustpilot 4.5/5 across 1,000+ reviews; founder Somesh Kapuria publicly named; Deloitte independent review reinforces transparency. 1-hour payout claim verified by community. Methodology v1.0.2.

v1.0.2
075+75
Lucid TradingProp Firm

Initial research score. Reference account: LucidPro $50K. No hard caps. Trustpilot 4.8/5; founder AJ Campanella publicly active; LucidLive split lifted from 80/20 to 90/10 in March 2026 (positive change for traders). Short 1-year operating history is the primary weakness. Methodology v1.0.2.

v1.0.2
072+72
TradeDayProp Firm

Initial research score. Reference account: $50K (mid-tier of $50K/$100K/$150K). No hard caps. Trustpilot 4.6/5 across 1,219 reviews; founded 2020 by James Thorpe and Steve Miley (ex-Mercury Derivatives, ex-Merrill Lynch / Credit Suisse). Methodology v1.0.2.

v1.0.2
076+76
FXIFYProp Firm

Initial research score. Reference account: $50K Two-Phase. No hard caps. Trustpilot 4.3/5 across 4,000+ reviews; broker-backed (FXPIG partner). Mixed reviews on payout disputes offset by strong platform breadth and competitive entry pricing. Methodology v1.0.2.

v1.0.2
070+70

Initial research score. Reference account: $50K PRO. No hard caps but score reflects WikiFX 1.30/10, BBB complaint volume, and March 2026 reviewer reversal on recommendation. Methodology v1.0.2.

v1.0.2
060+60
Alpha FuturesProp Firm

Initial research score. Reference account: $50K Standard. No hard caps. Trustpilot 4.9/5 across 3,600 reviews; 92% response rate to negatives. Founded July 2024 — short track record offsets strong execution. Methodology v1.0.2.

v1.0.2
074+74

Initial research score. Reference account: $50K Core (entry-tier most popular). No hard caps. Trustpilot 4.9/5 across 11,000+ reviews; CEO Matthew Leech publicly named. Late-2025 plan revamp (Core/Scale/Rapid) communicated in advance. Methodology v1.0.2.

v1.0.2
075+75
OneUp TraderProp Firm

Initial research score. Reference account: $50K (mid-tier of $25K–$250K range). No hard caps. Trustpilot 4.7/5 across 2,448 reviews; long-running futures-only firm. Methodology v1.0.2.

v1.0.2
074+74
TradeifyProp Firm

Initial research score. Reference account: $50K Growth (most commonly purchased per QuantVPS roundup). No hard caps. Founder Brett Simba; $100M+ paid to traders cited by firm as of April 2026; Trustpilot 4.7/5 across 2,549 reviews. Methodology v1.0.2.

v1.0.2
077+77
Earn2TradeProp Firm

Initial research score. Reference account: TCP25 ($25K Live, scaling). No hard caps. Trustpilot 4.7/5 across 4,693 reviews; one of the longest-tenured futures prop firms, founded 2016. Methodology v1.0.2.

v1.0.2
077+77
TD AmeritradeBrokerage

Initial score for historical/redirect record. TD Ameritrade brand fully sunset May 2024 with completion of Schwab integration. Not a Level 4 removal (voluntary merger, no payout halt or fraud). Scored Average with recommend=false to direct users to Charles Schwab entry. thinkorswim platform survives under Schwab and is scored separately.

v1.0.2
062+62
TopstepProp Firm

Methodology correction: drawdown_model corrected from 5 to 7. EOD trailing on closed balance matches score 7 per rubric. Apex scored identically for same model type.

v1.0.2
6567+2

Initial brokerage score. Methodology v1.0.2. Tradovate, LLC scored as a brokerage entity (NFA #0467553) distinct from the Tradovate platform record. Strengths: public parent (Kraken), 11-year operational history, broad prop firm adoption, transparent subscription pricing. Trade-offs: two ownership changes within 4 years cap tos_stability, futures-only scope, no Canadian access, shared infrastructure risk during prop firm volume spikes (TopstepX outages 2025-2026).

v1.0.2
085+85
Global PrimeBrokerage

Initial brokerage score. Methodology v1.0.2. Strengths: ASIC tier-1 regulation, 16-year track record, exceptional execution transparency (trade receipts), industry-leading fast withdrawal reputation. Trade-offs: MT4/MT5 platforms only, no Canadian access, privately held caps full transparency.

v1.0.2
086+86

Initial brokerage score. Methodology v1.0.2. Strengths: 38-year track record (one of longest-running US futures brokers), NFA Five Star rating, broad platform selection, family-owned continuity. Trade-offs: commissions less aggressive than AMP/Optimus headline rates, less cleanly published pricing, no CIPF.

v1.0.2
087+87
IronbeamBrokerage

Initial brokerage score. Methodology v1.0.2. Strengths: 19-year FCM track record, direct CME clearing, competitive commissions. Trade-offs: shared infrastructure stress events affecting prop-firm-cleared accounts (not direct retail), futures-only, privately held.

v1.0.2
085+85
AMP FuturesBrokerage

Initial brokerage score. Methodology v1.0.2. Strengths: 16-year track record, lowest day-trading margins in retail futures, broadest platform selection (50+), competitive commissions. Trade-offs: privately held caps transparency, futures/FX-only (no equities), no CIPF.

v1.0.2
087+87
tastytradeBrokerage

Initial brokerage score. Methodology v1.0.2. Strengths: best-in-class options pricing (capped commissions), IG Group public parent, strong founder transparency, dedicated options platform. Trade-offs: 9-year operating history shorter than peers, no Canadian access, options/derivatives-focused (less broad than Schwab/IBKR for equity-only traders).

v1.0.2
088+88

Initial brokerage score. Methodology v1.0.2. Strengths: 55-year track record, NYSE public, $9T AUM, $0 commissions, thinkorswim integration. Trade-offs: PFOF on retail equity, no Canadian access (CIPF non-member), 2024 TD integration caused transition disruptions for some user cohorts.

v1.0.2
093+93

Initial brokerage score. Methodology v1.0.2. Strengths: 47-year track record, NASDAQ public, tier-1 global regulation, industry-best execution and platform breadth. Suitable for Canadian traders (CIRO + CIPF). No material weaknesses.

v1.0.2
095+95

Initial platform score. Methodology v1.0.2. Strengths: most powerful retail platform available, public NASDAQ parent, tier-1 global regulation, 31-year operational track record, industry-best execution. Trade-offs: complex commission structure, learning curve unsuitable for casual traders.

v1.0.2
095+95
WebullPlatform

Initial platform score. Methodology v1.0.2. Strengths: free commissions, modern mobile platform, public listing (Nasdaq: BULL). Trade-offs: PFOF execution variability, brief platform stress events, less depth than institutional peers.

v1.0.2
085+85
thinkorswimPlatform

Initial platform score. Methodology v1.0.2. Strengths: free with Schwab account, industry-leading options analytics, public Schwab parent, 27-year track record. Minor flag: 2024 TD→Schwab migration caused brief disruptions, fully resolved.

v1.0.2
093+93
TradeStationPlatform

Initial platform score. Methodology v1.0.2. Strengths: 44-year track record, public Monex parent, EasyLanguage pioneer, multi-asset depth. Minor flags: occasional platform freezes during extreme volatility.

v1.0.2
091+91
MultiChartsPlatform

Initial platform score. Methodology v1.0.2. Strengths: 23-year track record, EasyLanguage compatibility, deep backtesting. Trade-offs: high upfront cost ($1,497 lifetime), Russia-based ownership reduces financial transparency score, hardware requirements demanding.

v1.0.2
085+85
Sierra ChartPlatform

Initial platform score. Methodology v1.0.2. Strengths: 30-year track record, exceptional stability/reliability, low monthly cost, deep customization. Trade-offs: Windows-only native, dated UI requires investment to learn, ownership less transparent than public peers.

v1.0.2
093+93
RithmicPlatform

Initial platform score. Methodology v1.0.2. Strengths: industry-standard order routing infrastructure, 24-year track record, sub-ms execution. Weaknesses: dated end-user UI, ownership opaque vs. publicly traded peers.

v1.0.2
088+88
TradovatePlatform

Initial platform score. Cloud-native futures platform widely used by prop firms. Strengths: zero-install, cross-device, broad prop firm adoption. Caveats: futures-only scope, two recent ownership transitions, shared infrastructure risk during prop firm volume spikes.

v1.0.2
091+91
NinjaTraderPlatform

Initial platform score. Methodology v1.0.2. Reference: NinjaTrader 8 + brokerage. Strengths: 23-year track record, dominant futures platform, lifetime license option. Caveat: Kraken acquisition May 2025 caps tos_stability at 7 pending 12+ months of post-acquisition stability.

v1.0.2
092+92
TradingViewPlatform

Initial platform score. Methodology v1.0.2 applied to platform category. Most variables related to prop firm payout/rules score 10 (N/A — no adverse condition imposed by platform). Strengths: 15-year track record, 100M+ users, broadest broker integration, transparent ownership. Affiliate URL preserved from existing assignment.

v1.0.2
094+94

Initial brokerage score. Methodology v1.0.2. Strengths: 24-year track record, competitive commissions, broad platform selection, low day-trading margins. Trade-offs: futures-only, privately held, no CIPF for Canadian clients.

v1.0.2
086+86

Initial research score. Seeded 67 corrected to 76 after full variable research. Key upgrades: payout_split 9 (100% first $25K — best in futures peer group), platform_quality 8 (NinjaTrader + Tradovate vs TopstepX-only), execution_quality 7 (no documented failures), challenge_fee 8 (one-time model, no subscription). 4.0 program overhaul March 2026 materially improved trader terms. Reference account: $100K EOD. Methodology v1.0.1.

v1.0.1
6776+9
FTMOProp Firm

Initial research score. Corrected payout_split from seeded 90% assumption to verified 80% standard. Canada removed from blocked countries — Canadians accepted. Methodology v1.0.1 normalization applied (raw 82.1 / 97 * 100 = 85). Financial_transparency weight updated to 9% per methodology fix.

v1.0.1
8485+1
Funding PipsProp Firm

Initial research score. New firm entry (not in seed data). No hard caps triggered. Key flags: company_age=5 (founded 2022, ~3 years); news_trading=6 (restricted on funded, partially disclosed). Methodology v1.0.2.

v1.0.2
076+76
E8 FundingProp Firm

Initial research score. New firm entry (not in seed data). No hard caps triggered. Key flags: financial_transparency=5 (team not publicly named), news_trading=5 (funded account restrictions). Methodology v1.0.2.

v1.0.2
071+71
MyForexFundsProp Firm

Initial research score. Level 2 hard cap TRIGGERED (suspension_history=1 → cap=49). Raw display 41 < 49, cap does not bind. Key flags: payout_speed=1 (no payouts since Aug 2023), payout_consistency=1, fee_refundable=1 (fees not returned). CFTC case dismissed May 2025 — NOT a Level 4 removal. Firm communicating relaunch plans but non-operational. recommend=false, affiliate_url=null. Methodology v1.0.2.

v1.0.2
041+41

Initial research score replacing test seed value. No Level 2 cap triggered (suspension_history=3, cap requires ≤2). Key flags: 2023 MetaQuotes suspension, trailing drawdown model, payout speed=3 (backlog), rule_consistency=3 (post-suspension enforcement), financial_transparency=4 (anonymous founders). recommend=false per scoring rules (score < 50). affiliate_url nulled. Methodology v1.0.2.

v1.0.2
3148+17
TopstepProp Firm

Initial research score. Seeded 70 corrected to 65 after full variable research. Key downgrades: payout_cap cut to $2,000/payout on Apr 28 2026 (score 3), TopstepX platform outages late 2025 (platform_quality 4, execution_quality 4), three unfavorable rule changes in 4 months (tos_stability 4), subscription fee not refundable (fee_refundable 3), trailing EOD drawdown model (drawdown_model 5). Methodology v1.0.1.

v1.0.1
7065-5

Opacity penalty score. All 16 variables scored 1 (Undisclosed — maximum risk) per methodology rule: missing data = score 1. No verifiable corporate information, community presence, or trading rules found during April 2026 research. Raw 9.7 / 97 = 10.0. Poor. Research Only label applied (score < 35). recommend=false, affiliate_url=null. Methodology v1.0.2.

v1.0.2
010+10
FundedNextProp Firm

Initial research score replacing test seed value. Key flags: payout_split=6 (80% first payout, 90% only post-scaling plan); tos_stability=5 (March 2024 Stellar 2-Step rebrand with rule changes); platform_quality=6 (MT4/MT5/cTrader, no DXtrade). No hard caps triggered. Methodology v1.0.2.

v1.0.2
6378+15

Initial research score. New firm entry (not in seed data). No hard caps triggered. Key flags: financial_transparency=4 (anonymous ownership); company_age=4 (2–3 years, short track record); drawdown_model=6 (trailing). Low data volume — scores reflect available evidence with appropriate uncertainty discounts. Methodology v1.0.2.

v1.0.2
064+64

Initial research score. New firm entry (not in seed data). No hard caps triggered. Key strengths: Austrian registration (EU accountability), named leadership, competitive fees (challenge_fee=8), clean 4-year record. Methodology v1.0.2.

v1.0.2
078+78

Initial research score. New firm entry (not in seed data). No hard caps triggered. Key flags: challenge_fee=5 (above-average pricing, $650–$800 for $100K); payout_speed=7 (2–4 business days, slower than fast peers). Methodology v1.0.2.

v1.0.2
074+74

Initial research score. New firm entry (not in seed data). No hard caps triggered. Key strengths: 6+ year clean record, rule_consistency=8, tos_stability=9, financial_transparency=7 (named leadership). Key flags: platform_quality=6 (MT4/MT5 only). Methodology v1.0.2.

v1.0.2
079+79

Initial research score. New firm entry (not in seed data). No hard caps triggered. Key flags: news_trading=5 (funded restrictions); execution_quality=6 (standard, no issues). Methodology v1.0.2.

v1.0.2
074+74

Initial research score. New firm entry (not in seed data). No hard caps triggered. Key flags: payout_consistency=6 (some challenge disputes in reviews); news_trading=6 (documented restriction but better than zero-tolerance peers); financial_transparency=6 (Companies House registration + partial leadership). Methodology v1.0.2.

v1.0.2
074+74

Initial research score. New firm entry (not in seed data). No hard caps triggered. Key flags: financial_transparency=5 (undisclosed jurisdiction); company_age=5 (2–3 years, short track record); payout_consistency=6 (limited review volume). Methodology v1.0.2.

v1.0.2
067+67
Maven TradingProp Firm

Initial research score. New firm entry (not in seed data). No hard caps triggered. Key flags: financial_transparency=4 (anonymous leadership), rule_consistency=5 (limited data volume for high-confidence assessment). Methodology v1.0.2.

v1.0.2
068+68

Initial research score. New firm entry (not in seed data). No hard caps triggered. Key strengths: payout_split=9 (80–90% split, All In program), suspension_history=10 (5-year clean record), flexible drawdown model. Key flags: fee_refundable=5 (inconsistent across programs); financial_transparency=5 (limited disclosure). Methodology v1.0.2.

v1.0.2
074+74

Initial research score. New firm entry (not in seed data). No Level 2 cap triggered (suspension_history=4). Key flags: financial_transparency=3 (anonymous ownership), payout_consistency=2, fee_refundable=2, rule_consistency=3. recommend=false per scoring rules (score < 50). affiliate_url nulled. Methodology v1.0.2.

v1.0.2
041+41
Blue GuardianProp Firm

Initial research score. New firm entry (not in seed data). No hard caps triggered. Key flags: news_trading=5 (standard funded restrictions); financial_transparency=6 (UK-registered, partial team visibility). Methodology v1.0.2.

v1.0.2
075+75
The5ersProp Firm

Initial research score. New firm entry (not in seed data). No hard caps triggered. Key strengths: 10-year clean record (suspension_history=10, tos_stability=9), exceptional payout consistency (4.7/5 Trustpilot), static drawdown model (score 9). Key flags: platform_quality=6 (MT4/MT5 only, no cTrader/DXtrade). Methodology v1.0.2.

v1.0.2
080+80

Initial score — methodology v1.0. Suspension history hard cap applied (max 49).

v1.0
031+31
FundedNextProp Firm

Initial score — methodology v1.0

v1.0
063+63

Initial score — methodology v1.0

v1.0
067+67
FTMOProp Firm

Initial score — methodology v1.0

v1.0
084+84
TopstepProp Firm

Initial score — methodology v1.0

v1.0
070+70