The 19-Column Trade Journal: Every Field Worth Logging, and Why

The short answer

A rich trade journal logs 19 fields per trade across four groups: the pre-trade plan, the execution, the post-trade outcome and costs, and the review. A thin journal that records only profit and loss tells you that you won or lost but never why. The rich schema exists so leaks become findable: which setups, sizes, times and emotional states actually cost you. The two load-bearing fields are the R-multiple, which normalises every result into units of risk, and the process grade, which judges the decision rather than the outcome. An A-grade loss beats a C-grade win.

This is the concrete, field-by-field schema. It is the companion to the practice and methodology page, which covers the habit of writing trades down and the review ritual, and to the Trade Journal Grader and the journal template, which are the tools. Here we do one thing: define each of the 19 columns, say what to log in it, and explain why it earns its place. A column that cannot answer a question you will one day ask is dead weight; every field below answers one.

Why 19 columns, not one

The instinct of a new trader is to journal the number that hurts or delights: the rupee result. That single column is the least informative thing you can keep. It confirms an outcome you already felt at the close, and it teaches nothing about the decision that produced it. A journal that is only a ledger of wins and losses is a diary of your moods, not an instrument for improvement.

The reason a broken feedback loop matters is not abstract. SEBI's July 2025 study of individual traders in the equity derivatives segment found that over 91 percent lost money in FY25, with aggregate net losses of about ₹1,05,603 crore across a client base near 96 lakh traders, wider than the previous year. A regulator does not publish a figure like that because people cannot read charts. They publish it because the retail feedback loop is broken: losses get mentally filed as bad luck, wins as proof of skill, and the self-model drifts until the account does. A rich journal is the friction that interrupts that drift, and it works only if it captures enough dimensions for a pattern to surface.

So the schema is built in four blocks, each answering a different question. The pre-trade block records the plan you committed to before the market could move: the decision, uncontaminated by its result. The execution block records what actually happened at the moment of entry and exit, so the gap between plan and reality is visible. The post-trade block records the outcome and its costs in comparable units. The review block records your judgement of the process, which is the part you can actually improve. Nineteen columns is not a number to worship; it is the smallest set that lets each of those four questions be answered honestly.

The 19 columns grouped into four blocks Nineteen journal fields arranged in four groups. Pre-trade plan holds fields one to ten. Execution holds fields eleven and twelve. Post-trade outcome and costs hold fields thirteen to fifteen. Review holds fields sixteen to nineteen. The groups read left to right, from the plan through to the process grade. One row, four blocks, nineteen fields The plan, then what happened, then the result and cost, then your judgement of it. PRE-TRADE · the plan · fields 1–10 1 date / time 2 instrument 3 setup 4 regime / context 5 thesis 6 planned entry 7 planned stop 8 target 9 position size 10 risk in rupees and percent of equity Written before entry. This is the decision, recorded free of its outcome. EXECUTION · what happened · fields 11–12 11 actual entry fill 12 actual exit fill and exit reason POST-TRADE · result and cost · 13–15 13 R-multiple 14 costs 15 holding period The outcome, in units you can compare across trades. REVIEW · your judgement of the process · fields 16–19 16 emotional state / notes 17 rules-followed flag (yes / no) 18 process grade A / B / C 19 screenshot / chart link The only block about the part you control. The review reads field 18 first.
The schema is a decision, then its execution, then its result, then its grade. Grouping matters as much as the fields. The pre-trade block is the commitment made before the market could bias you; the review block is the one that measures what you can actually change. The middle blocks let you see the distance between the two.

The 19 fields, one by one

Below is the full schema. Each row names the field, its group, what to log, and the question it lets you answer later. The instruments and prices in the worked rows further down are illustrative labels, not real securities or recommendations.

