Free Trading Journal & P&L Calendar with Prop Firm Tracking

A genuinely free trading journal that runs in your browser — with built-in drawdown buffer tracking for Apex, Topstep, FTMO, and MyFundedFutures. Track daily P&L, R-multiples, setups, and emotions. See exactly how close you are to breaching your prop firm's rules before you do. No signup, no broker integration, no monthly fee. Your data never leaves your device — and you can install it as an app.

📱
iPhone & Android Install as a home screen app
🖥️
Desktop Windows, macOS, Linux — Chrome/Edge
✈️
Works Offline No internet, no problem
💾
Downloadable Single HTML file — runs anywhere
📲 Install this as an app — works offline, opens from your home screen, no browser tabs.
Jump to the journal How to use it

Most traders fail not because they don't have a strategy but because they have no idea which version of themselves shows up on Tuesday afternoon. The cure is a journal. The problem is that every other journal in 2026 wants a credit card, your broker API keys, or both. This one doesn't. It's a P&L calendar and trading journal that runs entirely in your browser, stores everything locally, and costs nothing — forever.

Below is the live tool. Click any date to log a trading day. The dashboard updates as you go. If you'd rather read about how to actually use it well before you start clicking, skip down to the usage guide first.

P&L Calendar // Trading Journal

guest
Month Net P&L
$0.00
0 trading days
Win Rate
0W / 0L
Avg R Multiple
expectancy: —
All-Time P&L
$0.00
0 days logged
Prop Firm Tracker
Off — click to configure
⚠️ Account breached. Your trailing balance has touched or fallen below the drawdown threshold.
⚠️ Danger zone. You've used over 70% of your drawdown buffer.
Pick your prop firm and account size to enable tracking. Once configured, the tracker reads your daily P&L entries and shows your current drawdown buffer, profit target progress, and consistency status — automatically.
Disclaimer: This is a planning aid, not a live broker feed. Numbers are computed from your manually entered daily P&L only — intraday drawdown swings are not tracked. Always verify your account status with your prop firm's official dashboard before making decisions. Rules change; figures here reflect publicly documented rules as of May 2026. For Apex specifically, only 4.0 rules (March 2026+) are supported.
Equity Curve (this month)
Streaks
Current
Longest green
Longest red
Day-of-Week Avg P&L
How to use this trading journal

Click any date on the calendar above to open the entry form. For each trading day you can log:

  • Net P&L — total profit or loss for the day in dollars, after commissions.
  • R multiple — your result expressed in units of risk. A trade that risked $200 and made $400 is +2R. This is more useful than dollars alone because it normalizes across position sizes.
  • Instrument — ES, NQ, BTC, EURUSD, AAPL, whatever you traded.
  • Setup — your strategy name. Opening range breakout, gap fill, ICT silver bullet, mean reversion, whatever you call it.
  • Emotion — your honest mental state. The eight options include the ones nobody likes to admit: FOMO, revenge, tilted, greedy. These exist on the menu because they're the ones that actually matter.
  • Notes — what worked, what didn't, what you'd do differently.

The dashboard on the right updates automatically. The equity curve shows your running P&L for the visible month. The streak panel tracks consecutive green and red days. The day-of-week heatmap reveals patterns you probably don't see in real time — most traders bleed on one specific weekday, and it's almost never the one they'd guess.

Pro tip: log losing days first, in detail. The brain wants to skip them. That's exactly why you should write them up. The trades that hurt are the ones with the most diagnostic information. More on the psychology of journaling losses.

Prop firm drawdown tracking — Apex, Topstep, FTMO, MyFundedFutures

The most expensive mistake in prop trading is not a bad trade — it's losing track of a rule. Traders blow Apex evaluations every day because they forget the trailing drawdown moved up after Monday's big win and the Wednesday losses just hit a floor they didn't realize had ratcheted. Topstep traders fail Combines mid-session because they ate through their daily loss limit on revenge trades. The fix is awareness, and that's what the prop firm tracker built into this calendar is for.

