If you manually set the market price on a transaction (e.g. because there was a "Missing market price" warning showing) the market price of the asset on the dashboard will not be updated. This article explains why.
Setting market value manually
When you edit the "Worth" of the transaction, you set the market value of this asset for this particular transaction (date/time). But the dashboard will not use those values - we use market prices from aggregators like CoinMarketCap - so if the token is not listed there, the dashboard will still show $0, even if you set the market value on the purchase transaction.
βοΈ Skewed chart due to untracked tokens
This means that untracked tokens will skew your dashboard (total value) and affect the calculated "unrealized gains".
The lack of known market price doesn't affect gains calculations on trades, because you can (should) set it manually on every trade
π΅ Example: 100 $KUKY airdropped
You received an airdrop of a low-cap, unknown token - $KUKY
It was showing "Missing market price" so you set the worth of the transaction:
But the value on the dashboard is still $0 for this token
This is expected
The market value of this asset will be missing because the current market price is missing
But by setting the worth on this deposit you established its cost basis, allowing Koinly track it and use it on a subsequent disposal
How to fix it?
If the token is untracked (not listed on our Markets page):
There is no fix, dashboard will show $0 value as there's no known price
This will skew your dashboard but won't affect gains calculations on trades
Just ensure that you set the worth manually on every transaction with an untracked (grey) token
If the token is tracked (listed on our Markets page):
Missing market price is an error (Koinly didn't identify the token properly)
Use Change Currency to point the token to the correct, tracked asset
β