Many traders repeat the same mistake for months without noticing: every loss is remembered as a separate bit of "bad luck". A trading journal clears that fog — after a few dozen trades it answers "when do I lose money?" with a number, not a guess.
Why keep a journal
A broker statement shows what happened: which stock, how much, at what price. A journal records why: why you entered, how you felt, whether you followed your plan. Insight appears when the two are combined — "my FOMO entries average negative" or "my own analysis works better than that channel's tips".
What to record for each trade
1. Trade numbers
- stock, entry price and quantity (number of shares);
- exit price — left empty, the trade is still open;
- fees — they look small, but over many trades they eat noticeably into results;
- open and close time.
2. The plan: stop and target
Write the stop and target before the trade. With a stop, the result can be measured in R rather than dollars: R is your initial risk (entry-to-stop distance × quantity). +2R means you made twice what you risked, −1R is the planned loss. R lets you compare trades of different sizes. How to choose size and stop — see position sizing and risk/reward.
3. Trade source
Whose idea was it: your own analysis, a Limitup signal, or another source (a Telegram channel, a friend, a blog — by name). Plus a setup — which pattern (say, "breakout" or "post-earnings"). Later, one of the most important questions is exactly this: which source actually makes money?
4. Emotion
Your state at entry. The Limitup journal has five tags: calm, confident, greedy, fearful, impatient. The list is deliberately short — picking one takes a second, so it actually gets filled in every time.
5. Execution quality (1–5★)
This is not a rating of the result, it's a rating of discipline: how well did you follow your plan? A trade closed at a loss but executed to plan can be 5★; a messy trade that got lucky is 1★.
6. Mistakes
More practical than emotions. The journal has a ready list:
- no plan; entered without a stop; moved the stop lower;
- exited too early; gave back profit;
- chased (FOMO); revenge trade; position too large;
- broke my rules; ignored earnings/news.
You can tag several mistakes on one trade. On top of that — free-form tags, a note (with Markdown) and chart screenshots (up to 10).
The most useful note is what you'll do next time. "What happened" is in the broker statement; "what I learned" is only in the journal.
How to read the results
The journal computes six metrics over closed trades:
- Win rate — the share of trades closed at a profit.
- Total result — in dollars.
- Profit factor — total profit ÷ total loss. Above 1 means you're net positive.
- Per trade (average) — the average result of one trade, wins and losses together.
- Average R — only over trades with a recorded stop.
- Max drawdown — the deepest fall of the equity curve from its peak.
Win rate alone is misleading: many small wins and a few large losses can be net negative even with a high win rate. So look at profit factor and the average result together — the logic in how to read signal results applies here too.
"What makes money?" breakdowns
This is where the real value is. Results are shown separately by source, channel, setup, emotion, rating and mistake, and the journal surfaces a short summary on top:
- most profitable source and best setup;
- most expensive mistake — which mistake lost the most money, shown next to your mistake-free trades for comparison;
- bot vs you — for trades linked to a Limitup signal, your result is compared with the bot's result on that same signal. The gap is entry and exit discipline.
Click a row in a breakdown and the list filters to those trades — so you can re-read every "greedy" trade one by one.
How to get data in
- Demo trades land in the journal automatically: when a demo position closes, one entry is created and the result comes from the demo account — all you add is your analysis. Why practise on demo first — in this article.
- Real broker trades are entered manually. Demo and real results don't mix — there's an "All / Real / Demo" switch at the top of the journal.
- CSV import — from a broker statement in one go.
How CSV import works
Save your statement from Excel as "CSV" and upload it with the journal's "CSV import" button. The delimiter (comma, semicolon or tab) and columns are detected from the header names; if something lands in the wrong place, you adjust the mapping yourself. Only three columns are required: stock, entry price, quantity. Exit price, fees, dates and note are optional.
Things to watch:
- date format: with dots (
15.09.2026) it's day.month.year, with slashes (09/15/2026) it's US order month/day/year, or ISO (2026-09-15); - at most 500 rows at a time — split larger files;
- before importing you see how many rows are valid and invalid;
- if the same trade (stock + entry price + quantity + open time) is uploaded again, it's skipped — uploading a file twice doesn't create duplicates;
- imported entries get the
importtag; you add emotions and mistakes afterwards by editing each one.
You can also export everything in the journal to Excel.
Limits — stated plainly
- Manually entered trades are non-margin buys only. Short and margin trades aren't in the journal: that's our product decision.
- Analytics are computed over your latest 5,000 entries.
- The journal's numbers are only as accurate as what you enter: skip fees or losing trades and the stats will look nice but be useless.
Making it a habit
- Before the trade: plan the stop, target and source.
- One minute after it closes: emotion, rating, mistakes, one-sentence takeaway.
- Once a week, look at the breakdowns. If Telegram is connected, the Limitup bot sends a short weekly summary every Sunday.
- After 20–30 trades, change one rule — aimed at your most expensive mistake.
The journal is in the "Trading journal" section of your account — sign up to start.
This article is for information only, not investment advice. Past results do not guarantee future results.
Terms in this article
Check halal stocks yourself
Verdicts, ratios and last check dates for every NASDAQ and NYSE stock.
Related articles
- GuidePosition size and risk/reward: the 2 questions before every tradeHow many shares to buy and whether the trade is worth it — work out both before you enter. Formulas, a worked example and the most common mistakes.
- GuideWhat a signal is and isn't: TP/SL, probability and track recordA signal is not a guarantee — it's a notice that a rule was met. How to read one, what TP/SL mean and which numbers to judge results by.
- GuideInsider buying: what happens when executives buy their own stockWhen a CEO or director buys company stock with their own money — is it a signal? How to read SEC Form 4, what research says, and where it's easy to go wrong.