ISIN-centric tracking
How Manalyx handles ISINs, FX and partial sells across multiple brokers
Most multi-broker chaos comes from the same stock appearing under three different tickers. Manalyx is built ISIN-first: every position is normalised against its International Securities Identification Number, then mapped to a primary ticker for price lookups. The result is one unified position even when Trade Republic shows it in EUR, DEGIRO in USD and Scalable Capital under a different exchange suffix. Buys, sells and corporate actions stack onto that single ISIN.
Why ISIN normalisation matters more than ticker
Tickers collide and change. AAPL on NASDAQ, APC on Xetra and the OTC variant all describe the same Apple share, yet a ticker-only tracker would treat them as three different lines. Manalyx maps each broker row to its ISIN at import time, so the position view stays clean even when you have transferred holdings between brokers or bought across exchanges.
Partial sells, FIFO cost basis and realised P&L
When you sell part of a position, Manalyx computes the remaining cost basis using a FIFO method per ISIN. Realised P&L is recorded against the original buys; the open position keeps its weighted average. Currency conversion uses the FX rate at the time of the trade, so a USD position sold in EUR shows the FX-adjusted gain rather than a flat number.
Dividend reconciliation across statement formats
Different brokers report dividends with different timestamps — ex-date, pay-date, or settlement-date. Manalyx detects the convention per broker (Trade Republic, Scalable Capital, DEGIRO, ING, Comdirect and others) and aligns every payment to the same calendar logic so the per-stock dividend history is comparable across brokers.