Complete Suite: all 12 tools. 6 Premium desks inside.All 12 tools $606.98 one by one

$606.98 one by one $97 once Save $509.98Get the SuiteGet it
ProEA Lab · MT5, TradingView and trading research · Evidence standards
Journal

cTrader Trading Journal: From the History Tab to a Free Template, Counted in R

How to keep a cTrader trading journal: save your history from the History tab as a statement, map its columns to our free Excel and Google Sheets template, and add the one number cTrader can't record, the risk you planned before entry.

PL · 6 min read
Explainer cover titled A cTrader trading journal: cTrader's History columns mapped to the free template's columns. Closing time goes to Date, Symbol to Symbol, Opening direction to Direction, Entry price to Entry, Closing price to Exit, Closing quantity to Size (lots), Net (currency) to Result, Commissions and Swap to Fees. Stop and Risk have no cTrader column: you write them yourself.

For a cTrader trading journal, use our free trading journal template: download the Excel workbook (.xlsx) or the CSV for Google Sheets. There's no cTrader edition, and it doesn't need one: the template's 18 columns fit a cTrader account as they are, R multiple and Win/Loss are formulas, and the Summary sheet computes expectancy, profit factor and the plan-followed split. Below: how cTrader saves your history, which of its columns go where, and the one number you add yourself.

cTrader records what happened. Your journal needs one number it can't record: what you planned to lose.

How do I export my trade history from cTrader?

From the History tab, with the Statement button. cTrader's help pages, read 29 October 2026, describe the tab: "After being closed, all positions end up in the History tab of Trade Watch panel. This tab holds the complete history of all deals that have filled or attempted to fill your orders." The steps, in their words:

  1. Open it. "The trading history can be seen by selecting the History tab in Trade Watch at the bottom of cTrader."
  2. Pick the period. "use the fields above to filter by standard or custom periods."
  3. Show the columns you need. "Not all the table columns are enabled by default. Right-click any column to select which columns to show or hide."
  4. Save the statement. The Statement button sits "in the upper right of the History tab". "Click Statement to open either an HTML or .xlsx account statement in a new tab. On the statement page, click Save to save it locally as an Excel spreadsheet in .csv format."
  5. For your stops, Order history. "Click Order history to open the list of all orders created, including stop-loss and take-profit orders."

The help pages don't split these steps by desktop and web, and they don't say which columns the saved statement holds. The column names below are the on-screen History table's, so check them against your own file.

How do cTrader's columns map to the template?

Seven of the template's columns come straight from cTrader's, and Fees from two more. The rest are yours:

Template columnFrom cTrader's History table
DateClosing time (the day)
SymbolSymbol
Direction (Long/Short)Opening direction: a buy opens a long and a sell a short; check how your file writes it
Setup / reasonNot in it. One name from your setup menu
EntryEntry price
StopNot in it. Your initial stop; Order history lists stop-loss orders
TargetNot in it. Order history lists take-profit orders
ExitClosing price
Size (lots)Closing quantity
Risk (account currency)Not in it. Work it out, below
Result (account currency)Net (currency)
R multiple, Win/LossFormulas: leave them
FeesCommissions plus Swap, as a positive cost
Followed plan? (Y/N), Mistake tagYours
NotesThe ID, so you can find the deal again, and one line
Screenshot linkYours

Four checks before you copy:

  • Check Net on one trade. The help page lists "Gross (currency)", "Net (currency)", "Swap" and "Commissions" without defining them. The template's Result is net of commission and swap, so confirm by hand that Gross, after Commissions and Swap, gives Net on your statement.
  • Pick one currency. The table has "Gross (USD)" and "Net (USD)" beside the "(currency)" pair. Use the pair in your account's currency, the one your Risk is in.
  • Check the size unit. The help page doesn't give Closing quantity's unit. The template's column is lots; if your file shows another unit, convert it.
  • One trade, one row. If a position you closed in parts shows on more than one row, add their results into one.

The other columns (Order ID, Opening time, Closing direction, Closing volume (currency), Requested quantity, Pips, Label, Comment, Balance (currency) and Channel) aren't needed. If Label or Comment holds your setup name, copy it across.

How do I add the risk cTrader doesn't record?

Work it out from your initial stop: the stop distance, times what that distance is worth on one lot, times your lots. None of the History table's columns is a stop or a planned risk, and R can't be computed without one.

The template's first example row is a EURUSD long: entry 1.1700, stop 1.1680, 0.50 lots. That's a 20-pip stop. With a 100,000-unit lot in a USD account, a pip is worth $10 a lot, so the risk is 20 × $10 × 0.50 = $100. It closed at the 1.1740 target for +$196 after $4 of fees: 196 ÷ 100 = +1.96R. Check your broker's contract size for each symbol before you rely on the $10. The forex position size calculator and the pip value calculator do the pip arithmetic for any pair, and the XAUUSD lot size calculator sizes gold from the same stop.

Write the risk on the day you trade. Order history can remind you where the stop was, but the risk is a decision made before entry, and weeks later it's a guess. If you moved the stop, keep the first one: the loss then shows up as worse than −1R, which is what the sheet should catch.

What should I review each week?

Five numbers, and the Summary sheet computes them: total trades, expectancy in R, the average R of plan-followed against plan-broken trades, the largest loss in R, and profit factor. On the template's three example rows that's 3 trades, −0.26R expectancy, +0.42R against −1.63R, a largest loss of −1.63R and a profit factor of 0.71. Three trades prove nothing about a method; the plan split already shows the one rule break cost more than the two planned trades made. Six filled-in trading journal examples show how to read them, and the printable trading journal has the same review on paper.

