Prop Preflight

How Prop Preflight calculates its numbers

This note describes the method behind every figure on the results page. Each rule here is covered by automated tests.

1. Reading the file

2. Fees

The profit column is checked against each trade's own prices: gross = (exit − entry) × quantity × point value × direction. Tradovate files use (sell − buy) instead.

Finding Classification Treatment
Profit = gross, no fee recorded (absent or $0) Missing Assumed round-trip fee per contract (default $4.50) or per micro ($1.50); the user can confirm the fees really were zero
Profit = gross, fees listed Gross, fees listed Listed fees subtracted once
Profit = gross − listed fees Net Unchanged
Profit below gross by a fee-sized amount, nothing listed Net (embedded) Unchanged
No prices, no side, unknown contract, or numbers that don't reconcile Unverified The user chooses before results show: already after fees, before fees (assumed rate), or subtract the listed fees

Evaluation commissions are the firm's, not yours

Firm E-mini / micro, round trip Source
Apex $3.98 / $1.02 on Rithmic (default) or $3.10 / $1.04 on Tradovate, chosen by the user Apex Help Center, Rithmic and Tradovate commission pages
Topstep $3.78 / $1.22 (TopstepX, all-in) Topstep Help: commissions in the Combine and Express Funded Account
Take Profit Trader $4.50 / $1.50 on every permitted product, Test and PRO (older Rithmic accounts may still pay $5.00 / $0.50) TPT's commission statement, confirmed by our team (Oct 16, 2026); matches the Aug 9, 2026 change reported by PropFirmMatch
MyFundedFutures $4.68 / $1.90 (total cost incl. fees) MFF Help: Futures instrument list
Tradeify $5.76 / $1.82 (34 contracts listed; crude $5.66 from the newer pricing reference vs $6.00 on the April commission page) Tradeify Help: Trading commission fees, Pricing reference
Lucid $3.50 / $1.00 ($1.75 / $0.50 per side) Lucid Support: Approved products and commissions

All rates were checked on Oct 17, 2026. A plan whose commission schedule is disputed is shown, but it is never recommended and never ranked above plans with confirmed fees.

3. Replay

For each evaluation and size, a new account is started on every trading day in the file. Trades are replayed in exit-time order under the firm's rules:

With MAE/MFE, each trade's worst and best point are replayed. Winners are assumed to dip first and losers to run first.

A pass is counted at the close of the day the target is reached, after every trade that day, so a loss later the same day still counts. Drawdown lines are enforced during the day, including at a trade's worst point, even where a firm's page only says the line is calculated at the end of the day (Take Profit Trader, Lucid); that is the stricter reading.

The trading day rolls at 5 PM Central, and weekend trades count toward Monday.

4. Pass rate and likely range

5. Expected evaluation cost

6. Recommendation outcomes

The thresholds are 20 trading days, 5 back-to-back attempts and a 25% low end.

  1. Not enough evidence.
  2. Fewer than 20 trading days, or no evaluation with 5 back-to-back attempts.
  3. Also when an evaluation passes often but has too few attempts to measure.
  4. Don't buy yet.
  5. Net P&L after fees ≤ 0, or no eligible evaluation has a range whose low end is at least 25%.
  6. Potentially suitable.
  7. Up to three eligible evaluations, ranked by the low end of their range, then pass rate, then cost.
  8. Eligible means the published size cap fits the largest open position, the commission schedule is confirmed, the rules pass verification (section 7), and the evaluation has at least 5 back-to-back attempts.

The results list uses the same order. Evaluations without a published size cap are never ranked above ones with a cap, and never recommended.

Caveats shown with any outcome: backtest or simulated data, no MAE/MFE, and fees that were assumed.

7. Rule verification policy

Every rule value in the rules data records where it came from, field by field.

Code Meaning
F Stated on the firm's own page, or confirmed by our team from the firm's terms or dashboard where the firm publishes no page (each such value is listed on our review checklist and reconfirmed at every review)
G From a third-party guide only
A The firm doesn't publish it; modeled conservatively
C Sources disagree: the firm's own pages, or the firm and a recent report

Pass-or-fail fields are profit target, max loss amount, drawdown type, lock level, daily loss limit, contract limit, how micros count, consistency rule, minimum days and time limit. The commission schedule must also be confirmed by the firm and checked within 14 days.

Cost fields are price, reset and activation.

Pre-publish gate. An automated rules check must pass before the site is published or an affiliate link is turned on. It fails if any plan is unverified or overdue.

Reviews. Every source behind a verified value is on our review checklist and is re-read at each review. Because a review older than 14 days switches recommendations off, the site cannot keep recommending on stale rules. Values our team confirmed from a firm's dashboard or terms count as firm sources and are reconfirmed at each review.

8. Known limitations

9. Measurement and privacy

The file is read in the browser tab and never uploaded. With analytics off (the default until an account is set up), the page makes no network requests after it loads; the only outside request is a firm site the visitor chooses to open.

When analytics is configured, the page sends one anonymous request per event to the configured provider (Plausible or Umami), with no cookies and no identifier.

Affiliate links. A firm link becomes an affiliate link only when all three hold: the firm has approved us as an affiliate, the published site was built after passing the rules check, and that plan's rules are still verified in the visitor's browser that day. Every affiliate link is labeled beside it and in the footer, and carries rel="sponsored". Commissions play no part in pass rates, ranking or verdicts; the engine has no access to affiliate data.