The 19 columns: field, group, what to log, and why it earns its place
#FieldGroupWhat to logWhy it matters
1Date / timePre-tradeTrade date and entry time in ISTThe main axis for slicing later, by week, by month, and by time-of-day. Many traders discover one session window is net negative for them.
2Instrument / segmentPre-tradeWhat was traded and in which segmentLets you separate cash from derivatives, index from single stock, so edge is measured where it actually exists.
3Setup / strategyPre-tradeA tag from your own fixed list of setupsA controlled vocabulary, not free text, so trades aggregate mechanically. This is how you find the setup that is quietly break-even.
4Market regime / contextPre-tradeTrend, range, high or low volatility, event dayThe same setup behaves differently by regime. Tagging context stops you blaming the setup for a regime mismatch.
5Pre-trade thesisPre-tradeTwo lines on why the trade is worth takingA contemporaneous record of intent. It stops the after-the-fact rewrite of your reasoning. If you cannot write it in two lines, it is not yet a trade.
6Planned entryPre-tradeThe price you intended to enter atHalf of the plan-versus-reality comparison. The gap to the actual fill is where slippage and hesitation show up.
7Planned stopPre-tradeThe level that invalidates the ideaEntry minus stop defines one R, the risk unit for the whole trade. It must be the original stop, not one moved mid-trade.
8Planned targetPre-tradeThe intended objective, a level or an R multipleTrades logged without a target tend to be exited on emotion. The journal exposes that pattern over a sample.
9Position sizePre-tradeQuantity in shares, contracts or lotsSize times the stop distance is the rupee risk. It is the input the review checks against your declared risk ceiling.
10Risk: rupees and percentPre-tradeRupee risk and risk as a percent of equityThe percent, not the rupee figure, keeps sizing comparable as the account changes. It flags the drift where risk creeps up after a good run.
11Actual entry fillExecutionThe price the order actually filled atThe honest input to the R-multiple math. Logging the intended price instead of the fill quietly flatters every result.
12Actual exit fill + reasonExecutionThe exit price and a reason codeReason codes, target hit, stop hit, trailed, time stop, discretionary, let the review split exits by plan from exits by impulse.
13R-multiplePost-tradeResult in units of initial riskThe single most comparable number in the row. It puts a small position and a large one, or two instruments, on one scale.
14CostsPost-tradeBrokerage, STT and other chargesCosts turn marginal winners into losers over a sample. Netting them into R keeps the edge estimate honest.
15Holding periodPost-tradeTime from entry to exitReveals whether your edge lives in fast trades or slow ones, and whether you hold losers longer than winners.
16Emotional state / notesReviewHow you felt and anything structured columns missedWhere pattern recognition begins. Fear, boredom and revenge each leave a signature the structured columns later confirm.
17Rules-followed flagReviewA plain yes or no: did you follow the planBlunt on purpose and separate from the grade, so a broken rule cannot be blurred into a soft score. It is the discipline audit.
18Process gradeReviewA, B or C on execution, ignoring the resultThe column the review reads first. It measures the decision, the only thing you control. An A-grade loss outranks a C-grade win.
19Screenshot / chart linkReviewA marked-up chart of the setup and exitThe visual record memory cannot edit. It is what makes a monthly review of your best and worst trades concrete rather than remembered.

These fields are not arbitrary, and the four load-bearing ones deserve their own treatment: the R-multiple (field 13), the rules-followed flag and process grade (fields 17 and 18), and risk as a fraction of equity (inside field 10). Get those four right and the journal earns its keep even if the rest are logged loosely. Get them wrong and nineteen columns of neat data still cannot tell you whether you are any good.

The R-multiple: why results are logged in units of risk

Most journals record the rupee result and stop. That is the correct number for tax filing and the wrong number for measuring skill, because a rupee result is the product of two independent things: the quality of the trade and the size of the position. Mixed together, neither can be read cleanly. A large win might be a mediocre trade in a huge size; a small win might be an excellent trade sized cautiously. The rupee figure cannot tell them apart.

The R-multiple, a concept popularised by Van Tharp, fixes this. R is your initial risk, the planned-entry-to-planned-stop distance times the position size. Every result is then expressed in units of that R. A trade that loses the full stop distance is minus one R. A trade that returns three times the risk is plus three R. Because R is dimensionless, it does not care whether the position was one lot or twenty, whether the instrument was an index future or a mid-cap, whether the capital was fifty thousand rupees or fifty lakh. A plus two R trade on a small account is exactly as valid an edge data point as a plus two R trade on a large one.

That is what makes R the right unit for a journal. The average R across a sample, called expectancy, is a stable estimate of edge that sizing decisions cannot distort. A trader averaging plus 0.3 R per trade over 100 trades has an edge; the same trader's rupee total depends entirely on whether they risked ten thousand or fifty thousand per trade, which is a sizing question, not an edge question. The journal stores both, the rupee result for the tax file and R for the review, but the column the review reads to judge the method is R.

