Co eksportować
| # | Plik | Wymagany | Po co |
|---|---|---|---|
| 1 | Historia handlu (Trading history, CSV) | Tak | Wszystkie zrealizowane transakcje spot — ilości, ceny, prowizje |
| 2 | Historia zleceń (Order history) | Nie | Nieobsługiwana — zaokrągla ilości i przekłamuje nazwy walut |
| 3 | Historia finansowania (Funding history) | Nie | Same wpłaty, wypłaty, transfery i nagrody — nie ma tam żadnych transakcji |
Wystarczy jeden plik — Historia handlu.
Krok po kroku
Historia handlu (wymagane)
- Zaloguj się na okx.com.
- Wejdź w Aktywa (Assets) → Centrum zleceń (Order center).
- Przejdź na zakładkę Historia handlu (Trading history) — nie Historia zleceń.
- Kliknij Pobierz (Download).
- Ustaw zakres dat — np. cały rok podatkowy 2025.
- Ustaw strefę czasową (Time zone). Może być dowolna, ale musi być wybrana — OKX zapisuje ją w pliku, a my ją stamtąd odczytujemy.
- Jako format pliku wybierz CSV (PDF nie jest obsługiwany).
- Kliknij Eksportuj i poczekaj na wygenerowanie pliku.
- Pobierz gotowy plik (Zapisz kopię lokalną albo link do pobrania) — dostaniesz archiwum ZIP.
- Rozpakuj ZIP — w środku jest plik CSV.
- Wgraj plik CSV do kryptopodatki.pl.
Jeśli masz dane z kilku lat
Jeden eksport obejmuje maksymalnie rok, więc dla pełnej historii zrób osobny plik dla każdego roku podatkowego i wgraj je wszystkie. Duplikaty wykrywamy automatycznie, ale najbezpieczniej jest wybierać zakresy, które na siebie nie nachodzą.
Ważne uwagi
- Strefa czasowa jest zapisana w pliku i wybierasz ją Ty. OKX wpisuje ją do pierwszego wiersza eksportu (np.
Time Zone:UTC+2), a same znaczniki czasu w wierszach nie mają własnego przesunięcia. Odczytujemy ten znacznik i przeliczamy godziny na czas warszawski, więc każda strefa jest OK. Plik bez tego znacznika odrzucamy z prośbą o ponowny eksport — wolimy to niż zgadywanie dat transakcji, od których zależy kurs NBP i rok podatkowy. - Nie wysyłaj Historii zleceń (Order history). Ten eksport zaokrągla zrealizowaną ilość do czterech miejsc po przecinku (0,00444800 BTC staje się 0,0044 — błąd 1,1%) i przekłamuje USDC na „USD” oraz „USD1”, czyli myli stablecoina z prawdziwym dolarem. Historia handlu podaje pełną precyzję i poprawne waluty.
- Historia finansowania (Funding history) nie jest potrzebna. Zawiera wyłącznie wpłaty, wypłaty, transfery wewnętrzne i nagrody ze stakingu — nie ma tam ani jednej transakcji kupna czy sprzedaży.
- Futures, swap i margin nie są objęte rozliczeniem. Te pozycje mają w polskim prawie inne traktowanie podatkowe niż spot i nasz kalkulator PIT-38 ich nie liczy. W eksporcie zwykle stanowią większość wierszy i noszą etykietę
Futures(tak OKX oznacza także kontrakty wieczyste) — te rozpoznajemy i pomijamy, razem zTransfer, i nie są to błędy importu. Etykiety, której nie widzieliśmy w prawdziwym eksporcie, nie dopisujemy w ciemno — taki wiersz trafia na listę błędów i blokuje raport PIT-38 (dla każdego roku), dopóki nie usuniesz tego importu. - Jeden eksport to maksymalnie rok danych — pełna historia wymaga kilku plików.
- Historia handlu sięga znacznie dalej wstecz niż Historia zleceń. W naszym teście okno wyboru dat w Historii handlu pozwalało cofnąć się do marca 2023, podczas gdy Historia zleceń oferowała tylko około pół roku. To kolejny powód, żeby korzystać z Historii handlu.
- Link do pobrania wygasa mniej więcej po godzinie — pobierz plik od razu po wygenerowaniu.
- Nie otwieraj pliku CSV w Excelu przed wgraniem. Excel potrafi obciąć długie liczby i zmienić format dat, przez co import policzy złe kwoty. Wgraj plik dokładnie taki, jaki wyszedł z ZIP-a.
- Każda transakcja to w pliku dwa wiersze (osobno dla każdej z walut pary). To normalne — importujemy jeden z nich, a drugi świadomie pomijamy, żeby niczego nie policzyć podwójnie.
- Nagłówki są po angielsku, nawet gdy OKX wyświetla się po polsku. Nie zmieniaj ich ręcznie.
