Jak korzystać z naszego API do celów podatkowych

Ostatnia aktualizacja: 31 mar 2025

Aplikacyjny Interfejs Programistyczny (API) to sposób, w jaki różne usługi (w tym przypadku giełdy i usługi podatkowe) mogą ze sobą współdziałać.

Czasami usługi mogą swobodnie komunikować się, wykorzystując publicznie dostępne dane za pośrednictwem API, jednak gdy chodzi o zapytania o informacje potrzebne do celów podatkowych (takie jak salda konta, historia transakcji itp.), sprawy stają się bardziej złożone, ponieważ te informacje są chronione przez Twoją nazwę użytkownika/hasło/2FA (których nigdy nie powinieneś nikomu udostępniać).

Użycie API do połączenia platformy podatkowej z kontem Kraken to skuteczny sposób na umożliwienie dostępu do danych na koncie bez udostępniania danych logowania.

Aby połączyć swoją platformę podatkową z kontem Kraken, musisz nadać platformie podatkowej dostęp do informacji o koncie za pośrednictwem klucza API.

Nie chcesz, aby osoby trzecie znały Twoją nazwę użytkownika/hasło/2FA, a także nie chcesz, aby handlowały lub wypłacały środki z Twojego konta, dlatego zamiast tego używany jest klucz API z odpowiednimi uprawnieniami.

Uprawnienia, które nadasz kluczowi API, określą granice tego, co inna platforma może zobaczyć i zrobić na Twoim koncie.

Ogólnie rzecz biorąc, uprawnienia potrzebne oprogramowaniu podatkowemu do obliczenia Twoich zysków/strat kapitałowych są następujące:

Zapytanie o środki, Zapytanie o zamknięte zlecenia i transakcje (opcjonalne dla niektórych giełd), Zapytanie o wpisy do księgi głównej i Eksport danych.

Są to uprawnienia tylko do odczytu, co oznacza, że pozwalają one innej platformie na przeglądanie środków na Twoim koncie, a także transakcji w historii konta, ale nie pozwalają im na dokonywanie żadnych zmian na Twoim koncie (brak nowych transakcji i brak nowych transakcji finansowania).

Zobaczmy, jak to wygląda na Kraken PRO:

Kraken PRO

Aby dowiedzieć się, jak utworzyć API na Kraken, zapoznaj się z poniższymi informacjami.

Środki:

Zapytanie: umożliwia kluczowi API przeglądanie salda konta i zapisów finansowania (historycznych wpłat i wypłat) na koncie.

Zlecenia i transakcje:

Zapytanie o zamknięte zlecenia i transakcje: umożliwia kluczowi API przeglądanie zamkniętych zleceń i transakcji na koncie (służy to do określania zysku/straty).

Dane:

Zapytanie o wpisy do księgi głównej: umożliwia kluczowi API przeglądanie księgi głównej konta, która jest zapisem wszystkich przeszłych transakcji handlowych/finansowania.

Eksport danych: umożliwia kluczowi API eksport wszystkich wymienionych powyżej danych, w tym historii transakcji i księgi głównej konta (zazwyczaj w formacie CSV).

Więcej informacji na temat łączenia konta Kraken z Koinly znajdziesz na stronie:

Zacznij od wybrania kraju zamieszkania

1

Następnie kliknij Dodaj portfel i wybierz Kraken

2

Aby użyć metody API 'Automatyczna synchronizacja', wprowadź swój klucz publiczny i prywatny uzyskany z Kraken.com i kliknij Dodaj Kraken.

3

3

4

Aby ręcznie przesłać plik CSV, zmień format danych, korzystając z przewodnika CoinTracker CSV i załaduj je do szablonu CoinTracker CSV.

Po zakończeniu przeciągnij i upuść wypełniony szablon CoinTracker CSV w wyznaczony obszar przesyłania.

5

Jeśli potrzebujesz dalszej pomocy, zapoznaj się z poniższym przewodnikiem krok po kroku CoinTracker.

Na stronie głównej ustaw podstawowe ustawienia

1

Kliknij następny krok, a następnie 'zobacz więcej opcji'

2

Wybierz Kraken z listy portfeli/giełd

4

5

Skopiuj i wklej swoje klucze publiczny i prywatny Kraken w polach Klucz API i Klucz tajny, a następnie kliknij "Połącz giełdę"

4

Na stronie głównej wybierz 'Wprowadź monety', a następnie wyszukaj i wybierz Kraken (nie mylić z Kraken Futures)

Select Exchange/Wallet

Przewiń w dół do 'Utwórz nowe automatyczne zadanie Kraken' i wklej klucz API oraz prywatny klucz API (tajny), a następnie kliknij 'Zapisz to zadanie Kraken'

