Gemini
Bitcoin Accounting

Gemini + Clams

CSV

Gemini 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

01

Export from Gemini

In Gemini, go to Account > History and download your transaction history as a CSV file.

02

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.

03

Register connection

Register your mapping as a connection with the Clams CLI.

$ clams connections create --label my-gemini --kind Custom --configuration-file mapping.json
04

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
05

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.