Trade Import Profiles

Create and manage Trade Import Profiles in Trading Vault, including settings, automatic sync, archiving, import history, and row repair.

A Trade Import Profile keeps one import source's destination account, settings, and history together. Open Trade Imports from the app's side navigation to search your profiles, create a new one, or open an existing profile. For the overall import process and broker or CSV options, start with Importing trades.

Create a profile

Select New, choose the broker, platform, or CSV import type, and complete the fields shown for that source.

FieldWhat it controls
Profile nameA label that helps you recognize this import source.
Trade accountThe account that receives imported executions. An active profile needs one before it can import trades.
Default strategyAn optional strategy assigned to new trades created by the import.
Broker server time zoneFor MetaTrader 4 and 5, the time zone used by the broker's server for EA sync and HTML reports.
Import executions fromAn optional start date and time; earlier executions are ignored.
Auto-attach planned tradesMatches broker opening executions to suitable planned trades when enabled.

If a profile replaces another import source, choose an import start time after the last imported execution to reduce repeats. Use the integration instructions for the source-specific connection, report export, or CSV mapping steps. Creating a profile alone does not add trades.

Edit profile settings

Open a profile and choose Edit settings from its actions menu. The settings available depend on the source.

  • Trade account and default strategy: Choose where new executions belong and, optionally, the strategy assigned to new trades.
  • Import executions from: Set the earliest execution time you want this profile to import. Check the time zone shown with the setting before changing the boundary.
  • Auto-attach planned trades: Let compatible broker opening executions attach to planned trades instead of always creating a new trade.

Time zones and file formats

For MetaTrader 4 and 5, Broker server time zone should match the broker server clock, including its daylight saving rules. It applies to both EA sync and HTML reports. Changing it updates import history and linked trade times in the background while keeping manual time overrides.

Other file profiles use a Report time zone setting for timestamps in the uploaded report. For custom CSV profiles, open CSV mappings to set the columns and review date and time parsing options. The trade-level CSV and execution-level CSV pages explain their different row formats and mapping steps.

Automatic sync settings

For a supported connection and eligible membership, Automatic sync is available in the profile's Edit settings menu. Turn it off to pause automatic imports and back on to resume them. The cTrader, MetaTrader 4, and MetaTrader 5 pages explain how each connection is set up and kept running.

Archive or restore a profile

Archive a profile when you no longer want it in normal import workflows. Archived profiles keep their import history and duplicate-detection boundaries, but cannot import new trades.

To restore one, use the Archived filter in Trade Imports, open the profile, assign a trade account if needed, and choose Unarchive.

Import history and row repair

Each profile keeps a history of its file uploads and connected sync runs. A history entry shows its date and time, account, source, trade totals, additions, updates, unmatched rows, and invalid rows. Expand an entry to inspect individual executions; large imports load rows in pages.

Review unmatched rows

An unmatched row is a broker row Trading Vault could not confidently attach to a trade or execution. This can happen when older broker data lacks a stable position ID, the symbol format changed, or the existing trade has different details.

Open the row in import history and review its details and suggested trades. Suggestions can use account, direction, symbol, date, quantity, and broker identifiers. When appropriate, you can show symbol-mismatch candidates and intentionally assign the row to a trade with a different symbol. Broker identity conflicts are blocked.

If the row represents a new trade, use the create-trade action instead.

Reattach deleted executions or trades

Import history retains broker context when a linked execution or trade is removed. If the source broker row still exists, review it and attach it to the correct trade or create a replacement trade. This can help after an accidental deletion or when reorganizing older imported trades.

Correct older matching data

Older imports may lack broker identifiers that later reports provide. If you know the correct broker position ID, enter it on the trade or execution so future imports can match related opening and closing executions more reliably. See how broker identifiers work.

Move executions after import

If an imported execution lands on the wrong trade, move it from the trade's Executions tab. You can move it to another compatible trade or into a new trade created from that execution.