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.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/in-liberty420/kraken-proWhat 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
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-in-liberty420-kraken-pro": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, code-execution
Related Skills
sec-filing-watcher
Monitor SEC EDGAR for new filings and get Telegram/Slack summaries via Clawdbot. Use when setting up SEC filing alerts, adding/removing tickers to monitor, configuring form types, starting/stopping the watcher, or troubleshooting filing notifications.
1password-sa
Securely inject secrets from 1Password into agent workflows. Uses service accounts with op run/.env.tpl as the primary pattern, op read as fallback. Includes hardened security rules, input validation, and troubleshooting for auth/permission failures. Use when accessing API keys, credentials, or any 1Password secret.
0g-compute
Use cheap, TEE-verified AI models from the 0G Compute Network as OpenClaw providers. Discover available models and compare pricing vs OpenRouter, verify provider integrity via hardware attestation (Intel TDX), manage your 0G wallet and sub-accounts, and configure models in OpenClaw with one workflow. Supports DeepSeek, GLM-5, Qwen, and other models available on the 0G marketplace.
solana-easy-swap
Swap any Solana token from chat. Say 'swap 1 SOL for USDC' and it handles everything — quoting, signing, sending, confirming. No API keys, no wallet extensions, no setup beyond a keypair. Powered by Jupiter. Use when a user wants to swap, trade, exchange, buy, or sell Solana SPL tokens, SOL, USDC, memecoins, or any token pair on Solana.