Export a portfolio snapshot with balances and valuations to CSV.
Scanned 9/7/2026
Install to Claude Code
npx -y skills add jiayaoqijia/cryptoskill --skill kraken-official-recipe-portfolio-snapshot-csv --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Kraken Official Recipe Portfolio Snapshot Csv?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/jiayaoqijia-kraken-official-recipe-portfolio-snapshot-csv)More formats (shields.io, HTML) on the badges page.
---
name: recipe-portfolio-snapshot-csv
version: 1.0.0
description: "Export a portfolio snapshot with balances and valuations to CSV."
metadata:
openclaw:
category: "recipe"
domain: "portfolio"
requires:
bins: ["kraken"]
skills: ["kraken-portfolio-intel"]
---
# Portfolio Snapshot to CSV
> **PREREQUISITE:** Load the following skill to execute this recipe: `kraken-portfolio-intel`
Capture a point-in-time portfolio snapshot combining balances, prices, and earn allocations.
## Steps
1. Get all balances: `kraken balance -o json 2>/dev/null`
2. Identify held assets (non-zero balances)
3. Get prices for all held assets: `kraken ticker BTCUSD ETHUSD SOLUSD -o json 2>/dev/null`
4. Get earn allocations: `kraken earn allocations --hide-zero-allocations --converted-asset USD -o json 2>/dev/null`
5. Calculate USD value per asset
6. Check futures positions: `kraken futures positions -o json 2>/dev/null`
7. Format as CSV: `asset, balance, price_usd, value_usd, earn_allocated, total_exposure`
8. Output to stdout or write to file
9. Include timestamp and total portfolio value as header row
If you hit a mismatch between what you are trying to do and the CLI's interface or responses — including a mismatch between this skill and the installed CLI version's contract — feel free to submit feedback with `kraken feedback`.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!