skills/recipe-launch-grid-bot/SKILL.md
Deploy a grid trading bot with paper validation and live safety controls.
npx skillsauth add krakenfx/kraken-cli recipe-launch-grid-botInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
PREREQUISITE: Load the following skills to execute this recipe:
kraken-grid-trading,kraken-paper-to-live
Deploy a grid of buy and sell orders across a price range.
CAUTION: Grids profit in ranging markets but lose in strong trends. Always paper-test first.
PRICE=$(kraken ticker BTCUSD -o json 2>/dev/null | jq -r '.[].c[0]')BUY1=$(echo "$PRICE - 1000" | bc), BUY2=$(echo "$PRICE - 2000" | bc), BUY3=$(echo "$PRICE - 3000" | bc), SELL1=$(echo "$PRICE + 1000" | bc), SELL2=$(echo "$PRICE + 2000" | bc), SELL3=$(echo "$PRICE + 3000" | bc)kraken paper init --balance 10000 -o json 2>/dev/nullkraken paper buy BTCUSD 0.001 --type limit --price $BUY1 -o json 2>/dev/null (repeat for BUY2, BUY3)kraken paper sell BTCUSD 0.001 --type limit --price $SELL1 -o json 2>/dev/null (repeat for SELL2, SELL3)kraken paper orders -o json 2>/dev/nullkraken paper status -o json 2>/dev/nullkraken auth test -o json 2>/dev/null && kraken balance -o json 2>/dev/nullkraken order cancel-after 3600 -o json 2>/dev/nullkraken order buy BTCUSD 0.001 --type limit --price $BUY1 --validate -o json 2>/dev/nullkraken ws executions -o json 2>/dev/nulltools
Connect MCP clients to kraken-cli for native tool calling without subprocess wrappers.
testing
Safely withdraw funds to a pre-approved cold storage address.
testing
Run a weekly portfolio rebalance to maintain target asset allocations.
testing
Ride a trend with a trailing stop that locks in profits on reversal.