Back to Insights
Crypto3 min read

Tracking Crypto Across Bitvavo, Kraken, and Coinbase

Gylder Team·

This is part 3 of our series on how Gylder works. In the previous post, we covered bank connections. Now let's talk about crypto.

The crypto tracking problem

If you hold crypto on multiple exchanges, you know the struggle. Bitvavo shows your Bitvavo holdings. Kraken shows your Kraken holdings. But no single app shows you your total crypto portfolio alongside your bank balances and investments.

Gylder solves this by connecting directly to your exchange accounts and importing everything into one view.

How exchange connections work

Unlike bank connections (which use open banking), crypto exchange connections use API keys. Here's the process:

  1. Log in to your exchange (Bitvavo, Kraken, or Coinbase)
  2. Generate a read-only API key — this ensures Gylder can view your data but never trade or withdraw
  3. Paste the API key into Gylder
  4. Gylder imports your full history

The import is thorough. On first connection, Gylder fetches your entire trade history — every buy, sell, deposit, and withdrawal. This gives us the data we need to show your current holdings, historical performance, and cost basis.

What we import per exchange

Bitvavo: Full trade history, deposit history, and withdrawal history. Bitvavo's API provides comprehensive data, making it the most complete integration.

Kraken: Full trade history, deposits, and withdrawals. Kraken uses a paginated ledger system, so Gylder walks through the entire history to capture everything.

Coinbase: Trade fills (buys and sells). Deposit and withdrawal import is coming soon — Coinbase's API requires a different authentication method for those endpoints.

How syncing works

After the initial full import, syncs are incremental. Gylder checks the timestamp of your most recent transaction and only fetches new activity since then. This makes subsequent syncs fast and efficient.

Syncs happen automatically on a schedule, or you can trigger one manually. The sync rate limit for crypto is 5 minutes — much shorter than banking (which is rate-limited to once per hour due to PSD2 regulations).

Multiple exchanges, one portfolio

If you hold crypto across two or three exchanges, Gylder merges everything into a single view. Your Bitcoin on Bitvavo and your Bitcoin on Kraken appear as one combined BTC holding — with a breakdown showing exactly how much sits on each exchange.

Investments breakdown showing BTC holdings merged across Coinbase and Bitvavo

This unified view extends to your overall dashboard too. Your crypto sits alongside your bank balances, investments, and manual entries — giving you a complete picture of your net worth.

Real-time pricing

Crypto values on your dashboard are calculated using daily price data fetched from the exchanges themselves. Gylder pulls closing prices from Bitvavo, Kraken, and Coinbase public APIs, so your portfolio value stays current without any manual input.

For historical data, these same prices power your net worth chart — meaning you can see how your crypto holdings affected your wealth over time, not just today.

Investments and crypto, side by side

If you also use a broker like DeGiro, your stocks and ETFs appear right alongside your crypto. The investments breakdown shows everything in one list — iShares ETFs next to Bitcoin, VanEck funds next to Ethereum — sorted by value.

This is the unified view that no single exchange or broker can give you: your entire investment portfolio, regardless of where it's held.

Next: Adding Real Estate, Cars, and Other Assets Manually →

Related Articles