Can I import IG Markets CFD trades into Navexa?
No. Navexa does not support automated importing of CFD trades from IG Markets.
Our contract note auto-forwarder and CSV importer are designed for exchange-listed stocks and ETFs only. CFDs, Forex, Options, and Crypto (CFD) are excluded.
Why don’t CFD contract notes work?
There are a few reasons CFD notes can’t be parsed:
Synthetic tickers: IG creates its own “All Sessions” or custom markets that don’t map to real exchange codes.
Confusing wording: Contract notes label CFDs as “Shares,” even though no real share is purchased.
Formatting issues: Notes contain inconsistent price formats (e.g. “21885” instead of “218.85”).
FX baked in: Each note applies its own exchange rate, which clashes with how Navexa handles foreign currency.
Because of this, the auto-forwarder can’t reliably match or track these instruments.
Unsupported instruments in Navexa
Navexa does not support automated importing for:
CFD shares/stocks
CFD ETFs
CFD crypto
CFD options
CFD FX (forex contracts)
Short positions (any market)
How can I track IG CFDs in Navexa?
If you want to include CFDs in your portfolio:
Manual entry: Add them as Custom Investments in Navexa.
Adjustments: You’ll need to manually record trades, funding charges, and P&L since CFDs aren’t tied to exchange pricing feeds.
Supported instruments for automated importing
✅ Stocks (ASX, NASDAQ, NYSE, etc.)
✅ ETFs
❌ CFDs (all types: shares, ETFs, crypto, options, FX)
❌ Options
❌ Forex
❌ Crypto
❌ Short positions
📌 Tip: If you’d like to suggest CFD import support, you can post or upvote the idea on our Feedback Board.