Sign Up
ONLINE TRADING JOURNAL

Online Trading Journal and Trade Log for Every Account Type

An online trading journal and trade log in one: record every trade, tag the setup and any mistakes, and review the results by session, setup and day. It works as a trading diary too, and as a forex trading journal app that runs in any browser, built for live, demo, prop firm and backtest accounts rather than generic portfolio tracking. For the overview and the free plan, see our free trading journal. Updated 13 October 2026
No card required

The short answer

A trading journal records every trade you take, plus the thinking behind it, so you can judge your results by evidence rather than memory. Log the trade (instrument, entry, exit, size, result) and its context (setup, session, mistakes, how you felt) the same way each time, then review it every week.

Guide by Harrison Weaver. Go straight to: free trading journal, trading journal software, trading journal app, trading journal template, what to write in a trading journal, trading journal examples.

What Is a Trading Journal? Trading Log vs Trading Diary

A trading journal is a record of every trade you take, kept so you can review your performance instead of relying on memory. At its simplest, it's a trade tracker — a place that logs entry, exit, size and outcome for each trade. But a spreadsheet that only records those fields tells you what happened, not why. A serious trading journal needs to capture the context around each trade — the setup, the session, the confluences that lined up, any mistakes made, and how you felt going into it — so that months of trades become a dataset you can actually learn from, not just a list of numbers.

That distinction matters more the longer you trade. A trade tracker with 20 entries doesn't tell you much. The same tracker with 500 entries, tagged consistently, can tell you exactly which setup makes you money, which session drains it, and which single mistake tag has the lowest total net P&L.

Why keep a trading journal?

Memory is a poor record of trading. A big win or a painful loss stays vivid, while the ordinary trades that make up most of your results blur together, so a trader's sense of how they are doing tends to differ from the numbers. A journal replaces that impression with a count.

It does four jobs:

  • It shows patterns. The same mistake or the same weak session can repeat for weeks unnoticed. Tagged trades make the repeat visible.
  • It keeps you accountable to your own rules. Writing the plan before the trade makes any departure from it obvious afterwards.
  • It separates decisions from outcomes. A well-executed trade can lose and a sloppy one can win. Grading execution on its own keeps you from learning the wrong lesson.
  • It tracks risk. Position size, daily loss and drawdown drift without anyone deciding to let them. A journal shows whether you risk what you think you risk.

A journal does not make a strategy profitable, and it does not tell you what to trade. It gives you accurate information about your own history, which is the raw material for any improvement.

What types of trading journal are there?

There are four common formats. None is correct for everyone; the right one is the one you will keep updating.

FormatCostEffort per tradeAnalysisWatch out for
Paper notebookFreeSlowest: handwritingOnly what you tally by handHard to search; screenshots must be printed
SpreadsheetFreeType each rowFormulas you build, or a ready-made templateBreaks as the trade count grows
Journal softwareFree plans and paid plansForms, tags and importsCalculated for youPlan limits on trades, accounts and history
Journal appFree plans and paid plansQuick entries on a phoneDepends on the productCheck export, and whether it needs a connection

If you want to start in a spreadsheet, the free trading journal template has working formulas. If you want imports and automatic breakdowns, trading journal software does that work, and a trading journal app lets you log from your phone. The free trading journal page lists what you get at no cost, including the limits.

The Minimum Fields Every Entry Needs

A journal entry needs to answer one question months later: why did I take this trade, and how did I execute it? These fields cover it:

  • Instrument and direction
  • Entry and exit price
  • Position size and account size at entry
  • Stop loss and take profit levels
  • R:R, planned and actual
  • Setup name, from your fixed setup list
  • Session (London, New York, Asia or overlap)
  • Confluences: what lined up for the entry
  • Mistakes: any rules broken, such as early entry, moved stop or oversized position
  • Emotion rating before entry and discipline rating after exit
  • A screenshot of the setup and the result
  • Notes on what you noticed and what you would do differently

The list looks long, but most fields are single-click tags once your setup and instrument lists exist. Notes are the only open-text field, and a couple of sentences is enough.

What does a trading journal entry look like?

A filled-in entry has four parts: the facts, the reason, the state you were in and a verdict on your execution. Here is one, with fictional numbers:

