menuclose
StockBrokers.com is committed to the highest ethical standards and reviews services independently. Learn how we make money.

My Free Trading Journal Spreadsheet (Excel + Sheets)

Blain Reinkensmeyer

Written by Blain Reinkensmeyer
Managing Partner

Carolyn Kimball

Edited by Carolyn Kimball
Former Managing Editor

Steven Hatzakis

Fact-checked by Steven Hatzakis
Director of Online Broker Research

September 17, 2026
  Fact Checked
close
Blain Reinkensmeyer Blain Reinkensmeyer
Managing Partner

Blain Reinkensmeyer heads research for all U.S.-based brokerages on StockBrokers.com. He has more than 25 years of trading experience and has been featured in the New York Times, Wall Street Journal, and Forbes, among other media outlets.

Looking to track your trades more effectively? I've received many requests for my personal trading journal spreadsheet over the years, and I'm happy to share it. It's simple but effective, helping you reflect on past trades and avoid repeating mistakes.

trending_up Best trading journal websites

Note: Excel is nice, but I have since moved on to using web-based trading journals; they are easier to use and offer better reporting for trade analysis. Read my guide to the Best Trading Journals for my recommendations.

Trading journal spreadsheet download

Download my trading journal spreadsheet for free and start logging your trades today. While it might not be the fanciest sheet out there, it covers the essentials, like profits, losses, strategy insights, and lessons learned.

Free Excel trading journal overview

Featured Offers


5/5 Stars

Trade brilliantly with Schwab.

4.5/5 Stars

Get up to $1,500 on new brokerage account*

Using the template in Google Sheets

The Google Sheets version works the same way as the Excel file. Make a copy before editing, since the original is view-only. In Google Sheets, choose File, then Make a copy. From there, you can customize columns, formulas, and formatting to match your trading style.

Why are trading journals important?

A trading journal will help you develop a trading style that fits your personality and beliefs about the market. Anyone who has ever kept a personal diary knows the value of being able to reflect on the past and learning from it. A trading journal performs the same function. You’ll start to spot what’s working and, even more importantly, avoid making the same mistake time after time.

Trading journal template tips

I’ve kept this simple. Each trade gets its own row. If you scale into or out of a position, each lot gets its own line. I’ve color-keyed each cell to show what you need to enter and what is calculated for you.

If you’re an Excel or Google sheet wonk, you can go bananas calculating the most obscure ratios and making distant forecasts about how much your portfolio might be worth in ten years. That’s fun, but always remember that the biggest benefits of a journal will be found in three columns: the profit or loss on each trade, why you did it, and what you learned from that trade.

Every trade gets an entry in your journal, and it gets entered as quickly as possible after each trade. It’s best to keep your journal current; otherwise you might build up a backlog of trades and it’ll be a struggle to remember why you entered or exited each one.

What columns should a trading journal spreadsheet have?

Here are some details about the column and row headers on the spreadsheet. The orange boxes need your inputs. The gray boxes are calculated for you:

  • Trade #: This is simply a counter. Every round trip gets its own line.
  • Entry date: The date you opened the position.
  • Ticker: This is just a text box. You can use any identifier you want to help you remember what you traded. I use stock tickers.
  • Quantity: If you’re buying, use a positive number. If you’re shorting a stock, use a negative.
  • Entry $$: Enter in the total cost or total proceeds from the opening position.
  • Exit date: Enter in the date you closed the position.
  • Exit $$: Enter in the total proceeds or total cost when you exit the position.
  • Note: If you scale in or out, break the trades down into single lines. For example, if you buy one large position but scale out with three sells, break the purchase into three lines with the same date and cost basis.

  • Profit/loss: Profit and loss is calculated for you.
  • Days: The number of days in the trade is also calculated for you.
  • Protective stop: Enter in any stop you put in to protect your position. If you don’t enter in a stop, enter where you plan to exit if the trade isn’t working.
  • Target: Enter in your price target when you opened the position.
  • Reward to risk: This is the ratio of how much you expect to make vs. how much you are willing to lose.
  • Strategy: Add some text that describes why you entered the trade.
  • Conviction: Write how confident you were in the trade when you entered it.
  • Comment: This could be anything: current market conditions, what you did right, what you could have done better.
  • Win/loss: This is just an indicator whether you made a profit or not.
  • Lesson learned: What did this trade teach you?

