The Forex Trading Journal That Fills Itself

Every serious forex trader is told to keep a journal. The problem is that manual journals die: after a losing streak, after a busy week, after the tenth time typing commission numbers into a spreadsheet. TradePulse keeps the journal for you: it connects to your cTrader or MetaTrader 5 account and records every closed trade, deposit and withdrawal automatically, with the broker's exact numbers.

What a forex trading journal should record

A useful journal answers two questions about every trade: what happened, and why. These are the fields worth keeping, and how each one gets into TradePulse.

What to recordWhy it mattersHow it gets into TradePulse
Pair and directionShows which markets, and which side of them, you actually trade well.Synced from your broker
Entry, exit and lot sizeThe facts of the trade. Position size is where most of the risk hides.Synced from your broker
Open and close timeShows your best and worst sessions, and how long you really hold.Synced, with the broker's own timestamps
Net result: P&L, commission and swapCosts quietly turn small winners into losers.Synced from your broker
Deposits and withdrawalsKeeps your equity curve and your return honest.Synced from your broker
Setup and reason for the tradeLets you compare setups instead of guessing which one pays.A tag or a note, in a tap
Execution and mindsetSeparates a bad trade from a good trade that happened to lose.A tag or a note, in a tap
Chart screenshotMemory rewrites the chart. A screenshot does not.Pasted, uploaded or dropped in

Synced means automatic on a paid plan: cTrader on Early Access and Pro, MetaTrader 5 on Pro. On the Free plan you type the same fields in yourself, for up to 50 trades.

What gets logged, automatically

  • Every closed trade: entry and exit price, lot size, commission, swap and the broker's real timestamps.
  • Deposits and withdrawals, so your equity curve and ROI reflect the capital you actually had.
  • Automatic re-sync every five minutes, plus a Sync Now button when you don't want to wait.
  • Nothing to type and nothing to forget. The journal is complete by default.

Analytics that answer real questions

A journal is only useful if it changes your next decision. On Pro, TradePulse turns your history into the numbers that matter: profit factor, win rate by trading session (Asia, London, New York), average win versus average loss, expectancy, win and loss streaks, and your best session. A colour-coded P&L calendar shows the behavioural patterns, like the overtrading days and revenge-trading streaks, that you can't feel in the moment.

Journal the why, not just the what

Numbers tell you what happened; notes tell you why. Add free-text notes to any trade, tag it with one-tap chips for setup, execution and mindset (or type your own), and attach one chart screenshot per trade. Paste it straight from your charting tool, click to upload, or drag and drop. Everything you journal survives every future re-sync.

A weekly review that takes twenty minutes

Recording trades is half the job. The journal pays off when you read it back, and a short weekly routine is enough:

  • Start with the whole week: net P&L after commission and swap, win rate, and how many trades you took. One week is noise; the direction over four or five weeks is the signal.
  • Read your three biggest losses. Did each one follow your plan? A loss that followed the plan is a cost of trading. One that broke it is a habit to fix.
  • Compare sessions and pairs. If most of the damage comes from one session or one pair, you have found the cheapest improvement there is: trade it less, or smaller.
  • Look at the calendar for clusters. A run of red days, or one day with far more trades than usual, usually means revenge trading or overtrading.
  • Write down one rule for next week, only one, and check next week whether you kept it.

In TradePulse, net P&L, win rate and the P&L calendar are on every plan. Profit factor and the breakdown by session are on Pro.

Spreadsheet or automated journal?

A spreadsheet is free and flexible, and for a few trades a month it can be enough. Its weak point is not the maths. It only knows about the trades you remember to type in, and the trades people skip are the ones they would rather forget. An automated journal takes every closed trade, deposit and withdrawal from the broker itself, so the record stays complete in bad weeks too, and your time goes into reviewing instead of typing.

TradePulseSpreadsheet
CostFree for up to 50 trades typed in; auto-sync from $9.99/monthFree
Getting trades inSynced from cTrader (Early Access, Pro) or MT5 (Pro), or typed inTyped by hand
Commission and swapIncluded when syncedEasy to leave out
Statistics and P&L calendarCalculated for youFormulas you build and maintain
Notes, tags and screenshotsBuilt in, on every tradePossible, but clumsy

Guardrails when you need them

Pro's Account Guardian adds automatic discipline rules on top of the journal: a daily loss limit, a warning after X losses in a row, a trades-per-day cap and a daily profit target, plus a dedicated mode for funded accounts that tracks daily-loss and max-drawdown rules from your synced balance.

Create your free TradePulse account (no card needed) and journal up to 50 trades, or start the 7-day Pro free trial. cTrader auto-sync works from day one of the trial; MetaTrader 5 auto-sync activates with your first Pro payment. Cancel before the trial ends and you pay nothing.

FAQ

What should a forex trading journal include?

At minimum: the pair, direction, entry and exit, lot size, open and close time, and the net result after commission and swap. What makes it useful is the context: why you took the trade, how well you executed it, and a screenshot of the chart. On a paid plan TradePulse fills in the first part from your broker; you add the context in a few taps.

How often should I review my trading journal?

Briefly after each session, and properly once a week. Most patterns only show up across dozens of trades, so a weekly look at the last few weeks tells you more than rereading single trades.

Can I keep a forex trading journal for free?

Yes. The Free plan is a manual journal for up to 50 trades, with no card needed. Automatic sync from cTrader or MetaTrader 5 is part of the paid plans.

Which platforms does it support?

cTrader, with full automatic sync through the official Open API (Early Access and Pro). MetaTrader 5 auto-sync is available on the Pro plan: you connect with your account number, read-only investor password and broker server. On any plan you can also add trades by hand or import a cTrader statement; MT5 statement files cannot be imported yet.

How much does it cost?

The Free plan is $0: a manual journal with up to 50 trades, no card needed. Early Access ($9.99/month) adds automatic cTrader sync with 200 trades per month. Pro ($19.99/month) adds MetaTrader 5 auto-sync (it activates with your first payment), Account Guardian, unlimited trades, advanced analytics and rule-based pattern insights, and comes with a 7-day free trial (one per email address). Card details are taken at checkout, but you aren't charged if you cancel before the trial ends.

Is my trading data safe?

Yes. Broker connections are read-only: cTrader through the official Open API and MetaTrader 5 through the investor password. Neither can place, modify or close trades. You can export all your trades to CSV or delete your account anytime.