Swing Trading Journal for Indian Markets
Build a swing trading journal for Indian markets: record the plan, overnight gaps, holding decisions and partial exits, with a gap-loss example and R review.
A swing trading journal keeps the original entry plan alongside decisions made while a position stays open across sessions. Record the reason for holding, stop changes, known events, each sale of part of the holding and all costs. The manual template and worked example below show how to keep those details together without counting sold shares twice.
Keep the original idea visible throughout the hold
Swing trading commonly involves holds lasting days or weeks, exposing positions to news and opening gaps between sessions. Charles Schwab’s explanation highlights that overnight exposure as a difference from day trading. The definition does not prescribe a universally correct holding period.
Write the entry reason in a way you can revisit: the observed structure, the condition required for entry and the event or level that would invalidate it. A later explanation should not replace the original. Add a dated update when you change the plan, including what changed and why.
Keep your intended review time in the notes as well. Checking whether a prewritten condition still holds is different from reacting each time the price changes. The swing trading introduction explains the trading style; the journal records how you actually used your own rules.
Intraday and swing journals: what changes
An intraday journal closes the story on the same day. A swing journal has to carry a story across several sessions, so it needs extra fields for what happened while you were not trading. The table compares the two.
| Field | Intraday journal | Swing journal |
|---|---|---|
| Entry reason | Setup and trigger | Setup, trigger and what would invalidate it over several days |
| Between sessions | Not needed | Overnight check, known events, current open quantity |
| Stop | One level, usually not moved | Original level plus every dated change and the reason |
| Exit | One exit, often at a planned time | Partial exits possible, each with price and quantity left |
| Costs | Brokerage and exchange charges | Also holding costs and charges billed outside the contract note |
If you are still choosing a style, the pages on intraday vs swing trading and swing vs positional trading explain the difference, and how to start swing trading covers the basics.
A practical swing trade record
| Stage | Record by hand |
|---|---|
| Before entry | Instrument, direction, quantity, entry condition, stop, target and intended holding horizon |
| Overnight decision | Why the original idea remains valid, known events checked and current open quantity |
| Plan revision | Original stop or target, revised level, time and reason |
| Partial exit or addition | Actual traded price and quantity, reason, and quantity still held |
| Final close | Every exit, total costs, outcome and whether the original plan was followed |
| Review | Evidence supporting a process change, and what remains uncertain |
Known events deserve explicit entries. Record the announcement date you checked and the source. If you choose to keep a position through it, preserve that decision. This page does not provide an event feed or evaluate whether holding is suitable.
The overnight check: questions to answer before the close
Many swing mistakes happen in the last half hour of a session, when you decide whether to carry a position. A short written check slows that decision down. Copy these questions into the notes of every open trade.
- Is the stop where I wrote it, and is my loss at that stop still within my limit in rupees?
- Is there a known event before the next open, such as results or a central bank decision? What is its date and where did I check?
- How much of my total risk is open across all positions, and are several in the same sector?
- What would I do if the share opened 5% below my stop? (Write the answer now, not at the open.)
- Does the original reason for the trade still hold? What changed since entry?
Notes are free text, so the answers are for you to read later. The pre-trade checklist in the app warns but cannot block an order, and it does not do the overnight check for you.
Worked example with partial exits
Illustrative cash-share example: buy 100 shares at ₹200, with an original stop at ₹190. Later sell 40 shares at ₹220 and the remaining 60 at ₹210. Assume ₹100 total charges across the complete trade. The prices, quantities and combined charges are made up; they do not represent a tariff or a market recommendation.
- Original planned loss = (₹200 − ₹190) × 100 = ₹1,000.
- First exit gross profit = (₹220 − ₹200) × 40 = ₹800.
- Remaining exit gross profit = (₹210 − ₹200) × 60 = ₹600.
- Combined gross profit = ₹800 + ₹600 = ₹1,400.
- Net example profit = ₹1,400 − ₹100 = ₹1,300.
- Quantity-weighted exit = (40 × ₹220 + 60 × ₹210) ÷ 100 = ₹214.
- Net profit divided by original planned risk = ₹1,300 ÷ ₹1,000 = 1.3R.
Here R means the original planned loss amount. That denominator stays fixed for this review so the result remains comparable with the entry plan. A stop-distance estimate does not cap losses when execution differs from the planned price.
Record the quantity after each sale so a sold share is not counted again at the final exit. Allocate opening and closing costs consistently: the example deducts the combined trade’s charges once. It does not assume the app automatically links separate partial-exit records.
If you add to a position, preserve each purchase quantity and price as well as the new remaining exposure. Keep your own position reconciliation in notes or a separate calculation. The stock quantity calculator addresses planned size, rather than maintaining this transaction history.
What the ₹100 of charges could look like on the example trade
The example above assumes ₹100 of total charges. To see how real rates build up, take the same trade: ₹20,000 bought (100 × ₹200) and ₹21,400 sold (₹8,800 plus ₹12,600). The turnover on both sides is ₹41,400. The table prices only the items for which the repo's charge log has a primary source. Brokerage, GST, stamp duty and demat charges are left out because they depend on your broker and account.
| Item | Rate | Amount on this example |
|---|---|---|
| STT on equity delivery | 0.1% of value | ₹41.40 (0.1% × ₹41,400) |
| NSE cash market charge | ₹307 per crore | ₹1.27 (₹41,400 × 307 ÷ 1,00,00,000) |
| SEBI turnover fee | ₹10 per crore | ₹0.04 |
| Total of these three | ₹42.71 |
So the three items add up to about ₹43 here, and the made-up ₹100 leaves room for brokerage and the rest. Your own contract note will differ. See brokerage and charges explained for each line, and ask a chartered accountant how gains are taxed.
A losing swing trade: the gap through the stop
Use the same entry of 100 shares at ₹200 and a stop at ₹190, so the planned loss is ₹1,000. Suppose the share closes at ₹195, then opens next morning at ₹184 after bad news, and the stop order executes at ₹184. The loss is (₹200 − ₹184) × 100 = ₹1,600, or 1.6R, before charges. The stop level did not fix the exit price, as the stop-order bulletin on this page explains. Log it as a gap loss and not as a discipline mistake, since the rule was followed.
Five trades in R: a small made-up review
R is the planned loss on each trade. The table lists five made-up swing trades with their results in R, using the 1.3R and −1.6R examples from this page.
| Trade | Result in R | Note |
|---|---|---|
| 1 | +1.3 | Partial exits, plan followed |
| 2 | −1.0 | Stopped out at the planned level |
| 3 | −1.6 | Gap through the stop |
| 4 | +2.0 | Held to target |
| 5 | +0.5 | Exited early, plan deviation |
The total is 1.3 − 1.0 − 1.6 + 2.0 + 0.5 = 1.2R, or 0.24R per trade on average (1.2 ÷ 5). Five trades are far too few to say anything about an edge. The value of the table is the notes column: it shows which losses were bad luck and which were behaviour. Review the plan-deviation trades first.
Opening gaps and stop changes need different explanations
Write the previous close, next open and actual execution separately when a gap matters. A loss caused by an opening move through the stop is different from a discretionary decision to widen the stop while trading is available. The record should show which occurred.
Investor.gov’s stop-order bulletin explains that a stop trigger is not a guaranteed execution price. It also explains that a stop-limit order can remain unexecuted. The order types your own broker permits still need checking; this journal cannot place or guarantee them.
Keep a note of related open positions when reviewing overnight exposure. Several trades can share the same sector or event risk even if each entry was considered separately. Treat this as a manual review question, not a claim that the journal calculates a portfolio stress test.
Review holding time without inventing an optimal exit
Record entry and exit dates, then compare similar setups held for different lengths of time. Distinguish calendar days from trading sessions. A group with better historical results does not establish the ideal length for future trades, especially if it contains only a few examples.
Avoid judging an exit solely against the highest later price. That price was not necessarily identifiable or tradable when you made the decision. Compare the exit with the rule written before it, then separately note any idea worth checking on a broader record.
Include any actual financing costs. If you roll a derivative position into a later contract, record the close, new entry and costs in your notes. Calculate those costs separately; the journal does not maintain an automatic rollover record.
A weekly review routine for open swing positions
- Pick one fixed time, such as Saturday morning, and list every open position with quantity, stop and planned exit.
- Mark each as plan unchanged, plan revised (with date and reason) or plan broken.
- Add up the open risk in rupees at the stops, not at today's prices.
- List events for the coming week with the date checked.
- Write one change to your process, or write that none is needed.
OneTradeJournal is manual, so every item above is typed in. That slows you down, which is the point. In the app, each trade holds strategy, stop, target, emotions, mistakes and plan deviation, and the reports show win rate, profit factor, equity curve and drawdown by strategy, plus time analysis. Check the best time frame for swing trading page when you decide how often to review.
Using OneTradeJournal for the review
OneTradeJournal lets you enter trades manually with strategy, stop, target, emotions, mistakes and plan deviation. Its reports include strategy analysis, win rate, profit factor, equity curve and drawdown. Use notes for dated holding decisions and the quantity reconciliation illustrated above.
Check per-trade charge estimates against your broker’s records, including items billed outside contract notes. Track opening gaps and remaining shares in your notes; the reports do not reconstruct them for you. The journal field guide helps keep the record focused.
Swing trading journal questions
Sources
- Charles Schwab: swing trading and overnight risk, checked 15 Oct 2026.
- Investor.gov: stop and stop-limit execution risks, checked 15 Oct 2026.
- OneTradeJournal product overview, checked 15 Oct 2026.
- Zerodha: charges billed outside contract notes, checked 15 Oct 2026.
Related Topics
Related Articles
Swing Trading Journal: Plans, Holding Notes and Exits
Keep a swing trading journal with the original thesis, holding notes, partial exits and costs. Use an example to separate open positions from closed results.
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.
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