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.
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.
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.
Was this helpful?
Related Articles
Understanding the Risk Column
What the dot's colour reports, what its word names, and how row 2 judges your sizing against your own plan
3 min readColumn Filters and Visibility
How to toggle column visibility and apply filters to find specific trades
2 min readTrade Fields Explained
Understand every field when logging a trade: which create the trade, which fill in automatically, and which are optional
4 min read