Skip to content
Free Tool · Spreadsheet Template

Free Trading Journal Template for Excel & Google Sheets

Download a simple trading-journal CSV for stocks and single-leg options. Open it in Excel, Google Sheets, Apple Numbers, or another spreadsheet app. No signup, no tracking, and no proprietary format.

Download the template

The file contains one header row plus one example trade. Delete the example, add your trades, and keep the file in whichever spreadsheet app you prefer.

Download trading-journal-template.csv
Microsoft Excel Google Sheets Apple Numbers Plain CSV

This is a CSV file, not an .xlsx workbook. Excel and Google Sheets both open CSV directly.

What is in the trading journal template?

The template uses eleven columns that cover the trade itself plus the behavioral context Kyra tracks. The fields also line up with Kyra's CSV import format, so a spreadsheet can become an on-ramp rather than a dead end.

ColumnRequired?FormatExample
DateRequiredYYYY-MM-DD2026-05-15
TickerRequiredSymbolAAPL
DirectionRequiredLong / ShortLong
Entry PriceOptionalNumber187.45
Exit PriceOptionalNumber192.30
Position SizeOptionalShares / contracts100
P&LRequiredDollar amount485.00
EmotionRequiredCategoryCalm
SetupRequiredTagBreakout
Execution RatingRequiredCategoryDisciplined
ReflectionOptionalFree textFollowed the plan

How to use it in Excel or Google Sheets

  1. Download the CSV. Excel, Google Sheets, and Numbers can open it directly.
  2. Delete the example row. Keep the header names intact if you may import the file into Kyra later.
  3. Log every trade. Consistent coverage matters more than perfect prose in the reflection column.
  4. Record context the same day. Emotion and execution labels are most useful when captured close to the decision.
  5. Save or export as CSV for Kyra. If your spreadsheet app uses its own workbook format, export a CSV when you want to import into the app.

Emotion, setup, and execution fields

The template deliberately keeps behavioral categories small so the same dimension is captured consistently from trade to trade.

Emotion states: Calm, Focused, Confident, Anxious, FOMO, Hyped, Frustrated, Bored.

Default setup tags: Breakout, Dip Buy, Earnings Play, Gap Fill, Momentum, Reversal, Scalp. Kyra also accepts custom setup tags.

Execution rating: Disciplined, Mixed, or Impulsive.

Why these fields?

Date, direction, and P&L describe the result. Emotion, setup, and execution rating describe the context around the decision. Keeping both in the same row makes it possible to review questions such as whether one setup behaves differently when you are calm versus chasing, or whether execution discipline changes after a loss.

The reflection field stays free text for your own notes. Kyra does not use a language model to interpret that note.

Import the same CSV into Kyra later

The template is designed around Kyra's import fields. If you decide to move beyond the spreadsheet, export or keep the file as CSV and use Kyra's local CSV import. You see a preview before anything saves, and duplicate trades are skipped on re-import.

Prefer to stay in a spreadsheet? That is fine too. The file has no analytics, scripts, account requirement, or vendor lock-in.

Template versus a trading-journal app

A spreadsheet gives you full control over rows, formulas, and custom columns. A dedicated journal reduces logging friction and can automate repeated analysis. Kyra's difference is that pattern detection runs on-device against your own history rather than sending trade details to a server. See Kyra vs a spreadsheet for the trade-offs.

License

Free for personal use. You may modify and share the template. Attribution is appreciated but not required.

Educational tool only. The template records trading information; it does not provide trading signals, recommendations, or financial advice.

Outgrow the spreadsheet? Keep the data.

Kyra is a private trading journal for iPhone. Import the CSV locally, keep logging without an account, and let the on-device statistics engine look for patterns across setup, timing, discipline, and emotion.

Download on the App Store Download on the App Store