PartEntry
The factsNAS100, long, 6 Jan 2026. Entry 17,420, stop 17,400, exit 17,462. Risk $100, net $210, +2.1R
The reasonSetup: Breakout. Session: New York. Confluence: retest of the opening range
The stateEmotion 4 of 5, discipline 5 of 5
The verdictFollowed the plan, no mistake tag, grade A. Note: waited for the retest; no stop changes

More samples, including a losing trade, a skipped trade and a worked ten-trade review, are in trading journal examples, and the prompts behind each field are in what to write in a trading journal.

What You Get

JournalFree

Trade Journal

Log every trade with entry, exit, R:R, setup tags, confluences, screenshots, emotion ratings and trade grading. CSV import included.

AnalysisPro

Analytics

60+ analytics views — Mistake Cost Analysis, setup performance, confluence win-rate, daily/weekly/monthly P&L and more.

DNAPro

Trader DNA

Performance breakdowns by instrument, session, setup, direction, timeframe and grade. Edge Score 0–100 gauge.

RiskElite

Risk Desk

Daily risk budget, distance to breach bars, trailing drawdown tracking and account rule tracking.

See every module →

Why a Spreadsheet Isn't Enough

A spreadsheet can hold your trades, but it can't analyse them for you. Once you're past a couple hundred trades, manually filtering by setup, calculating win rate per session, or tallying up the net P&L of trades with each mistake tag becomes a project of its own — one most traders never finish, so the journal quietly stops getting updated.

The Trading Terminal does that analysis automatically. Mistake Cost Analysis shows the net P&L of every mistake you tag, so "I keep moving my stop loss" becomes a figure such as "trades tagged moving my stop loss netted -$2,400 this quarter" (an invented figure, for illustration only). Trader DNA breaks your results down by instrument, session, setup, direction and timeframe without you building a single pivot table. Edge Score rates your overall edge 0–100 from win rate, expectancy, drawdown control and rule adherence, so you have one number that tells you if you're actually improving. None of this requires formulas — you tag the trade once, and the breakdown happens on its own.

Trading Journal vs Spreadsheet vs Generic App

The Trading TerminalSpreadsheetGeneric Trading App
Free tier✓ Full journal + dashboard (1 account, 30 trades a month)✓ Free, but manualOften limited to a few trades
Analytics✓ 60+ analytics views— Manual formulas onlyBasic P&L charts only
Prop firm tools✓ Risk Desk, Do Not Trade——
Broker sync✓ cTrader, MT4/MT5 (Elite)—Varies by app
Mistake tracking✓ Mistake Cost Analysis— Manual tagging onlyRarely included

How do you start a trading journal?

  1. Pick a format you will open. A spreadsheet you use today beats a perfect tool you set up next month.
  2. Write a short list of setups. Five to eight names, each specific enough to mean one thing.
  3. Decide the minimum fields and stop there. Add a field only when you have used the last one.
  4. Log every trade for thirty days before you judge anything. Include the losers and the trades you skipped.
  5. Put the weekly review in your calendar. A journal that is never reviewed is just a diary.
  6. Change one rule at a time. Date the change in your notes and compare before and after.

The Trading Terminal's Free plan is a place to start without paying: 1 account, up to 30 trades a month and 90 days of dashboard history, no card. See free trading journal for everything it includes.

Building a Setup Dictionary

Setup names are the most important part of a tagging system, because they let you filter a few hundred trades down to just the 40 "BOS+FVG London Open" trades and see how that setup has performed. Some principles that keep the data usable:

  • Specific enough to mean one thing. "ICT setup" is too broad; if two trades with the same name look completely different on a chart, the name is too generic.
  • Stable once set. Adding a version or sub-variant keeps the history for "Setup A" meaning the same thing, where renaming does not.
  • Short enough to tag quickly. You tag right after a trade, so brief names get used.
  • No outcome bias. Names like "A+ setup" frame how you log it before the data has a say.

Many traders write the list down before they start logging. A handful of distinct setups tends to be easier to review than thirty overlapping ones. The Setups & Confluences manager keeps these lists and feeds them into the journal form.

A Screenshot Workflow That Does Not Slow You Down

