Hvordan bruke vår API for skatt

Sist oppdatert: 31. mars 2025

En Application Programming Interface (API) er en måte for ulike tjenester (børser og skattetjenester i dette tilfellet) å samhandle med hverandre på.

Noen ganger kan tjenester kommunisere fritt ved hjelp av offentlig tilgjengelige data via API, men når det gjelder å spørre etter informasjonen som trengs for skatt (som kontosaldoer, handelshistorikk osv.), blir ting mer komplekst, fordi denne informasjonen er beskyttet av ditt brukernavn/passord/2FA (som du aldri skal dele med noen).

Å bruke en API for å koble skatteplattformen din til Kraken-kontoen din er en effektiv måte å gi tilgang til dataene på kontoen din uten å dele påloggingsinformasjonen din.

For å koble skatteplattformen din til Kraken-kontoen din, må du gi skatteplattformen tilgang til kontoinformasjonen din via en API-nøkkel.

Du ønsker ikke at tredjeparter skal kjenne ditt brukernavn/passord/2FA, og du ønsker heller ikke at de skal handle eller ta ut penger fra kontoen din, så en API-nøkkel med de passende tillatelsene brukes i stedet.

Tillatelsene du gir API-nøkkelen vil sette grensene for hva den andre plattformen kan se og gjøre på kontoen din.

Generelt sett er tillatelsene som trengs for at en skatteprogramvare skal beregne dine kapitalgevinster/-tap følgende:

Query funds, Query closed orders & trades (valgfritt for noen børser), Query ledger entries, og Export data.

Disse er kjent som read only-tillatelser, noe som betyr at de lar den andre plattformen se midler på kontoen din samt transaksjoner i kontohistorikken din, men tillater dem ikke å gjøre endringer på kontoen din (ingen nye handler, og ingen nye finansieringstransaksjoner).

La oss se hvordan dette ser ut på Kraken PRO:

Kraken PRO

For å lære hvordan du oppretter en API på Kraken, se nedenfor.

Midler:

Query: dette lar API-nøkkelen vise kontosaldoen og finansieringsposter (historiske innskudd og uttak) på kontoen.

Ordrer og handler:

Query closed orders & trades: dette lar API-nøkkelen se de lukkede ordrene og handlene på kontoen (dette brukes til å hjelpe med å bestemme fortjeneste/tap).

Data:

Query Ledger Entries: dette lar API-nøkkelen vise kontohovedboken, som er en oversikt over alle tidligere handels-/finansieringstransaksjoner.

Export Data: dette lar API-nøkkelen eksportere alle dataene nevnt ovenfor, inkludert din handels- og kontohovedbokhistorikk (vanligvis i CSV-format).

For mer informasjon om hvordan du kobler Kraken-kontoen din til Koinly, besøk:

Start med å velge ditt bostedsland

1

Klikk deretter på Legg til lommebok og velg Kraken

2

For å bruke API-metoden 'Automatic Sync', skriv inn din Public og Private Key hentet fra Kraken.com og klikk Legg til Kraken.

3

3

4

For å laste opp CSV-filen din manuelt, vennligst omformater dataene dine ved hjelp av CoinTracker CSV-guiden og last den inn i CoinTracker CSV-malen.

Når dette er fullført, fortsett med å dra og slippe den fullførte CoinTracker CSV-malen til det angitte opplastingsområdet.

5

Hvis du trenger ytterligere hjelp, vennligst se på CoinTracker trinn-for-trinn-guiden nedenfor.

Fra hovedsiden angir du dine grunnleggende innstillinger

1

Klikk neste trinn, etterfulgt av 'se flere alternativer'

2

Velg Kraken fra listen over lommebøker/børser

4

5

Vennligst kopier og lim inn dine Kraken Public og Private keys i feltene for API Key og Secret Key og klikk på "Connect Exchange"

4

Fra hovedsiden, vennligst velg 'Enter Coins' og søk etter og velg Kraken (Må ikke forveksles med Kraken Futures)

Select Exchange/Wallet

Rull ned til 'Create a new automatic Kraken Job' og lim inn API Key samt din API Private Key (secret), klikk deretter 'Save This Kraken Job'

Input Public/Private Keys