Configure your firm and account size in the Prop Firm Tracker panel above the calendar. The tool then computes — from your daily P&L entries — your current account balance, your trailing drawdown floor (with the firm's specific rule type applied), the buffer you have remaining, your profit target progress, and your consistency-rule status. When your buffer drops below 30%, the panel turns red. If your balance touches the floor, the panel flags a breach.

Firms and rules currently supported

  • Apex Trader Funding (4.0): EOD trailing or intraday trailing drawdown, locks at starting balance + $100. Updated for the March 1, 2026 rule overhaul — legacy Apex rules are not supported (those accounts can no longer be purchased anyway).
  • Topstep: Combine, Express Funded, and Funded accounts. Intraday trailing MLL for the Combine, EOD trailing for Express Funded. Locks at original starting balance. Daily Loss Limit tracked separately.
  • FTMO: Static 10% max drawdown and 5% daily loss limit. Phase 1 (10% target) and Phase 2 (5% target) workable via the start-date setting.
  • MyFundedFutures: EOD trailing drawdown, locks at starting balance.
  • Custom Rules: Enter your own drawdown, target, daily loss limit, and starting balance. Useful for firms not in the list (TradeDay, BluSky, Take Profit Trader, etc.) or for personal account drawdown caps.

What the tracker does, and what it doesn't

The tracker is a planning aid, not a real-time risk system. It reads your daily closed P&L entries and walks them forward, applying the correct drawdown logic for your selected firm. Intraday drawdown swings — where you were +$2,000 then closed +$500 — aren't visible to it, because they aren't visible to a daily journal. For firms that use true intraday trailing (Apex Intraday, Topstep Combine), the tracker's drawdown floor is a conservative approximation based on your closed daily balances. For exact intraday positioning, check your firm's official dashboard.

What it does well: shows you the trailing floor after each closed day, surfaces breaches that already happened, projects how close future losses would get you to the limit, and flags consistency-rule violations before payout time. For 90% of the use cases — end-of-day review, evaluation planning, post-mortem on failed challenges — daily granularity is exactly what you want.

Rule changes happen. Apex overhauled its entire ruleset in March 2026 (Apex 4.0). Topstep rolled out the Express Funded Account flow in early 2026. FTMO has tweaked targets multiple times. The figures baked into this tool reflect publicly documented rules as of May 2026. Always verify against your firm's official rule page before relying on any planning tool — including this one. See the prop firm guide hub for current rule deep-dives.

What this tool tracks

Prop Firm Drawdown

Live drawdown buffer, profit target progress, and consistency tracking for Apex, Topstep, FTMO, MyFundedFutures. Custom rules too.

P&L Calendar

Color-coded daily grid. Green for wins, red for losses, grey for breakeven days. Hover or tap to see your numbers.

Equity Curve

Running monthly P&L rendered as an SVG curve. No charting library, no telemetry, just your numbers.

Day-of-Week Heatmap

Bipolar bar chart showing average P&L by weekday. Find out which day is quietly draining your account.

Win/Loss Streaks

Current streak plus your longest green and red runs ever. Useful psychological context — and a built-in tilt detector.

R-Multiple & Expectancy

Average R per trade and dollar expectancy per day. The two numbers that actually matter for long-term profitability.

How this compares to other free trading journals

The free-trading-journal space in 2026 is full of asterisks. "Free" usually means a 7-day trial, a 100-trade-per-month cap, or a free tier with so many missing features it's basically a demo. Here's how this tool stacks up against the most-Googled options.

Feature TSL Journal Tradervue Free Tradezella Excel/Sheets
Prop firm drawdown tracker Built-in (Apex, Topstep, FTMO, MFF) Not native Premium plan only DIY formulas
Truly free, no trial Yes — forever 100 trades/mo cap 7-day trial, then $49/mo Yes
No signup required Yes Email + password Email + password Yes
No broker connection Yes — manual only Optional broker sync Optional broker sync Yes
Data stays on your device Yes — localStorage Cloud-stored Cloud-stored Yes
Installable as app PWA install Web only Web only No
Works offline Yes No No Sheets needs sync
Built-in stats & charts Yes Yes Yes You build them
Auto-import trades Manual entry 80+ brokers Multiple brokers Manual

The honest tradeoff: if you scalp 200+ trades a day, you want broker auto-import and you'll eventually pay for it. For everyone else — swing traders, futures day traders running 1-5 setups a day, prop firm challengers, crypto traders — manual daily entries are not only sufficient, they're better. Writing down your day forces reflection. Auto-importing 247 trade rows into a spreadsheet you'll never read again does not. Prop firm traders especially benefit from manual journaling, because the discipline of writing it down is half the point.

Install it as an app on your phone or desktop

This tool is a Progressive Web App (PWA), which means you can install it like a native app — without going through any app store. Once installed, it lives on your home screen or dock, opens in its own window with no browser chrome, and works fully offline. No data plan, no Wi-Fi, no problem.

iPhone & iPad (Safari)

  • Tap the Share button (the square with the upward arrow)
  • Scroll down and tap Add to Home Screen
  • Confirm the name TSL Journal and tap Add

Android (Chrome)

  • Tap the three-dot menu in the top right
  • Tap Install app (or Add to Home screen)
  • Confirm and the icon appears on your home screen

Desktop (Chrome, Edge, Brave)

  • Look for the install icon in the address bar (a monitor with a down arrow)
  • Click it, then click Install
  • The app opens in its own window and is added to your Start menu, Dock, or Applications folder

Once installed, the app runs offline. Your data is still browser-local; uninstalling clears it unless you've exported a backup. Always keep a backup. Use the Export button — it takes two seconds and saves a small JSON file.

Where your data lives (and where it doesn't)

Everything you type into this journal is stored in your browser's localStorage on the device you're using. There is no backend. No database. No analytics pixel watching what you type. Closing the tab or restarting your browser will not erase the data; clearing site data or browsing history will. localStorage works the same way every modern browser implements it.

If you want to move your journal to another device, use the Export button to download a JSON backup, then Import it on the new device. If you want to keep multiple journals separated on the same shared computer — say, you trade and your spouse also trades on the same laptop — use the optional sign-in. Credentials are hashed with SHA-256 and stored locally. To be clear: this is a separation feature, not a security feature. Anyone with access to the browser profile can still read the raw data. It's not a secret bunker; it's a "different tabs for different drinks" system.

What you should actually be tracking

A common journaling mistake is recording too much. People build 47-column spreadsheets in week one, abandon them by week three, and conclude that journaling doesn't work. The opposite is true. The columns above — P&L, R, instrument, setup, emotion, notes — are the minimum viable journal. They're also, for most traders, the maximum useful journal.

The single most underrated field is emotion. Tagging your mental state on each trading day surfaces patterns no other metric will. After 30 days you'll see things like: every "revenge" day loses money. Every "calm" day is at least breakeven. Your FOMO days outnumber your patient days 3:1 even though you'd swear it's the other way around. The trading psychology research is unanimous on this: traders systematically misremember their own emotional state when reviewing trades from memory. The journal exists to outsource memory to a system that doesn't lie to you.

The second underrated field is notes from losing days. The instinct on a red day is to close the laptop and not think about it until tomorrow. The discipline is to spend the extra five minutes writing down what happened while it's fresh. The lesson is almost never "I should have used a tighter stop." It's almost always something like "I took the second trade because I was annoyed about the first one." That sentence is worth more than every backtest you'll run this year.

Reading your stats: what the numbers actually mean

The dashboard shows four headline numbers. Here's how to interpret each one.

Month Net P&L is your total dollar P&L for the visible month. It's the least useful number on the page. Total dollars are vanity metric — they say more about your position size than your skill. Use it for context, but don't optimize for it.

Win Rate is the percentage of trading days that finished green. Most profitable day traders run between 45% and 60%. Above 70% over a meaningful sample is suspicious — it usually means you're taking profits too early and letting losers run, which produces a great-looking win rate and a slowly bleeding account. More on win rate vs. expectancy here.

Average R Multiple is the average of the R values you logged. A positive average R means your winners are bigger than your losers in risk-adjusted terms. This is the single best one-number indicator of whether your edge is real. If your average R is positive over 50+ trading days, you have an edge. If it's negative over 50+ days, no win rate will save you.

Expectancy is the dollar amount you can expect to make (or lose) per trading day on average, computed as (win rate × average win) − (loss rate × average loss). It's the most important number on the dashboard. Multiply it by your annual trading days to get a rough projection of where your current behavior takes you over the year.

Frequently asked questions
Does it really track Apex, Topstep, and FTMO drawdown rules?

Yes. Pick your firm and account size in the Prop Firm Tracker panel above the calendar and the tool computes your trailing drawdown floor, profit target progress, and consistency status from your daily P&L entries — using each firm's specific rule logic. Apex 4.0 rules (March 2026 update), Topstep MLL trailing, FTMO static 5%/10%, and MyFundedFutures EOD trailing are all supported. There's also a Custom Rules option for firms not in the list (TradeDay, BluSky, etc.) or personal account caps. This is a planning aid based on closed daily P&L — always verify against your firm's official dashboard before trusting any single number.

Is this trading journal really free?

Yes. There's no paid tier, no trial, no credit card, no ads, no email capture required to use the tool. The hosted version on trailingstoploss.com is free and the source code is downloadable as a single HTML file. Compared to Tradezella's 7-day trial or Tradervue's 100-trade-per-month free cap, this one is genuinely uncapped.

Where is my trade data stored?

In your browser's localStorage on whichever device you're using. Nothing is sent to a server. Clearing browser data, switching browsers, or using a different device will not show your existing entries — use the Export button to back up your journal as JSON, and Import to load it on another device or browser.

Can I install it as an app on my phone?

Yes. On iPhone, open the page in Safari, tap Share, then "Add to Home Screen." On Android, tap the three-dot Chrome menu, then "Install app." On desktop Chrome or Edge, look for the install icon in the address bar. Once installed it works offline.

Does it auto-import trades from my broker?

No. All entries are manual. This is intentional — the daily act of typing your numbers and notes is the journaling. Auto-importing 200 trade rows into a system you never read defeats the purpose. If you genuinely need broker auto-import for high-frequency trading, paid tools like Tradervue and Tradezella offer it.

What's the difference between P&L and R multiple?

P&L is the raw dollar gain or loss. R multiple is the same result expressed in units of initial risk — if you risked $200 and made $600, that's +3R regardless of position size. R is more useful for comparing trades across different position sizes, and the average R over many trades is the cleanest single-number indicator of edge.

Can I use this for prop firm challenges?

Yes, and it's especially useful for prop firm traders. Many firms require some form of journal documentation if you appeal a rule violation, and a clean daily log of P&L, setups, and decisions is exactly the kind of documentation that helps. See the prop firm category for specific rule guides.

What happens if I clear my browser data?

Your entries will be deleted because they're stored in localStorage, which is part of browser site data. Use the Export button regularly to download a JSON backup. Importing the backup restores everything.

Have a feature request or bug to report? Reply to any of our pre-market briefings and we'll see it.