Screenshots improve review quality, but they get skipped if taking them is slow. One approach is two per trade, captured immediately: an entry screenshot taken as you enter, showing entry, stop, target and context, and an exit screenshot taken at close on the same chart. TradingView's screenshot tool gives a shareable link you can paste into the notes field, and each trade in The Trading Terminal also takes screenshot uploads (1 per trade on Free, 5 on Pro and Elite).

Why Most Traders Stop Journaling After a Couple of Weeks

The common reason is friction. If logging a trade takes five minutes of manual work, it feels like a chore the moment you are tired or frustrated, and the journal either stops or gets filled in later from memory, when the entries stop being accurate. The second reason is that a spreadsheet of 200 rows with no clear question to ask it is a record, not a feedback system.

Both are workable. For friction, pre-set your instrument, session and setup tags so an entry becomes a tagging exercise rather than a writing exercise. For analysis, a consistent tagging structure from the first trade means you can filter by setup, session and mistake when you review.

What mistakes make a trading journal useless?

  • Logging only the trades you are proud of. The record then shows what worked and hides what did not.
  • Filling it in days later. The reason for a trade is the first thing memory rewrites.
  • Too many fields, or too few. Forty columns get abandoned; P&L alone has nothing to learn from.
  • Setup names that change or mean everything. If two different trades share a name, the statistics for it are meaningless.
  • Judging a setup on a handful of trades. Ten trades show a method, not a conclusion.
  • Editing entries after you know the result. Hindsight turns the journal into a story.
  • Logging without reviewing. The review is where the value is.

From Log to Learning: A Weekly Review Structure

Logging without reviewing is like recording a game and never watching it. A short weekly review is where a journal pays off. A review checklist could include:

  • Filter last week's trades by setup and compare win rate and R:R per setup against your baseline.
  • Look at the mistake tag with the lowest total net P&L for the week and what triggered it.
  • Check session performance: which session was strongest, and whether you traded your weakest at all.
  • Look for any pattern in where discipline ratings dropped.
  • Review screenshots of your best and worst executions, sorted by execution quality rather than outcome.

Some traders keep the output to a couple of action items per review so the changes are specific. The weekly trading review article goes into the process, and how to build a trading journal covers the setup in more depth.

Which numbers should you review in a trading journal?

Six figures cover most of what a journal can tell you. All of them use closed trades.

MeasureWhat it tells youHow it is worked out
Win rateHow often you winWins divided by wins, losses and break-evens together
Average win and average lossThe size of a typical outcomeMean net P&L of the winners, and of the losers
ExpectancyThe average result per tradeWin rate x average win, plus loss rate x average loss
Profit factorTotal won against total lostWinning total divided by the absolute losing total
Results by setup and sessionWhere your results come fromThe same measures, grouped by tag
Mistake tag totalsWhat rule-breaking added up toNet P&L of the trades carrying each tag

These are the definitions The Trading Terminal uses, published on how we calculate. A win rate on its own says little: a trader who wins half the time can be profitable if the average win is larger than the average loss, and the reverse.

Built for Every Account Type

The same journal works across live, demo, prop firm and backtest accounts. The Accounts manager keeps each account's trades, balance and rules separate, so a demo account's numbers never mix with a live one, and you can filter the journal and analytics by account. Backtest accounts let you log tested trades next to live ones without blending the results.

For accounts with loss limits, such as a prop firm evaluation or a funded account, Risk Desk calculates a daily risk budget from the loss limit you enter, shows Distance to Breach bars for daily loss and max drawdown, and tracks trailing drawdown from your closed trades. It works the same way on a live or demo account where you set your own limits. Do Not Trade lists conditions where your own results have been negative. Prop firm specifics are on the prop firm trading journal page.

JOURNAL BY INSTRUMENT

Pick your market