The deep version, as a PDF

The Trading Journal Playbook

What to write on every trade and why, filled-in entries across markets, the pre-trade checklist, the weekly and monthly review with the arithmetic shown, and the same columns on paper, in a spreadsheet or an app.

  • What to write on every trade, and why each of the template's eighteen columns exists, in the order you fill them
  • 13 filled-in entries across forex, gold, an index CFD, a partial close, a prop-firm evaluation day, a skipped trade and a backtest, every Risk, Result and R worked from the prices
  • The pre-trade checklist, and how a month of mistake tags turns into checks of your own

Opens soon · USD 19, one payment. See what's inside →

Is there a cTrader journal app?

Ours, TradeLens, has a cTrader starter. Its import step reads: "A broker CSV goes through a column-mapping wizard", and the download includes "Pre-mapped CSV starters for MT4 / MT5 / cTrader / TradingView / generic." cTrader's help doesn't list the saved statement's columns, so check the starter's mapping against your own file in the wizard before you import. TradeLens is a $47 download (launch price; $79 regular) that runs on your own computer: Python, a browser UI and one SQLite file. Its AI coach runs on a free local model or your own Claude, OpenAI or Gemini key, and the figures it explains are computed in code. The TradeLens guide walks through the import step.

Elsewhere, FX Blue's FAQ (read 29 October 2026) says: "You can upload your trading history from MT4, MT5, cTrader, Oanda fxTrade, XOpenHub, Vertex FX, or FXCM TS2." Our trading journal comparison prices the subscription journals side by side. Whichever you pick, write the planned risk yourself: cTrader's History table has no column for it.

Frequently asked questions

How do I export my trade history from cTrader?

Open the History tab of the Trade Watch panel at the bottom of cTrader and click Statement. The statement opens as HTML or .xlsx in a new tab, and Save on that page keeps it as a spreadsheet in .csv format, according to cTrader's help pages read on 29 October 2026.

Is there a free cTrader trading journal?

Yes: our free trading journal template for Excel and Google Sheets. It has 18 columns, works out R and Win/Loss by formula, and its Summary computes expectancy, profit factor and the plan-followed split. There is no cTrader edition because its columns fit a cTrader account as they are.

Does cTrader's history show my stop loss?

Not in the History table's columns. Order history lists the orders created, including stop-loss and take-profit orders, which can remind you where the stop was. The risk you planned at entry is still yours to write in the journal.

How do I calculate R for a cTrader trade?

Divide the net result by the risk you planned. A EURUSD long with a 20-pip stop on 0.50 lots risks 20 × $10 × 0.50 = $100 with a 100,000-unit lot in a USD account. Closed for +$196 net, it's +1.96R.

Which cTrader column is the net result?

Net (currency), as the History table names it. The help page lists the columns without defining them, so check one trade by hand first: Gross (currency), after Commissions and Swap, should give Net (currency) on your own statement.

Can a journal app import cTrader trades?

TradeLens takes a broker CSV through a column-mapping wizard and ships a pre-mapped starter for cTrader. FX Blue's FAQ lists cTrader among the platforms whose history you can upload. Whichever you use, check the mapping against your own file first.

Continue reading

Printable Trading Journal PDF: the Daily Log, the Checklist and the Weekly Review.

A printable trading journal as a six-page PDF: a daily trade log, a page for any trade worth studying, the pre-trade checklist, a weekly review with its five numbers and a month on one page. Counted in R, with the same columns as our Excel template.

Oct 29 · ProEA Lab

Explainer cover titled The printable trading journal: three of the PDF's six pages side by side, the guide page with three filled example rows, the landscape daily trade log with eighteen empty rows, and the weekly review with its five numbers.

Trading Psychology Journal Template: Your State of Mind Beside Every Trade, Counted in R

A free trading psychology journal for Excel and Google Sheets: our template's 18 columns plus Feeling before, Focus (1-5), Sleep (hours), Feeling after and Would take it again?. Why the feeling goes in before the trade, a worked week with a Frustrated revenge trade and a Tired moved stop, the Summary's average R by feeling and by focus, and why five trades are still an anecdote.

Oct 29 · ProEA Lab

Explainer cover titled A trading psychology journal, in R: the workbook's example week as five rows with Feeling before, Focus (1-5), Sleep (hours), Feeling after, Would take it again? and R. Monday: Calm, focus 4, +1.96R; Calm, focus 4, −1.12R, then Frustrated; Frustrated, focus 2, a revenge trade for −1.17R. Tuesday: Tired after 5 hours of sleep, focus 2, a moved stop for −1.63R. Wednesday: Confident, focus 5, +1.465R. Below, the average R by feeling before: Calm +0.42R over 2 trades, Confident +1.465R, Frustrated −1.17R and Tired −1.63R over 1 each.

Trading Journal on TradingView: What It Saves, How to Export It, and Three Ways to Keep One.

TradingView has no journal feature. What it does keep (the Trading Panel's history, executions on the chart, Portfolios, strategy and Bar Replay trade lists, notes), how to export each and on which plan, a code read of the eight open-source journal scripts, our free script that measures typed trades in R, and three ways to journal TradingView trades.

Oct 29 · ProEA Lab

Explainer cover titled TradingView keeps trades, not a journal: six things a trading journal needs, each beside where TradingView keeps it. Ticks for every fill and closed position (the Trading Panel, one CSV per tab), fills on the chart (Executions, blue and red arrows) and a log that lasts months (Portfolios, 2,000 transactions on Basic, 5,000 paid); a half for Bar Replay practice trades, kept only in the session; crosses for R from the stop you planned (not on any page we read) and for totals by setup (no journal feature).