Trading metrics box

At the top of the spreadsheet you’ll find the trading metrics box. It’s a dashboard for your trading performance and habits. Those numbers won’t even begin to be meaningful until you’ve made a few dozen trades. Many traders have fallen into the trap of thinking themselves smart when they were just lucky and, likewise, sometimes you do everything right but the markets just move against you. The longer your trading history, the better your conclusions will become.

Adapting the template for forex and options trades

The template is designed primarily for stock trades. You can adapt the columns for other asset classes.

  • Using the template for forex trades: For forex, add columns for currency pair, pip value, and lot size.
  • Using the template for options trades: For options, add columns for strike price, expiration date, and whether the contract is a call or a put. If you trade them actively, see our best options trading platforms guide.
  • Using the template for futures trades: For futures, add columns for contract symbol and tick size.

If you regularly trade multiple asset classes or use complex strategies like spreads or multi-leg options, you'll likely outgrow a spreadsheet quickly. More advanced journals like Tradervue and TraderSync support options, futures, and forex natively.

FAQs

How do I import my broker's trade history into this spreadsheet?

Most brokers let you export your trade history as a CSV file directly from your account dashboard, typically under "Account History," "Statements," or "Activity." Once downloaded, you can open the CSV in Excel or Google Sheets and copy the relevant columns (entry date, ticker, quantity, entry price, exit date, exit price) into the corresponding cells in the template. Keep in mind that broker exports often include extra columns or formatting quirks, so you may need to clean up the data before pasting it in. If you trade frequently, dedicated trading journal apps can automate this import process.

When should I upgrade from a spreadsheet to a dedicated trading journal app?

A spreadsheet works well if you're placing a handful of trades per week and want to focus on the basics like profit/loss, strategy notes, and lessons learned. However, once you start trading more actively (10+ trades per week), find yourself spending too much time on manual data entry, or want deeper analytics like win rate by setup, time-of-day performance, or risk-adjusted returns, it's probably time to upgrade. Dedicated trading journal apps automatically import your trades, generate visual reports, and surface patterns that are difficult to spot in a spreadsheet.

What is the best paid trading journal?

TraderSync is our top-rated paid trading journal, offering automated broker imports, detailed performance analytics, AI-powered trade insights, and clean visual reporting. It's especially well-suited for active traders who want to identify patterns in their winning and losing trades. Tradervue is another strong option, particularly for traders who value community features and the ability to share trades with mentors or peers. For a full comparison of paid and free options, see our comparison of the top journal apps.

How do you keep a stock trading journal?

If you take the time to conduct post-trade analysis, you can improve your success rate and ultimately make more money from your investing. To do so, I suggest following these steps:

  1. Log the trade details - This includes the ticker symbol, trade date, buy price $, total shares, sell price $, return $, return % (at a minimum). Other great data points to track include stop price, risk, and commission spend, if you’re paying commissions.
  2. Download a stock chart and mark it up - Mark it up with your buy and sell points alongside any trendlines, support, resistance, etc. Then, mark this chart with the trade info and archive it. Some trading journals allow you to save screenshots with your trade. That’s great if you take the time to do it.
  3. Write your trade notes - Either on the chart itself, in your Excel journal, or on paper, write down what you did right and wrong and recap the reasoning behind the trade.
  4. Reflect back on trade data, chart, notes - This is the true "reviewing the film" exercise; identify potential bad habits, make rule tweaks, identify areas for improvement, and overall set the focus for the next trade.
  5. Archive for later use - Once you have reviewed the trade from start to finish and gone through the motions of a proper recap, save your trading journal entry.

Recommended variables

