Strum imports stock trades, dividends and cash movements from an XTB report. Regular, IKE and IKZE accounts are supported.
How to get the report
- In XTB, export your account's transaction history for the period you need.
- Choose English as the language and Excel (.xlsx) as the format.
- Upload the file to Strum: profile → "Trade import" → "Upload statement" → "Upload XTB statement".
What gets imported
| Operation in the report | What Strum creates |
|---|---|
| Stock purchase / Stock sell | Stock buys and sells |
| Dividend | Dividends |
| Withholding tax, Free funds interest tax, Tax IFTT | Tax |
| Free funds interest | Interest on free funds |
| Deposit, IKE deposit, IKZE deposit | Deposits. On your main account, money moved to IKE or IKZE is an outgoing transfer |
| Withdrawal | Withdrawals |
| Transfer | Transfer between accounts |
Operations of other types aren't imported. Strum shows a list of them in the import review.
Good to know
- Only the selected period. Only trades and cash operations for the selected period are imported. Open positions from the report are used for checking and don't create shares on their own. If you bought the shares long ago, export a longer history.
- One report per account. XTB exports each account (main, IKE, IKZE) as a separate report, so upload each of them.
- Shares in another currency. A share quoted in a currency other than the account's, such as a US stock on a PLN account, is recorded in the share's currency. Strum adds a currency exchange at XTB's rate next to it, so your account balance changes by exactly the amount in the report. Such shares from the London, Amsterdam and Swiss exchanges (tickers ending in .UK, .NL, .CH) can't be imported yet.
- Check the matching. Before importing, review the stocks and cash accounts that Strum couldn't match automatically.
- Importing again is safe. A report for the same period skips operations that were already imported.