Rule-Change Report
When a firm changes its rules, we re-verify and the score moves. This is the month-by-month record of those moves across every firm we track. For the full per-firm history, see the score changelog; for the standard behind every number, the evidence policy.
Document changes detected
Our differ snapshots every covered firm’s own rules and policy pages nightly and records each edit before anyone announces it. Changes touching payout, drawdown, or rule language are flagged; material ones trigger re-verification and, where warranted, a score move that lands in the report below.
No document edits detected in the last 60 days of monitoring — the archive is watching nightly; changes appear here the morning after a firm makes them.
June 2026
128 moves · 89 ↑ · 38 ↓
- The Funded Trader rose to 47.7 (Caution)+1.2
pricing_honesty NULL->4: heavy discounting with list anchoring, effective price discoverable = level 4; candidate; batch 2026-06-17
- The Funded Trader rose to 47.7 (Caution)+0.9
payout_split 7->8: advertised split = 90% (level 8); payout reliability scored separately; batch 2026-06-17
- Take Profit Trader rose to 60.1 (Adequate)+0.7
payout_speed 5->6: frequent daily/weekly payouts, fee-free over $250 = level 6; batch 2026-06-17
- Take Profit Trader rose to 60.1 (Adequate)+0.5
rule_consistency 4->5: 50% consistency rule disclosed, permissive-but-impactful = level 5; batch 2026-06-17
- Take Profit Trader rose to 60.1 (Adequate)+0.5
company_age 7->8: founded 2020 ~6 years; batch 2026-06-17
- Take Profit Trader rose to 60.1 (Adequate)+1.6
pricing_honesty NULL->5: subscription with near-permanent discounting, effective price clear = level 5; candidate; batch 2026-06-17
- Goat Funded Trader fell to 64.1 (Adequate)-0.9
payout_split 7->6: base split = 80% (level 6); batch 2026-06-17
- Goat Funded Trader rose to 64.1 (Adequate)+1.2
pricing_honesty NULL->4: heavy discount-gap >50% with aggressive promo mechanics, effective price discoverable = level 4; candidate; batch 2026-06-17
- Goat Funded Trader rose to 64.1 (Adequate)+1.0
company_age 4->6 CORRECTION: founded 2022 ~3-4 years; prior 4 was stale; batch 2026-06-17
- Goat Funded Trader rose to 64.1 (Adequate)+0.9
drawdown_model effective 5->6: phase-1 evidence_cap=5 removed; 6% trailing maximum drawdown (closed-balance) = level 6; batch 2026-06-17
- Phidias Funding rose to 68.5 (Strong)+0.6
financial_transparency 5->6: Gibraltar entity + live-capital path via registered FCM (Dorman Trading); batch 2026-06-17
- Phidias Funding rose to 68.5 (Strong)+0.4
platform_quality 6->7: five futures platforms, no lock-in; batch 2026-06-17
- Phidias Funding rose to 68.5 (Strong)+0.5
company_age 5->6: founded 2022 ~3-4 years; batch 2026-06-17
- Phidias Funding rose to 68.5 (Strong)+1.6
pricing_honesty NULL->5: heavy discount codes (60% off) with promo urgency, effective price clear = level 5; candidate; batch 2026-06-17
- FXIFY rose to 67.7 (Strong)+2.0
pricing_honesty NULL->6: moderate discounting, effective price clear = level 6; candidate; batch 2026-06-17
- FXIFY rose to 67.7 (Strong)+0.5
company_age 5->6: founded 2023 ~3 years; batch 2026-06-17
- FXIFY fell to 67.7 (Strong)-1.8
payout_split 8->6: standard split ~80% (range 70-90%, level 6); batch 2026-06-17
- E8 Funding fell to 70.0 (Strong)-1.8
payout_split 8->6: standard/base split = 80% (level 6); 100% performance-scaled; batch 2026-06-17
- E8 Funding rose to 70.0 (Strong)+0.6
financial_transparency 5->6: disclosed payout scale/history + reviews; batch 2026-06-17
- E8 Funding rose to 70.0 (Strong)+2.0
pricing_honesty NULL->6: moderate discounting, effective price clear = level 6; candidate; batch 2026-06-17
- E8 Funding rose to 70.0 (Strong)+1.8
drawdown_model effective 5->7: phase-1 evidence_cap=5 removed; EOD dynamic drawdown (trails EOD, no intraday trailing) = level 7 (raw row 8->7); batch 2026-06-17
- Maven Trading fell to 65.8 (Strong)-0.9
payout_split 7->6: standard split = 80% (level 6); batch 2026-06-17
- Maven Trading rose to 65.8 (Strong)+0.4
fee_refundable 7->8: fee refunded by 3rd withdrawal = level 8; batch 2026-06-17
- Maven Trading rose to 65.8 (Strong)+0.6
financial_transparency 4->5: registered entity (BC1363148) + named CEO Jon Alexander = level 5; batch 2026-06-17
- Maven Trading rose to 65.8 (Strong)+2.0
pricing_honesty NULL->6: transparent low base fees, moderate discounting = level 6; candidate; batch 2026-06-17
- Maven Trading fell to 65.8 (Strong)-4.0
payout_cap 10->5 CORRECTION: hard $10K/30-day rolling cap, excess VOIDED (earned profit forfeited) = level 5; prior 10 (no cap) was wrong; batch 2026-06-17
- Alpha Capital Group rose to 71.2 (Strong)+0.4
platform_quality 6->7: four platforms incl MT5/cTrader; batch 2026-06-17
- Alpha Capital Group rose to 71.2 (Strong)+0.5
company_age 7->8: founded 2020 ~6 years; batch 2026-06-17
- Alpha Capital Group rose to 71.2 (Strong)+2.0
pricing_honesty NULL->6: moderate discounting, effective price clear = level 6; candidate; batch 2026-06-17
- Alpha Capital Group fell to 71.2 (Strong)-1.8
payout_split 8->6: standard split = 80% (level 6); batch 2026-06-17
- Alpha Capital Group rose to 71.2 (Strong)+0.9
drawdown_model effective 5->6: phase-1 evidence_cap=5 removed; representative trailing high-water drawdown locking at start = level 6 (raw row 8->6; 10% static option also offered); batch 2026-06-17
- Audacity Capital rose to 68.6 (Strong)+1.6
pricing_honesty 1->5: placeholder corrected; moderate discounting on low base fees = level 5; candidate; batch 2026-06-17
- Audacity Capital rose to 68.6 (Strong)+0.5
company_age 7->8: long-established (since ~2012); batch 2026-06-17
- Audacity Capital fell to 68.6 (Strong)-3.6
payout_split 9->5 CORRECTION: standard split ~75% (level 5); documented range 50-90%; prior 9 was wrong; batch 2026-06-17
- Lucid Trading rose to 73.0 (Strong)+1.6
pricing_honesty NULL->5: one-time fee, frequent coupon discounting, effective price clear = level 5; candidate; batch 2026-06-17
- Lucid Trading rose to 73.0 (Strong)+0.9
drawdown_model 7->8: EOD trailing on closed (day-trading) balance = level 8; batch 2026-06-17
- Hola Prime rose to 77.2 (Strong)+0.7
payout_speed 9->10: 1-hour payouts independently Deloitte-audited (99% in 1h) = level 10; batch 2026-06-17
- Hola Prime rose to 77.2 (Strong)+0.4
fee_refundable 7->8: fee refunded with first payout = level 8; batch 2026-06-17
- Hola Prime rose to 77.2 (Strong)+1.6
pricing_honesty NULL->5: frequent discounting with promo urgency, effective price discoverable = level 5; candidate; batch 2026-06-17
- Hola Prime rose to 77.2 (Strong)+2.7
drawdown_model effective 5->8: phase-1 evidence_cap=5 removed after verification; standard challenge uses STATIC overall drawdown (% of initial balance) = level 8 (raw row 7->8); batch 2026-06-17
- Funded Trading Plus rose to 73.5 (Strong)+2.0
pricing_honesty NULL->6: moderate discounting, effective price clear = level 6; candidate; batch 2026-06-17
- Funded Trading Plus rose to 73.5 (Strong)+0.4
platform_quality 6->7: five platforms incl MT4/MT5/cTrader; batch 2026-06-17
- Funded Trading Plus fell to 73.5 (Strong)-1.8
payout_split 8->6: standard split = 80% (level 6); 90-100% performance-scaled; batch 2026-06-17
- OneUp Trader rose to 75.9 (Strong)+0.5
rule_consistency 7->8: no consistency rule on funded accounts (eval-only) = level 8; batch 2026-06-17
- OneUp Trader rose to 75.9 (Strong)+2.4
pricing_honesty NULL->7: transparent flat monthly pricing, minimal false-urgency = level 7; candidate; batch 2026-06-17
- OneUp Trader fell to 75.9 (Strong)-0.9
payout_split 9->8: standard split = 90% (level 8); batch 2026-06-17
- Funding Pips fell to 77.5 (Strong)-0.9
payout_split 8->7: tiered split ~80-90% by cadence (blend level 7); batch 2026-06-17
- Funding Pips rose to 77.5 (Strong)+0.4
platform_quality 6->7: five platforms incl MT5/cTrader; batch 2026-06-17
- Funding Pips rose to 77.5 (Strong)+0.5
company_age 5->6: founded 2022 ~3.5 years; batch 2026-06-17
- Funding Pips rose to 77.5 (Strong)+2.0
pricing_honesty NULL->6: moderate discounting, effective price clear = level 6; candidate; batch 2026-06-17
- Funding Pips rose to 77.5 (Strong)+0.9
drawdown_model 8->9: standard accounts use STATIC drawdown (fixed floor from start) = level 9; batch 2026-06-17
- MyFundedFutures rose to 76.0 (Strong)+1.6
pricing_honesty NULL->5: one-time fee, frequent coupon discounting, effective price clear = level 5; candidate; batch 2026-06-17
- MyFundedFutures rose to 76.0 (Strong)+0.5
company_age 5->6: founded 2023 ~3 years; batch 2026-06-17
- MyFundedFutures fell to 76.0 (Strong)-0.9
payout_split 7->6: representative Core plan = 80% (level 6); batch 2026-06-17
- Blue Guardian rose to 76.2 (Strong)+0.4
platform_quality 6->7: four platforms incl MT5/cTrader; batch 2026-06-17
- Blue Guardian fell to 76.2 (Strong)-1.8
payout_split 8->6: standard split = 80% (level 6); 90% scaled ceiling; batch 2026-06-17
- Blue Guardian rose to 76.2 (Strong)+0.4
fee_refundable 7->8: fee refunded within first payouts; batch 2026-06-17
- Blue Guardian rose to 76.2 (Strong)+2.0
pricing_honesty NULL->6: moderate discounting, effective price clear = level 6; candidate; batch 2026-06-17
- Tradeify fell to 78.0 (Strong)-0.4
fee_refundable 3->2: no refund at any stage, explicitly stated = level 2; batch 2026-06-17
- Tradeify rose to 78.0 (Strong)+1.6
pricing_honesty NULL->5: one-time fee but frequent coupon discounting with urgency, effective price clear = level 5; candidate; batch 2026-06-17
- Tradeify rose to 78.0 (Strong)+0.9
drawdown_model 7->8: EOD trailing on closed (day-trading) balance, floor at SB+$100 = level 8; batch 2026-06-17
- Lux Trading Firm rose to 73.9 (Strong)+4.5
drawdown_model 4->9 CORRECTION: Lux uses a 6% STATIC drawdown fixed at starting balance (does not trail) = level 9; prior 4 (trailing-intraday) was a mis-read; batch 2026-06-17
- Lux Trading Firm rose to 73.9 (Strong)+0.4
platform_quality 6->7: four platforms incl MT5 + DMA; batch 2026-06-17
- Lux Trading Firm rose to 73.9 (Strong)+0.5
company_age 7->8: founded 2020 ~6 years; batch 2026-06-17
- Lux Trading Firm rose to 73.9 (Strong)+2.0
pricing_honesty 1->6: placeholder corrected; moderate discounting, effective price clear = level 6; evidence_state candidate; batch 2026-06-17
- Lux Trading Firm rose to 73.9 (Strong)+0.8
fee_refundable 7->9: fee 100% refunded on passing evaluation, conditions stated = level 9; batch 2026-06-17
- Lux Trading Firm fell to 73.9 (Strong)-2.7
payout_split 8->5: standard split = 75% (level 5); 80% is a scaled ceiling; prior 8 assumed 90%+; batch 2026-06-17
- The5ers rose to 75.5 (Strong)+2.4
pricing_honesty NULL->7: fixed one-time pricing with moderate time-bound promos, effective price clear, no false-urgency = level 7; evidence_state candidate; batch 2026-06-17
- FTMO rose to 79.9 (Strong)+2.8
pricing_honesty NULL->8: transparent fixed challenge pricing (list = normal price), fee refundable on first payout, only genuine occasional promos, no checkout additions = level 8; batch 2026-06-17
- Earn2Trade rose to 79.6 (Strong)+2.4
pricing_honesty NULL->7: transparent tier subscription, no activation fee, modest promos, effective price clear = level 7; evidence_state candidate; batch 2026-06-17
- Earn2Trade rose to 79.6 (Strong)+0.9
drawdown_model 6->7: EOD trailing drawdown (trailing-EOD, EOD-equity) per TCP/Gauntlet Mini rules = level 7; prior 6 understated; batch 2026-06-17
- The Trading Pit fell to 77.3 (Strong)-0.9
drawdown_model 8->7: representative Classic trailing drawdown (EOD/equity) = level 7; Prime static = 10 (same firm, premium); batch 2026-06-17
- The Trading Pit rose to 77.3 (Strong)+2.4
pricing_honesty NULL->7: modest ~10-20% discounting, effective price clear, no false-urgency = level 7; evidence_state candidate; batch 2026-06-17
- The Trading Pit rose to 77.3 (Strong)+0.8
platform_quality 6->8: nine platforms incl MT4/MT5 + futures stack = level 8; prior 6 understated; batch 2026-06-17
- The Trading Pit fell to 77.3 (Strong)-1.8
payout_split 8->6: standard split = 80% (Prime fixed / headline) = level 6; prior 8 assumed 90%+; batch 2026-06-17
- Topstep fell to 61.1 (Adequate)-0.8
approval_friction 6->5: two-rule payout structure + 50% consistency + winning-days gating materially complicate payouts, documented = level 5; batch 2026-06-17
- Topstep rose to 61.1 (Adequate)+1.2
pricing_honesty NULL->4: near-permanent 50%+ subscription discounts (list near-fictional) but effective price discoverable = level 4; evidence_state candidate; batch 2026-06-17
- Topstep rose to 61.1 (Adequate)+0.9
drawdown_model 7->8: trailing-EOD on peak end-of-day (closed/realized) balance, day-trading-only = closed-balance basis = level 8; batch 2026-06-17
- TradeDay fell to 75.1 (Strong)-2.7
drawdown_model 7->4: representative = Intraday TMD (Quick Pay funded default), trailing-intraday on unrealized equity, floor at starting balance = level 4; conservative read (EOD TMD=8/Static=10 same-price alternatives); batch 2026-06-17
- TradeDay fell to 75.1 (Strong)-0.4
fee_refundable 3->2: subscription fees non-refundable, explicitly stated = level 2; batch 2026-06-17
- TradeDay rose to 75.1 (Strong)+2.0
pricing_honesty NULL->6: moderate rotating named monthly sales (TDNEW), no fictional anchor or resetting timer, effective price clear = level 6; evidence_state candidate; batch 2026-06-17
- TradeDay rose to 75.1 (Strong)+0.8
approval_friction 8->9: funded payouts have no buffer, any positive balance, no min period, <24h, disclosed = level 9; batch 2026-06-17
- Apex Trader Funding fell to 66.2 (Strong)-0.6
rule_clarity 8->7: rules individually clear but now span three product-line doc families (EOD/Intraday/Legacy) and post-2026-03-01 enforcement untested (P1~3, P4 untested); evidence_state candidate; backfill 2026-06-17
- Apex Trader Funding fell to 66.2 (Strong)-0.8
fee_refundable 4->2: evaluation fee non-refundable, explicitly stated ("cannot be refunded, transferred, or changed ... is not a subscription") = level 2; backfill 2026-06-17
- Apex Trader Funding rose to 66.2 (Strong)+0.6
financial_transparency 7->8: named verifiable owner/CEO Darrell Martin + clearly-explained model + self-published payout totals ($627.96M since 2022); one minor ambiguity (unaudited self-reporting); evidence_state candidate; backfill 2026-06-17
- Apex Trader Funding fell to 66.2 (Strong)-0.4
suspension_history 8->7: continuous operation under one name since 2021 (no operational suspension/rebrand) but a documented Aug-2024 payout-delay episode + legacy discretionary-denial reputation (since removed in relaunch); evidence_state candidate; backfill 2026-06-17
- Apex Trader Funding fell to 66.2 (Strong)-0.6
tos_stability 6->5: full product/rule relaunch 2026-03-01 plus documented 2024 payout-rule changes; mitigated by announced, explicitly non-retroactive handling (legacy honored); evidence_state candidate; backfill 2026-06-17
- Apex Trader Funding rose to 66.2 (Strong)+0.8
pricing_honesty NULL->3 (was imputed 1 in composite): UP TO 90% OFF perpetual coupon (code SAVENOW) + resetting countdown + multi-year rotating-coupon history = discount gap >50% with false-urgency mechanics = level 3; effective price discoverable pre-checkout; backfill 2026-06-17
- Apex Trader Funding rose to 66.2 (Strong)+0.5
rule_consistency 7->8: 50% consistency = permissive (>40%) disclosed pre-purchase; news effectively permitted (anti-hedge restriction only); New-Apex EOD; backfill 2026-06-17
- Apex Trader Funding fell to 66.2 (Strong)-0.7
payout_speed 8->7: firm-stated only ("5 Days for Payouts. No Payout Denials"), no >=2 independent dated payout-receipt reports this pass; rubric 1.3 caps stated-only at 7; evidence_state limited; backfill 2026-06-17
- Apex Trader Funding rose to 66.2 (Strong)+0.9
payout_split 9->10: standard split = 100% ("Approved payouts are issued at a 100% payout split") under New-Apex EOD payouts; per-request dollar caps remain scored under payout_cap; backfill 2026-06-17
- Apex Trader Funding fell to 66.2 (Strong)-2.7
drawdown_model 7->4: representative product = Intraday Trail (configurator default) — trailing-intraday on open/unrealized equity, floor at Starting Balance + $100; account can breach mid-trade on unrealized P&L = rubric level 4; same-priced EOD Trail alternative = level 7; owner decision 2026-06-17 (Scenario B, risk-protective read); backfill 2026-06-17
- City Traders Imperium fell to 61.8 (Adequate)-0.6
financial_transparency 4 to 3: Conduct Policy and T and C name a three-entity structure. Platforms and simulated accounts are provided by City Traders Imperium Ltd registered in Comoros (Anjouan), an offshore license-mill where the license number equals the company number. Combined with the dissolved UK entity and UAE education entity, this is multi-layer opacity around the entity the trader depends on. Named founders prevent a 2. Surfaced after the initial write.
- City Traders Imperium fell to 62.4 (Adequate)-0.6
rule_clarity 6 to 5: clear help-center articles sit atop a controlling T and C that reserves sole discretion to define prohibited conduct after the fact (s9.2), cut leverage at will (s9.6e), add permanent consistency measures (s10.2.9), terminate without cause (s13.12). Sole-discretion-after-the-fact collapses ex-ante rule certainty. Adversarial review concurred.
- City Traders Imperium rose to 62.4 (Adequate)+6.4
payout_cap 1 to 9: no withdrawal cap found across full governing doc set (payout article, all challenge tiers, Instant, Conduct Policy, 30-section T and C); only a 100 USD minimum. Re-scored up from a provisional undisclosed-1 after the Challenge and FAQ doc was obtained 2026-06-15. Not 10: no source affirmatively states unlimited.
- The5ers fell to 73.1 (Strong)-1.4
payout_speed 8->6: stated processing 5-8 business days per the5ers withdrawals FAQ (1.3 caps stated-only at 7; 6 lower-read of the range); marketing 16h avg contradicted; backfill 2026-06-14
- The5ers fell to 73.1 (Strong)-0.8
approval_friction 8->7: disclosed 14-day first-withdrawal wait then every 2 weeks per the5ers withdrawals FAQ; evidence_state candidate; backfill 2026-06-14
- The5ers fell to 73.1 (Strong)-0.9
payout_split 7->6: standard split 80% per the5ers FAQ example (up to 100% is a scaled ceiling, excluded per axis); evidence_state candidate; backfill 2026-06-14
- The5ers fell to 73.1 (Strong)-3.2
payout_cap 10->6: the5ers caps the first four payouts per account size (50K ramps to $3,000/withdrawal, 25K $1,250 flat, 100K 3% of balance); standard 50K-100K steady ~$6,000/mo = level 6 per 1.2; primary the5ers payout-caps FAQ; backfill 2026-06-14
- FTMO rose to 77.1 (Strong)+1.2
effective_fee_ratio 7->9: 50K 2-Step fee EUR 345 / 50000 = 0.69 percent maps to level 9, per FTMO pricing widget ftmo.com/en; primary-sourced backfill 2026-06-14
- FTMO fell to 77.1 (Strong)-0.6
financial_transparency 10->9: Czech-registered named entity FTMO Evaluation Global s.r.o. ID 092 13 651, no audited public financials, per FTMO General Terms and Conditions; primary-sourced backfill 2026-06-14
- FTMO fell to 77.1 (Strong)-0.8
approval_friction 8->7: disclosed 14-day first-claim waiting condition, no buffer, per FTMO withdraw FAQ ftmo.com/en/faq/how-do-i-withdraw-my-profits; primary-sourced backfill 2026-06-14
- FTMO fell to 77.1 (Strong)-2.7
drawdown_model 8->5: static floor but equity-basis (floating losses breach intraday) per FTMO 2-Step Maximum Loss, ftmo.com/en/trading-objectives; primary-sourced backfill 2026-06-14
- Apex Trader Funding rose to 69.2 (Strong)+0.8
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.
- Topstep reaffirmed to 59.8 (Adequate)
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.
- Alpha Futures rose to 72.4 (Strong)+2.8
pricing-honesty-first-capture
- Alpha Futures fell to 69.6 (Strong)-1.2
tos-event-2026-program-overhaul
- Alpha Futures fell to 70.8 (Strong)-2.4
approval-friction-winning-day-gate
- Alpha Futures fell to 73.2 (Strong)-0.6
fee-ratio-subscription-model-3mo
- Alpha Futures rose to 73.8 (Strong)+3.6
split-correction-tiered-ladder-retired
- Alpha Futures fell to 70.2 (Strong)-3.2
payout_cap-contradiction-A3
- Global Prime rose to 43.0 (Caution)+43.0
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.
- Optimus Futures rose to 44.0 (Caution)+44.0
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.
- Cannon Trading rose to 52.0 (Adequate)+52.0
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).
- Ironbeam rose to 56.0 (Adequate)+56.0
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).
- AMP Futures rose to 59.0 (Adequate)+59.0
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.
- Tradovate Brokerage rose to 49.0 (Caution)+10.0
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).
- Tradovate Brokerage rose to 39.0 (Caution)+39.0
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).
- NinjaTrader Brokerage rose to 49.0 (Caution)+10.0
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).
- NinjaTrader Brokerage rose to 39.0 (Caution)+39.0
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).
- OANDA rose to 76.0 (Strong)+76.0
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).
- Forex.com rose to 76.0 (Strong)+76.0
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).
- moomoo rose to 79.0 (Strong)+79.0
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).
- TD Direct Investing rose to 85.0 (Excellent)+85.0
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).
- tastytrade rose to 81.0 (Excellent)+81.0
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).
- Charles Schwab rose to 86.0 (Excellent)+86.0
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.
- Questrade rose to 84.0 (Excellent)+84.0
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).
- Interactive Brokers rose to 88.0 (Excellent)+88.0
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.
May 2026
35 moves · 32 ↑ · 3 ↓
- Interactive Brokers TWS rose to 75.7 (Strong)+75.7
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.
- Match-Trader rose to 47.8 (Caution)+3.8
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.
- thinkorswim rose to 71.6 (Strong)+16.6
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.
- MotiveWave rose to 60.4 (Adequate)+3.4
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.
- MultiCharts rose to 66.8 (Strong)+9.8
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.
- TradeStation rose to 70.5 (Strong)+3.5
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.
- TradingView rose to 75.8 (Strong)+13.8
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.
- Webull rose to 62.3 (Adequate)+62.3
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.
- Lux Trading Firm fell to 68.4 (Strong)-5.6
TVSM-PF v2.0.2 rescore — drawdown_model evidence sourced manually
- Audacity Capital fell to 70.1 (Strong)-3.9
TVSM-PF v2.0.2 rescore — drawdown_model evidence sourced manually
- Alpha Futures fell to 73.4 (Strong)-0.6
TVSM-PF v2.0.2 rescore — drawdown_model evidence sourced manually
- TD Direct Investing rose to 65.0 (Excellent)+65.0
Initial score — methodology v1.0 platforms / v1.2 brokerages
- NinjaTrader Brokerage rose to 58.0 (Caution)+58.0
Initial score — methodology v1.0 platforms / v1.2 brokerages
- Questrade rose to 74.0 (Excellent)+74.0
Initial score — methodology v1.0 platforms / v1.2 brokerages
- Forex.com rose to 82.0 (Strong)+82.0
Initial score — methodology v1.0 platforms / v1.2 brokerages
- moomoo rose to 60.0 (Strong)+60.0
Initial score — methodology v1.0 platforms / v1.2 brokerages
- OANDA rose to 75.0 (Strong)+75.0
Initial score — methodology v1.0 platforms / v1.2 brokerages
- Interactive Brokers rose to 82.0 (Excellent)+82.0
Initial score — methodology v1.0 platforms / v1.2 brokerages
- Charles Schwab rose to 63.0 (Excellent)+63.0
Initial score — methodology v1.0 platforms / v1.2 brokerages
- AMP Futures rose to 68.0 (Adequate)+68.0
Initial score — methodology v1.0 platforms / v1.2 brokerages
- Tradovate Brokerage rose to 54.0 (Caution)+54.0
Initial score — methodology v1.0 platforms / v1.2 brokerages
- MotiveWave rose to 57.0 (Adequate)+57.0
Initial score — methodology v1.0 platforms / v1.2 brokerages
- Quantower rose to 63.0 (Strong)+63.0
Initial score — methodology v1.0 platforms / v1.2 brokerages
- Match-Trader rose to 44.0 (Caution)+44.0
Initial score — methodology v1.0 platforms / v1.2 brokerages
- Bookmap rose to 47.0 (Strong)+47.0
Initial score — methodology v1.0 platforms / v1.2 brokerages
- cTrader rose to 75.0 (Strong)+75.0
Initial score — methodology v1.0 platforms / v1.2 brokerages
- TradingView rose to 62.0 (Strong)+62.0
Initial score — methodology v1.0 platforms / v1.2 brokerages
- Sierra Chart rose to 66.0 (Strong)+66.0
Initial score — methodology v1.0 platforms / v1.2 brokerages
- TradeStation rose to 67.0 (Strong)+67.0
Initial score — methodology v1.0 platforms / v1.2 brokerages
- NinjaTrader rose to 66.0 (Strong)+66.0
Initial score — methodology v1.0 platforms / v1.2 brokerages
- DXtrade rose to 42.0 (Adequate)+42.0
Initial score — methodology v1.0 platforms / v1.2 brokerages
- MultiCharts rose to 57.0 (Strong)+57.0
Initial score — methodology v1.0 platforms / v1.2 brokerages
- Tradovate rose to 57.0 (Strong)+57.0
Initial score — methodology v1.0 platforms / v1.2 brokerages
- thinkorswim rose to 55.0 (Strong)+55.0
Initial score — methodology v1.0 platforms / v1.2 brokerages
- Topstep rose to 67.0 (Adequate)+2.0
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.
April 2026
5 moves · 5 ↑
- The Funded Trader rose to 31.0 (Caution)+31.0
Initial score — methodology v1.0. Suspension history hard cap applied (max 49).
- FundedNext rose to 63.0 (Strong)+63.0
Initial score — methodology v1.0
- Apex Trader Funding rose to 67.0 (Strong)+67.0
Initial score — methodology v1.0
- FTMO rose to 84.0 (Strong)+84.0
Initial score — methodology v1.0
- Topstep rose to 70.0 (Adequate)+70.0
Initial score — methodology v1.0
Rule change alerts, straight to your inbox.
When a prop firm changes its rules, you’ll be the first to know. No marketing. One email per change, maximum.