Hogyan használja API-nkat az adózáshoz

Utolsó frissítés: 2025. március 31.

Az Application Programming Interface (API) egy olyan módszer, amellyel különböző szolgáltatások (ebben az esetben tőzsdék és adózási szolgáltatások) kommunikálhatnak egymással.

Néha a szolgáltatások szabadon kommunikálhatnak nyilvánosan elérhető adatokon keresztül API-n keresztül, azonban amikor az adózáshoz szükséges információk (például számlaegyenlegek, kereskedési előzmények stb.) lekérdezéséről van szó, a dolgok bonyolultabbá válnak, mert ezeket az információkat a felhasználóneve/jelszava/2FA-ja védi (amelyet soha ne osszon meg senkivel).

Az API használata az adózási platform és a Kraken számla összekapcsolására hatékony módja annak, hogy hozzáférést biztosítson a számláján lévő adatokhoz anélkül, hogy megosztaná bejelentkezési adatait.

Ahhoz, hogy adózási platformját összekapcsolja Kraken számlájával, hozzáférést kell biztosítania az adózási platformnak a számlainformációihoz egy API kulcs segítségével.

Nem szeretné, ha harmadik felek ismernék a felhasználónevét/jelszavát/2FA-ját, és azt sem, hogy kereskedjenek vagy pénzt vegyenek ki a számlájáról, ezért ehelyett egy megfelelő engedélyekkel rendelkező API kulcsot használnak.

Az API kulcsnak adott engedélyek meghatározzák, hogy a másik platform mit láthat és tehet a számláján.

Általánosságban elmondható, hogy az adószoftvernek a tőkenyereségek/veszteségek kiszámításához szükséges engedélyek a következők:

Pénzeszközök lekérdezése, Lezárt megbízások és ügyletek lekérdezése (egyes tőzsdéknél opcionális), Főkönyvi bejegyzések lekérdezése és Adatok exportálása.

Ezeket csak olvasható engedélyeknek nevezik, ami azt jelenti, hogy lehetővé teszik a másik platform számára, hogy lássa a számláján lévő pénzeszközöket, valamint a számlaelőzményekben szereplő tranzakciókat, de nem engedik meg, hogy bármilyen változtatást hajtsanak végre a számláján (nincsenek új ügyletek és nincsenek új finanszírozási tranzakciók).

Nézzük meg, hogyan néz ki ez a Kraken PRO-n:

Kraken PRO

Ha szeretné megtudni, hogyan hozhat létre API-t a Krakenen, lásd alább.

Pénzeszközök:

Lekérdezés: ez lehetővé teszi az API kulcs számára, hogy megtekintse a számlaegyenleget és a finanszírozási nyilvántartásokat (korábbi befizetéseket és kifizetéseket) a számlán.

Megbízások és ügyletek:

Lezárt megbízások és ügyletek lekérdezése: ez lehetővé teszi az API kulcs számára, hogy lássa a számlán lévő lezárt megbízásokat és ügyleteket (ez a nyereség/veszteség meghatározásához használatos).

Adatok:

Főkönyvi bejegyzések lekérdezése: ez lehetővé teszi az API kulcs számára, hogy megtekintse a számla főkönyvét, amely az összes korábbi kereskedési/finanszírozási tranzakció nyilvántartása.

Adatok exportálása: ez lehetővé teszi az API kulcs számára, hogy exportálja az összes fent említett adatot, beleértve a kereskedési és számlafőkönyvi előzményeit (általában CSV formátumban).

További információkért arról, hogyan kapcsolhatja össze Kraken számláját a Koinly-val, látogasson el ide:

Kezdje azzal, hogy kiválasztja lakóhelye szerinti országát

1

Ezután kattintson a Tárca hozzáadása gombra, és válassza ki a Kraken-t

2

Az API 'Automatikus szinkronizálás' módszer használatához adja meg a Kraken.com-ról szerzett nyilvános és privát kulcsát, majd kattintson a Kraken hozzáadása gombra.

3

3

4

A CSV fájl manuális feltöltéséhez kérjük, formázza újra adatait a CoinTracker CSV útmutatója szerint, és töltse be a CoinTracker CSV sablonba.

Miután ez elkészült, húzza át a kitöltött CoinTracker CSV sablont a kijelölt feltöltési területre.

5

Ha további segítségre van szüksége, kérjük, tekintse meg az alábbi CoinTracker lépésről lépésre útmutatót.

A főoldalon állítsa be az alapvető beállításait

1

Kattintson a következő lépésre, majd a 'további opciók megtekintése' gombra

2

Válassza ki a Kraken-t a tárcák/tőzsdék listájából

4

5

Kérjük, másolja be Kraken nyilvános és privát kulcsait az API kulcs és titkos kulcs mezőkbe, majd kattintson a "Tőzsde csatlakoztatása" gombra

4

A főoldalon válassza az 'Érmék megadása' lehetőséget, majd keresse meg és válassza ki a Kraken-t (nem tévesztendő össze a Kraken Futures-szel)

Select Exchange/Wallet