Forex Trading Journal → Gold Trading Journal → Crypto Trading Journal → Indices Trading Journal → Futures Trading Journal → Day Trading Journal → Swing Trading Journal → Prop Firm Trading Journal → Demo Trading Journal → Backtesting Journal → ICT Trading Journal → Free Trading Journal →
FAQ
Common questions
What is a trading journal?
A trading journal is a record of every trade you take — entry, exit, size, setup and outcome — kept so you can review your performance over time instead of relying on memory or gut feel. A good one goes further than a basic trade tracker, breaking your results down by setup, session and mistake so you can see exactly what's working.
What should I include in a trading journal?
At minimum: instrument, direction, entry and exit price, position size, R:R, setup, session, outcome and any mistakes made. The Trading Terminal also captures confluences, screenshots, notes, and emotion and discipline ratings so psychology and execution quality show up in your analytics, not just P&L.
Is there an online trading journal with a free plan?
The Free plan is A$0 with no card required: a full trade journal and dashboard for 1 account, up to 30 trades a month and 90 days of dashboard history, plus the position sizer, economic calendar, market sessions, setups and confluences playbook and prop firms guide. Pro is A$19 a month and Elite is A$29 a month.
How do I track my trades properly?
Log every trade the same way, every time — same fields, same setup names — so your data stays comparable. Then review it by setup, session and mistake rather than just watching your total P&L. The Trading Terminal automates this: tag a trade once and Mistake Cost Analysis, Trader DNA and Edge Score do the breakdown for you.
Does The Trading Terminal work for live, demo, prop firm and backtest accounts?
Yes. The journal and analytics work on every account type, and the Accounts manager keeps live, demo, prop firm (evaluation and funded) and backtest accounts separate. On Elite, Risk Desk tracks a daily loss limit, max drawdown and distance to breach from your closed trades against the numbers you enter, whether they come from a prop firm or from you. Do Not Trade danger zones list conditions where your own history is negative.
Do I need a credit card to start?
No credit card required. The Free plan signs up in about 30 seconds with just an email — full trade journal, dashboard, accounts manager, position sizer, economic calendar and prop firms guide, no card, no trial that quietly bills you later.
Can I attach chart screenshots to a trade?
Yes — every entry is a trade journal with screenshots built in, not a separate step. Attach your chart at entry and exit so you can see the setup you actually took, not just the setup you remember taking. Screenshots sit alongside your notes, confluences and grading on the same trade.
How do I tag setups consistently in a trading journal?
Define a fixed list of setup names before you start rather than inventing new names as you go. Good names are specific enough to mean one thing, such as 'BOS+FVG London Open' rather than 'ICT setup'. If a setup evolves, adding a version suffix keeps the historical data comparable.
How many trades do I need before my journal data is useful?
There is no fixed number. As a common rule of thumb, a few dozen trades per setup start to show a pattern, and more than that makes the statistics steadier. Smaller samples can show trends, but win rate and expectancy move a lot with each new trade. The Edge Score in The Trading Terminal counts a sample of 5 closed trades as the minimum and scores sample size up to 200.
Should I journal losing trades differently from winning trades?
Journal every trade the same way, because you are looking for patterns across both. A well-executed loss shows the setup was followed and the market moved the other way. A trade that won while breaking your rules is worth tagging too, since a habit that paid once can still show up in later losses.
How do you keep a trading journal?
Log every trade the same way: the trade itself, the setup and session, any rule you broke and how you felt. Do it soon after the trade closes, then review weekly by setup, session and mistake. Start with a small set of fields and add more only when you actually use them.
Is a trading journal worth it?
It is worth it if you review it. A journal gives you a record you can count: win rate, average win and loss and results by setup. It cannot make a strategy profitable, and it shows you the facts rather than what to do about them. Without a review, it is only a diary.
What is the best way to keep a trading journal: notebook, spreadsheet or software?
The best format is the one you will keep updating. A notebook suits slow traders who like writing, a spreadsheet suits a few dozen trades, and software suits anyone who wants imports and automatic breakdowns by setup, session and mistake.
How often should I update my trading journal?
Log each trade soon after it closes, while you still remember why you took it. Review once a week, and do a longer review once a month. Waiting days to fill it in makes the entries less accurate.
Do I need a trading journal if I am already profitable?
A journal still shows which setups and sessions produce the profit, so you can do more of what works and drop what does not. It also records the rules behind your results, which makes a losing run easier to diagnose.
GO DEEPER
Related reading & tools
How to Build a Trading Journal → Trading Analytics → Risk Management → See every feature → Compare plans → Free position sizer → What to write in a trading journal → Trading journal examples → Best free trading journals → Free trading journal → Trading journal software → Trading journal app → Trading journal template → Static vs trailing drawdown →

Start your journal today

Log Your First Trade
No card required