Best Free Trading Journals: The MFE Capture Metric That Separates Pros From Gamblers

By SNACS Trade · 2026-09-22T13:00:01.721244+00:00

A trading journal is only as good as the metrics you track. Here's how to journal MFE capture rate on real runners like MEDS, REFR, and IMCC - and which free tools actually help.

TLDR

Why a Trading Journal Is the Highest-ROI Free Tool You Own

A trading journal is the only tool that shows you the difference between the trade you took and the trade that was available - and closing that gap is worth more than any new indicator. Most active small-cap traders obsess over entries and ignore the far larger leak: exiting a +367% intraday move at +30%. A journal that tracks Max Favorable Excursion (MFE) turns that invisible leak into a number you can attack.

MFE is the best possible trade from the session low to the session high across all sessions - the maximum the tape handed you. Your capture rate is what you actually banked divided by that MFE. A trader who nails entries but leaves 80% of every move on the table has an exit problem, not an entry problem, and no amount of chart-staring reveals that. A journal does, in one column.

Consider the Sep 15-21 tape, which ran runner-heavy: 33 stocks moved 50%+ over the five sessions, 10 moved 100%+, and 2 moved 200%+ - against a four-week baseline of roughly 5.2 runners over 50% per week. When the tape produces that many extended moves, the constraint on your account stops being finding the runner and becomes holding the runner. That is a journaling problem.

Here's the reframe for intermediate traders: your equity curve tells you whether you made money. Your journal tells you why, and more importantly, where the same mistake repeats. If your journal shows you consistently exit strength into the first pullback, that's a fixable, measurable pattern - not a vibe. The pattern data backs the scale of the opportunity: 178 scanner patterns were detected over the past 7 days versus a 90-day weekly average of 152.4, with a 100% completion rate across the sample. The setups fire. Whether you hold them to target is what your journal measures.

The reason "best free trading journals" is worth searching is that the barrier to entry is zero. You do not need paid software to start. You need the right columns and the discipline to fill them after every trade. What separates a journal that changes your behavior from one that gathers dust is not the tool - it's whether it tracks MFE, setup type, and time-of-day, or just wins and losses.

What a Real Trading Journal Actually Tracks

A real trading journal tracks six fields that drive behavior change: setup tag, entry, exit, MFE, R-multiple, and time-of-day - not just the P&L your broker already shows you. The P&L is the output. These fields are the inputs that let you diagnose the output.

Here is the minimum column set, and why each one earns its place:

Journal Field What It Reveals Why Most Traders Skip It
Setup tag Which patterns actually pay you Requires naming your setups honestly
Entry / Exit price The trade you took Everyone logs this
MFE (session low-to-high) The trade that was available Feels like rubbing salt in the wound
Capture rate (banked / MFE) Your exit discipline as a percentage Nobody wants a number this brutal
R-multiple Risk-normalized result Requires a defined stop before entry
Time-of-day When you trade well vs. poorly Reveals you should stop trading at 2pm

The MFE column is the one that hurts and the one that helps. When you log that a stock offered a +159.9% MFE and you captured +40%, you cannot hide from the exit leak anymore. Over 30 trades, an average capture rate below 25% tells you the problem is never your entries - it's that you sell strength into the first red candle. That is a specific, coachable behavior, and you only see it because you wrote down the MFE.

R-multiple normalizes for size. A +$300 win on a trade where you risked $100 is a +3R trade; a +$300 win where you risked $600 is +0.5R. Your account cares about dollars, but your process cares about R, because R is comparable across position sizes and price ranges. A journal that only shows dollars flatters your oversized winners and hides your poor risk-reward.

Time-of-day is the field that quietly saves accounts. If your journal shows your morning trades run +2R average and your afternoon trades run -0.4R, the highest-ROI change you can make is to stop trading afternoons - no new strategy required. This is the kind of pattern that is invisible trade-by-trade and obvious in aggregate. For the broader case that patterns only reveal themselves in aggregate, see our breakdown of what 90 days of scanner data shows.

image-0

Worked Example: IMCC and the +367.6% MFE That Closed at +30.8%

IMCC on Sep 18 is the cleanest illustration of why MFE belongs in your journal: the stock closed the regular session +30.8% but offered a +367.6% MFE from the full-day low to high. A trader who journals only the close records a solid green day. A trader who journals MFE records a 91% exit leak - and starts asking why.