Görgessen le az 'Új automatikus Kraken feladat létrehozása' részhez, illessze be az API kulcsot, valamint az API privát kulcsát (titkos), majd kattintson a 'Kraken feladat mentése' gombra

Input Public/Private Keys

A CSV fájl manuális feltöltéséhez kattintson a 'CSV importálás lapra', majd húzza át a CSV fájlt, és kattintson az 'Importálás folytatása' gombra.

Manually Upload CSV file

Végül kattintson az 'Importálás indítása' gombra

Manually upload CSV file

Successfully uploaded CSV file

Ha további segítségre van szüksége, kérjük, tekintse meg az alábbi CoinTracking lépésről lépésre útmutatót:

Átfogó útmutatóért arról, hogyan tölthet fel Kraken adatokat a Crypto Tax Calculator (CTC) programba, látogasson el támogatási cikkünkre:

Az irányítópult oldalán válassza ki a jobb felső sarokban található + Integráció gombot:

Blockpit

Ezután válassza a Kraken lehetőséget, amikor a tárca kiválasztására kérik.

Jól láthatóan szerepel a Legnépszerűbb integrációk között.

Ezután válassza a Kraken (Spot API Data adatokhoz) vagy a Kraken Futures (Futures Data adatokhoz) lehetőséget.

*Kérjük, vegye figyelembe, hogy a Kraken Futures API Keys különállóak és eltérnek a Kraken SPOT API Keys-től, és nem használhatók fel csereszabatosan*

Blockpit

Blockpit 3

Kérjük, másolja ki az API Key-jét és az API Private Key-jét a Kraken fiókjából, illessze be a megfelelő mezőkbe a Blockpit weboldalán, majd kattintson a Folytatás gombra.

Blockpit 3

A 'Folytatás' gombra kattintás után megkezdődik a számlaegyenlegek és a tranzakciós előzmények szinkronizálása. Ez néhány másodpercet vagy percet vehet igénybe, a számlaelőzmények hosszától függően.

Blockpit 4

Kraken (és Kraken Futures) egyenlegei az Integrációk alatt jelennek meg az Irányítópulton, ahol bármikor szinkronizálhatja az adatokat, vagy automatikusan szinkronizálhatja azokat 24 óránként egy aktív Blockpit licenccel.

Ha további segítségre van szüksége, kérjük, tekintse meg az alábbi Blockpit lépésről lépésre útmutatót.

  • Érvénytelen kulcs hibát kapok, amikor hozzáadom a Public és Private Key-emet egy harmadik féltől származó szoftverhez.

    Ha ezt a hibát tapasztalja, először győződjön meg arról, hogy helyesen másolja a privát és nyilvános kulcsokat. Ha ezt teszi, és továbbra is érvénytelen kulcs hibát kap, kérjük, hozzon létre egy új kulcsot a megfelelő engedélyekkel, és próbálja meg újra hozzáadni.

  • A Earn/Staked egyenlegeim nem jelennek meg.

    Néhány harmadik féltől származó adószoftver nem tudja helyesen importálni a staked asset egyenlegeinket API-n keresztül. Ezt általában úgy lehet orvosolni, hogy exportálja a számlaelőzményeit, és manuálisan feltölti azt a 3rd party webhelyére. Ha szeretné megtudni, hogyan exportálhatja manuálisan a számlaelőzményeit, kattintson az alábbi linkre.

  • Néhány tranzakcióm hiányzik.

    Az azonnali vétel/eladás funkciók nem kerülnek rögzítésre a számla trade history-jában, azonban megtekinthetők a számla Ledgerben. Néhány 3rd party platform nem tudja helyesen értelmezni a vétel/eladás bejegyzéseket a számla Ledgerben. Ha ez a helyzet, kérjük, manuálisan exportálja a számlaelőzményeit, és töltse fel a fájlt a használt harmadik féltől származó platformra.

  • Manuálisan letöltöttem a számlaelőzményeimet, de nem értem, mit jelentenek a szimbólumok.

    A teljes számlaelőzménye két részből áll, nevezetesen a Ledgerből és a Tradesből. Először ismerkedjünk meg a kettő közötti különbségekkel.

    Most, hogy jól értjük a számla Ledger és a Trades history közötti különbségeket, nézzük meg, hogyan értelmezhetjük mindegyiket.

  • Biztonságos-e megadni az API keys-eimet egy harmadik féltől származó szoftvernek?

    Amíg egy harmadik féltől származó webhely/alkalmazás igényli a Kraken privát API keys-eit, addig potenciális biztonsági problémák merülhetnek fel, de amíg létrehoz egy specifikus API key-t minimális engedélyekkel, például csak az egyenleg és/vagy a Ledger olvasásához, addig nincs kockázat a pénzeszközei vagy általában a biztonság szempontjából. Emiatt tanácsos csak olvasási engedélyeket adni, és egy specifikus API key-t létrehozni ezekkel az engedélyekkel, amelyet megoszthat megbízható harmadik féltől származó szoftverével.


További segítségre van szükséged?