Kraken tools
ChatGPTGet real-time crypto market insights directly in your AI conversations. View top assets with live prices, 7-day price trends, and percentage changes. Drill into any coin for market narratives, sentiment analysis, and key stories—all in a beautiful, interactive widget.
compare_assets
ChatGPTCompare two to four crypto assets over one window of any number of days, up to their whole Kraken history, on one chart. This is the tool for 'compare ETH vs BTC', 'BTC or SOL this week?', 'compare the development of eth, sol and btc over one month', 'ETH vs BTC over five years'. Call it once with every asset named, in the order named; never call get_asset_price once per asset. Each asset gets the price card's figures: its move in dollars and percent, and its low and high over the window. Prices and the chart are Kraken's own. No account needed.
get_asset_news
ChatGPTGet latest news, narratives, and market insights for a specific crypto asset.
get_asset_price
ChatGPTPrice of one crypto asset over a window of any number of days, up to its whole Kraken history, with the move in dollars and percent, the low and high over that window, and a chart. Use it only when the user asks for the price or the chart itself: 'what's the price of bitcoin', 'SOL price', 'show me the ETH chart this week', 'BTC over the past year'. For why an asset is up or down, how it is doing or what is happening with it, call get_asset_news, which shows this card with headlines. One asset per call; to compare two or more, call compare_assets once. Prices and the chart are Kraken's own. No account needed.
get_portfolio
ChatGPTCurrent portfolio overview: total value in US dollars, holdings and allocation, amounts available to trade, and today's market-value change since 00:00 UTC. Use for general portfolio status, value, holdings, or composition. These all use the same complete overview. For an explicitly requested performance window, ranked movers, or gains/losses, use get_top_earners. Needs a connected account.
get_top_earners
ChatGPTPortfolio performance for an explicitly requested time window or ranked holdings that gained or lost value. Pass period='one_week' or period='one_month'; it covers today by default. Direction is required: direction='gainers' for what went up ('what made me money', 'what am I up on') and direction='losers' for what went down ('where did I lose money today', 'what did I lose money on', 'what am I down on', 'what hurt my portfolio'). Use direction='all' only for performance over a requested window covering both sides, such as 'how did my portfolio do this week'. Do not use 'all' for a question about only gains or only losses. For general portfolio status, value or allocation use get_portfolio. The figure is the change in market value of what the account holds now, so report it as performance, not as earnings or profit: it excludes deposits, withdrawals and Earn rewards, it is not realised or taxable P/L, and a coin bought part-way through the window is measured across the whole of it. Needs a connected account.
get_trade_links
ChatGPTPrepare links to Kraken's external instant buy or sell flow. Use this whenever the user wants to buy or sell. Batch the requested trades into one call; each has its side and any amount the user named, without conversion. The links prefill only asset, side and amount, not limit prices or stop conditions; do not present them as satisfying unsupported order conditions. If no amount was given, omit it rather than asking merely to build a link. Places nothing: the user reviews and confirms on Kraken. No account needed.
list_top_assets
ChatGPTList top crypto assets showing gainers, losers, and trending coins with prices and sparkline charts.