// stock-journal

Stock Trading Journal

Track every buy and sell with position grouping and flexible cost basis. Open positions carry the latest price and company name inline, a live unrealized P&L beside your cost basis, and an effective break-even when you've sold calls against them — all penny-accurate.

Ledger-accurate P&L, your cost basis method

Every buy and sell for a ticker is grouped into one position automatically, so a stock you scaled into over months reads as a single line — not a scatter of rows. Expand it to see each lot behind the average.

Choose FIFO, LIFO, or average cost, and switch whenever you like — every closed trade is recomputed on the spot. Each figure follows double-entry ledger rules, so realized and unrealized P&L are right to the penny.

The position stays continuous through the messy parts, too: a stock split or a ticker change carries straight through as one holding, and closing a position locks it — so a later re-buy, or an import, starts fresh instead of silently merging into old history.

Marked to the market

Open positions don't just sit there as a cost — each shows the latest price and the company name inline, with a live unrealized P&L beside your realized numbers. Where you stand right now is a glance, not a calculation, and every quote is stamped with how fresh it is.

When you've sold calls against a holding, the row also carries an effective break-even with the premiums folded in — the price you actually need to clear, shown right under your cost.

A stock journal that understands your options

Most journals treat stocks and options as separate worlds. TickerScribe doesn't. Sell calls against a holding and the position shows an effective break-even with the premiums folded in — the number you actually need to clear, not just the price you paid.

Shares that arrived from options carry their origin right on the ticker — Assigned when a short put delivered them to you, Called away when a covered call took them, and Exercised when you exercised a long option. And while calls are written against a position, its shares are flagged as collateral so you don't sell them out from under the trade.

Run the wheel and it all adds up into one coherent strategy — the premiums, the assignment, the shares called away, cycle after cycle.

Fast, precise entry

Logging a trade takes seconds — search a ticker, enter shares, price, and time, and save, on desktop or phone. Partial sells are first-class: sell part of a position and the remaining shares, average cost, and realized P&L update on the spot, with a built-in calculator showing your blended entry as you scale in.

And every trade can carry a note, tags, and screenshots right on the form — so your reasoning is captured the moment you record it, not bolted on later.

Start logging your stock trades

No credit card required. Track positions, cost basis, and P&L in under a minute.

Frequently Asked Questions

What cost basis methods does TickerScribe support?
FIFO (first in, first out), LIFO (last in, first out), and average cost basis. You set your preferred method in settings and it applies to all your positions. You can change it anytime — P&L is recalculated automatically.
Can I group related stock trades into a single position?
Yes. Position grouping automatically links buys and sells for the same ticker, applying your chosen cost basis method to calculate accurate realized and unrealized P&L.
Does the journal show live prices and unrealized P&L?
Yes. Open stock positions display the latest price and the company name inline, with a live unrealized P&L shown beside your cost basis and realized P&L. Prices refresh automatically, so the table reflects where each position stands right now.
Does it show my break-even on covered calls?
Yes. When you sell calls against a stock position, the journal shows your effective break-even with the option premiums folded in — so the number reflects what you actually need to break even, not just the price you paid.
Does it track shares from assignment or exercise?
Yes. When a short put is assigned, a covered call is called away, or you exercise a long option, the resulting shares land in your stock journal tagged with that origin — right on the ticker — so your equity history stays connected to the options that created it.
How does the average price calculator work?
It calculates a real-time weighted average price as you add shares. When you partially sell, remaining shares and the updated cost basis adjust automatically.
Can I track partial sells and remaining shares?
Yes. Each sell reduces your open position, and the journal tracks remaining share count and updated average cost in real time.
What does locking a position do?
Locking freezes a closed position so it can't be accidentally modified. If you buy the same ticker again, it starts a fresh position instead of reopening the old one. You can lock positions manually, or enable auto-lock in settings to lock them automatically once fully sold.
How do I manage positions quickly?
Right-click any position on desktop or long-press on mobile to open a context menu with buy, sell, average price calculator, edit, delete, and lock/unlock actions — all without navigating away from the table.