10Trade JournalPro

The Trade Journal is where you log every wheel trade you make — cash-secured puts, covered calls, and share positions. It tracks your profit and loss automatically and gives you a clear picture of how your account is performing.

Trade Journal full page overview
The Trade Journal dashboard showing your account, summary cards, and trade table

Setting up your account

Before you start logging trades, set up your trading account. Click Set Balance and enter your starting balance (for example, $100,000). This is the amount of cash in your brokerage account.

Account bar showing starting balance, current balance, and capital deployed
The account bar — your starting balance, current balance, position sizing limits, and capital deployed

The account bar shows you five things at a glance:

  • Starting Balance — the amount you entered. Click Edit to change it anytime.
  • Max % / Contract & Max % / Ticker — position sizing limits. These control the traffic light system (see Section 11).
  • Current Balance — your starting balance plus your total P/L. Green means you're up, red means you're down.
  • Capital Deployed — a progress bar showing how much of your account is committed to open positions. Green = under 50%, yellow = 50–75%, red = over 75%.

Below the bar you'll see performance metrics with period buttons (MTD, QTD, YTD, All) so you can see returns over different time frames.

Multiple accounts: You can add multiple accounts (e.g. a main brokerage and an IRA). Click the “+” button next to the account dropdown to add one. Each account tracks its own balance and trades separately.

Adding your first trade

Click + New Trade and choose your trade type. The form adapts based on what you're entering:

New Trade and Paste Trade buttons
The action buttons — add a new trade or paste from your broker
  • Cash-Secured Put (CSP) — Enter the symbol, strike price, premium received (per share), number of contracts, fees, and expiration date.
  • Covered Call (CC) — Same fields as a CSP, plus a Cover with shares dropdown to link to an existing stock position. When you link a CC, the shares automatically change to “Covered” status.
  • Shares — Enter the symbol, buy price, number of shares, and (optionally) a sell price if you've already sold.

The Paste Trade shortcut

Don't want to type every field? Click Paste Trade to import directly from your broker. Copy your trade confirmation from thinkorswim or Schwab, paste it into the text box, and the Trade Journal parses everything automatically.

  • One line — pre-fills the form so you can review and save.
  • Multiple lines — batch-imports all trades at once.
  • “TO CLOSE” lines — automatically finds your open trade by symbol, type, and strike, and records a Buy-to-Close.
Tip: You can paste multiple trades at once. The parser handles tab-separated data from thinkorswim's trade confirmation format.

Understanding the summary cards

Summary cards showing Total P/L, Premium Collected, Win Rate, and more
Summary cards give you a snapshot of your overall performance

The cards show your key performance numbers:

  • Total P/L — your combined profit or loss across all trades. Green means profit, red means loss.
  • Premium Collected — total option premium you've earned from selling puts and calls, after fees.
  • Win Rate — percentage of closed trades that made money.
  • Open / Closed Trades — how many positions are active vs. finished.
  • Wins / Losses — count of profitable vs. unprofitable closed trades.
  • Unrealized P/L — paper profit or loss on stock positions you still own, based on the latest closing price.
Period-aware: The summary cards respond to the MTD / QTD / YTD / All toggle in the Performance section above. Switch to MTD to see just this month's P/L, win rate, and trade counts.

Income Breakdown

Below the summary cards, click Income Breakdown to expand a monthly premium tracker. It shows your P/L, trade count, and win rate broken down by month, with quarterly and annual subtotals.

  • All (default) — shows premium from every options trade (open + closed), grouped by the date you opened the position. This gives you the full picture of income collected.
  • Closed — shows P/L from closed trades only, grouped by close date. Use this for a realized-income view.

Click any month row to expand it and see the individual trades that made up that month's total — including ticker, type, contracts, strike, premium, P/L, and status.

Filtering your trades

Filter buttons for Open, Closed, and Shares
Filter buttons let you focus on what matters

Use the filter buttons to see specific subsets of your trades:

  • Open — all active positions (includes covered shares)
  • Closed — expired, bought-to-close, assigned, or called-away trades
  • Shares — just your stock positions

Within each main filter, you can narrow further — for example, under Closed you can filter by just CSPs or just CCs.

The trade table

Trade table showing open trades with symbols, strikes, premiums, and statuses
The trade table — every trade with full details

Each row in the table shows:

  • Symbol — click to go to that stock's detail page. Open trades also show a colored dot for position sizing (green/yellow/red).
  • Type — CSP, CC, or SHARES.
  • Strike / Buy Price — the strike for options, or the price you paid for shares.
  • Net Premium — for options, the premium collected minus any close cost and fees. Hover to see the full breakdown.
  • P/L — profit or loss. Green badge for profit, red for loss.
  • ROR / Ann. ROR — your rate of return and annualized return on this trade.
  • Status — where the trade is in its lifecycle (see below).
  • Actions to edit, to delete.

