Formats acceptés
La plateforme d’origine est détectée à partir des en-têtes CSV. Modèle disponible :
Kraken Spot Trades. Les sauvegardes JSON sont également acceptées.
txid,ordertxid,pair,aclass,subclass,time,type,ordertype,price,cost,fee,vol,margin,misc,ledgers,posttxid,posstatuscode,cprice,ccost,cfee,cvol,cmargin,net,trades
EXEMPLE-001,ORDRE-001,USDC/EUR,forex,stable_coin,2026-10-07 09:28:19.3277,buy,market,0.89360000,100.00000000,0.20000000,111.90689346,0.00000000,,,,,,,,,,,
Importez directement l’export Spot Trades de Kraken. La paire indique la devise de base
puis la devise de cotation. « buy » signifie acheter la devise de base, « sell » signifie
la vendre. Korch déduit ensuite achat, vente ou échange à partir des devises envoyées et
reçues. La date est conservée en UTC. Les frais sont enregistrés dans les champs fee et
feeCurrency, en équivalent de la devise de cotation. Les montants affichés correspondent à
cost et vol, hors frais. Les données importées sont converties dans les champs Korch.
L’ancien CSV Korch reste accepté.
Le type est déduit automatiquement des devises envoyées et reçues. EUR → crypto donne un
achat, crypto → EUR une vente, et crypto → crypto un échange. Le champ
type est facultatif et recalculé à l’import.
Chaque transaction doit avoir un id unique, une date au format
AAAA-MM-JJ, des montants positifs et deux devises différentes en
majuscules. Pour un achat, la devise envoyée est EUR. Pour une vente, la
devise reçue est EUR.
Les champs type, note, platform, transactionId, orderId, time, fee, feeCurrency, price,
priceCurrency, priceBaseCurrency et orderType sont facultatifs. fromCurrencyName et
toCurrencyName contiennent les noms complets des actifs et sont facultatifs (120
caractères maximum). fromAssetType et toAssetType indiquent la catégorie de chaque actif
(crypto, stablecoin ou fiat pour EUR). Ces champs sont facultatifs et déduits
automatiquement lorsqu’ils sont absents. time est exprimé en UTC. Un prix fourni doit
préciser ses deux devises et des frais positifs doivent préciser leur devise. Le champ
platform contient le nom de la plateforme (100 caractères maximum). Les
devises sont converties en majuscules. Chaque opération possède un identifiant Korch
unique (id). Les champs transactionId et orderId sont facultatifs. Un identifiant de
transaction répété est accepté et toutes les lignes concernées sont signalées comme
doublons possibles. Un nouvel identifiant Korch est attribué si nécessaire. Une ligne
invalide annule tout l’import, avec un message explicatif. Les montants JSON doivent
être des nombres avec un point décimal. La taille maximale est de 10 Mo.