The session data: IMCC printed a $5.06 pre-market high, opened the regular session at $3.24, ran to a $8.65 high, dropped to a $2.97 regular-session low, and closed at $4.24, on 105.0M shares at 846.3x average volume. The full-day range spanned $1.85 to $8.65. That $1.85-to-$8.65 span is the +367.6% MFE. The $3.24-to-$4.24 regular-session move is the +30.8% close.

On a $10,000 base, capturing the full session MFE would have returned $36,760 (+367.6%). The open-to-close trade returned $3,086 on the regular session move. Same stock, same day, radically different outcomes depending entirely on exit timing and where you entered. No journal, and you never quantify which trade you actually took relative to what was there.

The teaching point is not "you should have caught the full MFE" - nobody nails the exact low and exact high. The point is that the MFE column gives you a denominator. If your capture rate on high-volume spike days averages 15%, you know your exits are too tight for volatile names. If it averages 60%, your exits are dialed. Without the denominator, "+30.8% day" feels like a win and you never investigate.

Contrast IMCC with REFR the same session. REFR closed the regular session +67.8% and offered a +159.9% MFE: it opened at $0.39, ran to $0.94, bottomed at $0.36, and closed at $0.65 on 92.1M shares at 912.4x average volume. A $10,000 position capturing the full MFE returned $15,990 (+159.9%); the regular-session close capture was $6,780. REFR's capture math is gentler than IMCC's because its close landed much closer to its high - which is exactly the kind of stock-character difference a journal surfaces over time. Some names give you the whole move if you hold; some rip and fade in minutes. Your journal, tagged by setup, tells you which is which.

image-1

Worked Example: The Multi-Day Runners and Journaling Continuation

The Sep 15-21 multi-day runners show why a journal needs a "days held" and "continuation" tag - the biggest gains came from names that ran for five straight sessions, not one-day spikes. MEDS ran +369.3% from $0.89 to $4.20 across Sep 15, 16, 17, 18, and 21, peaking at 188.7M shares in a single session. AEMD ran +334.9% from $1.46 to $6.35 over the same five dates on 92.6M peak volume. These are close-to-close, split-adjusted gains held over a week - a completely different trade from an intraday scalp.

Ticker 5-Day Gain Open → Close Peak Volume Sector
MEDS +369.3% $0.89 → $4.20 188.7M Wholesale-Non-Durable
AEMD +334.9% $1.46 → $6.35 92.6M Medical Instruments
GRML +189.5% $3.25 → $9.41 217.6M Pharmaceuticals
NCPL +142.4% $0.41 → $1.00 127.0M Finance
GLND +131.5% $1.24 → $2.87 185.2M Oil & Gas
ZTG +130.0% $0.72 → $1.66 107.6M Technology
BTTC +107.9% $0.38 → $0.79 422.6M Technology
REFR +101.5% $0.37 → $0.75 92.1M Finance

A journal that tags trades "day 1 spike" versus "day 3 continuation" will, over enough samples, tell you which you trade better. Many traders discover they scalp day-1 spikes poorly (they chase the high) but hold continuation days well (they enter on the pullback). That is a routing decision your journal makes for you: take the setups your data says you win, skip the ones it says you lose. For the mechanics of why these extended moves persist, our definition of momentum trading for active traders covers the follow-through dynamics, and the forensic breakdown of the MEDS float squeeze shows the filing structure underneath one of these names.

MEDS closed +369.3% over the run - a genuine multi-day winner. But note the honest counterpoint from the same tape: not every runner continues, and a journal that only records the ones that worked teaches you nothing. DLXY on Sep 16 offered a +1086.7% MFE from a $0.38 low to a $4.45 high but closed the regular session at +99.0% off a $1.02 open - meaning the tape gave back more than half the extreme move by the close. If your journal only logged DLXY's headline MFE and not your actual exit, you would badly overestimate your edge.

Best Free Trading Journals: Spreadsheet Templates vs. Broker-Synced Software

The best free trading journal is the one you'll actually fill out every session - which for most traders means starting with a free spreadsheet template and graduating to broker-synced software once manual entry becomes the bottleneck. Both are legitimate. The wrong choice is no journal at all.

Free trading journal templates (spreadsheets). A blank Google Sheet or Excel file with the six columns above costs nothing and gives you total control. You own the data, you define the fields, and you can compute capture rate and R-multiple with basic formulas. The cost is manual entry: every trade, typed by hand, including the MFE - which you have to look up on the chart. For a trader taking 3-5 trades a day, this is 15-30 minutes of after-hours work. The friction is real, and friction is why most spreadsheet journals die by week three.