R-multiples put every result on one risk-normalised scale A number line marks minus one R as a full stop loss, zero R as break-even, and plus one, plus two and plus three R as gains of one, two and three times the initial risk. Because the unit is risk itself, results from different instruments and position sizes are directly comparable. One trade, measured in units of its own risk 1R = planned entry to planned stop, times the position size. Every result is a multiple of it. −1R full stop-loss 0R break-even +1R +2R +3R gains of two and three times the risk Average R over a sample = expectancy = your edge, size-free
R strips size out of the result. Two traders can log the same plus two R and have made very different rupee amounts; only the R tells you the trades were of equal quality. Averaging R across many rows gives expectancy, the one edge number that a change in position size cannot fake.

The process grade: grade the decision, not the outcome

This is the field that changes a trader, and it is the one thin journals never have. The process grade is a plain A, B or C assigned after the trade, based only on how well you executed your plan, with the win or loss deliberately excluded from the judgement. An A-grade trade followed the plan exactly. A B-grade had a minor, acknowledged deviation. A C-grade broke the rules in a material way. Whether it made money is irrelevant to the letter.

The reason to separate the grade from the result is a documented cognitive error. Annie Duke calls it resulting: judging the quality of a decision by the quality of its outcome. Markets, like poker, contain randomness, so a good decision can lose and a reckless one can win. If you let the result assign the grade, you will reward your worst habits every time they happen to pay off and punish your best ones every time variance goes against them. The rules-followed flag (field 17) exists alongside the grade for exactly this reason: it is a blunt yes or no that cannot be softened, so a broken rule that happened to profit still reads as a broken rule.

The single most valuable cell in the journal is this one, because it is the only measure of the part you control. You do not control whether one trade wins. You control whether you followed your rules, sized from a risk budget and exited by plan. Over a large enough sample, a high share of well-executed trades is what carries an edge into results. This is why the danger case is not a loss but a specific kind of win: the C-grade win, the rule-break the market happened to reward, which teaches you to break the rule again. An A-grade loss, by contrast, is a good decision the market did not pay this time, and it is the most useful row in your book.

The process-grade matrix and the C-grade-win danger cell Outcome across the top, win then loss. Process grade down the side, A-grade then C-grade. The A-grade win is ideal. The A-grade loss is the most instructive row, a sound decision variance did not reward. The C-grade win is the danger cell, a rule-break that paid and trains you to repeat it. The C-grade loss is deserved and self-correcting. Grade the decision. The outcome is a separate axis. OUTCOME: WIN OUTCOME: LOSS GRADE: A GRADE: C A-grade win Right decision, rewarded. The ideal. Repeat exactly. A-grade loss Sound decision, not paid this time. Your best rows. Keep doing this. C-grade win The danger cell. A rule-break that paid, so you repeat it. Flag it, do not celebrate it. C-grade loss Bad decision, punished. Painful but self-correcting.
The win column hides your worst habit. A C-grade win feels like success and trains you to break the rule again; it is the most dangerous row in the book precisely because it paid. An A-grade loss feels like failure and is the most valuable, a decision worth repeating that variance did not reward this time.

Risk as a fraction: the field that catches size drift

Field 10 asks for risk twice: once in rupees and once as a percent of current equity. The percent is the one that matters, and it is the one most journals omit. A fixed rupee risk is a moving fraction of a changing account. Risk two thousand rupees on a two lakh account and you are risking one percent; keep risking two thousand after the account grows to four lakh and you are now risking half a percent, quietly under-betting your edge. Far more dangerously, keep the rupee risk climbing after a good run, four thousand, then six, on the same account, and the fraction balloons without any decision that felt like a decision.

Logging risk as a percent of equity is what makes that drift visible in a monthly review. When results turn worse, the percent column answers the first question a review should ask: did the setups stop working, or did the size change? The rupee column cannot answer it, because the same rupee figure means something different at every account level. This is the field that keeps a good month from quietly becoming the setup for a bad one.

How to use it: three cadences, one goal

The columns exist so that patterns become findable, not for their own sake. A field you never review is a field you should not keep. The schema is read on three cadences, and each cadence looks at a different thing.

