Below is an explanation of fields you'll see on the ledgers export csv file.
Includes both date + time (in UTC time zone).
"trade" = non-margin exchange of one currency for another.
Asset Class. Value is always "currency". Not a useful field.
Starts with 'X' for digital assets / cryptocurrencies. Though there are a few exceptions, like those with 4 character codes (DASH and USDT), and BCH, EOS, and GNO for some unknown reason.
Starts with 'Z' for fiat currencies.
|amount||Amount debited (-) or credited (+) to your balance.|
|fee||Fee paid to Kraken (if any).|
New balance after debiting/crediting transaction amount and debiting fee.
balance = old_balance +/- amount - fee