Every trade, account and profile on TradingSocial carries a verification status. This page explains exactly what each level means, what we can and cannot verify, and how we keep demo results from being presented as live performance.
The trader connected their MT5 account through our sync partner. Closed trades are pulled directly from the broker's records on a schedule — the trader never types them in. Execution data (instrument, direction, prices, size, profit, timestamps) is locked: it cannot be edited after import. Traders can still add journal notes, screenshots and tags.
The trader uploaded an MT5 account statement file. Trades come from the broker's exported history rather than manual entry, and execution fields are locked after import — but a statement file is produced on the trader's machine, so it is a step below a live broker connection: a determined user could alter a file before uploading it. Suspected altered statements lose verification.
The trade was typed in manually. Self-reported results are useful for journaling but are not verified — treat them accordingly. Manual trades never appear equivalent to broker-synced trades anywhere on TradingSocial.
A broker connection was requested and is being established. Results shown under this status have not yet been confirmed against broker records.
The broker connection stopped working or could not be established (wrong credentials, closed account, broker-side issues), or imported data failed our integrity checks. Historical verified trades remain, but no new data is being confirmed.
Imported trades (statement or broker) have their execution data locked at the database level — edits to prices, sizes, results or timestamps are rejected. Journal fields (notes, screenshots, emotional tags, strategy tags, visibility) stay editable. Manual trades can be edited by their owner, and every change is recorded in an immutable audit trail: original values, source, import timestamp, what changed, previous values, and who made the change.
Every account carries a declared type — Live, Demo, Prop-firm or Competition — shown on the profile and next to leaderboard entries. Leaderboards offer filters for verification level and account type, and demo results are never presented as live trading performance.
Connected MT5 accounts sync on a recurring schedule (roughly every few hours). A profile's “last successful sync” is displayed with its verification details. If syncing fails repeatedly, the account moves to Verification failed until the connection is repaired.
Think a profile is misrepresenting its results, or your own verification looks wrong? Use the in-app Help button (choose Verification issue) and the team will review it.