TradeReview AI / Brokers / OANDA

OANDA logo
For OANDA forex traders

A trading journal that reads your OANDA export

OANDA counts in units rather than lots, which is the clearest version of a figure that trips up most journals. 10,000 units is a mini lot; a journal that reads the column as a share count produces a position size wrong by four orders of magnitude and a risk figure that means nothing.

How the import actually works

Export your trade history from OANDA as a CSV and drop it into the journal. There is no template to fill in first.

The mapper reads the header row and matches your broker's column names against the ones it knows - date, symbol, side, qty, price, fees and a realised P/L column under any of a dozen spellings, from P/L to Realized PnL to Net Profit. Where a column is named something it has not seen, you pick it once from a dropdown and it remembers that file shape for next time.

It also works out what kind of instrument the file holds from the symbols themselves, so the right contract maths is applied without you configuring anything. If it guesses wrong, there is a row of buttons at the top of the import screen to correct it.

Rows that are not trades - transfers, dividends, interest, fees charged to the account - are skipped rather than logged as mystery positions.

Quantity is units of base currency, not shares

Forex exports count in units or lots: 10,000 units is a mini lot, 100,000 a standard. A journal that treats that column as a share count produces position sizes that are wrong by four orders of magnitude and risk figures that mean nothing.

Tell the importer the file holds forex - it usually works this out from the symbols on its own - and the quantity column is read as units of the base currency.

Six-letter pairs are recognised as pairs

EURUSD, GBPJPY, AUDNZD: the importer checks both halves against the currency codes rather than guessing, so a pair is never mistaken for a stock ticker that happens to have six letters.

Sessions, in your own time zone

Forex runs around the clock, which makes "when do I trade well" a harder and more valuable question than it is in a stock session. Entry and exit times are kept to the minute and the results-by-hour breakdown is built from them, so a London-open edge and a late New York drift show up as separate facts.

Questions

Units or lots - which does it expect?

Either. Tell the importer the file holds forex, which it usually works out from the symbols on its own, and the quantity column is read as units of the base currency.

Does it support OANDA's automatic sync?

OANDA's direct API connection is available on the Pro plan. CSV import is on every plan including the free one.

Is it free?

Yes. Unlimited trades, CSV import, the full dashboard, entry and exit screenshots, trade replay and PDF reports are free with no card. AI coaching, AI agents and automatic broker sync are on paid plans.

Do I have to give you my broker password?

No. CSV import needs nothing but the file. Automatic sync on paid plans goes through SnapTrade or the broker's own API, which use read-only connections - the journal can never place a trade.

Import yesterday's session

Export it from OANDA, drop the CSV in, tag the setups, and open the hour-of-day breakdown. That one chart is where most traders find their leak.