Gemini
Bitcoin Accounting
Gemini + Clams
CSVGemini is a regulated cryptocurrency exchange known for security and compliance. Clams imports your Gemini Bitcoin trade history via CSV export. Your trade prices become accurate cost basis for capital gains calculations.
What Clams tracks
- Bitcoin trades with exact cost basis
- Buy and sell orders
- Timestamps for all trades
- Trading fees
- Deposits and withdrawals
- Auto categorizing of transfers to your other connected wallets
How it works
Export from Gemini
In Gemini, go to Account > History and download your transaction history as a CSV file.
Create a custom mapping
Build a mapping.json file that tells Clams how to interpret your CSV columns. See the custom connections guide for a full walkthrough.
Register connection
Register your mapping as a connection with the Clams CLI.
$ clams connections create --label my-gemini --kind Custom --configuration-file mapping.json
Import CSV
Import your CSV file. Update the file path to point to your download.
$ clams connections import --label my-gemini --input-format csv --file gemini.csv
Generate journal entries
Process your imported transactions into accounting journals with the command below.
$ clams journals process
Frequently asked questions
What data does Clams import from Gemini?
Clams imports your Bitcoin trade history from Gemini including buy and sell orders, trade prices, timestamps, and fees. This gives you accurate cost basis for capital gains calculations.
Does Clams access my Gemini account?
No. CSV import is completely offline. You export your transaction history from Gemini and import the file into Clams. No API keys or account access required.
How do I export my trade history from Gemini?
In Gemini, go to Account > History and download your transaction history as a CSV file. This includes all your Bitcoin trades with full details.
Does Gemini provide tax documents?
Gemini provides 1099 forms for qualifying accounts. Clams complements these by giving you detailed capital gains calculations using your actual trade history for complete tax reporting.
Can I track withdrawals from Gemini to my wallet?
Yes. Import your Gemini CSV and connect your receiving wallet via xPub. Clams automatically matches withdrawals to deposits, carrying cost basis through transfers.
Start tracking your Gemini trades
Install Clams and import your trade history in minutes.