Methodology

How the numbers are made.

Every figure on the board can be traced to a sampled quote, a published schedule, or a stated assumption. This page is the full reference.

Spread methodology v1.0

Last updated 2026-07-04. Changes are versioned, not silent.

The PropSpread Score methodology is versioned separately by the scoring engine, see below.

Spread methodology v1.0

Sample, normalize, rank.

Three steps between a raw quote and a row on the board. This part versions the spread measurement itself.

  1. Sample

    Continuous spread ticks from connected feeds, never scraped screenshots.

    Bid/ask snapshots are collected continuously from each connected feed while the board is open, and every snapshot is stored with its timestamp. Nothing is transcribed from marketing pages or screenshots; if a firm has no connected feed, the board says it is waiting for data instead of inventing a number.

  2. Normalize

    Pips, cents and points converted to dollars per lot, published commissions included.

    Each spread is converted from its quoted unit (pips, points or cents) into estimated dollars per one-lot round turn, and each firm's published round-turn commission is added on top. Raw and standard account models land on the same scale, so the comparison is between totals, not labels. Slippage is shown separately as a labeled assumption and never mixed into these figures.

  3. Rank

    A rolling 15 minute window decides the leader, so no single tick can.

    Rankings are computed over a rolling 15 minute window of samples rather than a single tick, so one extreme quote can neither crown nor sink a firm. A firm that stops sending data keeps its last received values on screen with a visible staleness note; it is not silently recalculated.

Sampling cadence: feeds are polled on a short interval (seconds, not minutes) whenever the board is open, and the on-page sample counter is cumulative for the session. Spreads are indicative snapshots from connected feeds, not tradable quotes. Rankings reflect the current sampling window and may change.

Worked example

One quote, followed to the dollar.

The Normalize step performed live on this page: the current tightest EUR/USD quote walked through the exact arithmetic the board applies to every firm, every tick.

Warming up · 0 of 5 samples. The example fills itself in from the feed as soon as the first EUR/USD snapshots land; nothing here is ever pre-filled with an invented number.
Data path

From a terminal to your screen.

Four hops, each one inspectable. Which firms ride a verified feed at any moment is exactly what the disclosure states below declare.

  1. Trading terminal

    A funded-account terminal at each connected firm quotes bid and ask through the session, the same prices a trader on that account would see.

  2. Collector bridge

    A small collector polls those quotes on a short interval and stamps each snapshot with its time. It adds nothing and averages nothing.

  3. Aggregation backend

    The backend stores the samples, maintains the rolling window and computes ranks. A quote is never edited after the fact.

  4. Your browser

    The board renders straight from that state. When a value changes you see it flash; when a feed stops you see a staleness note, not a guess.

Disclosure

Demo data says demo.

The interface derives its wording from the data source, so a false combination is unrepresentable. These are the three states and the exact source line each one shows.

Demo (simulated)

An in-process generator produces the figures. Everything is watermarked as demo data and nothing claims to be a live market.

Shown in product: “All figures are simulated for demonstration.”

Connected, demonstration data

The board is connected to the backend transport, but the backend is fed by a simulated publisher. The connection is real, the data is not, and the badge says exactly that.

Shown in product: “Connected to a simulated feed for demonstration, not real account data.”

Connected, verified feed

Figures derive from connected account feed snapshots. Only in this mode does the watermark disappear and the word live stand unqualified.

Shown in product: “Figures derived from connected account feed snapshots and published schedules, as noted.”

PropSpread Score methodology

One rating, published math.

The PropSpread Score blends measured trading costs and execution with payout reliability, rules transparency, support, platform stability and community feedback, weighted toward what we can measure live.

Scores publish per firm once its data qualifies; a firm without a published score shows Score pending.

Live methodology details are unavailable right now. Category weights are shown only when served by the scoring engine's active version, never from a stale build-time copy.

Score data sources

Trading cost inputs draw on the platform's own spread sampling. Execution, payout, rules, support and platform metrics come from provider documentation and public sources; community reflects public reviews and sentiment. Current inputs are demo-labeled until verified live feeds ship.

Until a firm's score is computed and published by the scoring engine, its cards show an explicit pending state instead of a provisional number. Scores never override the measured spread ranking on the board, and paying firms cannot buy a higher one.

Limitations

What this data is not.

  • Figures are indicative snapshots for comparison, not tradable quotes. Actual fills vary by account type, server, liquidity and time of day.
  • Commission schedules are placeholder values pending verification against each firm's current published terms.
  • Slippage is a normalized, clearly labeled assumption, not a measured value.
  • Sampling covers the instruments and firms listed on the board; a firm can price differently on instruments we do not sample.
  • The Average Prop Firm benchmark is a computed composite of sampled competitor feeds, not the published pricing of any specific firm.
  • Rankings describe the sampling window shown and may change as new samples arrive.

Full disclaimer

This tool provides an indicative comparison of spreads and estimated execution costs based on periodic snapshots from connected data feeds and normalized trade assumptions. Displayed values are not tradable quotes and may differ from prices available on any provider's live accounts. Spreads vary by account type, server, liquidity conditions, and time of day. Competitor names and marks belong to their respective owners; no affiliation or endorsement is implied. The "Average Prop Firm" benchmark is a computed composite of sampled competitor feeds, not the published pricing of any specific firm. Cost estimates use a normalized trade scenario and do not constitute financial advice or a prediction of trading results.

FAQ

The questions we get asked.

Short answers, all of them restating what the sections above commit to.

Where do the spread numbers come from?

From bid and ask snapshots collected off connected account feeds while the board is open. Nothing is copied from marketing pages or screenshots, and a firm with no feed shows a waiting state instead of a number.

Why convert everything to dollars?

Pips, points and cents cannot be compared directly, and commissions hide real differences. Converting each quote to dollars per one-lot round turn and adding the published commission puts every firm on one scale, so the comparison is between totals, not labels.

Why rank on a rolling window instead of the latest tick?

A single tick can be an outlier in either direction. The rolling 15 minute window smooths spikes, so a firm can neither win nor lose the ranking on one quote.

Is any of the data simulated?

Some of it, and the interface always says so. Every data source carries one of three disclosure states, and demonstration data is watermarked as such. The exact wording of each state is listed in the disclosure section on this page.

What happens when a feed goes quiet?

The last received values stay on screen with a visible staleness note. Nothing is extrapolated and nothing is silently recalculated.

Can a firm pay for a better position?

No. Board order comes from measured spreads, and the PropSpread Score comes from the published methodology on this page. Sponsored placements, where they exist, are labeled and never change the measured ranking.

This tool provides an indicative comparison of spreads and estimated execution costs based on periodic snapshots from connected data feeds and normalized trade assumptions. Displayed values are not tradable quotes and may differ from prices available on any provider's live accounts. Spreads vary by account type, server, liquidity conditions, and time of day. Competitor names and marks belong to their respective owners; no affiliation or endorsement is implied. The "Average Prop Firm" benchmark is a computed composite of sampled competitor feeds, not the published pricing of any specific firm. Cost estimates use a normalized trade scenario and do not constitute financial advice or a prediction of trading results.