I recently staked ETH for ETH2.S on Kraken (available only very recently). I then no longer wanted to stake these coins and instead traded my ETH2.S for ordinary ETH. The transactions are not showing up on Koinly, and I get the error message below. All transactions are imported with API.
Wallet: Kraken (Kraken)
Transactions: 157
Imported with: API
Currency with symbol = ETH2.S not found for kraken!
No airdrops/forks found
1 transactions have been added manually
API does not allow access to: Rollover margin fees
---- Margin trades If you have an old account with lots of margin trades, you should disable the historical-data option on API and import your ledgers.csv file
---- Purchases made via Krakens buy/sell page are not imported via API - use ledgers.csv file instead
Until Koinly fixes this issue, you may have to add a manual transaction initially as withdrawal of the exact ETH2 amount. After that you can change the label of ‘withdrawal’ to ‘sent to pool’.
For the reward you go to Kraken and download the ledger.csv and manually import the kraken files. (for me it appropriately shows the ’ reward tansaction’ with correct cost basis).