The review cadence: what you look at, and in which columns
CadenceWhenWhat you look forColumns it reads
Per tradeWithin the hour, chart still freshAn honest process grade, the exit reason, one line on emotional state. Grade the decision before the result cools into a story.12, 16, 17, 18, 19
WeeklyA fixed 30 minutes, same day each weekThe A-grade share versus last week, the best-executed and worst-executed trades, any losing time-of-day or setup. Set exactly one goal.1, 3, 13, 17, 18
MonthlyEnd of month, over the full sampleExpectancy in R, rules-followed rate, risk-percent drift, and which setups earn their place versus which are quietly break-even.3, 10, 13, 14, 15, 17

The one-goal constraint at the weekly review is not a nicety. A trader who sets five goals improves at nothing, because attention does not split five ways across behavioural change. A trader who sets one goal per week fixes one thing, and over a year that is a long series of small, compounding corrections to process. The journal's nineteen columns exist so the review has nineteen angles of attack; most weeks, three or four of them will surface the one thing worth working on next.

A rubric keeps the grade from drifting into a mood. The grade is about adherence to the plan, never about the result.

The process-grade rubric (illustrative criteria, adherence only)
GradeCriteria, judged on execution alone
AFollowed the written plan exactly. Entry, stop and size as planned. Exit by rule, not impulse. Rules-followed flag is yes. The result, win or loss, does not enter the grade.
BOne minor, acknowledged deviation: a slightly late entry, a stop nudged within reason, a partial taken off-plan. The intent held; the execution slipped a little.
CA material rule-break: no stop, size over the ceiling, a revenge entry, a stop widened to avoid the loss. Rules-followed flag is no. A profitable C is still a C.

The point of all of this is upstream of the order ticket. A journal does not create an edge; it measures how faithfully you executed one, and where you leak. The entry has to be worth taking, the stop has to sit where the idea is genuinely wrong, and the size has to come from a risk budget rather than from whatever leverage is on offer. That upstream judgement, the edge, the invalidation level and the sizing, is the part worth learning, and it is exactly what the method we teach is built around. The nineteen columns are how you hold yourself to it.

One filled row, then the feedback loop

A single row is a record. A hundred rows, read on a cadence, are a diagnostic instrument. The whole design exists to turn one honestly filled row into a pattern you can act on, then into a change in next week's process, then back into new rows. That loop, and not any single column, is where a journal earns its place.

How one filled row becomes weekly and monthly pattern-finding A single filled journal row feeds a weekly pattern scan, which feeds a monthly aggregate of expectancy and rule-following, which produces one process change that shapes the next row. The four stages form a closed feedback loop. The row is raw material. The loop is the point. One filled row 19 fields, graded while it is fresh Weekly scan A-grade share, losing setup or time-of-day Monthly aggregate expectancy in R, rules-followed rate, size drift One process change exactly one goal for next week shapes the next trade, and the next row
The loop closes on process, not P&L. Each row feeds a weekly scan, which feeds a monthly aggregate, which yields one change to how you trade. The output that matters is not a number but a corrected behaviour, fed back into the next row. Columns that do not serve this loop are worth deleting.
A note on screenshots and price data. Field 19 is a chart image, and in your own private journal a real chart is simply your record. The regulatory constraint applies to price data used in educational content shared with others, not to personal notes. As of 1 July 2026, SEBI requires a uniform 30-day lag on market price data used for educational purposes, with an audit-trail requirement, replacing the earlier split of a one-day sharing rule and a three-month usage rule. If you ever teach or publish from your journal, delay the price data by at least 30 days and keep the trail.

Put the schema to work

Reading the columns is one thing; grading a real row is another. The Trade Journal Grader walks a single trade through the process grade so the A, B or C stops being a mood and starts being a rule. The full curriculum sits behind the practice room, and the practice room is included with enrolment across the 6 stages and 30 volumes.

Take the free diagnostic Open the Trade Journal Grader View Curriculum

Frequently asked questions

A profit-and-loss-only journal records that you won or lost but not why, so it cannot tell you which setups, sizes, times or emotional states are costing you. A rich schema lets a leak become findable. Group the columns into the plan, the execution, the outcome and costs, and the review. Once each trade carries those dimensions, a weekly scan can isolate a losing time-of-day or a break-even setup that a thin journal hides completely.

R is your initial risk on a trade, the distance from planned entry to planned stop times the position size. An R-multiple expresses the result in units of that risk, so a full-stop loss is minus one R and a gain of three times the risk is plus three R. Because R is dimensionless, a small position and a large one, or two different instruments, sit on one scale. The average R across a sample, called expectancy, measures edge without being distorted by how much you sized.