Trade statuses explained

StatusWhat it means
OpenThe position is active — you're in the trade.
CoveredShares only — you've sold a covered call against this position. Set automatically when you link a CC.
ExpiredThe option expired worthless — you keep the full premium. This is a win.
BTCBuy-to-Close — you bought back the option before it expired. Your P/L is the premium collected minus the close cost.
AssignedCSP only — you were assigned 100 shares per contract. A stock position is created automatically. Now sell covered calls against your shares.
Called AwayCC only — your shares were sold at the strike price. The linked stock position closes automatically. Now sell a new CSP to restart the wheel.

Viewing closed trades

Closed trades showing expired and BTC trades with P/L
Closed trades — see your completed trades with final P/L

Click the Closed filter to see all your completed trades. Each one shows the final P/L and how it was closed (expired, BTC, assigned, or called away).

The full wheel cycle

The wheel strategy follows a repeatable cycle, and the Trade Journal tracks every step:

  1. Sell a CSP — log it as a new CSP trade. Status: Open.
  2. It expires worthless — set status to Expired. You keep the premium. Start over with step 1.
  3. Or you get assigned — change the CSP status to Assigned. A SHARES position is created automatically at your strike price.
  4. Sell a covered call — add a new CC trade and link it to your shares. The shares status changes to Covered.
  5. CC expires worthless — the shares revert to Open. Sell another CC (repeat step 4).
  6. Shares called away — set the CC status to Called Away. The linked shares are closed. Back to step 1.
How balance adjusts: Each time you close a trade (expired, BTC, called away), the P/L is added to your current balance. For example, if you collect $850 in premium on a CSP and it expires worthless, your $100,000 account becomes $100,850. If you buy to close for $200, you keep $650, so your balance becomes $100,650.

How P/L is calculated

  • Options (CSP/CC) — P/L = (premium × 100 × contracts) − (close cost × 100 × contracts) − open fees − close fees.
  • Shares — Realized P/L = (sell price − buy price) × shares − fees. While open, unrealized P/L is calculated from the latest closing price.

Connection to Income Planner

Everything you log in the Trade Journal flows into the Income Planner. When you enable Trade Journal Mode in the Income Planner, it pulls your real trades to calculate actual yield, account balance, and sustainability. If you withdraw money, your account balance adjusts — and the Income Planner recalculates whether your income plan is still on track.

See the Income Planner guide for the full details.

11Position Sizing & Risk ManagementPro

Good position sizing is what keeps one bad stock from ruining your whole account. The Trade Journal includes a built-in traffic light system that warns you when a single position — or your entire portfolio — is getting too concentrated.

How the traffic lights work

Once you set your account balance, every open trade gets a colored dot next to its symbol. The color reflects how much of your account that one stock uses across all your positions on it:

ColorThresholdWhat it means
Green≤ Max % / ContractHealthy — one bad trade won't hurt your account significantly.
YellowBetween contract and ticker maxCaution — getting concentrated on this stock.
Red> Max % / TickerOverweight — a big drop in this stock could seriously damage your account.

Capital deployed bar

The progress bar in the account bar shows how much of your total account is tied up in open positions:

  • Green (≤ 50%) — plenty of cash for new opportunities or unexpected assignments.
  • Yellow (50–75%) — getting tight. Be selective about opening new positions.
  • Red (> 75%) — fully deployed. No room for dips or new setups.
Key insight: Even if every individual trade is green, the portfolio bar can turn red if you have too many positions. Both indicators work together — watch both.

Scale-in tracking

When you have multiple open CSPs on the same stock, colored dots appear next to the symbol showing your scale-in level. This helps you see how many layers deep you are:

  • Level 1 — your initial entry
  • Level 2 — stock dropped ~20%, you sold another CSP lower
  • Level 3 — ~40% drop, another CSP (high-conviction only)
  • Level 4 — maximum position. Beyond this, the stock may have fundamental problems.

Position sizing in the Calculator

The Options Calculator also uses your account size. When you analyze a potential trade, it shows:

  • How much capital this trade would use and what % of your account
  • Whether you already have positions on that ticker
  • Your remaining buying power after the trade
  • The scale-in level if you already have CSPs on that stock
Why it matters: If a stock drops 60% and you had $20,000 (20%) of a $100,000 account in one name, you just lost $12,000 — 12% of your entire account on a single stock. Keep individual positions small and let the wheel work across many names.