Free Trading Journal for Options Sellers: A Field-Tested 2026 Setup
A free trading journal is the fastest way to stop repeating the same expensive mistakes. You do not need a paid subscription to know whether your covered calls are beating your cash-secured puts, or whether that "great" trade was actually a 3% annualized return after commissions and assignment cost.
Most free journal templates are built for stock traders. They ask for entry price, exit price, and a note. That is fine if you buy and hold AAPL. It is useless if you sell premium, roll positions, get assigned, and run the wheel. This guide gives you a free trading journal designed for options sellers: the exact fields, a real worked example, and a review rhythm that turns data into better trades.
Why Most Free Trading Journals Fail Options Sellers
The problem is not the price tag. It is the fields.
A stock-trading journal treats each trade as a single buy/sell event. An options income trade is a chain: open, maybe roll, maybe assign, maybe sell a covered call against the assigned shares, maybe roll again. Miss one link and your P&L is fiction.
Traders who do not track the full chain usually discover, months later, that their "winning" put-selling strategy was underwater because assignment costs were never recorded. Or that they were making 8% annualized when Treasuries paid 5%—not enough compensation for the risk.
A free trading journal fixes this only if it captures:
- Premium collected and any debits to close or roll
- Capital at risk, not just notional value
- Assignment and opportunity cost
- Time in trade, so returns can be annualized
- The original plan, so you can grade the decision, not just the result
The Free Trading Journal Template for Options Sellers
Use this as your starting point. Copy it into Google Sheets or Excel and add columns only when you actually use them.
Core trade log
| Field | Example | Why it matters |
|---|---|---|
| Date opened | 2026-06-01 | Holding period and tax year |
| Date closed | 2026-06-15 | Actual days in trade |
| Ticker | AAPL | Groups results by underlying |
| Strategy | Covered call | Compares strategy ROI |
| Strike | $200 | Assignment risk level |
| Expiry | 2026-06-19 | DTE at entry |
| Premium collected | $180 | Gross credit before costs |
| Commission | $1.30 | Real cost of round trip |
| Exit method | Expired worthless | Tells you what really happened |
| Capital at risk | $20,000 | Shares owned × stock price |
| Net P&L | $178.70 | Premium minus commissions |
| ROI (%) | 0.89% | Net P&L ÷ capital at risk |
| Annualized ROI (%) | 21.7% | ROI × (365 ÷ days held) |
| Notes | Sold into VIX 22 spike | Context the broker will not show |
Options-specific add-ons
| Field | When you need it |
|---|---|
| Delta at entry | Comparing actual assignment rate to probability |
| IV rank at entry | Seeing whether you were paid for volatility risk |
| Roll credit/debit | CSP or covered call rolls that change breakeven |
| Assignment price | Effective stock entry after put assignment |
| Covered call premium after assignment | Wheel continuation tracking |
| 80% close rule flag | Whether you closed early to recycle capital |
If you want to calculate Greeks quickly before logging, use our options trading journal guide or an option price calculator. For premium-only workflows, see options premium tracking.
Worked Example: A Two-Trade Week
Here is how the same journal handles a covered call and a cash-secured put in one week.
Trade 1 — AAPL covered call
- Stock price at entry: $198.50
- Sold 1 x $200 call, 21 DTE, for $1.80 premium
- Commission: $1.30 round trip
- Capital at risk: $19,850 (100 shares)
- Outcome: Expired worthless
- Days held: 21
- Net P&L: $180 − $1.30 = $178.70
- ROI: $178.70 / $19,850 = 0.90%
- Annualized ROI: 0.90% × (365 / 21) = 15.6%
Trade 2 — MSFT cash-secured put
- Stock price at entry: $410
- Sold 1 x $400 put, 30 DTE, for $3.80 premium
- Commission: $1.30
- Capital at risk: $40,000 (cash secured for assignment)
- Outcome: Assigned at expiration; stock closed at $395
- Days held: 30
- Net premium: $380 − $1.30 = $378.70
- Assignment opportunity cost: ($400 − $395) × 100 = $500
- Net P&L: $378.70 − $500 = −$121.30
- ROI: −$121.30 / $40,000 = −0.30%
- Annualized ROI: −0.30% × (365 / 30) = −3.7%
Without the journal, the MSFT trade looks like a $378 win because "I collected premium." With the journal, you see it was a small loser after assignment cost. That is the insight that changes strike selection next month.
Free Trading Journal Tools Compared
There is no single best tool. The best free trading journal is the one you open after every trade.
| Tool | Best for | Pros | Cons |
|---|---|---|---|
| Google Sheets | Custom formulas and charts | Free, private, offline with Excel | Manual entry, no broker sync |
| Notion | Visual database + notes | Clean UI, linked pages, templates | Weaker formulas, slower for bulk entry |
| Broker CSV export | Accurate fill data | Exact prices, fees, dates | No context fields; needs journal layer |
| DaysToExpiry Portfolio View | Automated options tracking | Parses IBKR statements, calculates strategy ROI | Requires Interactive Brokers statement |
| Microsoft Excel | Heavy spreadsheet users | Powerful pivot tables, no internet needed | Desktop-only unless cloud synced |
If you use Interactive Brokers, the fastest path is uploading your activity statement to Portfolio View. It fills most of the table above automatically. If you trade elsewhere or want full control, start with Google Sheets.
How to Set Up Your Free Trading Journal in 15 Minutes
- Pick one tool. Spreadsheets are safest. Notion is fine if you prefer visual layouts.
- Copy the core columns from the table above. Do not add twenty extra fields.
- Import your last 20 closed trades from your broker. This gives you baseline data without starting from zero.
- Calculate annualized ROI for each trade. Use
(Net P&L / Capital at Risk) × (365 / Days Held). - Add a weekly review row. Write one sentence about the biggest pattern you see.
That is the minimum viable journal. Everything else is optimization.
The Weekly Review That Actually Changes Behavior
Logging trades is record-keeping. Reviewing them is where the edge comes from.
Spend 15 minutes each Sunday on five questions:
- Which strategy produced the best risk-adjusted return this week?
- Did any assignments surprise me? What was the common factor?
- Am I closing early enough to capture the 80% profit rule?
- Is my capital concentrated in one ticker or sector?
- What is one rule change I will make next week?
The traders who consistently improve are not the ones with the most expensive software. They are the ones who close the loop between data and action. Pair your journal with our free portfolio analysis tool to see how those trades fit your total book.
When to Upgrade from Free to Paid
A free trading journal is enough until one of these becomes true:
- You place more than 20 trades per week and manual entry eats into research time.
- You need automatic broker imports across multiple accounts.
- You want built-in tax reporting, wash-sale tracking, or advanced analytics.
Until then, spend the subscription money on better position sizing. A simple journal used every week beats a paid journal updated once a month.
Common Free Trading Journal Mistakes
Avoid these traps regardless of the tool:
- Logging only winners. Losses contain the lessons.
- Ignoring assignment cost. The premium is not the profit.
- Tracking gross P&L. Always subtract commissions and rolls.
- No review habit. A journal you never review is a spreadsheet.
- Changing the plan mid-trade. Record the original thesis so you grade the decision, not the market outcome.
Related Articles
- Options Trading Journal Template | Free 2026 Guide
- How to Track Options Premiums & Close at 80% Profit
- Free Portfolio Analysis Tool: Evaluate Risk & Returns
- Portfolio Visualizer Free: See Your Real Risk and Returns
- Free Backtesting Software: Test Strategies Without Paying
- Selling Cash Secured Puts: The Complete Beginner's Guide
- Covered Calls by Expiration: A DTE Timing Guide
Risk note: Journaling improves process, not results. Past trade data shows what happened, not what will happen. Always size positions so that a single loss cannot damage your account.
Frequently Asked Questions
Written by Days to Expiry Trading Team
The Days to Expiry trading team brings together experienced options traders and financial analysts dedicated to helping investors generate consistent income through proven options strategies.
Put The Workflow To Work