Set up and run a dollar cost averaging bot from paper test to live.
Scanned 9/7/2026
Install to Claude Code
npx -y skills add jiayaoqijia/cryptoskill --skill kraken-official-recipe-start-dca-bot --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Kraken Official Recipe Start Dca Bot?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/jiayaoqijia-kraken-official-recipe-start-dca-bot)More formats (shields.io, HTML) on the badges page.
---
name: recipe-start-dca-bot
version: 1.0.0
description: "Set up and run a dollar cost averaging bot from paper test to live."
metadata:
openclaw:
category: "recipe"
domain: "strategy"
requires:
bins: ["kraken"]
skills: ["kraken-dca-strategy", "kraken-paper-to-live"]
---
# Start a DCA Bot
> **PREREQUISITE:** Load the following skills to execute this recipe: `kraken-dca-strategy`, `kraken-paper-to-live`
Set up a dollar cost averaging bot that buys a fixed dollar amount of BTC at regular intervals.
> **CAUTION:** Live orders spend real money. Paper-test first, then promote with explicit approval.
## Steps
1. Initialize paper account: `kraken workspace create sandbox --capital 10000 --mode paper -o json 2>/dev/null
export KRAKEN_WORKSPACE=sandbox`
2. Calculate volume from dollar amount: `PRICE=$(kraken ticker BTCUSD -o json 2>/dev/null | jq -r '.[].last_price') && VOLUME=$(echo "scale=8; 100 / $PRICE" | bc)`
3. Run 5 paper DCA buys to validate the loop: `kraken paper buy BTCUSD $VOLUME -o json 2>/dev/null`
4. Check paper results: `kraken workspace status -o json 2>/dev/null`
5. Review paper trade history: `kraken paper history -o json 2>/dev/null`
6. Verify live credentials: `kraken auth test -o json 2>/dev/null`
7. Check live balance: `kraken balance -o json 2>/dev/null`
8. Validate the live order: `kraken order buy BTCUSD $VOLUME --type market --validate -o json 2>/dev/null`
9. Execute first live buy (requires human approval): `kraken order buy BTCUSD $VOLUME --type market -o json 2>/dev/null`
10. Verify fill: `kraken trades-history -o json 2>/dev/null`
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!