Generate a daily profit and loss summary from trades and balances.
Scanned 9/7/2026
Install to Claude Code
npx -y skills add jiayaoqijia/cryptoskill --skill kraken-official-recipe-daily-pnl-report --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Kraken Official Recipe Daily Pnl Report?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/jiayaoqijia-kraken-official-recipe-daily-pnl-report)More formats (shields.io, HTML) on the badges page.
---
name: recipe-daily-pnl-report
version: 1.0.0
description: "Generate a daily profit and loss summary from trades and balances."
metadata:
openclaw:
category: "recipe"
domain: "portfolio"
requires:
bins: ["kraken"]
skills: ["kraken-portfolio-intel"]
---
# Daily P&L Report
> **PREREQUISITE:** Load the following skill to execute this recipe: `kraken-portfolio-intel`
Generate a daily summary of trading activity, fees, and portfolio change.
## Steps
1. Compute today's midnight timestamp: `TS=$(date -j -f '%Y-%m-%d' "$(date +%Y-%m-%d)" +%s 2>/dev/null || date -d 'today 00:00' +%s)`
2. Get current balances: `kraken balance -o json 2>/dev/null`
3. Get current prices: `kraken ticker BTCUSD ETHUSD SOLUSD -o json 2>/dev/null`
4. Calculate total portfolio value in USD
5. Get today's trades: `kraken trades-history --consolidate-taker -o json 2>/dev/null`
6. Get today's ledger entries: `kraken ledgers --start $TS -o json 2>/dev/null`
7. Calculate realized P&L from closed trades
8. Calculate fees paid today (sum of fee fields from trades)
9. Check futures positions if applicable: `kraken futures positions -o json 2>/dev/null`
10. Check futures funding accrued: `kraken futures accounts -o json 2>/dev/null`
11. Present summary: total value, daily change, realized P&L, fees, open positions
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? . Author removals are honored within 72 hours.
No comments yet. Be the first to comment!