For å laste opp CSV-filen din manuelt, klikk på 'CSV import tab', fortsett deretter med å dra og slippe CSV-filen din og klikk 'Continue to Import'.

Manually Upload CSV file

Til slutt, vennligst klikk på 'Start Import'

Manually upload CSV file

Successfully uploaded CSV file

Hvis du trenger ytterligere hjelp, vennligst se på CoinTracking trinn-for-trinn-guiden nedenfor:

For en omfattende guide om hvordan du laster opp Kraken-data til Crypto Tax Calculator (CTC), besøk vår støtteartikkel:

Fra dashbordsiden velger du knappen + Integrasjon øverst til høyre:

Blockpit

Velg deretter Kraken når du blir bedt om å velge en Wallet.

Den er synlig oppført under de mest populære integrasjonene.

Velg deretter Kraken (for Spot API Data) eller Kraken Futures (for Futures Data).

*Vær oppmerksom på at Kraken Futures API Keys er separate og distinkte fra Kraken SPOT API Keys og kan ikke brukes om hverandre*

Blockpit

Blockpit 3

Kopier din API Key og din API Private Key fra din Kraken-konto og lim dem inn i de tilsvarende feltene på Blockpit-nettstedet, og klikk deretter på Fortsett.

Blockpit 3

Etter å ha klikket på «Fortsett» vil prosessen med å synkronisere kontosaldoer og transaksjonshistorikk starte. Dette kan ta noen sekunder eller minutter, avhengig av lengden på kontohistorikken din.

Blockpit 4

Dine Kraken- (og Kraken Futures-) saldoer vil vises under Integrasjoner i dashbordet, hvor du kan synkronisere dataene når som helst, eller få dem automatisk synkronisert hver 24. time med en aktiv Blockpit-lisens.

Hvis du trenger ytterligere hjelp, kan du ta en titt på Blockpit trinn-for-trinn-guiden nedenfor.

  • Jeg får en «Invalid key»-feil når jeg legger til min Public og Private Key i en tredjepartsprogramvare.

    Hvis du får denne feilen, må du først sørge for at du kopierer de private og offentlige nøklene riktig. Hvis du gjør dette og fortsatt mottar feilen «invalid key», kan du opprette en ny nøkkel med de riktige tillatelsene og prøve å legge den til igjen.

  • Mine Earn/Staked-saldoer vises ikke.

    Noen tredjeparts skatteprogramvare klarer ikke å importere våre stakede aktivasaldoer korrekt via API. Dette kan vanligvis løses ved å eksportere kontohistorikken din og laste den opp manuelt til tredjepartsnettstedet. For å lære hvordan du manuelt eksporterer kontohistorikken din, klikk nedenfor.

  • Noen av transaksjonene mine mangler.

    Funksjonene for øyeblikkelig kjøp/salg registreres ikke i kontoens handelshistorikk, men de kan sees i kontoens Ledger. Noen tredjepartsplattformer klarer ikke å tolke kjøps-/salgspostene i kontoens Ledger korrekt. Hvis dette er tilfellet, må du manuelt eksportere kontohistorikken din og laste opp filen til tredjepartsplattformen du bruker.

  • Jeg lastet ned kontohistorikken min manuelt, men jeg forstår ikke hva symbolene betyr.

    Din komplette kontohistorikk består av to deler, nemlig din Ledger og dine Trades. La oss først lære litt om forskjellene mellom de to.

    Nå som vi har en god forståelse av forskjellene mellom din konto Ledger og Trades history, la oss se på hvordan du tolker hver enkelt.

  • Er det trygt å oppgi mine API-nøkler til en tredjepartsprogramvare?

    Så lenge et tredjepartsnettsted/applikasjon krever dine private Kraken API-nøkler, kan det være potensielle sikkerhetsproblemer, men så lenge du oppretter en spesifikk API-nøkkel med minimale tillatelser, for eksempel bare for å lese saldoen din og/eller Ledger, er det ingen risiko for dine midler eller sikkerhet generelt. Av denne grunn er det tilrådelig å gi skrivebeskyttede tillatelser og å opprette en spesifikk API-nøkkel med nevnte tillatelser for å dele med din betrodde tredjepartsprogramvare.


Trenger du mer hjelp?