EdgeFlow
For Forex Traders

A Forex Trading Journal to Build and Test Your Edge

A forex trading journal should record the currency pair, the session you traded in and the confluences you looked at before each trade. Profit alone is not enough. EdgeFlow keeps all of that, so you can see whether a setup works on every pair and at every hour, or only on some. The market runs day and night, and your results often do not.

Why does the pair matter?

A currency pair is two currencies priced against each other, like EUR/USD (the euro against the US dollar). Pairs do not all move the same way. Some move slowly and smoothly, some jump around, and some move almost in step with each other.

So the same setup can do well on one pair and badly on another. If you only look at one total for all pairs together, a winning pair can hide a losing one. EdgeFlow keeps the pair on every trade, so you can look at each pair on its own or at all of them together.

Why write down the session?

Forex trades almost around the clock, but it is not equally busy all day. The session is the part of the day you traded in: the quiet Asian hours, the London morning, or the New York hours, when the most money changes hands.

Here is an everyday example. A breakout, where you buy as price pushes through a level it could not pass before, often keeps going in the busy London morning. In the quiet Asian hours the same breakout often pokes through and falls straight back. Same setup, different hour, different result.

You do not have to type the session. EdgeFlow reads it from the time of the trade, along with the day of the week and the time of day. That lets you check a rule like “only trade this setup in London” against your own trades instead of a hunch.

What was the market doing?

Next to the session, note what the bigger chart was doing. Trending means price kept moving mostly one way. Sideways means it bounced between roughly the same high and low. One word per trade is enough. A setup that looks average over all your trades often turns out to be strong in one kind of market and losing in the other.

How you got in and what you did after

Your entry, your stop (the price where you get out at a loss) and your target (the price where you planned to take profit) are required on every trade. From those, EdgeFlow works out your result in R. R is your result in units of risk: +2R means you made twice what you risked. Because it does not depend on your trade size, R lets you compare a small trade on GBP/JPY with a big one on EUR/USD.

What you did after you got in gets its own boxes: moving your stop to your entry price, taking part of the profit early, or holding to your target. Kept apart from the setup, an early-exit habit cannot make a good setup look bad.

What do you see once the trades are in?

For each confluence, and for each pair and session, EdgeFlow shows how many trades you took, how many won, and your average result per trade in R. Traders call that average expectancy. Every number comes with the count of trades behind it, and a group with too few trades is marked as too early to tell, so a lucky week on one pair is not mistaken for a pattern.

How to keep a trading journal has the short version of the habit, and what to track in a trading journal goes through each field.

How do trades get in?

You log them by hand, or import a CSV file with a date, the pair, buy or sell and the prices. EdgeFlow also reads a MetaTrader 5 history report. It does not connect to your broker and does not pull trades in by itself. An import brings in the prices and results but not the confluences you looked at, so you tick those per trade before they can be compared.

Common questions

What should a forex trading journal include?

The pair, the date and time, buy or sell, your entry, stop and target, the result, and the confluences you looked at before you got in. The session and the day of the week can be read from the time of the trade.

Which forex session is best for my setup?

Nobody can tell you that in advance. Log the session on every trade and compare your results per session once you have plenty of trades in each. A session with only a handful of trades is too early to judge.

Should I track every currency pair separately?

Keep the pair on every trade, then look both ways: each pair on its own and all pairs together. Splitting by pair helps, but each pair needs enough trades before its number means much.

Can I import my MetaTrader trades?

Yes. EdgeFlow reads a CSV file with your trades and a MetaTrader 5 history report. There is no live connection to a broker, and the confluences you looked at are not part of the import, so you add those per trade.

Does EdgeFlow give forex signals?

No. EdgeFlow only looks at trades you logged yourself. It gives no signals and no advice, and it cannot promise a profit.

Related reading

See which of your confluences made money

Log your trades, tick the things you checked before you entered, and see which of them did the work in your own trades.