Back to list
clawdbot

kraken

by clawdbot

All versions of all skills that are on clawdhub.com archived

7🍴 6📅 Jan 24, 2026

SKILL.md

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

Score

Total Score

65/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon