How we verify
Every figure on this site comes from a firm’s own pages. Here is how it gets here, including what goes live without a person checking it.
Three passes before a number goes live
We read the firm’s own pages
A scheduled run fetches a firm’s pricing, rules and payout pages and stores what it reads, and we also read firm pages directly. Marketing copy on a landing page never outranks the terms a trader actually signs.
We compare with the last snapshot
Each new reading is compared with the previous one, and the differences are logged as candidate changes with the date they were read and, in most cases, the quoted sentence and source address.
We apply it or hold it for review
The daily screening applies a change to a price or a listed rule, such as drawdown, daily loss or payout terms, only after the quoted sentence is found on the page, the value passes a plausibility check and a second read of the page gives the same value. A change that fails a check is held for a reviewer or dropped, and changes to a firm’s status, restricted countries or discontinued products always wait for a reviewer. Many changes therefore go live without a person signing them off.
What the last 30 days looked like
Most detected movement never reaches you, because most of it is noise: a reworded page, a promo banner, a routine re-check that found nothing new. This is the live funnel.
26 published as verified changes · 1701 automated checks logged
Independence
No firm can pay to be here, and none can pay to move up. All 33 firms are ranked by the same public criteria, and the sort basis is printed under every ranked list. Some links to firms carry a referral tag that pays us if you sign up. That tag never changes an order, a score or a word of the review.
Corrections
If a figure here is wrong, tell us and we will check it against the firm’s live page. Confirmed errors are corrected the same day, the correction is recorded in the public ledger with its date, and the old value stays visible so you can see what moved. We never quietly overwrite a number.