Skip to content
Trading Journal

Free Trading Journal

Log every trade, track your win rate, P&L, and risk-reward ratio automatically. All data stays in your browser — no signup needed.

Free — no signup, no ads, instant results

Statistics

Total Trades

--

Win Rate

--

Avg R:R

--

Total P&L

--

Best Trade

--

Worst Trade

--

Profit Factor

--

Current Streak

--

Equity Curve

Loading...

Trade History

No trades logged yet. Use the form above to add your first trade.

Who Is This For?

Any trader who wants to log trades, track win rate, P&L, and risk-reward ratio over time. Data is stored locally in your browser — nothing is sent to any server. Perfect for traders who want journaling without paying for a subscription service.

Why Keep a Trading Journal?

A trading journal is the single most effective tool for improving your trading. By logging every trade — winners and losers — you build a data-driven view of your performance that reveals patterns, strengths, and leaks in your strategy.

Track metrics like win rate, average risk-reward ratio, and profit factor to objectively measure whether your edge is real. Over time, this data shows you exactly which setups work and which ones to drop.

Combine your journal insights with GrandAlgo's TradingView indicators for precise entries, and use our position size calculator to manage risk on every trade. Learn more about building a complete trading system.

Worked Example

Step 1: Log a new trade — long EUR/USD at 1.0850 with a stop at 1.0800 and target at 1.0950.

Step 2: Price hits your target. Close the trade at 1.0950.

Step 3: The journal automatically calculates: risk-reward ratio = 2:1, profit = $100 (based on your position size).

Step 4: Your running stats update — win rate, average R:R, and profit factor reflect this new trade alongside all your previous entries.

Assumptions & Edge Cases

  • All data is stored in browser localStorage — clearing browser data will delete your journal.
  • No cloud sync or backup. Export your data regularly if you want to keep it safe.
  • Performance statistics are only as accurate as the trades you log — incomplete logging skews results.
  • Not connected to any broker — all entries are manual.
  • localStorage has a ~5 MB limit per domain. This is enough for thousands of trade entries.

Frequently Asked Questions

A journal reveals patterns in your trading that you can't see in real time — which setups work, which don't, when you overtrade, and how emotions affect your decisions.

At minimum: instrument, direction, entry/exit prices, stop loss, take profit, result, and a brief note on why you took the trade and how you felt.

Weekly reviews catch recurring mistakes quickly. Monthly reviews reveal bigger patterns like which days, sessions, or setups produce your best results.