Free trial
Menu
Free toolNo sign-up

Track Win Rate, Risk/Reward & Trade Logs

A trading journal is a record of every trade: what you traded, why, how it went and what you learned. It turns experience into data. Traders who keep one can see which setups make money, which mistakes repeat and whether their live results match their plan. For algo traders, it is also where live performance is compared with the backtest.

Trade journal
50%Win rate

4 of 8 trades

Net P&L+₹9,160Before charges
Expectancy+₹1,1450.34R a trade
Profit factor2.45Gross profit ÷ gross loss
Trades
DateInstrumentSideQuantityP&LR
5 OctNIFTY FUTBuy65+₹3,9001.20R
5 OctNIFTY 25000 CESell65+₹1,5600.80R
6 OctBANKNIFTY FUTSell30−₹2,400−0.67R
6 OctRELIANCEBuy100−₹1,300−0.87R
7 OctNIFTY FUTSell65+₹5,2001.60R
8 OctNIFTY 25100 PEBuy65−₹1,625−1.00R
9 OctINFYBuy200+₹4,8002.00R
9 OctNIFTY FUTBuy65−₹975−0.38R

The journal runs in your browser: nothing you type is sent anywhere, and it clears when you leave the page. Copy the rows into a spreadsheet to keep them.

Automated strategies keep their own trade records.See strategy performance

This guide explains what to record, the metrics to calculate, how to review a journal, and how to use one alongside automated strategies.

What to record for each trade

FieldExample
Date and time9 Oct 2026, 9:47 am
InstrumentNifty 25,000 call, weekly expiry
Strategy or setupOpening range breakout
Direction and sizeBuy, 1 lot
Planned entry, stop and target₹280, ₹196, ₹392
Actual entry and exit₹281.50, ₹352.00
ChargesBrokerage, taxes and fees
Net P&LIn rupees
R-multipleProfit or loss divided by the planned risk
Rule followed?Yes or no, and which rule if not
NotesMarket context, anything unusual

For manual trades, add how you felt and whether you hesitated. For automated trades, note any manual intervention.

R-multiples

An R-multiple expresses each trade's result in units of the risk you planned to take. If you planned to risk ₹5,000 and made ₹7,500, the trade was +1.5R. If you lost ₹5,000, it was −1R; if a gap made you lose ₹7,000, it was −1.4R.

R-multiples make trades comparable across different sizes and instruments, and they show quickly when losses are exceeding plan.

Metrics to calculate

  • Win rate: the share of trades that made money.
  • Average win and average loss, in rupees and in R.
  • Expectancy: win rate × average win − loss rate × average loss, after costs. It is the average result per trade.
  • Profit factor: gross profits ÷ gross losses.
  • Maximum drawdown: the largest fall from a peak in the running total. See the max drawdown calculator.
  • Longest losing streak.
  • Results by strategy, instrument, day of the week and time of day.

For risk-adjusted comparisons, see the Sharpe ratio calculator.

Reviewing your journal

Weekly

  • Did you follow your rules on every trade?
  • Were any losses larger than 1R? Why?
  • Which trades were outside your plan?

Monthly

  • Which strategies or setups made money, and which lost?
  • Is expectancy positive after costs?
  • How does the month compare with your backtest's typical month?
  • What one change would you make, and how will you test it?

Make one change at a time, so you can tell what helped.

Journals for algo traders

Automated strategies need journals too, with a different focus:

  • Live vs backtest: compare each strategy's live results with its backtest over the same type of period. A growing gap is a warning.
  • Slippage: record the intended price and the actual fill of every order. See the slippage calculator.
  • Interventions: note every time you paused, changed or overrode a strategy, and what happened.
  • Errors: rejected orders, expired sessions and connection problems, with their cost.

QuantPower's order book and verified P&L records give the raw data for this review: every order with its time and price, and the realised P&L of your trades.

Common journaling mistakes

  • Recording only losers or only winners.
  • Leaving out costs, which hides strategies that lose after charges.
  • Writing notes after the outcome is known, which colours the record with hindsight. Note the plan before the trade.
  • Collecting data and never reviewing it.

From journal to better rules

The journal's job is to improve decisions. When a pattern appears, such as losses clustering in the first 15 minutes or on expiry day, turn it into a rule, test the rule in the backtesting engine and add it to the strategy in the strategy builder. Then keep journaling to see whether it helped.

Start your free trial

Connect your broker, build a strategy and test it on paper before a single live order goes out.

Frequently asked questions

Why should I keep a trading journal?

To find out which trades and setups actually make money, catch repeated mistakes and check whether you follow your rules.

What is the most important thing to record?

The planned risk, entry, stop and target before the trade, and whether you followed the plan.

How often should I review my journal?

Briefly every week and in more depth every month.

Do automated strategies need a journal?

Yes. Comparing live results with backtests and tracking slippage and interventions is essential for automated trading.

Sources

  • Tharp, V. K. (2006). Trade Your Way to Financial Freedom. McGraw-Hill (R-multiples)
  • Steenbarger, B. N. (2009). The Daily Trading Coach. Wiley
Trading involves substantial risk. This tool and guide are for education and are not investment advice.