The hidden weakness of a template is the MFE column specifically. To fill it honestly, you need each ticker's true session low and high across pre-market, regular, and after-hours - not just the regular-session candle your broker shows. IMCC's true MFE spanned $1.85 to $8.65, but a broker chart set to regular-hours-only would show the $2.97 low and hide the true extreme. Getting MFE right by hand means pulling full-session data for every trade, every day.

Broker-synced journal software. The upgrade path automates the part that kills spreadsheets: import. The SNACS trading journal auto-syncs trades from 8 brokers, so entries, exits, sizes, and timestamps populate without typing. The dashboard computes P&L, win rate, and profit factor, and breaks results down by day, hour, session, and price range - the time-of-day analysis that's tedious to build by hand in a sheet. Its AI Insights layer goes a step further: it analyzes your trading patterns to flag your best setups, your worst time-of-day, and your MFE capture rate, then delivers those findings in-app and via email. That is the difference between a journal that stores data and one that reads it back to you.

Free Spreadsheet Template Broker-Synced Software
Cost Free Free tier to start
Trade import Manual, every trade Auto-sync from 8 brokers
MFE accuracy Manual full-session lookup Computed from session data
Time-of-day analytics Build formulas yourself Built-in breakdowns
Pattern insights You interpret AI Insights flags trends
Best for Low trade volume, learners Daily active traders

The honest recommendation: start on a template this week if you have never journaled - the act of manually looking up MFE burns the concept into your process. Move to synced software when manual entry is the reason you're skipping days. The best free trading journal is a habit first and a tool second.

Common Pitfalls That Make a Journal Useless

The most common journaling mistake is logging only closed P&L and skipping MFE - which turns your journal into a duplicate of your broker statement that teaches you nothing new. Your broker already shows realized P&L. If that's all your journal contains, you've built a slower version of a screen you already have. The value is in the fields the broker doesn't compute: capture rate, setup tag, R-multiple, and time-of-day.

The second pitfall is journaling only winners. A journal that omits losers - or the losing exits on winning stocks - flatters you into overconfidence. Every honest journal records the DLXY-style days where the tape gave back the move, and the IMCC-style days where you exited a +367.6% MFE at +30.8%. Those entries are worth more than your wins because they point at the leak. A journal that only shows green is a marketing brochure, not a feedback loop.

Third: vague setup tags. "Momentum" is not a setup. "Day-3 continuation on a 100M+ share name off VWAP reclaim" is a setup. If your tags are mushy, you can't group trades to see which pattern pays, and the entire diagnostic value collapses. Name your setups the way you'd describe them to another trader who has to find them without you.

Fourth: retroactive rationalization. Filling the "mindset" field with a story that makes the loss make sense defeats the purpose. Log the emotion you felt at entry, honestly, in real time or immediately after - not the narrative you construct that evening. The AI Insights approach exists precisely because self-reported psychology is unreliable; letting the data flag "you overtrade after two losses" beats you trying to remember whether you were tilted.

Fifth, and most fatal: quitting after three weeks. A journal needs a sample before it says anything. Ten trades tells you nothing; fifty starts to reveal your capture rate by setup; a hundred is where time-of-day and setup edges become statistically meaningful. The traders who benefit are the ones who keep logging through the boring middle where it feels like busywork.

How to Apply This With Your Scanner, Playbook, and Journal

Turn journaling from a passive log into a live feedback loop by wiring three tools together: the scanner finds the setup, the playbook defines your rules, and the journal grades your execution. Here is the concrete workflow.

Capture MFE at the source. In the SNACS scanner, the session breakdown shows pre-market, regular, and after-hours highs and lows, so you record the true full-day range - not the regular-hours candle that hid IMCC's $1.85 low. Click any ticker to open the ticker details page for the chart, dilution risk panel, recent news, and SEC filings in one view, so your journal's "catalyst" field is accurate rather than guessed. To find the high-MFE candidates in the first place, filter for RVOL of 5x or higher, price $0.50-$20, and volume above 10M, then sort by RVOL descending - that surfaces the 800x-plus names like IMCC and REFR before you're chasing them.

Encode your edge in a playbook. Once your journal shows which setups you actually win, translate them into the AI Playbook Builder as multi-step rules: historical context, setup, trigger, entry, exit - each with its own timeframe. Active playbooks monitor every scanner ticker in real time and drop a star indicator on the stream when a live name matches your pattern. This closes the loop: your journal tells you what pays, the playbook watches for exactly that, and you stop taking the off-book trades your data says you lose.

Let the journal grade you. Sync your fills into the trading journal and read the AI Insights, which flag your best setups, worst time-of-day, and MFE capture rate. If the capture rate on spike days is low, that's your assignment for next week: hold the winners a candle longer, or scale out instead of dumping the full position into the first red print. If the time-of-day breakdown shows an afternoon leak, the fix is to stop trading afternoons.

