ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified finance Safety 2/5

kraken-pro

Manage Kraken exchange accounts — portfolio, market data, trading, earn/staking, ledger export. REST API via python-kraken-sdk. Use when the user wants to check crypto portfolio, get prices, place/cancel orders, manage staking, export ledger for taxes, deposit/withdraw funds, or interact with Kraken in any way.

Why use this skill?

The Kraken-Pro skill for OpenClaw offers CLI-based access to your Kraken exchange account. Manage trades, staking, portfolio data, and tax exports securely from your terminal.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/in-liberty420/kraken-pro
Or

What This Skill Does

The kraken-pro skill is a robust interface for the Kraken cryptocurrency exchange, allowing users to interact with their accounts directly via the OpenClaw CLI. This skill serves as a comprehensive bridge between the terminal and the Kraken REST API, utilizing the python-kraken-sdk. It covers a wide range of financial operations, including portfolio management, real-time market data retrieval, trade execution, staking (Earn) management, and detailed ledger exports for tax purposes. Whether you need a quick glance at your net worth, wish to execute a limit order, or require a CSV export of your trading history for accounting, kraken-pro streamlines these tasks into simple, repeatable CLI commands.

Installation

To get started, clone or fetch the skill using the OpenClaw hub command: clawhub install openclaw/skills/skills/in-liberty420/kraken-pro. Once installed, navigate to the skill directory and run pip3 install -r requirements.txt to install the necessary dependencies. You must securely configure your Kraken API credentials, either by setting environment variables or adding them to your OpenClaw configuration file (skills.entries.kraken-pro.env). You can obtain your keys from the API management section of the Kraken dashboard.

Use Cases

  • Portfolio Monitoring: Get an instant snapshot of your holdings, net worth, and asset distribution without logging into the web browser.
  • Algorithmic-like Execution: Use command-line arguments to place buy and sell orders with precision, ensuring consistent order management.
  • Tax and Accounting: Generate CSV files of your historical ledgers, filtered by date, asset, or transaction type, making it significantly easier to prepare data for tax software.
  • Yield Management: Monitor and adjust your staking positions by interacting with Kraken's Earn/Staking programs directly from your development workflow.

Example Prompts

  • "Hey, check my current portfolio balance and tell me my total net worth in USD."
  • "Place a limit buy order for 0.1 BTC at a price of 60,000 using the kraken-pro skill."
  • "Export my trading history for the month of January as a CSV file."

Tips & Limitations

Always prioritize safety by utilizing the --validate flag before executing any trading command. OpenClaw requires you to explicitly confirm real orders with the --confirm flag to prevent accidental financial loss. Note that the skill cannot create new withdrawal addresses—these must be pre-configured in your Kraken web dashboard. Additionally, ensure you match the --key parameter exactly to the label saved in your Kraken account, as this is how the API identifies withdrawal destinations.

Metadata

Stars2287
Views0
Updated2026-03-09
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-in-liberty420-kraken-pro": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#crypto#trading#finance#kraken#blockchain
Safety Score: 2/5

Flags: external-api, code-execution