Vai al contenuto

📦 BRIM Providers List

This page lists all the broker import plugins (BRIM Providers) currently available in LibreFolio.

Provider Code Formats Status Notes
Interactive Brokers broker_ibkr CSV 🧪 Beta Reads an Activity Flex Query CSV whose first line holds the quoted Buy/Sell, TradeDate, ISIN and IBCommission columns (can_parse): buys and sells with an ISIN, each commission as a separate FEE. Rows without an ISIN (FX trades) are skipped; no dividends, taxes or cash movements.
Degiro broker_degiro CSV ✅ Stable Account Statement CSV in any language, read by column position; currency conversions become linked FX_CONVERSION pairs (see Linked pairs). Notices in the file's language (EN, NL, DE, FR, ES; English otherwise).
eToro broker_etoro CSV 🧪 Beta Reads the account activity CSV whose header holds Date, Type, Details, Amount, Units and Realized Equity: opened and closed positions as buys and sells, dividends, interest, deposits, withdrawals, and withdrawal and conversion fees. Ticker and currency come from Details (SYMBOL/CURRENCY). A CFD position is read like any other position; overnight fees, their refunds and UK stamp duty (SDRT) are skipped.
Directa SIM broker_directa CSV, XLSX ✅ Stable Italian broker Directa; reads both CSV and XLSX (identical layout).
Charles Schwab broker_schwab CSV 🧪 Beta Parses US-formatted CSV exports.
Revolut broker_revolut CSV 🧪 Beta Handles both Revolut invest and crypto exports (variant auto-detected by header).
Coinbase broker_coinbase CSV 🧪 Beta For crypto transactions from Coinbase.
Freetrade broker_freetrade CSV 🧪 Beta For UK broker Freetrade.
Finpension broker_finpension CSV 🧪 Beta Swiss pension platform.
Trading212 broker_trading212 CSV 🧪 Beta Parses Trading212's standard CSV export.
Avanza broker_avanza CSV 🧪 Beta Swedish broker; semicolon CSV, SEK, Swedish transaction types.
Saxo Bank broker_saxo CSV 🧪 Beta Trades, dividends, cash transfers and custody fees; localized trade verbs supported.
Swissquote broker_swissquote CSV 🧪 Beta Swiss broker; forex conversion legs are skipped with warnings.
Trade Republic broker_traderepublic CSV 🧪 Beta European neobroker; semicolon CSV, EUR.
XTB broker_xtb CSV 🧪 Beta Quantity/price parsed from the transaction comment field.
InvestEngine broker_investengine CSV 🧪 Beta UK ETF broker; GBP, combined name/ISIN column.
Parqet broker_parqet CSV 🧪 Beta Portfolio aggregator; semicolon CSV (underlying broker kept in description).
Disnat broker_disnat CSV 🧪 Beta Canadian broker (Desjardins); French headers, CAD.
BUX broker_bux CSV 🧪 Beta European neobroker; deposits, trades, dividends.
Rabobank broker_rabobank CSV 🧪 Beta Dutch bank investing; EUR, semicolon CSV.
Fineco broker_fineco CSV 🧪 Beta Italian bank; "Movimenti Dossier Titoli" report, both layout variants (with/without commissions). Verbatim amounts in the report currency (no FX).
Intesa Sanpaolo broker_intesa CSV, XLSX 🧪 Beta Italian bank; auto-detects movements vs patrimonio snapshot. Movements map cedol*→INTEREST, dividend*→DIVIDEND, commission*→FEE, tax keywords→TAX, and skip unknown banking rows with warnings; snapshot seeds cash DEPOSIT when liquidity exists plus one ADJUSTMENT per holding with per-unit cost basis.
Crédit Agricole broker_credit_agricole CSV, XLSX ✅ Stable Italian export ("Lista Movimenti Deposito Titoli" securities + "Lista Movimenti Conto" account movements). Name-only asset IDs, auto cash counter-entries for buy/sell, bond maturity split, succession legs as cashless ADJUSTMENT with origin causale in description. Italian-language warnings (language follows the input format).
Danske Bank broker_danske_bank XLSX + CSV 🔬 Alpha Finnish equity savings account (osakesäästötili). Report set: the custody XLSX and the cash CSV, uploaded together, are combined into one file that pairs every trade with its cash movement and carries the bank's truth points (balance and proven positions) for the gap-fix. Finnish-language notices. See Multi-report plugins.
Scalable Capital broker broker_scalable CSV ✅ Stable Broker account: Scalable's own CSV (PRIME and PRIME+ plans; 14 columns, ;, decimal comma) or the broker file of the LibreFolio exporter (the same 14 columns, then lf_*), told apart by the header — the account by the lf_account values, never by the file name. Executed rows only: trades on the gross amount with FEE and TAX legs on the same asset, dividends and interest gross (amount + tax) with a TAX leg, cash rows by the sign of amount. The transaction id (lf_id, then reference) ends each description. Shares _scalable.py with broker_scalable_deposit and refuses that account's file with a code: see Saying why with a code.
Scalable Capital overnight account broker_scalable_deposit CSV ✅ Stable Overnight account: the LibreFolio exporter's file only, since Scalable's app has no export for it. Interest gross with a TAX leg, deposits and withdrawals; the transfers to the broker account stay DEPOSIT/WITHDRAWAL and are merged into CASH_TRANSFER pairs in the bulk editor, since a pair links two brokers. Refuses the broker account's files with a code.
Investimental broker_investimental CSV 🧪 Beta Romanian broker; order-log export — imports final executed orders only.
Crypto.com broker_cryptocom CSV 🧪 Beta Crypto; buys/rewards imported, internal transfers/swaps skipped.
CoinTracking broker_cointracking CSV 🧪 Beta Crypto tracking export; fiat trades and staking (crypto↔crypto skipped).
Delta broker_delta CSV 🧪 Beta Crypto portfolio tracker; crypto↔crypto trades modeled as adjustments.
Bitvavo broker_bitvavo CSV 🧪 Beta Dutch crypto exchange; buys/sells/deposits/withdrawals, staking as adjustment.
Relai broker_relai CSV 🧪 Beta Bitcoin-only app; CHF fiat.
Generic CSV broker_generic_csv CSV ✅ Stable Fallback provider. Accepts any CSV matching the Generic CSV spec.

🧪 Status Levels

Level Meaning
🔬 Alpha Early development — may have significant bugs
🧪 Beta Tested with sample files — edge cases may exist
✅ Stable Well-tested and reliable for supported formats