Download CSV for Google Sheets

Free Trading Journal Google Sheets Template

Build a customizable trading journal template for Google Sheets. Select your fields, enable auto-calculating formulas, and download a CSV or copy tab-separated cells. Review the formulas and instrument units after importing.

100% Free
Google Sheets Compatible
No Pineify Account Required
||

Core Trade Info

Risk Management

Performance Metrics

Strategy & Analysis

Psychology & Notes

Template Preview3 formulas

Illustrative AAPL trade, not an actual account result. Monetary columns use the selected reporting currency. Remove the sample before recording your trades.

Trade DateSymbolDirectionEntry PriceExit PriceQuantityMultiplierFX RateReporting CurrencyStop LossFeesGross P&LP&L (%)Net P&LSetupNotes
2026-02-17AAPLLong185.50188.2510011USD183.002.00275.001.48273.00BreakoutClean breakout above resistance
.................................formulaformulaformula......
Open Google Sheets

How to Import into Google Sheets

  1. Download the CSV file above
  2. Open Google Sheets and create a new blank spreadsheet
  3. Go to File → Import and upload the CSV
  4. Choose Insert new sheet and a Comma separator. Enable conversion of text to numbers, dates and formulas when offered
  5. Check that formula cells calculate, remove the sample and fill formulas down for additional trades

Alternatively, use Copy Cells for Sheets and paste into A1 of an empty sheet. Formulas use English function names and comma separators; spreadsheet locale settings may require adjustment.

What's in This Template

Google Sheets Formulas

Formulas use Long/Short direction, quantity, multiplier and FX inputs. Missing dependencies are listed before export.

7 Preset Templates

Choose Basic, Day Trader, Swing, Forex, Crypto, Psychology Focus or Complete, then check the required inputs for your instrument.

34 Customizable Fields

Toggle fields on or off across 5 categories: trade info, risk, performance, strategy, and psychology.

Import into Your Spreadsheet

CSV carries values and formulas. It does not include charts, formatting, broker synchronization or an automatic backup service.

Sample Trade Included

The invented AAPL example shows $275 gross P&L, $2 costs and $273 net P&L. Delete it before recording real trades.

Local Template Generation

This form builds the template locally. Importing it into Google Sheets uploads it to your Google account; normal site analytics are separate.

A journal with explicit units and costs

This template records completed trades. Gross P&L is (exit minus entry) times direction, quantity, multiplier and FX conversion. Long uses +1 and Short uses -1. Fees are entered in the reporting currency and subtracted once to produce net P&L.

For shares or spot units, the multiplier is normally 1. For contracts or lots, enter the quote-currency value of a 1.0 price move per quantity unit from the contract specification. For example, a multiplier of 100 means a one-point move is worth 100 quote-currency units per contract. Do not apply a second lot or contract conversion to quantity.

FX Rate means reporting-currency units per quote-currency unit. Use 1 when the currencies match. The formula converts trade P&L at that stated rate; it does not calculate currency gains on cash held between entry and exit. Inverse contracts, exercise or assignment, funding and partial fills need separate reconciliation with the broker statement.

What the calculated columns mean

  • Gross P&L includes direction and instrument units, before fees.
  • P&L (%) is directional price change divided by the absolute entry price, expressed as percentage points. It is not margin or account return. Leave these cells as numbers; formatting 1.48 as a percentage would display 148%.
  • Initial price risk is entry-to-stop distance times quantity, multiplier and FX. The stop must be below entry for Long or above entry for Short. This planned amount excludes fees and gaps.
  • R-Multiple is gross P&L divided by initial price risk. Reward/Risk uses a target on the profitable side and a stop on the loss side.
  • Cumulative Net P&L adds contiguous completed rows in one reporting currency. Missing earlier results or mixed currencies show a message instead of a partial total. This is a realized trade total, not mark-to-market account equity. The optional Account Equity field is manual; enter the broker-reported amount in the reporting currency and record its timing in Notes.

Check the sample before importing your records

The invented Long example enters 100 AAPL shares at 185.50 and exits at 188.25. With multiplier 1 and FX 1, gross P&L is 275.00. Costs of 2.00 leave net P&L of 273.00. A stop at 183.00 gives initial price risk of 250.00 and gross R-Multiple of 1.10. A Short trade with the same entry and exit would lose 275.00 before costs.

Blank input cells leave dependent results blank. Invalid populated inputs show Check inputs. Removing a required column leaves that metric blank in the export and displays the missing columns above. Selecting a preset changes columns only; it does not choose contract terms or exchange rates for you.

Continue the journal in Google Sheets

  1. Import the CSV into a new sheet, or paste copied cells into A1 of an empty sheet. Confirm numbers and formulas were recognized.
  2. Remove the illustrative trade values. Keep the formula row and fill its formulas down as you add completed trades.
  3. Use positive quantity, multiplier and FX inputs. Enter Long or Short for direction and 0 for costs when no fees apply.
  4. Reconcile each row with your broker statement. Keep one reporting currency and contiguous completed rows for the cumulative total.

A CSV is a starting layout. It does not import broker transactions or preserve spreadsheet formatting, charts or access controls. Recording a trade does not establish that the underlying strategy is profitable.

Frequently Asked Questions

Do I receive a Google Sheets document?

This tool creates a CSV or tab-separated clipboard cells. Import or paste them into your own Google Sheets document. No Pineify account is required; using Google Sheets requires your own Google access.

Can the formulas handle short trades and contracts?

Long and Short direction change the sign of price P&L. Enter positive quantity, the contract multiplier and a quote-to-reporting-currency FX rate. The model covers linear price payoffs; verify lot sizes and contract terms, and reconcile more complex settlements separately.

Why is a calculated column blank?

Its required columns or input values are missing. The generator lists missing columns before export. It does not substitute a sample profit for an unavailable formula. Populated invalid inputs produce Check inputs.

Does the CSV include charts, formatting or broker imports?

No. It contains headers, optional illustrative values and formulas. Add formatting and charts in your spreadsheet, and enter or import your actual trades separately.

How do I add more trades?

Delete the illustrative trade values, retain the formula row and fill formulas down as you add completed trades. Keep rows contiguous and use one reporting currency for cumulative net P&L. Check imported numbers and formulas before relying on the results.

Google Sheets import documentation · Google Sheets function list

Tracking Trades? Build the Strategy Behind Them

Use your recorded rules as a specification for a Pine Script draft. Review the generated logic and test its behavior separately from the results recorded in your journal.