Kraken

# Kraken Crypto Skill

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "Kraken" with this command: npx skills add thesethrose/kraken

Kraken Crypto Skill

Use the kraken_cli.py wrapper to query your Kraken account.

Setup

Export your Kraken API credentials.

export KRAKEN_API_KEY="your_api_key"
export KRAKEN_API_SECRET="your_api_secret"

You can also create a .env file in the skill directory.

1. Primary Commands

Use these commands for portfolio queries. They calculate totals automatically.

CommandDescription
summaryPortfolio overview with correct totals
net-worthTotal net worth calculation
performanceReturns compared to deposits
holdingsAsset breakdown with USD values
stakingStaking positions and rewards

Example Output summary

TOTAL NET WORTH
  Main Wallet (Equity):    $544.95
  Earn Wallet (Bonded):    $81.89
  TOTAL:                   $626.84

AUTO EARN (Flexible) in Main Wallet
  BTC   : $493.92 (rewards: $0.03)
  ETH   : $50.66 (rewards: $0.11)

BONDED STAKING in Earn Wallet
  SOL   : $66.73 (rewards: $0.89)
  DOT   : $15.16 (rewards: $0.55)

  Total Staking Rewards:   $1.71

The wrapper separates Auto Earn from Bonded staking to avoid double counting.

2. Raw API Commands

These commands use kraken_api.py for detailed data. Use them for specific information not covered by primary commands.

Market Data Public

CommandDescriptionUse Case
ticker --pair XXBTZUSDCurrent price and 24h statsPrice checks
ohlc --pair XXBTZUSDHistorical candlesChart data
depth --pair XXBTZUSDOrder bookLiquidity analysis
recent-trades --pair XXBTZUSDLive tradesMarket activity
assetsAsset names and decimalsAsset lookups
pairsValid trading pairsPair discovery
statusExchange statusConnectivity check
timeServer timeAPI health check

Account Data Private

CommandDescriptionUse Case
balanceRaw asset quantitiesDetailed holdings
balance-exBalance with reserved fundsMargin analysis
portfolioTrade balance in USDRaw equity data
open-ordersActive ordersOrder management
closed-ordersCompleted ordersOrder history
tradesTrade execution historyTrade analysis
ledgerAll transactionsTransaction tracking
ledger --asset ZUSDFiltered by assetAsset history
volume30 day volumeFee tier info

Earn Data Private

CommandDescriptionUse Case
earn-positionsRaw staking allocationsDetailed staking data
earn-strategiesAvailable yield programsStrategy discovery
earn-statusPending stakesAllocation monitoring
earn-dealloc-status --refid IDPending unstakesDeallocation monitoring

Funding Private

CommandDescriptionUse Case
deposits-methodsAvailable deposit methodsDeposit options
deposits-address --asset BTCWallet addressReceiving crypto

3. Critical Caveats

Double Counting Warning

Do not add balance and earn-positions together.

Kraken has two staking types.

  • Auto Earn Flexible assets stay in the Main wallet. These are included in portfolio equity.
  • Bonded Staking assets move to the Earn wallet. These are not in portfolio equity.

The summary command handles this correctly. If you use raw commands manually follow this logic.

  • Correct calculation is Total equals Portfolio Equity plus Bonded Earn Only.
  • Incorrect calculation is Total equals Portfolio Equity plus All Earn Allocations.

API Response Notes

  • ohlc returns a list under the pair key.
  • depth bids and asks are nested under the pair key.
  • recent-trades returns a list containing price, volume, time, side, type, and misc.
  • earn-strategies uses the items key with apr_estimate.

4. Example Usage

User RequestBot Action
What is my crypto portfolio?Run summary
What is my net worth?Run net-worth
How am I performing?Run performance
Show my holdingsRun holdings
Show my stakingRun staking
What is BTC price?Run ticker --pair XXBTZUSD
Show my open ordersRun open-orders
Show my trade historyRun trades
Get my BTC deposit addressRun deposits-address --asset BTC

5. API Key Permissions Required

FeaturePermission
Balance and PortfolioQuery Funds
Orders and Trades and LedgersQuery Funds
Earn AllocationsEarn
Deposit AddressesQuery Funds
Market DataNone

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Web3

BTC Analyzer

Fetch live BTCUSDT 15m candles from Binance public API and analyze market direction UP/DOWN/SKIP using EMA20 and RSI14. Use when asked to analyze BTC price d...

Registry SourceRecently Updated
9420Profile unavailable
Web3

Investment Analysis & Portfolio Management Engine

Performs structured investment thesis development, fundamental and technical analysis, portfolio risk management, and trade execution across asset classes.

Registry SourceRecently Updated
9410Profile unavailable
Web3

Telegram Alerts

Send formatted trading alerts, portfolio updates, and market signals via Telegram. Supports price alerts, stop-loss notifications, win/loss reporting, and sc...

Registry SourceRecently Updated
1.4K0Profile unavailable
Web3

RHO Signals — Live Crypto TA Engine

Real-time crypto TA signals for BTC, ETH, SOL, XRP. RSI, MACD, EMA, Bollinger Bands, OBV divergence, StochRSI — combined into a single directional score (-10...

Registry SourceRecently Updated
7500Profile unavailable