Kraken portfolio tracker & trading journal

Connect Kraken read-only, combine it with every other broker you use, and see what your trading decisions actually cost you.

In short

StackViewer connects to Kraken through SnapTrade using read-only OAuth. It imports your spot positions, staking and Earn allocations, trade history and cash balances, merges them with your other brokers into one portfolio, and then analyses the decisions behind the numbers — entry and exit quality, opportunity cost, and the patterns in how you trade. Connecting Kraken is free, and StackViewer can never place a trade or move a coin.

What syncs from Kraken

Positions

Your spot crypto balances come across as positions, priced in your account's base currency (EUR for most European Kraken users, or USD/GBP where that is your funding currency). Staked assets and Earn allocations are read as separate holdings, so a bonded ETH position shows apart from your liquid ETH.

Trade history

Buys, sells and crypto-to-crypto conversions on Kraken spot are imported as individual fills with price, quantity, fee and timestamp, so StackViewer can reconstruct cost basis and per-trade outcome rather than just a net balance.

Cash & balances

Fiat balances (EUR, USD, GBP and other supported currencies) and stablecoin holdings are tracked as cash, so your dry powder waiting to be deployed is counted in your total — not treated as if it were invested.

Rewards

Staking and Auto Earn rewards accrue into your allocation balance, so the growth is visible in your position value over time. They are not delivered to StackViewer as a line-by-line income feed — see the reporting note below.

What does not come across: Kraken Futures and margin positions are outside the read-only spot scope and are not imported; on-chain transfers to and from Kraken Wallet or external wallets appear only as deposits and withdrawals, not as tracked holdings; NFTs and any assets held off the exchange are excluded; and individual staking-reward payouts are not itemised. StackViewer is a months-to-years tracker for people running two to four accounts, not a real-time terminal or a tax engine.

Sync runs three times a day and position values refresh about every 30 minutes. StackViewer is not a real-time tool and is not built for day trading — if you are scalping Kraken order books, this is the wrong tool.

What Kraken's own reporting doesn't show you

Kraken's app is built around a single exchange account, and its base of users skews European and experienced — a similar profile to Coinbase, but often longer-tenured, more comfortable with EUR funding rails, and more likely to be running staking and Earn products alongside plain spot holdings. That combination creates a specific blind spot: your true return gets tangled up with staking rewards that quietly compound into your balance. When a staked ETH or DOT position grows week over week, Kraken shows you a bigger number, but it does not cleanly separate “this is reward income” from “this is price appreciation on the coins I bought.” If you want to know how your decisions performed — distinct from the yield the protocol paid you for holding — the native view will not give it to you.

StackViewer treats your staking and Earn allocations as positions and folds their value into one time-weighted return, so the reward growth is counted honestly rather than double-counted or ignored. Be clear on the limit, though: because Kraken exposes allocations as balances rather than a per-reward income stream to third parties, StackViewer shows rewards as a growing position value, not as an itemised list of every payout. For reward-by-reward figures — the kind you need at tax time — use Kraken's own ledger and staking reward reports; StackViewer is not a tax report and does not attempt to be one. What it adds is the behavioural layer: tag each Kraken trade with the reason, conviction and emotion behind it, and StackViewer surfaces the patterns — the coins you keep re-buying on hype, the winners you sell too early, the times volatility pushed you into a decision you later regretted.

Also use Coinbase?

Plenty of Kraken users also hold coins on Coinbase — often Coinbase for the first buys and the friendlier onboarding, Kraken for deeper liquidity, lower fees and a wider staking menu once they got more serious. The problem is that neither app knows about the other, so your “total in crypto” lives in your head. Connect both and StackViewer produces a single time-weighted return across the two accounts, a combined diversification score, and one dividend calendar — rather than two apps you mentally add together.

How the combined multi-broker view works →

WHAT ACTUALLY HAPPENS WHEN YOU CONNECT You click “connect” Your broker's own login page password typed here read token StackViewer reads positions & trades Cannot place trades move money see credentials revoke at your broker, any time, one click The token is issued by your broker and scoped to reading. Trading permission is never requested, so it cannot be granted — by us, or by anyone who compromised our systems.
Your credentials are typed on your broker's own site and never reach StackViewer. What comes back is a read-scoped token — trading permission is never requested, so it cannot be granted.

Is it safe to connect Kraken?

The connection is read-only OAuth through SnapTrade. You log in on Kraken's own site — StackViewer never sees your credentials and never stores them. The token that comes back can read positions and history and nothing else: StackViewer cannot place a trade or move a coin, and no trading permission is requested at any point. You can revoke access from inside Kraken whenever you want, and if a token expires you simply reconnect once from Kraken's login screen — no data is lost when you do.

Data is encrypted with AES-256 at rest and TLS 1.2+ in transit, authentication runs on AWS Cognito with optional TOTP MFA, and you can export everything to CSV or delete your account at any time. Full detail on the security page.

Which other brokers can you connect?

StackViewer supports 31 brokers. Search for the others you use:

Frequently asked

Is it safe to connect Kraken to StackViewer?
Yes — read-only OAuth through SnapTrade. StackViewer never sees your Kraken credentials and cannot trade or move money. Revoke it from Kraken in one click.
Can StackViewer place trades on my Kraken account?
No. The token is read-only and trading permission is never requested.
How often does Kraken data sync?
Three times a day, with position values refreshed roughly every 30 minutes. It is not real-time.
Do staking rewards show up?
Your staked and Earn allocations are tracked as positions and their value grows as rewards accrue, so the growth is reflected in your return. Individual reward payouts are not itemised — use Kraken's own reward reports for tax figures.
Is the Kraken integration free?
Yes, on the free plan, with no credit card.

See it working before you connect anything

The live demo is a real portfolio with six months of history and every analysis screen populated. No signup, no email, no broker connection.

See the live demo or connect Kraken free

No credit card · Read-only access · Free forever plan

StackViewer is not affiliated with, endorsed by, or sponsored by Kraken. Kraken and its logo are trademarks of their owner. Broker connectivity is provided through SnapTrade and the available data depends on what Kraken exposes; details verified 8 July 2026 and subject to change. Not financial advice.