TROUBLESHOOTING

TradeLocker Export Imported Nothing: Which File to Take Instead

TradeLocker can hand you three CSV files that look almost the same, and only one of them holds finished trades. This is the single most common failed import we see: people export the positions list or the balance history, get nothing, and reasonably conclude the journal is broken. It is not. This page shows you how to tell the three files apart by their first line, and covers the position size trap that makes TradeLocker files import at the wrong scale even when you pick the right one.

Why traders can try Aurafy safely

Aurafy is a young, independent trading journal. It earns trust by keeping the local app usable without an account, making desktop data exportable, and being clear about which features are free and which require Pro.

Page updated September 2026

Local-first desktop
Your desktop journal works locally; cloud sync is optional.
No lock-in posture
Desktop data lives in SQLite and can be exported/backed up.
~50% off the stack
Aurafy Pro is $48.88/mo, replaces the ~$103/mo stack of journal + screen recording + bar-replay backtester. The backtester chart is free for everyone; Pro unlocks unlimited simulated trades, history jumps, analytics and exports.
Start free, foreverSee Pro · $48.88/moTry the live demo, no signup
Log a trade you actually took. No account, nothing to install.
The result is the number your platform showed you, after commission. That is the whole entry: no fill prices, no CSV, no import.

Which of the three files do you have?

Read the first line of your CSV. If it starts Time, Balance before, Balance after, Realized PnL you have the balance history. It records what your account balance did after each event, not what you traded, so entries and exits cannot be rebuilt from it. If it starts Symbol, Side, Quantity, Avg fill price, Take profit, Stop loss, Last price, Unrealized PnL you have your open positions. Those trades have not finished yet, so there is nothing closed to journal. If it starts Symbol, Side, Type, Quantity, Limit price, Stop price, Fill price, Status, Commission, Placing time, Closing time, Order ID you have the order history, and that is the one you want.

What the order history gives you

That file carries one row per order with the price it filled at, the time it was placed and the time it closed, the commission you actually paid, and an order id. Everything needed to pair your buys against your sells into closed round trips is in it. Because it states commission per row, your fees are the real ones rather than an estimate, which is the difference between a journal that matches your broker to the cent and one that is quietly off by a few percent. Export it for whatever date range you want and drop it in the box on this page to see the parsed result before creating anything.

The size trap, and why some rows are now refused

TradeLocker states position size in units of the underlying. Most other platforms, MetaTrader included, state it in lots. Nothing in the file says which convention it is using, and the two differ by a factor of 100,000 on a currency pair. Read as lots, a quantity of 50 on EURUSD turns a half cent scratch into a 550 dollar loss, and we have seen two real fills become a 66 million dollar loss in someone's journal. The file does carry the answer: the opening fill states Leverage and Margin, and margin multiplied by leverage and divided by price gives the true unit count. Aurafy now works that out per symbol before pairing anything, and where the two readings disagree by more than a factor of ten it refuses the rows and tells you rather than importing at a size the file never stated.

Prop firm accounts on TradeLocker

Several futures and CFD prop firms run their evaluations on TradeLocker, and the export path is the same. Two things worth doing once the trades are in. Keep each funded account and each evaluation as a separate account in the journal, so a blown eval does not contaminate the stats of the account you are actually being judged on. And set the real commission rate per account, because prop sim commissions are typically far above a retail default. An unset rate is the most common reason a prop trader's journal shows a profit their firm does not.

What to do if you already imported the wrong file

Nothing bad happened. A balance history and a positions export both produce zero trades, so there is nothing to clean up: just export the order history and import that. If you imported an order history and the sizes look wrong, delete those trades and re-import, because the size fix is applied at import time rather than retroactively. If you are unsure whether your existing numbers were affected, sort your trade log by profit and look at the extremes. An implausible number is the cheapest detector there is, and a real trading account does not produce one.

Frequently Asked Questions

Does Aurafy connect to TradeLocker directly?
No. Aurafy reads the CSV you export. There is no credential, no API key and no broker connection, which means nothing can be placed or moved on your account from here.
Can I import several TradeLocker accounts?
Yes, and you should keep them separate. Import each account's export against its own account in the journal so the stats stay independent. The free plan covers one account and Pro covers unlimited, which is what most prop traders end up needing.
My TradeLocker trades imported at a strange size. What happened?
That is the units versus lots problem above. Delete the affected trades and re-import: the parser now derives the true unit count from the leverage and margin on the opening fill, and refuses any row where the two readings disagree badly instead of guessing.
What does a file actually need before it can become a trade?
Six things: which instrument, which direction, how many contracts or lots, the price you got in at, the price you got out at, and when. A stated profit column can stand in for the exit price, and a pair of fills can stand in for a single round trip. If any of the other pieces is missing from every row, no journal can rebuild the trade, and one that appears to has guessed.
My file is still not importing. What now?
Send it to support@aurafy.dev and say which platform it came from. You are welcome to delete the account number column first, nothing else is needed. Files that arrive this way are what the parsers get built from, and if yours is a format we can already read, you will get told that instead of being left guessing.

Related Resources

CSV Imported Nothing?
The six files that cannot become trades, and how to spot yours in ten seconds.
MetaTrader Import Fix
The History tab writes a report, not a table. Here is the part that matters.
Statement vs Trade History
Why the file your broker calls a statement will never import.

Ready to try Aurafy?

Aurafy is free to start, no card. Every new account also gets 14 days of full Pro first, so you can see everything unlocked before deciding. Pro itself is $48.88/mo, monthly only, and replaces the ~$103/mo stack of journal + screen recording + bar-replay backtester, with a 30-day money-back guarantee if it isn't for you. The TradingView-powered backtester chart is free for everyone, any symbol, any history; Pro unlocks unlimited simulated trades, history jumps, analytics and exports. Start instantly in your browser at app.aurafy.dev. After the trial, Free keeps going as a complete journal: log and import everything, 12 months of trade history, 1 account.

Start free, forever →See Pro · $48.88/moTry the live demo, no signup