Input Public/Private Keys

Aby ręcznie przesłać plik CSV, kliknij zakładkę 'Import CSV', a następnie przeciągnij i upuść plik CSV i kliknij 'Kontynuuj import'.

Manually Upload CSV file

Na koniec kliknij 'Rozpocznij import'

Manually upload CSV file

Successfully uploaded CSV file

Jeśli potrzebujesz dalszej pomocy, zapoznaj się z poniższym przewodnikiem krok po kroku po CoinTracking:

Aby uzyskać kompleksowy przewodnik dotyczący przesyłania danych Kraken do Crypto Tax Calculator (CTC), odwiedź nasz artykuł pomocy:

Na stronie panelu sterowania wybierz przycisk + Integracja w prawym górnym rogu:

Blockpit

Następnie wybierz Kraken, gdy pojawi się monit o wybranie portfela.

Jest on widocznie wymieniony w sekcji Najpopularniejsze integracje.

Następnie wybierz Kraken (dla danych API Spot) lub Kraken Futures (dla danych Futures).

*Pamiętaj, że klucze API Kraken Futures są oddzielne i różnią się od kluczy API Kraken SPOT i nie mogą być używane zamiennie*

Blockpit

Blockpit 3

Skopiuj swój klucz API i prywatny klucz API z konta Kraken i wklej je w odpowiednie pola na stronie Blockpit, a następnie kliknij Kontynuuj.

Blockpit 3

Po kliknięciu „Kontynuuj” rozpocznie się proces synchronizacji sald konta i historii transakcji. Może to potrwać od kilku sekund do kilku minut, w zależności od długości historii konta.

Blockpit 4

Twoje salda Kraken (i Kraken Futures) będą widoczne w sekcji Integracje na Pulpicie, gdzie możesz synchronizować dane w dowolnym momencie lub mieć je automatycznie synchronizowane co 24 godziny z aktywną licencją Blockpit.

Jeśli potrzebujesz dalszej pomocy, zapoznaj się z poniższym przewodnikiem krok po kroku Blockpit.

  • Otrzymuję błąd „Nieprawidłowy klucz” podczas dodawania mojego klucza publicznego i prywatnego do oprogramowania innej firmy.

    Jeśli pojawi się ten błąd, najpierw upewnij się, że poprawnie kopiujesz klucze prywatne i publiczne. Jeśli robisz to i nadal otrzymujesz błąd nieprawidłowego klucza, utwórz nowy klucz z odpowiednimi uprawnieniami i spróbuj dodać go ponownie.

  • Moje salda zysków/stakingu nie są wyświetlane.

    Niektóre oprogramowania podatkowe innych firm nie są w stanie poprawnie zaimportować naszych sald aktywów w stakingu za pośrednictwem API. Zazwyczaj można to naprawić, eksportując historię konta i ręcznie przesyłając ją na stronę innej firmy. Aby dowiedzieć się, jak ręcznie wyeksportować historię konta, kliknij poniżej.

  • Brakuje niektórych moich transakcji.

    Funkcje natychmiastowego kupna/sprzedaży nie są rejestrowane w historii transakcji konta, jednak można je zobaczyć w księdze rachunkowej konta. Niektóre platformy stron trzecich nie są w stanie poprawnie zinterpretować wpisów kupna/sprzedaży w księdze rachunkowej konta. W takim przypadku należy ręcznie wyeksportować historię konta i przesłać plik na używaną platformę strony trzeciej.

  • Ręcznie pobrałem historię mojego konta, ale nie rozumiem, co oznaczają symbole.

    Twoja pełna historia konta składa się z dwóch części, a mianowicie z księgi rachunkowej (Ledger) i transakcji (Trades). Najpierw dowiedzmy się nieco o różnicach między nimi.

    Teraz, gdy dobrze rozumiemy różnice między księgą rachunkową konta a historią transakcji, przyjrzyjmy się, jak interpretować każdą z nich.

  • Czy bezpieczne jest udostępnianie moich kluczy API oprogramowaniu innej firmy?

    Dopóki strona/aplikacja innej firmy wymaga Twoich prywatnych kluczy API Kraken, mogą istnieć potencjalne problemy z bezpieczeństwem, ale dopóki tworzysz konkretny klucz API z minimalnymi uprawnieniami, na przykład tylko do odczytu salda i/lub księgi rachunkowej, nie ma ryzyka dla Twoich środków ani ogólnego bezpieczeństwa. Z tego powodu zaleca się nadawanie uprawnień tylko do odczytu i tworzenie konkretnego klucza API z tymi uprawnieniami, aby udostępniać go zaufanemu oprogramowaniu innej firmy.


Potrzebujesz więcej pomocy?