What variables do successful traders use when logging trades in their trading journal? Here are 11 to always include:

  1. Stop Price $ - The Stop Loss price ($) which can be a physical stop loss order or a mental stop. Cutting your losses short is one of many crucial keys to successful investing.
  2. Strategy - Always tag each trade with the strategy used.
  3. Risk $ - This is the amount of capital being risked on the trade. So, if you buy 100 shares at $100, and your Stop is at $99, then you are effectively risking $100 on the trade. Risk can also be expressed as an "R" multiple (Van Tharp principle), and is a concept that has truly changed the way I approach trading.
  4. Risk % - The percent of capital risked on the trade. Referencing the previous example, the total risk would be 1% ($10,000 invested / $100 being risked).
  5. Target Price $ - Back to our example of buying long at $100, if we set our target price at $110, that means our goal is to hold the stock until it reaches at least $110. Once we reach our initial target price, we can check back in and consider trimming our position to take some profits, sell the entire position, or hold the position and set a new, higher price target.
  6. Return $ - The number everyone loves to see, which hopefully is a profit and not a loss. If our 100 shares of stock we bought at $100 reaches our $110 target price and we sell our full position to lock in profits, then we would realize a return of +$1,000 ($10 per share x 100 shares).
  7. Return % - The dollar return converted into a percentage. Sticking with our example, selling at $110 would yield a +10% return ($1,000 / $10,000).
  8. Return "R" - Applying R multiples, we convert the Return $ into "R". Using this same example, if we had risked $100 (1R), and made $1,000, then our return would be +10R.
  9. Mistake? - Did you make a mistake or break a rule with this trade? If yes, then you mark the trade as a mistake. Mistake tracking is one of the more underused, yet very powerful variables. By logging mistakes, you force yourself to replay the trade in your mind and reflect back on what went right and/or wrong.
  10. Notes - Not necessarily a variable, but writing notes when reflecting on the trade is important to help you learn from each trade. What went right, what didn't, what you were thinking when buying, selling, and so on are all examples of what can be journaled.
  11. Risk/Reward Ratio - The risk-reward ratio measures how much your potential reward is for each dollar you risk on the trade. Using the same long 100 shares at $100 trade example, with $99 as our stop and $110 as our target, our risk/reward ratio would be 1:10. As long as the trade works out at least once every 10 tries, we will still make money (excluding trade costs).

How is Excel used in trading?

Microsoft Excel is very popular among traders. Excel novices can use it to track their trades in a trading journals, while Excel power users might use it to help evaluate and manage risk, sort through market data for trading ideas, or create their own charts.

What should a trading journal look like?

At an absolute minimum, a trade journal should include these elements:

  • The date the trade was initiated.
  • What was traded.
  • The size of the position.
  • When the trade was closed.
  • The amount of profit or loss, and
  • A reason or comment for each trade.

Have ideas for how I can improve the spreadsheet? Email me!


Popular Trading Content

Popular Guides

About the Editorial Team

Blain Reinkensmeyer

Blain Reinkensmeyer has more than 25 years of trading experience with over 2,500 trades placed during that time. He heads research for all U.S.-based brokerages on StockBrokers.com and is respected by executives as the leading expert covering the online broker industry. Blain’s insights have been featured in the New York Times, Wall Street Journal, Forbes, and the Chicago Tribune, among other media outlets.

Carolyn Kimball

Carolyn Kimball is a former managing editor for StockBrokers.com and AdvisorSearch.org (formerly investor.com). Carolyn has more than 20 years of writing and editing experience at major media outlets including NerdWallet, the Los Angeles Times and the San Jose Mercury News. She specializes in coverage of personal financial products and services, wielding her editing skills to clarify complex (some might say befuddling) topics to help consumers make informed decisions about their money.

Steven Hatzakis

Steven Hatzakis is the Global Director of Research for ForexBrokers.com. Steven previously served as an Editor for Finance Magnates, where he authored over 1,000 published articles about the online finance industry. Steven is an active fintech and crypto industry researcher and advises blockchain companies at the board level. Over the past 20 years, Steven has held numerous positions within the international forex markets, from writing to consulting to serving as a registered commodity futures representative.

close