Import danych
Formaty wyciągów, obsługiwane banki, biura maklerskie i giełdy kryptowalut, inteligentny import transakcji przez AI, wykrywanie duplikatów oraz opcjonalna synchronizacja z Wallet by BudgetBakers.
Ostatnia aktualizacja: 2 października 2026
Assetli nie ma żywego połączenia z bankiem. Wszystko, co widzą Państwo w aplikacji, zostało albo wpisane ręcznie, albo zaimportowane z pliku pobranego z banku lub od biura maklerskiego, albo zsynchronizowane z Wallet by BudgetBakers przy użyciu wklejonego tokenu. Ta strona opisuje każdą z tych dróg.
Wyciągi bankowe
Formaty
Import odczytuje wyciągi z banków na całym świecie. Test automatyczny sprawdza obecnie 203 formatów eksportu banków z 31 krajów. O formacie decyduje zawartość pliku, a nie rozszerzenie ani wybrany bank. Plik wgrywa się przyciskiem „Import z pliku” w nagłówku strony Rachunki bankowe albo Transakcje lub ikoną importu przy konkretnym rachunku.
- Standardy międzynarodowe: SEPA XML (
camt.053), MT940, OFX / QFX / QBO i QIF. - Formaty krajowe: GPC / ABO (Czechy, Słowacja), Norma 43 (Hiszpania), CFONB 120 (Francja), CBI (Włochy), CODA (Belgia) i Elixir (Polska).
- Excel: XLSX, stary XLS oraz tabela HTML z rozszerzeniem
.xls. - PDF pobrany z bankowości internetowej: tabela jest składana z położenia tekstu na stronie. Zeskanowany wyciąg może za Państwa wyraźnym potwierdzeniem przepisać AI. Cały wyciąg trafia wtedy do dostawcy AI, a opłata pochodzi z kredytu AI, zob. Formaty wyciągów.
- CSV z dowolnego banku: inteligentne rozpoznawanie identyfikuje kolumny po zawartości, a nie po nazwach w nagłówku. Radzi sobie z przecinkiem i kropką dziesiętną, datami w kilkudziesięciu zapisach, dwiema kolumnami dla wydatków i wpływów, kolumną z kierunkiem płatności oraz kartami kredytowymi, które zapisują zakupy jako kwoty dodatnie.
- Własne parsery dla Air Bank, Raiffeisenbank, UniCredit Bank i Wise.
- Mapowanie ze wsparciem. Gdy rozpoznanie nie jest pewne, przypiszą Państwo kolumny ręcznie albo poproszą AI o propozycję mapowania. AI otrzymuje tylko nagłówek i kilka przykładowych wierszy, nigdy cały wyciąg, i zwraca mapowanie, nie transakcje. Mapowanie zapisuje się przy banku, więc kolejny import jest bezpłatny.
Sam tekst wyciągu (bez pliku) można zaimportować przez połączenie AI, patrz Import przez połączenie AI.
Wszystkie formaty, kodowanie znaków, limity i sposób, w jaki sprawdzamy pokrycie, opisuje strona Formaty wyciągów.
Obsługiwane banki
Przy każdym banku znajdą Państwo w aplikacji instrukcję, gdzie pobrać wyciąg. Banki z własnym parserem albo ze standardowym formatem:
| Kraj | Banki |
|---|---|
| Czechy | Air Bank, Raiffeisenbank, UniCredit Bank, ČSOB, Komerční banka, Česká spořitelna, Fio banka, Banka CREDITAS, Max banka |
| Słowacja | Slovenská sporiteľňa, VÚB, Tatra banka, ČSOB, 365.bank, Prima banka, mBank, Fio banka, UniCredit, J&T Banka |
| Polska | PKO Bank Polski, mBank, Bank Millennium, Santander Bank Polska, Bank Pekao, ING Bank Śląski, Alior Bank, VeloBank |
| Niemcy | Deutsche Bank, Commerzbank, DKB, ING, Sparkasse, Volksbank / Raiffeisen, N26, comdirect, Postbank, HypoVereinsbank |
| Austria | Erste Bank / George, Raiffeisen, Bank Austria, BAWAG P.S.K. |
| Szwajcaria | UBS, PostFinance, Raiffeisen, Zürcher Kantonalbank, Credit Suisse |
| Francja | BNP Paribas, Crédit Agricole, Société Générale, LCL, BoursoBank, La Banque Postale, Caisse d’Épargne, Crédit Mutuel |
| Holandia | ING, Rabobank, ABN AMRO, bunq, ASN Bank, SNS, Triodos Bank, Knab |
| Belgia | BNP Paribas Fortis, KBC, Belfius, Argenta |
| Hiszpania | Santander, BBVA, CaixaBank, Banco Sabadell, ING, Bankinter, Openbank |
| Włochy | Intesa Sanpaolo, UniCredit, Poste Italiane, FinecoBank, BPER Banca, Crédit Agricole Italia, Banca Popolare di Sondrio |
| Portugalia | Millennium bcp, Santander Totta, Banco Montepio, Banco BPI, Caixa Geral de Depósitos |
| Kraje nordyckie | Danske Bank, Lunar, Nordea, OP, Swedbank, SEB, Handelsbanken, DNB |
| Wielka Brytania i Irlandia | Barclays, HSBC UK, Lloyds Bank, Halifax, NatWest, Nationwide, TSB, Metro Bank, First Direct, Monzo, Starling Bank, AIB, Bank of Ireland |
| Węgry, Rumunia, Grecja | OTP Bank, Erste Bank Hungary, BCR, Banca Transilvania, Raiffeisen Bank România, Alpha Bank |
| USA | Chase, Bank of America, Wells Fargo, Citi, Capital One, U.S. Bank, Ally Bank, Charles Schwab, USAA, American Express, Discover |
| Kanada | RBC Royal Bank, TD Canada Trust, Scotiabank, BMO, CIBC, Tangerine |
| Australia i Nowa Zelandia | CommBank, Westpac, ANZ, NAB, ING, Up, ASB, Kiwibank |
| Azja i Ameryka Łacińska | HDFC Bank, ICICI Bank, State Bank of India, Axis Bank, MUFG, SMBC, DBS / POSB, OCBC, Itaú, Nubank, BBVA México |
| Różne kraje | Wise, Revolut |
Bank, którego nie ma na liście, zaimportują Państwo tak samo. Wystarczy wybrać „Inny bank” albo nie wybierać banku wcale; format zostanie rozpoznany po zawartości pliku.
Co dzieje się przy imporcie
- Najpierw podgląd. Plik jest przetwarzany i pokazuje się, ile wierszy jest nowych, a ile duplikatami. Dopiero potem cokolwiek jest zapisywane.
- Wykrywanie duplikatów korzysta z bankowego kodu transakcji, gdy jest w pliku, a gdy go brak, ze zgodności treści (data, kwota, opis). Duplikaty są pomijane, nie nadpisywane.
- Przelewy między Państwa własnymi rachunkami są rozpoznawane i parowane.
- Saldo rachunku docelowego jest przeliczane.
- Każda zaimportowana transakcja niesie źródło i numer partii importu, więc zaimportowane transakcje rachunku można później usunąć akcją „Wyczyść dane konta” (usuwa wszystkie importy z plików naraz, nie pojedynczy import).
- Kategoryzacja. Państwa reguły kategoryzacji działają przy każdym imporcie bezpłatnie. Kategoryzacja AI jest opcjonalna, domyślnie wyłączona, i jest opłacana z Państwa budżetu AI (patrz Plany i kredyty).
Plan Free pozwala zaimportować 500 transakcji miesięcznie. Premium i Max nie mają limitu.
Import z CSV i synchronizacja Wallet nie mogą spotkać się na jednym rachunku
Rachunek, na który przychodzi synchronizacja z Wallet by BudgetBakers, odrzuci import CSV. Oba źródła oznaczają bowiem ten sam ruch inaczej i powstałyby duplikaty oraz błędne salda. Należy użyć osobnego rachunku albo najpierw odłączyć Wallet.
Import e-mailem
W planach Premium i Max mogą Państwo zamiast przesyłać wyciąg wysłać go e-mailem na własny tajny adres. Wyciąg przechodzi ten sam import co przesłany plik, tylko domyślnie wcześniej czeka na Państwa zatwierdzenie; dla wybranych rachunków można włączyć import automatyczny. Stronę otwiera przycisk „Import e-mailem” w nagłówku Rachunków bankowych. Kroki, bezpieczeństwo i limity opisuje strona Import e-mailem.
Transakcje od biura maklerskiego
Transakcje na akcjach i ETF importuje się do konkretnego rachunku maklerskiego z pliku wyeksportowanego od brokera albo z wklejonego tekstu przez inteligentny import. Rozpoznawane formaty:
- XTB, eksport „Cash Operations” do Excela lub CSV, łącznie z ułamkami akcji.
- DEGIRO, eksport „Transakcje” do CSV lub Excela. Eksport nie zawiera tickera, dlatego pozycja jest prowadzona pod numerem ISIN.
- Portu, eksport do CSV, łącznie z portfelami o kilku strategiach.
- Dowolny inny broker według nazw kolumn w nagłówku. Import rozpoznaje typowe nazwy po angielsku, czesku (i w większości po słowacku), polsku, niemiecku, francusku i hiszpańsku. Sam ustala separator, przecinek lub kropkę dziesiętną oraz kolejność dnia i miesiąca (03/14/2026 to zapis amerykański). Jeśli plik nie ma kolumny z typem transakcji, a kupna od sprzedaży nie da się odróżnić także po znaku, nie zostanie odczytany automatycznie. Kupno i sprzedaż nie są zgadywane.
- Ręczne przypisanie kolumn, gdy formatu nie rozpoznajemy. Pokazuje się struktura pliku, a Państwo przypisują datę, symbol, liczbę sztuk, cenę i walutę; kreator wstępnie uzupełnia kolumny według ich nazw. Mapowanie radzi sobie także z czeskim i niemieckim zapisem liczb dziesiętnych. Obok ręcznego przypisania aplikacja proponuje inteligentny import przez AI tego samego pliku (CSV lub Excel do 2 MB).
Plik zapisany w Excelu jako „Tekst Unicode” (UTF-16) oraz pliki ze znakiem BOM na początku są odczytywane poprawnie.
Rachunek maklerski mogą Państwo oznaczyć jako XTB, DEGIRO, Interactive Brokers, Fio banka, Portu, Revolut, Trading 212, eToro, Saxo Bank albo Inny. Oznaczenie nie ogranicza importu, decyduje format pliku.
Przy transakcjach również najpierw pokazuje się podgląd, pilnowane są duplikaty, a pozycje i średnia cena przeliczane są z całej historii. Dywidend i podatku u źródła z eksportu XTB i Portu na razie nie importujemy; prosimy wprowadzić je ręcznie. Wiersz z nieczytelną datą jest pomijany z ostrzeżeniem i nigdy nie dostaje dzisiejszej daty. W przypadku daty takiej jak 03/04/2026, której nie da się jednoznacznie określić, podgląd wyświetla ostrzeżenie.
Transakcje kryptowalutowe
Rachunek kryptowalutowy reprezentuje giełdę albo portfel: Binance, Coinbase, Kraken, Bitstamp, Bitfinex, KuCoin, Bybit, OKX, Gate.io, Gemini, Huobi, Crypto.com, Revolut, Anycoin Direct, Simplecoin, Trezor, Ledger, MetaMask albo Inne. Własny parser eksportów CSV mają Binance, Coinbase, Kraken, Bitstamp, Crypto.com, Revolut, Anycoin Direct, Trezor i Ledger; pozostałe pliki CSV są odczytywane ogólnie według nagłówka (data, typ, aktywo, ilość, cena), również w innych językach i z europejskim zapisem daty (05.03.2024). Jeśli eksport pochodzi z innej giełdy niż ustawiona na rachunku, aplikacja rozpozna format po nagłówku pliku. Transakcja krypto za krypto zapisuje się jako zamiana, a ceny w innej walucie przelicza się po kursie z dnia transakcji. Wiersze nieznanego typu są pomijane, nigdy nie zapisują się jako zakup. Ręcznego mapowania kolumn przy kryptowalutach nie ma; zamiast niego transakcje można wkleić jako tekst przez inteligentny import. Ceny aktualizowane są z CoinMarketCap.
Inteligentny import transakcji przez AI
Przy akcjach i ETF, a także przy kryptowalutach okno importu transakcji ma opcję „Wklejony tekst (AI)”. Wkleja się surowy tekst: wyciąg skopiowany od brokera, e-mail z potwierdzeniem transakcji, tabelę albo akapit. AI wypisuje z niego transakcje (data, kupno lub sprzedaż, ticker lub ISIN, liczba sztuk, cena, waluta i prowizja).
Każdą wartość aplikacja sprawdza następnie z wklejonym tekstem. Czego w tekście nie ma, tego nie przejmuje: AI nie może niczego dopowiedzieć od siebie, na przykład tickera na podstawie nazwy spółki. W takim przypadku używany jest ISIN albo nazwa, a podgląd o tym informuje. Sprawdza się też, czy liczba sztuk razy cena odpowiada kwocie, czy data nie leży w przyszłości i czy waluta jest prawidłowym kodem. W przypadku daty takiej jak 03/04/2026, której nie da się jednoznacznie określić, podgląd wyświetla ostrzeżenie.
Zawsze najpierw pokazuje się podgląd z duplikatami, tak jak przy pliku, i bez Państwa potwierdzenia nic nie zostaje zapisane. Zapis przebiega tą samą drogą co import pliku. Dywidendy, wpłaty, wypłaty i opłaty w tekście są zliczane, ale nie zapisują się jako transakcje. Transakcje z inteligentnego importu są oznaczone i można usunąć tylko tę partię, bez usuwania reszty rachunku.
Tekst może mieć najwyżej 20 000 znaków, mniej więcej 200 wierszy wyciągu; dłuższy tekst prosimy podzielić. Opłata pochodzi z kredytu AI według rzeczywistego zużycia. Tekst trafia do przetworzenia przez model Anthropic, tak jak przy pozostałych funkcjach AI, patrz Kto przetwarza Państwa dane.
Inteligentny import jest proponowany także przy pliku od brokera, którego formatu nie rozpoznajemy (patrz wyżej). W aplikacji mobilnej znajduje się w kreatorze importu transakcji na akcjach i ETF i wymaga zgody na udostępnianie danych AI.
Synchronizacja z Wallet by BudgetBakers
Jeśli używają już Państwo aplikacji Wallet, zamiast importować wyciągi mogą Państwo synchronizować jej rekordy. To funkcja planów Premium i Max; potrzebne jest też własne Wallet Premium.
- W Wallet wygenerować token API.
- W Ustawieniach Assetli wkleić token i zmapować rachunki z Wallet na rachunki w Assetli.
- Synchronizację uruchamia się przyciskiem „Sync WBB” na stronie Rachunki bankowe albo Transakcje (zielona kropka oznacza, że Wallet jest połączony). Synchronizacja zaplanowana nie istnieje.
Token przechowywany jest w postaci zaszyfrowanej algorytmem AES-256-GCM. Assetli tylko czyta z API Wallet, nigdy do niego nie zapisuje. Sam Wallet może być połączony z Państwa bankiem, ale to połączenie pozostaje między Państwem a Walletem.
Wpis ręczny
Każdy moduł ma formularz do ręcznego dodania rekordu: transakcje, transakcje giełdowe, przychody i wydatki nieruchomości, koszty pojazdów, odczyty mediów, kosztowności, pożyczki. Rekordy dodane przez asystenta AI albo przez połączenie AI korzystają z tych samych modeli co formularze.
Import przez połączenie AI
Z konektorem mającym uprawnienie do zapisu mogą Państwo wkleić do czatu tekstową treść wyciągu (CSV, MT940, GPC, QIF i inne formaty tekstowe opisane na tej stronie) i poprosić AI o import. Narzędzie prepare_bank_import zwróci ten sam podgląd co strona internetowa (rozpoznany bank, nowe wiersze, duplikaty, przykładowe wiersze), a narzędzie import_bank_transactions wykona następnie ten sam import co strona Rachunki bankowe. Patrz Wykaz narzędzi MCP.