kraken

Automate authenticated Kraken exchange trading and market data retrieval via CLI.

3|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/Pieverse-Eng/purrfect-skills --skill kraken
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kraken
Source: https://github.com/Pieverse-Eng/purrfect-skills/tree/main/kraken
Command: npx skills add https://github.com/Pieverse-Eng/purrfect-skills --skill kraken

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enables safe, automated access to Kraken exchange operations from an execution environment so users can query market data, manage accounts, and place authenticated trades without manually composing CLI commands.

Core Features & Use Cases

  • Market data and discovery: Ticker, OHLC, orderbook, trades, spreads, pairs, and system status in machine-readable JSON.
  • Account & order management: Authenticated balance checks, open/closed orders, trade history, create/edit/cancel orders, and confirmations before execution.
  • Funding, earn/staking, paper trading, and optional futures: Deposit/withdraw workflows, staking allocations, paper-mode simulation for testing, and futures trading with separate credentials.
  • Safety & reliability: Enforces CLI availability, environment-based credentials, JSON output for automation, explicit confirmation contract before any real trade, and structured error categories with retry guidance.

Quick Start

Place a confirmed market buy for 0.001 BTC on BTCUSD using my configured Kraken API keys and return the CLI JSON response.

Frequently Asked Questions about kraken

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Kraken spot trading from a command line interface?

You can automate Kraken spot trading by using the kraken CLI with KRAKEN_API_KEY and KRAKEN_API_SECRET environment variables, which handles authenticated order management and returns JSON output. The workflow requires explicit user confirmation before executing real trades.

Can I do paper trading on Kraken without using real funds?

Yes, Kraken paper trading is supported as a simulation mode for testing strategies. You can execute simulated trades and manage account queries safely without risking real capital by utilizing the paper-mode functionality provided through the CLI.

Does this Kraken API integration support tokenized xStocks and forex markets?

Yes, the Kraken integration supports trading tokenized xStocks, forex, and spot markets instantly. It retrieves market data like tickers, OHLC, and orderbooks for these specific asset classes directly through the authenticated CLI.

What do I need to configure before placing authenticated Kraken trades?

Before placing authenticated Kraken trades, you need the kraken CLI on PATH and your KRAKEN_API_KEY and KRAKEN_API_SECRET configured in the environment. Separate API keys are required if you want to access optional futures trading workflows.

How does the system ensure safety before executing real Kraken orders?

The system enforces an explicit user confirmation contract before any real execution on the Kraken exchange. It also applies structured error categories with retry guidance and strictly enforces environment-based credentials and CLI availability.

Can I manage Kraken staking and funding operations through this tool?

Yes, you can manage Kraken earn and staking allocations alongside deposit and withdraw workflows. The tool automates these funding operations securely by leveraging your configured API keys to return structured JSON responses.