Wrong cost basis single transaction Multi Trade + Pool In
R
Raspberry Gecko
I have some swap & stake transactions where amounts of 2 different tokens are swapped for Pancake LP which are in turn staked within the same smart contract transaction.
I marked the swap as Multi-Trade and the stake as Pool-In. The cost basis of the Pool-In somehow assumes zero cost for a big part of the LPs and the shown cost basis is not equal to the value of the LPs (far less).
Jacob
Hey!
I replicated the issue on a test account and I see what you mean. With so many tokens being sent in the same transaction, it looks like Koinly doesn't recognise which ones should be matched with the LP token deposit.
I found that if you select all 3 transactions, sending the two tokens you provided liquidity with and the deposit of the LP token, click "Remove Tags," then merge them, it should switch to "Liquidity In" and recalculate the cost basis for the LP token.
https://support.koinly.io/en/articles/9490046-how-to-merge-split-transactions-manually