OANDA gave forex traders an API first. Use it for your journal.
One personal access token and your full trade history syncs itself — sessions, pips, and P&L analyzed without a single manual entry.
Read-only access — TradeInsights can never place trades or move funds.
OANDA traders tend to be self-directed — the platform's API-first culture attracts people who like doing things programmatically. Your journal should work the same way. TradeInsights connects through a personal access token you generate in your OANDA account, imports your trade history, and maintains it automatically, with forex-native analytics: session splits, pair-level expectancy, and pip results normalized to R-multiples.
Connect OANDA in minutes
Uses a personal API token. Most traders are synced in under five minutes.
- 1
Generate a personal access token
Log in to your OANDA account portal and open 'Manage API Access' to generate a personal access token. The token grants account-level read access for your trading data.
- 2
Find your account ID
Your v20 account ID (formatted like 001-001-1234567-001) is shown in the same portal. TradeInsights needs it alongside the token to query the right sub-account.
- 3
Connect in TradeInsights
Broker Integration → OANDA → enter your API token and account ID. Validation runs against OANDA's v20 API immediately.
- 4
History import + automatic sync
Closed trades import with full details and new trades sync automatically as you close them — for both live and practice accounts.
What syncs from OANDA
Every field your analytics and AI coaching need — captured automatically.
- Closed trades across all currency pairs
- Entry, exit, stop loss, and take profit
- Position size in units
- Realized P&L in account currency
- Pips gained/lost, normalized to R-multiples
- Financing/swap charges per position
- Trade timestamps for session analysis
- Live and practice accounts both supported
What your OANDA data unlocks
A journal is only as good as the analysis it produces
Session analytics built for forex
London open, New York overlap, Asia drift — your performance split by session is the highest-leverage forex insight there is, and it requires zero strategy changes to act on.
Pips are vanity, R is sanity
TradeInsights normalizes every trade to R-multiples based on your actual stop distance, so a 30-pip winner with a 10-pip stop correctly outranks a 50-pip winner with a 50-pip stop.
Pair-level expectancy
Most forex traders have two or three pairs that pay and several that quietly don't. Per-pair win rate and average R settles which is which with your own data.
AI coaching on forex behavior
News-window entries, widened stops after losses, doubling size on 'sure things' — the AI coach detects the classic forex failure patterns in your history and tells you what to change first.
OANDA journal — FAQ
Is the OANDA API token safe to use?
The token grants data access to your account and is stored encrypted by TradeInsights. You can revoke and regenerate it from your OANDA portal at any time, and TradeInsights never places trades.
Does it work with OANDA practice accounts?
Yes — connect a practice (fxTrade Practice) account the same way. Many traders journal their demo phase to validate a strategy before going live.
Are financing charges included?
Yes — overnight financing/swap charges are captured per position and reflected in net P&L, so carry costs on held positions are visible.
Can I also connect my MT4 account?
Yes — OANDA, MT4, MT5, and crypto exchanges can all sync into one journal with combined or per-account views.
How quickly do closed trades appear?
Sync runs automatically and closed trades appear in your journal shortly after they close — no end-of-week statement imports.
Your OANDA history has the answers. Go find them.
Connect your account, import your history, and let the AI coach show you what's working — free to start.
14-day Premium trial included. No credit card required.