Nearly every trading journal is excellent at recording what happened — entry, exit, size, result — and nearly none capture why you did it, which is the only part that can be improved. So this comparison is organised around what each tool structurally cannot record, because that gap decides whether journalling makes you better or just makes you tidy.
A journal that syncs from your broker knows your fill price to the pip. It does not know that you took the trade because you were bored, or that you moved your stop because the position was bigger than you had planned, or that you had already decided to trade before the setup appeared.
Those are the causes of most losing months. None of them appear in execution data, and all of them have to be written down at the moment of the decision — because a note written after the outcome is known is not a record of your thinking, it is a reconstruction of it.
This is the axis the comparison below is built on: does the tool capture reasoning at decision time, or only execution after the fact?
| Journal | Captures well | Structurally misses |
|---|---|---|
| Myfxbook | Verified live results, auto-synced from MT4/MT5 | All reasoning. Built to verify performance, not to improve it |
| Tradervue | Execution analytics, tagging, review workflow; forex supported, free tier available | Notes are post-hoc unless you are unusually disciplined |
| TraderSync | Broker sync, strategy tagging, reporting | Same hindsight gap; sync encourages after-the-fact entry |
| Edgewonk | Explicitly targets psychology and behavioural tagging | Manual entry burden is high, so it is often abandoned |
| Spreadsheet | Anything you design; total flexibility, free | Discipline. Most are abandoned within a month |
| FXAbsolute journal | Every backtest trade logged automatically, free, no account | Backtest only — does not sync your live broker account |
You need a journal attached to the simulator, because the whole point is volume — a hundred trades in an evening is normal, and no one transcribes a hundred trades into a separate tool afterwards. This is why FXAbsolute logs every trade automatically: not as a feature, but because a manual journal at backtest volume simply does not get filled in.
It is free, needs no account, and records each trade as you take it across 28,412,683 one-minute bars spanning 15 instruments. The honest limit: it covers backtesting only. It does not connect to your live broker, and the history lives in one browser's local storage, so clearing browsing data deletes it.
Myfxbook. It auto-syncs from MetaTrader and produces a verifiable performance record, which is what you want for prop firm applications or showing results to anyone. Do not expect it to help you improve — it is a scoreboard.
Tradervue or TraderSync for analytics with broker sync, or Edgewonk if your problems are behavioural rather than analytical. Edgewonk asks more of you and gives more back, which is also why it has the highest abandonment rate of the three.
A spreadsheet with five columns. Date, setup, reason for entry, reason for exit, and one sentence on how you felt. Nothing else. The reason elaborate journals get abandoned is that the entry cost exceeds the perceived benefit within about three weeks, and five columns you actually fill in beat forty you do not.
Almost every guide to journalling recommends more fields. In practice the constraint is never the tool's capability — it is your willingness to write something honest before you know the answer, which no software can supply.
It depends on the job. For verified live results, Myfxbook, which auto-syncs from MetaTrader. For live analytics and review, Tradervue or TraderSync, both of which support forex. For behavioural and psychological tracking, Edgewonk. For backtesting, a journal built into the simulator such as FXAbsolute's, because manually transcribing a hundred backtest trades never happens.
Yes. Tradervue offers a free tier, FXAbsolute includes an automatic trade journal free with no account, and a spreadsheet costs nothing and is more effective than most software if you actually fill it in. Free options are generally adequate — the binding constraint on journalling is discipline, not features.
At minimum: date and instrument, the setup, your reason for entering written before you enter, your reason for exiting, and your emotional state. Execution details such as fill price and size matter less than reasoning, because reasoning is the only part you can improve. Notes written after the outcome is known record rationalisations rather than decisions.
Two reasons. The entry cost exceeds the perceived benefit within a few weeks, so the journal is abandoned. And entries written after the session are contaminated by hindsight — once you know a trade lost, you cannot recover what you actually believed before taking it. A short journal filled in at decision time beats an elaborate one filled in later.
Yes, and backtesting is where journalling pays off fastest because the volume is so much higher. A hundred backtest trades in an evening produces a pattern far sooner than a hundred live trades over months. This only works if the journal is automatic, since nobody transcribes that volume by hand.
It works as a verified performance record rather than an improvement tool. It auto-syncs from MT4 and MT5 and produces results you can show to a prop firm or an investor, but it captures execution data only and records nothing about why you took each trade.
FXAbsolute records each backtest trade automatically as you take it, with live statistics — free, no account, no download.
Open FXAbsolute →