What separates a tracker from a spreadsheet
- It reconciles instead of accumulating
- If a financial value changes under an existing trade ID, the whole import stops for reconciliation. A spreadsheet would have appended a duplicate and you would find out at tax time.
- It keeps decimal precision
- Imported values preserve the broker’s exact decimal strings. Floating-point drift across a few thousand trades is how a tracker and a statement end up $40 apart with no explanation.
- It syncs on a schedule
- Connected accounts have persistent sync jobs. Due jobs are checked every 30 seconds and successful connections are rescheduled every 15 minutes by default. Rejected credentials, currency mismatches and reconciliation errors pause the automatic import and surface on the connection rather than failing silently.
- It knows what it does not have
- Separate fill or order exports are not treated as completed trades. Missing fees or multipliers require explicit mapping. The tracker tells you the data is incomplete instead of producing a confident wrong number.
Routes into the tracker
Availability depends on the provider, account type, region and history.
| Route | What it does | What it needs |
|---|---|---|
| CSV / statement import | Guided column mapping, preview, closed-trade ingestion | A closed-trade export from your broker; reconcile a sample against the statement |
| OANDA v20 | Token connection and closed-trade sync | An eligible account and a practice or live token |
| MetaTrader 4 / 5 | Live push from a terminal Orderblock runs for you | Platform, login, exact broker server and a read-only investor password |
| IBKR Flex | Reporting-token and query integration | A configured Flex report and independent statement reconciliation |
| cTrader | Read-only authorisation, hedged FX and CFD closed history | A cTrader account; collected every 15 minutes |
| SnapTrade | Hosted read-only authorization for supported brokerages | Commercial approval and keys; conservative instrument coverage |
Tracking across more than one account
Multiple accounts are the normal case for a forex trading tracker: a live account, a funded evaluation, a practice account for testing. Orderblock keeps each as its own workspace with its own currency and history, and lets you switch between them or view them side by side.
Plan limits are explicit: Pro covers three trading accounts, Elite covers ten. Both include CSV import and broker connections, and both keep complete trade history available for export.
Trade tracker questions
Can I track trades from more than one broker?
Yes. Each broker account is tracked separately with its own currency and sync state, and you can review them individually or switch between them. Pro supports three trading accounts and Elite supports ten.
What if my broker has no direct connection?
Create a manual account and import a closed-trade CSV statement. Map the columns, check the preview, and save. This path works for any broker that can export closed trades.
Does the tracker place or modify trades?
No. Every adapter is read-only. Orderblock imports and analyses trading history; it does not execute, and the MetaTrader route uses an investor password precisely because it cannot trade.
How often does it sync?
Connected accounts are scheduled every 15 minutes by default, with due jobs checked every 30 seconds. Transient failures retry with backoff. You can also sync manually at any time.