Getting your trades into a journal used to mean typing every one of them in by hand. Now you upload a file from your broker and an importer reads the entries, exits, prices and sizes in seconds. That is a real improvement, and it solves a real problem. It also creates a quiet illusion: that once the trades are in, the journaling is done. An import gives you your fills. It does not tell you whether a single one of those trades followed your plan.
The import solves data entry
Data entry was worth solving, and the tools that solve it are good now. A modern importer auto-matches the columns in a broker export, dedupes the rows, and the better ones use AI to read a PDF, a statement, or even a screenshot. Getting months of history in without typing it is useful, and it removes the single most tedious barrier to keeping any journal at all.
The better importers even prompt you to review each mapped trade before you confirm it. That step quietly admits the whole point: the import is the start of the job, not the end of it. A machine can read your fills, but it wants a human to check them, because the machine knows it only sees half the trade.
The import can never know why you traded
A broker file records what happened and never why you did it. It has the entry price. It does not have the setup you thought you were trading. It has the exit. It does not have the stop you planned, the risk you meant to take, or the rule you followed or ignored on the way out. It has the ticker. It does not have the catalyst that pulled you in or the lesson you should walk away with.
None of that was ever in the file, so no importer, however clever, can recover it. That information exists only in your head at the moment of the trade. If you do not record it then, it is gone, and no amount of clean data pulled from your broker will bring it back.
The four layers of a journaled trade
Picture a journaled trade as four layers stacked on top of each other. The first is the raw broker file, a row of numbers. The second is a clean, validated import, that same row matched to the right symbol and deduped. The third is a tagged trade, where you add the setup, the planned stop, the risk, the sector and the catalyst. The fourth is a reviewed trade, where you record the R-multiple it returned, whether you followed your own rules, and the one lesson worth keeping.
An importer, even a very good one, gets you to layer two and stops. Layers three and four are the review, and they are the entire reason a journal beats a spreadsheet of fills. A tool that only reaches layer two has given you a tidy archive. It has not given you a journal.
A pile of fills can't tell you why
A stack of imported trades can report your profit and loss to the cent and still teach you nothing. It cannot tell you whether you are winning on edge or on luck. It cannot tell you whether your losers are bad setups or broken rules. It cannot tell you that one setup carries your whole account while three others slowly bleed it.
Those answers live in the tags and the review, the layers an import never fills in. Skip them and you own a very accurate record of your results with no read at all on the behaviour that produced them. That is the difference between knowing your P&L and understanding your trading, and only one of the two is worth the same money every month.
Make the import the start, not the finish
Swingfolio imports your broker file the way any good importer does. It matches the columns automatically and falls back to AI for the messy exports, so you are not retyping months of trades. That part is table stakes, and it should be.
The difference is what sits on top. Once the trades are in, you tag the setup or strategy, set the stop so the trade carries a real R-multiple, mark the sector, note the market regime it happened in, and write the catalyst and the lesson. An AI review then reads the whole record back to you and points at the patterns you would rather not see. The import gets the data onto the screen. The review is what turns that data into a change in how you trade next week.
Importing your trades is step one, and it is a step worth automating. Just do not mistake it for the job. The fills are the easy part, and getting them in is close to free now. The edge was never in getting your trades onto the screen. It is in what you do with them once they are there.
General information only. Not financial advice. Trading involves significant risk of loss. Past performance is not indicative of future results. Always do your own research and consider seeking advice from a licensed financial advisor.
