Trading Journal Template for Indian Markets
Free trading journal Excel for Indian equity and F&O: download the .xlsx with P&L, R-multiple and monthly summary formulas, or build your own in Sheets.
Key Takeaways
- 1.A good trading journal template should track more than just P&L - emotions, strategy, and market context matter.
- 2.This page gives you a free trading journal Excel file to download, shows how to build your own spreadsheet journal, and how it compares with an online journal where you log trades by hand.
- 3.The layout below covers equity, F&O, intraday and swing trades with Indian-specific fields.
- 4.Key columns: date, instrument, strategy, entry/exit, lot size, P&L, emotion, lesson learned.
- 5.After outgrowing the sheet, you can log your trades in OneTradeJournal by hand to get its reports. It has no import or upload.
What Should a Trading Journal Template Include?
Most trading journal templates online are bare-bones - date, buy/sell, P&L. That's a trade log, not a journal. A real journal template should capture the context behind every trade so you can learn from it later.
We recommend tracking in every trade:
Essential Fields (Track These Minimum)
| Field | What to Enter | Why It Matters |
|---|---|---|
| Date & Time | When you entered and exited | Reveals your best and worst trading hours |
| Instrument | NIFTY 22500 CE, RELIANCE, etc. | Shows which instruments you trade best |
| Direction | Buy/Sell, Long/Short | Identifies directional bias patterns |
| Entry Price | Your fill price | Measures entry timing quality |
| Exit Price | Your close price | Measures exit timing quality |
| Quantity/Lots | Number of shares or F&O lots | Tracks position sizing discipline |
| P&L (₹) | Net profit or loss | The bottom line - but not the whole story |
| Strategy | VWAP, ORB, breakout, mean reversion, etc. | Shows which strategies work for YOU |
| Emotion at Entry | Calm, anxious, FOMO, overconfident, revenge | Often linked to whether you stick to your plan |
| Followed Plan? | Yes/No | Discipline tracking - the most underrated metric |
| Lesson Learned | One sentence on what you'd do differently | The actual growth happens here |
Advanced Fields (Add These After 1 Month)
- Market condition: trending, ranging, volatile, news-driven
- Confidence level (1-5) at entry - calibrate your conviction vs actual results
- Stop loss price and whether you moved it (most traders do, and it costs them)
- Risk-reward ratio at entry vs actual R:R achieved
- Screenshots/chart annotations showing your entry and exit points
- Post-trade reflection written at end of day, not in the heat of the moment
Free trading journal Excel download (India)
If you would rather not build the sheet yourself, download the free trading journal Excel file (.xlsx). It has every field from the table above, the formulas from the sections below already filled in, and 500 empty rows ready for your trades. It opens in Microsoft Excel and in Google Sheets. There is no sign-up and nothing to install.
What is inside the file
- How to use: short steps, a made-up Nifty option example and tips for F&O trades.
- Trade Log: one row per trade with Date, Segment (Equity, F&O or Commodity), Instrument, Expiry, Strike, CE/PE/FUT, Buy/Sell, Lots, Lot size, Entry, Exit, Stop loss, Target, Charges, Setup, Emotion, Mistake, Followed plan (Y/N) and Notes. The header row stays in place when you scroll, and most columns have dropdowns.
- Monthly Summary: trades, wins, losses, win rate, net P&L, average win, average loss, profit factor, how often you followed your plan and the charges you paid, month by month. It also splits your results by segment, by setup and by whether you followed your plan.
- Charges reference: current Indian charge rates (STT, exchange charges, SEBI fee, stamp duty, GST) with the circular for each and the date we checked them, 13 Oct 2026.
- Lists: the choices for the Setup, Emotion and Mistake dropdowns. Change them to match your own setups.
| Grey column | What the sheet works out |
|---|---|
| Quantity | Lots x Lot size |
| Gross P&L | (Exit - Entry) x Quantity when you opened with Buy; (Entry - Exit) x Quantity when you opened with Sell |
| Net P&L | Gross P&L minus the Charges you typed |
| Risk (₹) | The gap between Entry and Stop loss, x Quantity |
| R-multiple | Net P&L / Risk |
| Result | Win, Loss or Breakeven, from Net P&L |
How to use it for Nifty and Bank Nifty F&O
- Pick F&O in Segment and type the underlying, such as NIFTY or BANKNIFTY, in Instrument.
- Type the Expiry date and the Strike, then pick CE, PE or FUT. Two trades in the same strike with different expiries are different contracts, so keep the expiry on every row.
- Pick Buy if you opened by buying, or Sell if you opened by selling (a short future or an option you wrote). The sheet uses this to give the P&L the right sign.
- Type Lots and Lot size from your order or contract note. The sheet does not fill in the lot size for you, because exchanges revise lot sizes.
- Type the total charges from your contract note. To estimate them before the note arrives, use the total trading cost calculator.
- For a spread or a straddle, use one row per leg and write the strategy name, such as Short straddle, in Setup so the legs group together in the summary.
Example with made-up numbers: you buy 1 lot of a Nifty 25000 CE at 100, sell it at 130, had a stop loss at 80, and your contract note shows ₹67 in charges. If your order showed a lot size of 65, the sheet shows Quantity 65, Gross P&L ₹1,950, Net P&L ₹1,883, Risk ₹1,300 and an R-multiple of 1.45. A short trade works the other way: sell a Bank Nifty future at 52,000 and buy it back at 52,100, and Gross P&L is (52,000 - 52,100) x quantity, a loss.
Column-by-column guide to your trading journal sheet
Here is a layout for one tab, with a made-up example row so you can see what to type. The example is a Nifty option trade. The numbers are examples, not real quotes or advice.
| Column | What to type | Example |
|---|---|---|
| Date | Trade date in one format | 28-Oct-2026 |
| Instrument | Underlying and contract | NIFTY 25000 CE |
| Segment | Equity, F&O, intraday or swing | F&O |
| Direction | Long or short | Long |
| Quantity | Units you actually traded (type it from your order) | 65 |
| Entry price | Your fill price | 100 |
| Exit price | Your fill price | 130 |
| Gross P&L | (Exit - Entry) x Quantity for a long | 1,950 |
| Charges | Sum from the charges columns below | 67 |
| Net P&L | Gross P&L minus Charges | 1,883 |
| Stop and target | Planned levels before entry | Stop 80, target 140 |
| Strategy | Setup name from your dropdown | Breakout |
| Emotion at entry | One word from your dropdown | Calm |
| Followed plan? | Yes or No | Yes |
| Mistake tag | Chase, early exit, moved stop, none | None |
| Lesson | One sentence | Waited for the retest |
Keep Date, Instrument, Quantity, Entry price and Exit price as plain numbers or text, never merged cells. Formulas break on merged cells. Add one column at a time, and only when you will really fill it in.
Formulas for Indian trading charges
Put every rate in its own cell on a separate Rates tab, and make your formulas point to those cells. Rates change. When they do, you edit one cell instead of every formula. The structure for each charge is the same: a rate multiplied by a value.
| Charge | Formula idea | Rate (NSE index options, checked 28 Oct 2026) |
|---|---|---|
| STT on options | Sell value x STT rate (sell side only) | 0.15% of premium sold |
| Exchange transaction charge | (Buy value + Sell value) x exchange rate | 0.03553% of premium, each side |
| SEBI turnover fee | (Buy value + Sell value) / 1 crore x 10 | ₹10 per crore |
| Stamp duty | Buy value x stamp rate (buy side only) | 0.003% on options bought |
| Brokerage | Per order, from your broker's charges page | Your broker's rate |
| GST | 18% x (brokerage + exchange charge + SEBI fee) | 18% |
For the example row, sell value is 130 x 65 = 8,450 and buy value is 100 x 65 = 6,500. STT is about ₹13, the exchange charge about ₹5 and GST about ₹8. With an assumed flat brokerage of ₹40 for the round trip, charges come to about ₹67. The SEBI fee and stamp duty each round to well under ₹1 here. So net P&L is 1,950 minus 67, about ₹1,883. To cross-check your formulas, run the same trade through the F&O trading cost calculator or the STT calculator. For how each charge appears on a contract note, see brokerage and charges explained.
Keep these costs separate from income tax. Your sheet shows trading costs only. Tax on the profit depends on your total income, so check with a CA.
Performance formulas: win rate, average win, profit factor and expectancy
Assume your Net P&L values are in column J, rows 2 to 500. These formulas work the same in Excel and Google Sheets.
| Measure | Formula | What it tells you |
|---|---|---|
| Number of trades | =COUNT(J2:J500) | How big your sample is |
| Win rate | =COUNTIF(J2:J500,">0")/COUNT(J2:J500) | Share of trades that made money |
| Average win | =AVERAGEIF(J2:J500,">0") | Typical size of a winner |
| Average loss | =AVERAGEIF(J2:J500,"<0") | Typical size of a loser (negative) |
| Profit factor | =SUMIF(J2:J500,">0")/ABS(SUMIF(J2:J500,"<0")) | Rupees won for each rupee lost |
| Expectancy per trade | =AVERAGE(J2:J500) | Average net result of one trade |
| R multiple | =J2/(planned risk in rupees) | Result as a multiple of what you risked |
A win rate means little on its own. A 40% win rate can still be profitable when winners are much larger than losers, and a 70% win rate can lose money when one loser wipes out several winners. That is why you read win rate together with average win, average loss and profit factor. For more, see win rate, expectancy and how to calculate trading expectancy. These numbers need a decent number of trades. With only a handful of trades, they are mostly noise.
Weekly and monthly review dashboard
Add a second tab called Review and build it with a pivot table or SUMIFS formulas. Four summaries are enough to start.
- Net P&L by week and by month, so you can see the pattern over time.
- Net P&L by strategy, to find which setups pay and which only look good in memory.
- Net P&L by emotion at entry, to see what anxious or revenge trades really cost you.
- Net P&L by 'followed plan' Yes or No, which is often the clearest view of discipline.
Review weekly for 15 minutes: read your lesson column and pick one thing to change. Do a longer monthly review, looking at the summaries above. See how to review your trades for a method. Write the change down, then check next month whether it happened.
Tracking F&O, equity and intraday on separate tabs
Use one tab per type of trade: F&O, equity delivery, intraday and commodity. The charges differ, and so does the tax treatment, so mixing them in one tab makes both harder. Keep the same core columns on every tab so your Review tab can add them together. For F&O, always type the quantity you really traded. Do not fill it by copying a lot size from an old list, because exchanges revise lot sizes.
Getting trades from your broker's report into the sheet
Most brokers give you a trade report or contract note in their back office. You can copy the rows from that file into a Raw tab of your own sheet, then use lookup formulas to pull the date, price and quantity into your journal tab. Column names differ between brokers, so match them by hand the first time. The report has none of your reasons, emotions or plan, so you still add those columns yourself. That part is what makes it a journal and not a trade log.
Google Sheets version and using it on your phone
Everything above works in Google Sheets. Build the tabs once, then use File, then Make a copy, before entering real trades, so you always keep a blank master. For dropdowns, use Data, then Data validation. On a phone, the Google Sheets app handles typing a row, but wide tables are awkward. Many traders keep only five or six columns on the phone view and fill in the rest later on a laptop. If you prefer paper, there is a printable journal layout.
Build a Free Excel Template for Indian Traders
You can build a spreadsheet with all the fields above in Excel or Google Sheets, or start from the free download near the top of this page. A good layout has:
- Separate sheets for Equity, F&O, Intraday, and Swing trades
- Formula-calculated P&L, win rate and average win/loss (formulas are shown below)
- An emotion dropdown you set up with data validation
- Strategy dropdown customizable to your setups
- Monthly summary sheet with basic analytics
- Works in both Microsoft Excel and Google Sheets
Build the sheet today, or use the free download near the top of this page, and start with the minimum fields. When you want ready-made reports, a discipline score and AI tools, you can start logging trades in OneTradeJournal by hand. Your spreadsheet history does not transfer automatically.
Template vs Online Journal - Which Is Right for You?
| Aspect | Excel Template | OneTradeJournal (Online) |
|---|---|---|
| Cost | Free | Free plan allows one trade a day per market; paid plans for more |
| Setup Time | 10 minutes | 30 seconds (signup) |
| Trade Entry | Manual typing | Manual form entry (no import or broker connection) |
| Analytics | Basic (build your own) | Built-in reports: P&L calendar, equity curve, win rate, profit factor, drawdown |
| Psychology Tracking | Manual column | Built-in fields for emotions, mistakes and plan deviation, with behaviour flags |
| Pattern Detection | Only if you build your own formulas | Behaviour flags (heuristics) from the trades you log |
| Trading Mentor | Not built in | Paid AI Trading Mentor and Ask Your Journal (the AI can be wrong) |
| Mobile Access | Poor (Sheets app) | Works in a phone browser |
| Best For | Beginners, DIY traders | Daily traders who want insights |
How to Transition from Template to Online Journal
- Use the Excel template for 1-3 months to build the journaling habit
- Keep your spreadsheet as your own record of older trades (you can save a copy as CSV)
- OneTradeJournal has no import or upload, so start logging new trades there by hand
- Reports, behaviour flags and the AI tools work on the trades you log in OneTradeJournal; older rows stay in your sheet
- Nothing is deleted from your spreadsheet, and nothing transfers automatically
Trading journal Excel, XLS and spreadsheet formats
The free download is an .xlsx file, the format Excel has used since Excel 2007. People also search for a trading journal in xls, the older Excel 97-2003 format. If you need that format, open the .xlsx in Excel and use File, Save As, then choose Excel 97-2003 Workbook. After saving, open the Monthly Summary tab and check that the numbers still add up. The .xlsx file also opens in Google Sheets, LibreOffice Calc and most phone spreadsheet apps.
Trading journal format: one row per trade
Whatever spreadsheet you use, the format that works is simple. Use one row for each trade and one column for each detail. Type dates as real dates, not text, so the monthly totals can find them. Keep prices and quantities as plain numbers. Do not merge cells. Keep summaries on a separate tab that reads from the trade rows, so you never type a total by hand. The free file follows this format, so you can add your own columns at the right-hand end without breaking the formulas.
Using it as a Google Sheets trading journal
- Download the .xlsx file to your computer.
- In Google Sheets, open File, then Import, then Upload, and pick the file. You can also upload it to Google Drive and open it with Google Sheets.
- The dropdowns, the formulas and the Monthly Summary keep working in Sheets.
- Before typing real trades, use File, then Make a copy, so you always keep a blank master.
What makes this free trading journal Excel India-specific
- Money columns are in rupees (₹).
- F&O columns for expiry, strike and CE, PE or FUT, so each row names one exact contract.
- Segments for Equity, F&O and Commodity, so you can see which one makes or loses money.
- A charges tab with the STT rates in force since 1 April 2026: 0.15% on options sold and 0.05% on futures sold, from NSE circular NSE/FATAX/73524. See the trading charges log for every change.
- Lot size is a column you type, never a lookup table, because lot sizes change.
Related Topics
Related Articles
Free Trading Journal India: What You Can Log
Start a free trading journal in India with one trade per day per market. Learn what to record, how to check net results and which AI features require payment.
Trading Journal App India: Browser and Phone Guide
Use OneTradeJournal in a phone or computer browser or from the home screen. See what to look for in a trading journal app, manual entry, exports and privacy.
Trading Journal Excel vs App: Compare the Work
Compare an Excel trading journal with OneTradeJournal for manual logging, formulas, reports and exports, and test both on the same five-trade example.
Intraday Trading Journal: Copyable Session Template
An intraday trading journal template with fields, tags, a daily loss rule and a time-of-day review. Includes a worked options cost example. Copy and print it.
Trading Journal for Beginners in India: First Entry
Start a trading journal as a beginner in India: why it helps, a 5-step setup, a sample entry in rupees and what to check after your first 20 trades.
Nifty Trading Journal: Options, Futures and Lot Checks
Keep a Nifty trading journal with exact contract details, actual fills, costs and decision notes. See a verified lot-size reference and worked option example.
The trading journal for Nifty, Bank Nifty and Indian F&O. Track your trades, spot patterns, build discipline.
- Log one trade a day by hand, on purpose
- AI mentor finds your repeat mistakes
- Behavioural analytics catch tilt early
- Trading calendar with P&L heatmap
- Pre-trade checklist flags risks
Yearly ₹3,499 · No broker credentials