Cost basis error: Missing prices
A cost basis error means that something in your data needs to be corrected before you can book the affected transactions. These errors prevent reporting until the issue is resolved.
One common type is the missing price cost basis error, which happens when Cryptio can’t retrieve a price for an asset from CoinGecko at the time of the transaction.
Missing prices can occur because:
CoinGecko was not tracking the asset at the transaction date.
The asset is very small market cap or newly created.
It’s the first time you’ve interacted with that specific asset in Cryptio.
Troubleshooting a Missing Price
To fix a missing price error:
On the Transactions page, use the Cost Basis Error filter to find all transactions with a missing price.
For each one, check the transaction date on the left-hand side.
Search for the asset on CoinGecko and confirm if they had a price available on that date.
If CoinGecko did price the asset, contact us and include the asset’s CoinGecko URL. We’ll add it to our database so the error can be resolved.
If CoinGecko did not have the price of the asset, you’ll need to manually enter the value:
Click anywhere in the white space of the transaction row to open the pop-up editor drawer.
Input the price values, either rate or fiat amount.
Select Save at the bottom of the drawer to apply changes.
Previous Missing Price Errors
You may also see a Previous Missing Price error. This means that historic transactions involving that asset do not have a price assigned, even if the recent transactions have pricing.
To investigate:
On the line of the affected transaction, click on the
Previous missing priceerror messageA pop-up will appear with a link (
Click herein the screenshot below) to the historic transactions that are missing prices.Review these transactions - in most cases, CoinGecko had not yet started pricing the asset at the time.
To resolve this error, follow the same manual pricing steps listed above. Then when you update the cost basis, the error message will clear.
If you believe the error message is incorrect, please contact our support team so we can investigate further.
How Asset Pricing Normally Works
For most assets, Cryptio automatically pulls data from CoinGecko. Prices are calculated using a global volume-weighted average, following standard capital markets pricing methodologies. For more detail, you can review CoinGecko’s methodology.
Next Steps
If missing price errors persist after you’ve checked CoinGecko and updated the cost basis, please reach out to our support team. We can help confirm whether it’s a pricing data gap or an integration issue.