Back to Trading Journal

Journal Table Columns Explained

A column-by-column reference for the journal trade table -- what every column shows, and which ones appear only in certain contexts.

The journal table can show more than thirty columns. Most are optional and configurable, and a few appear only in certain contexts (a single account, a market type, or an expanded group). This is a reference for what each column shows -- read it once and you will never wonder what a header means again. You can hover any column header for the same short explanation, and click a header to sort, filter, or hide that column.

Columns are yours to arrange. Hide the ones you do not use from the "Columns" menu -- everything except the eight must-have columns (Date, Symbol, Type, Entry, Exit, SL / TP, Result, Net P/L) can be turned off. See the "Column Filters and Visibility" article for how to show, hide, sort, and filter.

Identity & Context

The left side of the table tells you what the trade is and when it happened:

  • # -- the row number. In aggregated view it counts 1, 2, 3; in flat view a partial leg reads as #N.M (for example, 4.2). The header also hosts the Select checkbox and the expand-all-partials toggle.
  • Status -- the trade's lifecycle: Closed (finalized), Running (open in the market), or Pending (order placed but not yet filled). On a running trade, row 2 shows the live stop-loss state.
  • Date -- the entry day on row 1, and the duration plus entry year on row 2. Clicking the Date cell opens the Trade Detail Panel.
  • Account -- the trading account and its status badge (Funded, Live, Demo, Evaluation, Crypto, Blown, or Completed). It sets the currency and risk rules used for the row.
  • Session -- the trading session, auto-detected from the entry time and your configured session windows. Shows only when you have set up sessions.
  • News -- high-impact economic-news events the trade was exposed to, detected automatically. Read-only.
  • Strategy -- the strategy you assigned to the trade, powering strategy-level analytics.
  • Grade -- the setup-quality grade from A+ down to C, from your strategy's grading checklist or decision tree.
  • Custom columns -- any columns you created in Settings, marked with a small colored dot. They slot in just before Symbol.

Instrument & Execution

The middle of the table describes the trade itself -- what you traded, which way, and where you got in and out:

  • Symbol -- the instrument traded (for example, ES, EURUSD, BTCUSDT). The text turns blue and becomes clickable when chart screenshots are attached.
  • Type -- the trade direction: Long (profits when price rises) or Short (profits when price falls). Depending on your setting it may read Buy / Sell instead.
  • Entry -- the entry price on row 1 and the entry time on row 2 (hover the time for its timezone).
  • Exit -- the exit price and time once the trade is closed. Open and pending trades show a dashed "+ Exit" button you can click to close the trade inline, or nothing at all when the row is broker-locked; canceled and unfilled trades show the word CANCELED or UNFILLED with the time. The Status and Result columns carry that state too.
  • SL / TP — the current stop-loss and take-profit price levels. Editable on trades you entered yourself. On a broker-synced or file-imported trade the cell is display-only ONLY where that platform really owns the field: a source that reports SL/TP in full locks the cell -- MT4, MT5, NinjaTrader, both cTrader routes, DXtrade and TradeLocker all do -- and you move the stop in your trading platform instead. Tradovate's API reports them only partially, so those rows stay editable; a Tradovate CSV carries them only when you also export Orders.csv, and then locks just the fields it actually delivered. A statement import locks a field only if the file actually carried it. Taking a row over by editing it, or reverting it to a draft, always returns the cell to you.
  • Initial RR -- your PLAN reward-to-risk ratio (for example, 2.5:1), the target distance divided by the stop distance. Row 1 is frozen from your initial entry, stop, and target; row 2 tracks the current target or the profit locked in once your stop moves past entry. This is a ratio, not an R-multiple.
  • Size -- your position size, in the unit of the market: contracts (futures), lot fraction (forex), shares (stocks), or units (crypto).
  • TF -- the chart timeframe the trade was taken on (for example, 5m, 1H, 1D).
  • Duration -- the time from entry to exit, with a style pill that classifies it: Scalp, Intraday, Swing, or Position.