Cross-reference the catalyst. For any name you journal, pull its filings and dilution snapshot from SEC research so your "why it moved" field traces to a real event - an offering, a shelf, an insider cluster - not a hunch. A journal entry that reads "REFR moved on the Sep 18 restructuring news" is worth more in six months than "REFR pumped."

One setup this framework does not exist for yet is a full MFE capture-rate coaching walkthrough - track it as the natural next read once your journal has fifty trades in it.

The Takeaway

The best free trading journal is the one that forces you to confront MFE capture rate, honestly, on every trade - winners and losers alike. Start on a free template this week to burn the discipline in, and graduate to broker-synced software when manual entry becomes the reason you skip days. Track setup tag, MFE, capture rate, R-multiple, and time-of-day, and let those five fields route you toward the trades your own data says you win. In a runner-heavy tape - 33 names over 50% and 10 over 100% in the Sep 15-21 stretch - the edge was never finding the move. It was holding it. Your journal is where you learn to hold.

FAQ

What are the best free trading journals?

The best free trading journals fall into two categories: free spreadsheet templates (Google Sheets or Excel with columns for setup, entry, exit, MFE, R-multiple, and time-of-day) and broker-synced journal software with a free tier, like the SNACS trading journal that auto-syncs from 8 brokers and computes capture rate and time-of-day analytics automatically. Start with a template to build the habit, then upgrade to synced software when manual entry becomes the bottleneck. The best journal is the one you'll actually fill out every session.

What is MFE and why should I journal it?

MFE (Max Favorable Excursion) is the best possible trade from a session's low to its high across all sessions - the maximum the tape offered you. You journal it because it gives you a denominator for your exits: if IMCC offered a +367.6% MFE on Sep 18 and you captured +30%, your journal exposes a 91% exit leak that no other metric reveals. Over 30 trades, your average capture rate tells you whether your problem is entries or exits.

What columns should a trading journal have?

A trading journal should track six fields: setup tag, entry price, exit price, MFE, capture rate (banked divided by MFE), R-multiple, and time-of-day. The P&L your broker already shows is the output; these fields are the inputs that let you diagnose it. Vague setup tags like "momentum" defeat the purpose - name your setups specifically enough that another trader could find them.

Are free trading journal templates good enough, or do I need paid software?

Free spreadsheet templates are good enough to start and often better for learners, because manually looking up each trade's MFE burns the concept into your process. The limitation is friction: for 3-5 trades a day, manual entry runs 15-30 minutes nightly, and that friction kills most spreadsheet journals by week three. Move to broker-synced software when manual entry is the reason you're skipping days - automation removes the leak.

How many trades do I need to log before a journal tells me anything?

Ten trades tells you almost nothing; fifty starts to reveal your capture rate by setup; a hundred is where time-of-day and setup edges become statistically meaningful. A journal needs a sample before it says anything useful, which is why quitting after three weeks is the most common and most fatal journaling mistake. Keep logging through the boring middle where it feels like busywork - that's where the edge shows up.

Why does my journal need to include losing trades?

A journal that omits losers - or the losing exits on winning stocks - flatters you into overconfidence and teaches you nothing. Honest entries record the DLXY-style days where the tape gave back a +1086.7% MFE to close at +99.0%, and the IMCC-style days where you exited a +367.6% MFE at +30.8%. Those entries point directly at your leak and are worth more than your wins.

How do I capture accurate MFE for my journal?

Capture accurate MFE using full-session data - pre-market, regular, and after-hours highs and lows - not the regular-hours candle your broker defaults to. IMCC's true MFE spanned $1.85 to $8.65, but a regular-hours-only chart shows a $2.97 low and hides the extreme. In the SNACS scanner, the session breakdown surfaces all three sessions, and clicking the ticker opens the details page with the full-range chart so your MFE column is honest.

How do I connect my journal to my scanner and playbook?

Wire the three together as a loop: the scanner finds high-RVOL setups (filter RVOL 5x-plus, price $0.50-$20, volume above 10M), the AI Playbook Builder encodes the setups your journal proves you win and drops a star on live matches in the stream, and the trading journal's AI Insights grades your capture rate and time-of-day so you know what to fix. Your journal tells you what pays, the playbook watches for exactly that, and you stop taking the off-book trades your data says you lose.

Start Free Trial

5 trading day free trial on Edge. Cancel anytime before your trial ends to avoid being charged.