Forex Trading Journal: What to Track When You Trade Currencies
Forex journaling has problems equities traders never face: sessions, pairs, swap costs and correlation. Here is what to track and how to review it.
Daniël Vermes
Tradeflow Editorial Team
A forex trading journal is a record of your currency trades built around the variables that actually drive forex performance: session, pair, correlation exposure, and holding costs. It differs from a general trading journal because a forex position behaves differently depending on the hour it was opened, the other positions held alongside it, and how long it stayed open overnight.
Most journal advice is written for equities traders. A lot of it transfers. The parts that do not transfer are where forex traders lose money without ever seeing why.
What forex traders track that others do not
Session
The most important variable in forex and the one most often missing from journals.
The same setup on the same pair behaves differently in Asia, London and New York. Liquidity, spread and volatility all shift, and the London and New York overlap has different characteristics again. A strategy with an edge in one session can be flat or negative in another, and the aggregate result looks like a mediocre strategy rather than one good session and one bad one.
Tag every trade with the session it opened in. When you rank performance by session, most traders find at least one running at negative expectancy that they had never isolated.
Pair, and pair category
Not just EURUSD or GBPJPY, but the category: majors, minors, or crosses, and whether the pair is yen based, commodity linked or European.
Traders frequently discover their edge is concentrated in one category and absent in another. Someone profitable on majors can be losing steadily on yen crosses without noticing, because the aggregate stays positive and nobody breaks it down.
Correlation exposure
The failure mode unique to forex, and the one that ends accounts.
Long EURUSD, long GBPUSD and short USDCHF is not three positions. It is one large short dollar position wearing three names. Risk 1 percent on each and you are risking close to 3 percent on a single view, which is exactly what happens on a dollar move against you.
Log what you were actually exposed to, not just what you clicked. A simple field for net USD exposure, or whichever currency dominates your positions, catches this before your equity curve does.
Swap and holding cost
Overnight financing is invisible in your entry and exit prices and very visible in your annual P&L.
A swing strategy holding positions for several days on a negatively financed pair can be marginally profitable on price and negative after costs. Traders reviewing entries and exits will never see it, because the cost does not appear in either number. Track it per trade, and check whether any of your setups only work on paper.
Spread and slippage at entry
Forex spreads widen at session transitions, around news, and on exotic pairs. If your strategy targets small moves, spread is a meaningful percentage of your edge.
Log your actual fill against your intended entry. A strategy targeting 15 pips with an average 2 pip slippage is losing over 13 percent of gross profit before anything else happens.
The fields to log
Everything mechanical should sync from your broker. What is left is short.
Session. Asia, London, New York, or overlap.
Pair category. Major, minor, cross, and the dominant currency.
Setup, named consistently. London open sweep, failed breakout, trend continuation off the 20 EMA. Five names used identically beats thirty descriptions that never repeat.
Net currency exposure at entry. What you were actually long or short across all open positions.
Plan followed, yes or no. Recorded before you know the outcome.
Reason for entry, one sentence, written at entry. Written afterwards it is worthless, because memory manufactures a rational reason once you know the result.
State. Two or three words. Calm, rushed, tired, revenge.
That is about twenty seconds per trade. Everything else your broker already recorded.
The mt4 and mt5 problem
Forex traders face an obstacle equities traders mostly do not: getting the data out.
MetaTrader's built in reporting is limited, the statement export is awkward, and manual entry from a terminal that is already running is exactly the kind of friction that kills a journal in three weeks. A trader taking fifteen positions a day is not going to transcribe them into a spreadsheet reliably, and the week they stop is usually the volatile week whose data mattered most.
Tradeflow connects read only to MT4, MT5, cTrader, DXtrade, TradeLocker and 600+ others. Trades import with full execution data, including fills, swap and commission, so the mechanical half never touches a keyboard. Setup takes about two minutes with investor credentials.
That matters more in forex than elsewhere because the trade counts are higher and the terminals are less helpful.
Reviewing a forex journal
The review is where a journal earns its keep, and forex has specific questions worth asking that a general review will miss.
Rank expectancy by session. The single highest value cut in forex. If one session is negative across fifty or more trades, you have found a schedule change rather than a strategy problem.
Rank by pair category. Check whether your edge is concentrated somewhere you had not noticed. Then check whether the pairs you trade most often are the ones that pay, because they frequently are not.
Check session and setup together. This is where the real information hides. A setup that looks marginal overall is often strongly positive in one session and negative in another, averaging out to nothing. Five setups across four sessions is twenty combinations, which is more than anyone checks by hand.
Look at holding costs on your swing trades. Compare gross to net on anything held over a day. Some setups only survive on price.
Check what you did after your worst losses. Position size and time to next entry. Forex runs long hours, which makes it easier to keep trading through a bad state than markets with a closing bell.
Running those cuts manually across a few hundred trades is slow enough that it does not happen weekly. In Tradeflow you ask instead: show me expectancy by session for the last ninety days, which pairs lost me money this quarter, tag every trade I took within an hour of a loss. It applies across your whole history retroactively, so a suspicion you form on a Sunday gets tested in one request. Conversational AI is on every plan from $19 a month.
We covered the full review process in the 20 minute weekly trading review.
What forex traders usually find
Three patterns turn up repeatedly once the data gets cut properly.
One session is carrying everything. Often London, sometimes the overlap. The other sessions are break even at best, and the trader had been treating all hours as equivalent.
Correlation was the real position size. What looked like three 1 percent trades was one 3 percent trade, and the worst drawdowns line up exactly with those days.
A profitable setup is negative after costs. Usually a swing setup on a negatively financed pair, profitable on entries and exits and losing money in practice.
None of these are visible in a single trade. All of them are obvious across a few hundred.
Key takeaways
Session is the most important forex variable and the most commonly missing journal field. The same setup can be strongly positive in London and negative in Asia, averaging out to a mediocre looking strategy. Correlated positions are one large position, not several small ones, which is the fastest route to an unexpected drawdown. Swap and financing costs are invisible in entry and exit prices and very visible in annual P&L. MetaTrader's export friction is the main reason forex journals get abandoned, which auto-sync removes entirely. Rank expectancy by session first, then by pair category, then by session and setup together. About twenty seconds per trade on session, pair, setup, exposure, plan adherence and state. Everything else syncs.
Frequently asked questions
What should a forex trading journal include?
Session, pair and pair category, setup named consistently, net currency exposure at entry, whether you followed your plan, your reason for entry, and your state. Prices, sizes, fills, swap and commission should sync from your broker rather than being typed.
Can I journal MT4 and MT5 trades automatically?
Yes. Tradeflow connects read only to MT4, MT5, cTrader, DXtrade, TradeLocker and 600+ other brokers and platforms, importing full execution data including swap and commission. Manual entry from a MetaTrader terminal is the most common reason forex journals get abandoned.
Why does session matter so much in forex?
Liquidity, spread and volatility all change between Asia, London and New York, and the London and New York overlap differs again. A strategy with a genuine edge in one session is frequently flat or negative in another, and the combined result hides both facts.
How do I track correlation in a journal?
Log your net exposure to the dominant currency at entry rather than only the pair traded. Long EURUSD, long GBPUSD and short USDCHF is a single short dollar position, and treating it as three separate trades understates your risk by roughly threefold.
Does swap really affect results?
On anything held overnight, yes. A swing strategy on a negatively financed pair can be profitable on price and negative after financing. It is invisible in entry and exit prices, which is why it goes unnoticed.
How many forex trades before my metrics mean anything?
Around 30 in a single category for a rough signal and 50 to 100 for a reliable one. Because forex breaks down across sessions and pair categories, you need more total trades than an equities trader would to reach the same confidence per cut.
Is a spreadsheet good enough for a forex journal?
Under about five trades a week, often yes. Above that the transcription cost from a MetaTrader terminal is high enough that the journal is usually abandoned inside three months, and the session and setup breakdowns that matter most in forex are impractical to build by hand.
Journal every pair, every session
Tradeflow syncs MT4, MT5, cTrader, DXtrade, TradeLocker and 600+ more, read only, with full execution data including swap and commission. Then break your performance down by session, pair or setup by asking.
Start free for 7 days. From $19 a month afterwards.
Got questions?
We've got answers. If you don't see what you're looking for, reach out to our team.
Get startedWhich brokers are supported?
Is there a free trial available?
How does Tradeflow work?
Can I cancel my subscription anytime?
Is my trading data secure?
This is where everyday traders become champions
© 2026 Tradeflow. All rights reserved.