Stock trading journal: what to log and which app to use
Most stock traders who start a trading journal quit within a month. Not because journaling doesn't work — the evidence that it does is overwhelming — but because they build the wrong thing. They rebuild their broker statement by hand, get bored, and stop.
Your broker already knows your fills. A stock trading journal earns its keep by recording what no broker statement contains: the reasoning behind the trade, and whether you actually followed your own plan.
What a stock trading journal is (and isn't)
It isn't a P&L tracker. Your account balance is a P&L tracker, and it's free.
A journal is a decision log. Its purpose is to make your own patterns visible to you — the ones you can't see from inside a trading day because you're busy trading. Patterns like: your Monday trades are consistently worse than your Thursday trades. Or: every position you sized above your normal risk was taken within an hour of a loss.
No one notices those things in real time. That's exactly why you write them down.
What to log in every stock trade
Split it into three blocks. The first two are what most people do. The third is the one that changes results.
Block 1 — The numbers (2 minutes)
- Ticker, date and session time. Time of day matters more in equities than traders expect — the open behaves nothing like midday.
- Entry, exit, position size.
- Stop loss and target, as planned before entering.
- Result in R, not just dollars. R-multiple makes trades comparable across position sizes; dollars don't.
- Fees and slippage if you trade actively. They quietly decide whether a marginal strategy is profitable.
Block 2 — The context (1 minute)
- Setup or strategy name. Be strict with naming. "Breakout" and "breakout retest" are different setups and will have different expectancies.
- Market conditions: broad-market direction, sector behaviour, whether earnings or news were pending.
- A screenshot of the chart at entry. Thirty seconds now, enormous value in review — memory rewrites charts, screenshots don't.
Block 3 — The part everyone skips
This is where a journal stops being an accounting exercise:
- Why did I take this trade? One line, written before or immediately after entering. If you can't finish the sentence, that's information.
- Emotional state before entering: calm, impatient, frustrated, euphoric, trying to recover something.
- Did I follow my plan? Yes or no. Nothing else on this line.
- What was the previous trade? A win or a loss — and how long ago. This single field is what makes revenge trading visible.
Block 3 takes under a minute and it's the only part your broker can't reconstruct for you.
Choosing a stock journal app
For equities specifically, three things decide whether you'll still be using the app in three months:
1. Broker import
Active equity trading generates a lot of fills. If you have to type them, you'll quit — this is the single most common cause of abandoned journals. Tradervue and TraderSync have the widest broker coverage and are the usual answer among stock traders. Check that your broker is on the list before you subscribe; coverage claims are broader in the marketing than in practice.
2. Reporting someone else can read
If you're working with a mentor, applying to a prop firm, or just handing numbers to an accountant, your journal has to export cleanly. Tradervue was built with this in mind and it shows.
3. Whether it records behaviour at all
Here's where the whole category is thin. Almost every stock journal app is an analytics product: it tells you your win rate by setup, your average hold time, your best hour. All useful. None of it answers the question that costs equity traders the most money — why did I break my own rule?
Some tools try. Edgewonk has a tiltmeter. We went further and built the whole product around it: BookinTrade flags when you enter right after a loss, when you size up "to recover", and when you move a stop, and it separates trades you lost with good process from trades you won with bad process. It's free and it's the app we make — noted so you can weigh that.
For the full field, we compared nine options in the best trading journal apps of 2026.
Which one fits which trader
| App | Best at | Broker import | Behaviour tracking |
|---|---|---|---|
| Tradervue | Equities reporting, prop firms, mentors | Wide | Notes and tags |
| TraderSync | Import coverage across many brokers | Wide | Basic mood tagging |
| Edgewonk | Deep statistics, one-time licence | CSV-based | Tiltmeter |
| BookinTrade | Psychology and rule-breaking patterns, any market | Manual, or auto-sync on crypto exchanges | Built around it |
Where we fit, plainly: BookinTrade is a journal for any market — stocks, futures, forex, indices, crypto. Everything that matters for equities works the same: the log, the metrics, the weekly review, the behavioural flags. What differs is how trades get in: we auto-sync with crypto exchanges, so equity trades are entered by hand. If your priority is a hundred fills a week pulled in automatically, Tradervue or TraderSync do that better and we'd rather say so. If your priority is understanding why you break your own rules, that's what we built.
What a stock journal needs that a crypto journal doesn't
Most journal advice is written as if all markets were the same. They're not, and the differences change what your journal has to store. If you trade US equities, these five belong in your log — none of them exist in a crypto trading journal, where the trade-offs run the other way (24/7 sessions, funding rates, no wash-sale rule).
Wash sales
Under US rules, if you sell at a loss and buy the same (or a "substantially identical") security within 30 days either side of that sale, the loss is disallowed for tax purposes and gets added to the cost basis of the replacement. Active traders trip this constantly without noticing. Your journal should record the exact date and the ticker in a way you can sort — because come tax season, the question "did I re-enter within 30 days?" is a lookup, not a memory exercise.
The pattern day trader rule
In a US margin account, four or more day trades within five business days flags you as a pattern day trader and requires a $25,000 minimum equity balance. Two things worth logging: which trades were round-trips within the same session, and your running count. Traders who blow past this without tracking it end up with restricted accounts, which is a rule-following problem before it's a regulatory one — and rule-following is exactly what a journal is for.
Dividends, splits and corporate actions
A 4-for-1 split turns your $600 entry into a $150 entry and your 100 shares into 400. If your journal stores raw prices with no note of the action, your historical P&L by setup quietly becomes wrong. Log the action on the day it happens. The same goes for dividends on positions held through the ex-date: they're part of the result, and leaving them out flatters or punishes a strategy that didn't earn it.
Pre-market and after-hours
Equities have session boundaries that crypto simply doesn't. A fill at 9:31 and a fill at 16:20 are different trades with different liquidity, different spreads and — this is the part that matters for a journal — often a different you. Tag the session. Plenty of traders discover that their entire negative expectancy lives in the first fifteen minutes of the open.
Partial fills and average price
A single equity order can fill in a dozen prints. If your journal records the order and not the fills, your average entry drifts from reality and every derived number — R multiple, risk taken, actual size — drifts with it. Log the average and the total, and note when a fill was partial: a position you meant to open at full size but only got half of is not the same trade you planned.
What your accountant actually needs from it
This is where a journal stops being a self-improvement habit and starts saving you money. In the US, realised gains and losses land on Form 8949 and flow to Schedule D. What that means practically is that your export has to carry, per trade: ticker, acquisition date, sale date, proceeds, cost basis, and any wash-sale adjustment.
Your broker issues a 1099-B with most of this. The reason to keep your own record anyway is that broker figures are occasionally wrong, wash-sale adjustments across multiple accounts are notoriously incomplete, and reconciling in April with no independent record is how people end up paying tax on losses they actually took. Export monthly, not in April.
Nothing here is tax advice — rules vary by country and by situation, and we build a trading journal, not a tax practice. Take the export to an accountant.
A 10-minute weekly review that actually works
Logging without reviewing is journaling theatre. Once a week, sit down and answer four questions:
- Which setup made me money and which lost it? Group by setup name, not by ticker.
- How many trades did I take that weren't in my plan? Count them. The number itself is the lesson.
- What happened right after each loss? Look at the next trade every single time. This is where the leak usually is.
- Which winning trade did I take badly? Find one. There's always one, and it's the one most likely to hurt you next month.
Ten minutes a week. That's the entire cost of the habit.
Three mistakes that kill stock trading journals
- Logging only the numbers. You're duplicating your broker statement and calling it a journal. If your journal contains nothing your broker doesn't already have, it can't teach you anything.
- Journaling only after losses. Emotional journaling produces a diary of frustration, not a dataset. Log everything or the sample is worthless.
- Building the perfect template instead of starting. Three fields you fill in for a month beat twenty fields you fill in for four days. Start with entry, why, and emotional state — expand later.
Find out if you're revenge trading without noticing
Take the free 10-sign test + your 3-step plan. Takes 30 seconds, arrives in your inbox instantly.
Take the free test →FAQ
What is a stock trading journal?
A record of every trade — entry, exit, size, stop, setup — plus the reasoning and emotional state behind it. The fills are already in your broker statement; the journal exists to capture what the statement can't.
What is the best stock journal app?
For broker import and reporting, Tradervue or TraderSync. For deep statistics, Edgewonk or TradeZella. If your problem is behavioural rather than analytical, pick something that logs psychology per trade.
Can I use a spreadsheet instead?
Yes, for pure record-keeping. The limitation is that a spreadsheet notices nothing — it won't tell you that you double your size after a loss. Here's what to log if you go that route.
How many trades before I see patterns?
Around 20–30 logged trades. Density beats volume: two weeks of complete entries beats six months of partial ones.
How do I track wash sales in a trading journal?
Record the ticker and the exact sale date for every closed loss, then check whether you re-entered the same security within 30 days either side. Sortable by ticker and date is the whole requirement — a spreadsheet column does it. What you cannot do is reconstruct it from memory in April, which is why the field has to exist from day one.
Does a stock trading journal help with taxes?
It helps you check your broker, which is the part that matters. Your 1099-B usually has the numbers, but wash-sale adjustments across multiple accounts are frequently incomplete, and an independent record of ticker, dates, proceeds and cost basis is what lets you reconcile instead of trusting. Export monthly. This isn't tax advice — take it to an accountant.
Is BookinTrade good for stock traders?
Yes — it's a journal for any market, and everything that matters for equities works the same: the log, the metrics, the weekly review, the behavioural flags. The one practical difference is how trades get in: auto-sync currently covers crypto exchanges, so stock trades are entered by hand. If importing a hundred fills a week automatically is your priority, Tradervue or TraderSync fit better. If understanding why you break your own rules is the priority, that's the part we built — it flags entries right after a loss, size increases "to recover", and moved stops.
Should I journal every trade or only the losers?
Every trade. A win taken by breaking your rules is more dangerous than a loss taken correctly — it teaches you that breaking the rules pays.
Keep reading: How to keep a trading journal without abandoning it in three weeks →
Educational content. Not an investment recommendation. We build BookinTrade, one of the apps mentioned here — noted in the text so you can weigh it accordingly. — The BookinTrade team