Import Trades
Import a broker export and resolve file, instrument, contract, and duplicate issues.
Import trades
Select Add trades at the top of the sidebar. Then select File upload.
The import uses four phases: source, upload, review, and done. You can go back while Tradeways is not parsing or saving data.
Select the source
Select the broker or journal that created the export. Tradeways remembers the last source that you used. The file format and parsing rules depend on this selection.


Every supported file source has its own page: Interactive Brokers, MetaTrader 4, MetaTrader 5, NinjaTrader, Rithmic R|Trader, ATAS Journal, Sierra Chart, Topstep, TradeTracer, Tradezella, and Edgewonk. The source list in Tradeways is authoritative. It can change as integrations are added or updated.
Use Auto sync for a supported connection. Use manual entry for one trade that you want to enter from its fills.
Upload the export
The upload page shows the required file type and export instructions for the selected source. Drop the file in the upload area or select it from your device.
Some exports do not contain a timezone. Select the IANA timezone that the broker used before you upload the file. A wrong timezone can move executions to another session or trading day. No timezone field appears for a source whose export carries its own offset, such as Topstep and Tradezella.
Tradeways parses the file and checks the executions. You can cancel a background check. A parser that runs directly on the page can only stop after its current work finishes.
Resolve file errors
A file error means that Tradeways could not read the expected export. Check these items:
- Confirm that you selected the source that created the file.
- Export the file again with the required format.
- Do not rename another file type to the required extension.
- Check the selected timezone when the source needs one.
- Upload the new file.
If the file parsed but the preview check failed, select Retry. You do not need to upload the file again. Go back and choose another source only when the original source was wrong.
Configure instruments
Tradeways can stop before the preview when a symbol has no complete instrument setup. Review the detected asset class, tick size or contract settings, P&L currency, and other required fields. Save each instrument before you continue.
Do not guess these values. Use the contract specification from the broker or exchange. Instrument settings affect P&L for every matching trade.
Futures exports can also require a contract match. Select the correct dated contract for each unresolved root symbol. Return to the upload or source step when the file does not contain enough information to choose safely.
Review the preview
The preview groups executions into trades. Review the trade count, skipped rows, duplicate executions, warnings, strategies, and detected commissions.
Already imported executions are excluded. An overlapping export is safe to upload again. If every execution is a duplicate, there is nothing to import.
An unresolved warning remains data that needs your decision. Correct the source file or instrument setup when the preview does not match the broker statement.
Complete the import
Confirm the import only after the preview matches the statement. Keep the page open while Tradeways saves the trades.
A small import can close after completion. A larger import opens a report. The report separates created, skipped, duplicate, and failed records.
If part of an import fails, the trades already reported as created remain saved. Retry the failed work from the report when that action is available. You can also upload the same file again. Duplicate detection prevents saved executions from being created twice.
Duplicate detection needs a broker order identifier on each execution. Tradeways warns in the preview when the file contains executions without one. Retrying such a file after a partial import can create duplicates for those executions.
Do not delete successful trades to repeat a failed import. First use the report and duplicate-safe retry path.