The outcome is whether the trade made or lost money. The process grade is whether you executed your plan well, judged independently of the result. Markets contain randomness, so a sound decision can lose and a reckless one can win. Grading the decision rather than the result is the antidote to what Annie Duke calls resulting, or outcome bias. An A-grade loss, a good decision that the market did not reward, is worth more to your development than a C-grade win.

Because it is the only column that measures the thing you can actually control. You do not control whether any single trade wins, but you control whether you followed your rules, sized correctly and exited by plan. Over a large sample a high proportion of well-executed trades is what carries an edge into results. If you improve only one metric, raising the share of A-grade trades is the one that compounds, which is why the review reads it first.

It is a plain yes or no recorded after the trade: did you follow the plan you wrote before entering. It is deliberately blunt and separate from the A, B or C grade so you cannot blur a broken rule into a soft score. Cross-referenced against R-multiples, the flag answers a decisive question: are your rule-following trades outperforming your rule-breaking ones? For most traders they are, and seeing that in the data is what makes discipline feel earned rather than imposed.

A fixed rupee risk means a different fraction of your account as the account grows or shrinks, so the rupee figure alone hides whether your sizing is consistent. Logging risk as a percent of current equity keeps sizing comparable across time and flags the dangerous drift where risk per trade creeps up after a good run. It is the field that lets a monthly review answer whether position size, rather than the setups, is what changed.

Both, in separate columns. The planned entry, stop and target record the decision you made before the market moved. The actual entry and exit fills record what really happened. The gap between them is one of the most diagnostic numbers in the journal: it exposes slippage, hesitation and stops that were moved mid-trade. If you overwrite the plan with the outcome you lose the ability to grade the decision honestly, because you can no longer see what the decision was.

On three cadences. Per trade, grade the decision and note the exit reason while the chart is fresh. Weekly, scan for patterns: the A-grade share, the best-executed and worst-executed trades, any losing time-of-day or setup. Monthly, aggregate: expectancy in R, rules-followed rate, risk-percent drift, and which setups earn their place. The columns exist so these reviews have angles of attack, not for their own sake. Set exactly one improvement goal at each weekly review.

Your own private journal is your record, and a chart screenshot is one of the columns. The regulatory constraint applies to educational content shared publicly, not to your personal notes. As of 1 July 2026, SEBI requires a uniform 30-day lag on market price data used for educational purposes, replacing the earlier split of a one-day sharing rule and a three-month usage rule. If you publish or teach from your journal, delay the price data by at least 30 days and keep an audit trail.

Where the facts come from

  • R-multiples and expectancy. The concept of expressing a result in units of initial risk, and of expectancy as the mean R-multiple of a system, is associated with the Van Tharp Institute's trading concepts. vantharpinstitute.com
  • Process versus outcome, and resulting. The error of judging a decision by its result, and the practice of a decision journal that records reasoning before the outcome is known, are set out in Annie Duke's work on decision-making under uncertainty (Thinking in Bets).
  • SEBI 30-day lag for educational price data. SEBI circular HO/47/17/12(11)2025-MRD-POD3/I/11107/2026 dated 8 May 2026 prescribes a uniform 30-day lag for sharing and using market price data for educational purposes, with an audit-trail requirement, effective 1 July 2026, replacing the earlier one-day sharing and three-month usage rules. business-standard.com
  • Why the feedback loop matters. SEBI's study of individual traders in the equity derivatives segment (July 2025) reported that over 91 percent lost money in FY25, with net losses of about ₹1,05,603 crore, underscoring how a broken review loop, not a lack of chart skill, drives retail losses. business-standard.com

Educational note. This guide explains the fields of a trade journal and how to review them. It is not a recommendation to trade or invest, and it is not investment advice. Bharath Shiksha is an educational publisher, not a SEBI-registered investment adviser or research analyst.

No performance guarantees. Keeping a journal does not guarantee any trading outcome. No claim is made or implied about the returns any individual will or will not generate. The instruments, prices and grades used above are illustrative labels, not real securities or results.

Historical context only. Any examples are anonymised and illustrative. Market price data used in educational content is subject to the SEBI uniform 30-day lag effective 1 July 2026. No real-time market data or specific securities are referenced.


Related reading