Risk & Outcome

These columns turn the raw trade into performance you can read at a glance:

  • Initial Risk — the money at risk if your stop loss is hit, as you committed it at ENTRY. The whole cell reads one state color; the dot's WORD says what the stop did, while the dot's COLOUR says what the risk is (hover it for that word plus how many times the stop was moved). A trade with no stop loss reads as 100% in bold red. See the "Understanding the Risk Column" article for the full breakdown.
  • Max Risk — the most this position was ever exposed to, taken across every stop level it recorded. An em-dash means no maximum could be established -- either nothing resolved a peak, or the stop was never verified -- and never that the exposure stayed flat. Show or hide it with the chevron on the Initial Risk header.
  • Result -- the trade's outcome: Win, Loss, or Breakeven when closed, or Running, Pending, Canceled, or Unfilled otherwise. Row 2 can optionally show the trade's Net P/L.
  • Actual R -- your realized (or live floating) outcome as a multiple of risk. +1R equals a full planned win, -1R a full stop-out. (F) is Financial R, measured against your planned bet size; (T) is Technical R, measured against the entry-to-stop distance. This is a signed multiple, not a ratio.
  • Pips -- the price distance the trade captured. The label adapts to the market: Pips (forex), Ticks or Points (futures), % Move (crypto), or Cents (stocks).

Money Breakdown

Net P/L is what you actually made or lost. The chevron on the Net P/L header expands its breakdown into three extra columns:

  • Gross -- profit or loss in your account currency before fees and swap.
  • Fees -- the commission and fees charged on the trade.
  • Swap -- the overnight financing cost (negative = paid, positive = received), mostly relevant for forex and CFDs held overnight.
  • Net P/L -- your P/L after fees and swap: the actual realized result for the trade. This is a must-have column and is always shown.
Gross, Fees, and Swap appear only when the Net P/L breakdown is expanded. Click the chevron on the Net P/L header to collapse them back into a single column.

Returns & Position Size

  • % Return -- the trade's P/L as a percentage of your starting balance.
  • Value -- the notional value of the position at entry: quantity × entry price × contract multiplier.
  • PnL per Share -- the trade's P/L divided by quantity: earnings per single unit. The label adapts to the market -- PnL per Contract (futures), PnL per Lot (forex), or PnL per Unit (crypto).

Account Running Totals

These columns track the account across trades, so they appear only when a single account is selected:

  • Balance -- your account balance after the trade, with peak and trough markers for new highs and lows. Hidden on crypto accounts.
  • Drawdown -- how far equity has fallen from its previous high watermark; "recovered" means you are back at the high.
  • Cum PnL -- the running sum of all P/L since the account started. Collapses to a single "Cumulative" column via its header chevron.
  • Cum % -- the cumulative return as a percentage of your starting balance.
  • Cum R -- the running sum of all R-multiples since account start -- the best account-agnostic performance metric.

Notes & Attachments

  • Tags -- auto-tags TradeLog assigns from how you entered and exited (such as TP-Hit or Cut-Loss), plus any custom tags you add.
  • Notes -- a free-text note for your rationale, emotions, and reflections. The header is a note icon; a filled indicator shows when a note exists.
  • Gallery -- chart screenshots attached to the trade. The header is an image icon; click the cell to open the gallery.
The far-left column (with no header) holds the group expander, tree-lines, and a win/loss color bar for partial and pyramided trades. The far-right column (also unlabeled) holds the delete button and the "+" menu for managing custom columns.
Many columns above describe a "row 2" — a second line inside the cell. Whether you see it is up to you: the Simple view / Detailed view button in Quick Settings flips every cell at once (Detailed is the default), and clicking an individual cell shows or hides just that one. Switching the global button clears your per-cell choices.
Every header carries the same short explanation on hover -- so you never have to leave the table to remember what a column means. Click a header to sort, filter, or hide it; see "Column Filters and Visibility" for the full set of controls.

Was this helpful?

Related Articles