Market Cap: $3.6793T -2.630%
Volume(24h): $210.1238B 27.900%
Fear & Greed Index:

57 - Neutral

  • Market Cap: $3.6793T -2.630%
  • Volume(24h): $210.1238B 27.900%
  • Fear & Greed Index:
  • Market Cap: $3.6793T -2.630%
Cryptos
Topics
Cryptospedia
News
CryptosTopics
Videos
Top Cryptospedia

Select Language

Select Language

Select Currency

Cryptos
Topics
Cryptospedia
News
CryptosTopics
Videos

How to see your trade history on Kraken

Kraken users can access detailed trade history for spot, margin, and futures separately, with options to filter, export to CSV, or use the API for automated tracking and tax reporting.

Aug 02, 2025 at 03:08 pm

Understanding Trade History on Kraken

When using Kraken, a leading cryptocurrency exchange, accessing your trade history is essential for tracking past transactions, analyzing performance, and managing tax reporting. The trade history includes all executed trades across spot, margin, and futures markets, depending on your account type. Each entry contains vital information such as the timestamp, pair traded, price, volume, fees, and order type. This data is crucial for users who actively trade or need to reconcile their portfolio activity.

Kraken organizes trade history under multiple tabs to differentiate between account types. For instance, Spot Trading, Futures, and Margin trades are displayed separately. This segmentation ensures clarity and prevents confusion when reviewing activity across different trading environments. Users must ensure they are viewing the correct section based on the trading activity they wish to inspect.

Accessing Trade History via the Web Platform

To view your trade history on Kraken’s web interface, you must first log in to your account. Once logged in, navigate to the top menu and click on "History". A dropdown will appear with several options, including "Trades", "Orders", and "Funding". Select "Trades" to access your complete trade history.

The trade history page displays a table with sortable columns. You can filter results by:

  • Date range using the calendar picker
  • Trading pair (e.g., BTC/USD, ETH/EUR)
  • Account type (Spot, Futures, Margin)
  • Transaction type (Buy or Sell)

Each row in the table represents a single executed trade. Clicking on a specific trade reveals additional details, such as the order ID, fee in base and quote currency, and net amount. The data can be exported by clicking the "Export" button, which allows you to download the trade history in CSV format for offline analysis or tax preparation.

Locating Trade History in the Kraken Futures Platform

If you are actively trading futures contracts on Kraken, your trade history is managed separately from spot transactions. To access futures trade history, go to the Kraken Futures section by selecting it from the main navigation bar or visiting futures.kraken.com directly.

After logging in, navigate to the "Account" tab located in the top-right corner. From the dropdown, choose "Trade History". This page displays all executed futures trades, including:

  • Contract type (Perpetual or Quarterly)
  • Leverage used
  • Entry and exit prices
  • PnL (Profit and Loss) per trade

You can filter futures trade history by symbol, date, and settlement currency (e.g., USD, USDT). The interface also supports CSV export, which is helpful for users who use external portfolio trackers or accounting software. Ensure that your timezone settings are correctly configured under "Settings" to avoid confusion with timestamps.

Using the Kraken Mobile App to Review Trades

The Kraken mobile app, available for both iOS and Android, provides full access to your trade history. Open the app and log in using your credentials or biometric authentication. Tap the "More" icon located in the bottom navigation bar. From the menu, select "History".

Within the History section, choose "Trades" to view a chronological list of all executed transactions. The mobile interface displays the same core data as the web platform:

  • Trading pair
  • Buy/Sell direction
  • Price and amount
  • Transaction fee

While the mobile app does not support CSV exports directly, you can manually screenshot entries or log in via a mobile browser to export data. The app refreshes trade history in real time, so recent trades appear instantly. Users can also set up push notifications for trade confirmations to stay updated.

Utilizing Kraken’s API for Advanced Trade History Access

For developers or advanced users, Kraken offers a robust REST API to programmatically retrieve trade history. This method is ideal for automated reporting, integration with third-party tools, or building custom dashboards.

To access trade history via API, follow these steps:

  • Generate API keys from your Kraken account under "Security" > "API"
  • Enable the "Query closed orders & trades" permission for the key
  • Use the TradesHistory endpoint: https://api.kraken.com/0/private/TradesHistory
  • Send a POST request with your API key and signed message using your secret key

Example parameters include:

  • type (all, any position, closed trades, etc.)
  • start and end (Unix timestamps)
  • ofs (offset for pagination)

The API response returns a JSON object containing all matching trades, including trade ID, order ID, pair, time, price, vol, fee, and margin. Pagination is required for accounts with high trade volume, as results are limited to 50 entries per call. Use the count field in the response to determine how many additional requests are needed.

Resolving Common Issues with Trade History Visibility

Some users may not see expected trades in their history. First, verify the account type being viewed—spot trades won’t appear in futures history and vice versa. If you recently switched between Kraken Pro and Kraken Futures, ensure you’re logged into the correct platform.

Another common issue is date filtering. By default, Kraken may only show the last 7 days. Expand the date range to cover the desired period. If trades are still missing, check whether they were cancelled orders—only filled trades appear in the trade history.

If API access returns no results, double-check:

  • The API key has sufficient permissions
  • The nonce value is increasing with each request
  • The signature is correctly generated using HMAC-SHA512
  • The request uses POST method with proper headers

Clearing browser cache or reinstalling the mobile app can resolve display glitches. Contact Kraken support only if the issue persists after verifying these steps.

Frequently Asked Questions

Why can’t I see my old trades on Kraken?

Old trades may be hidden due to default date filters. Adjust the start and end date in the trade history filter to include older periods. If using the API, ensure pagination is implemented to retrieve all pages of results.

Are fees shown in trade history in cryptocurrency or fiat?

Kraken displays fees in both the base cryptocurrency and the quote currency (e.g., BTC and USD). The exact fee breakdown appears when you click on an individual trade entry.

Can I export trade history for multiple years at once?

Yes, you can export multi-year trade history by selecting a broad date range before clicking the Export button. The system will generate a single CSV file containing all trades within that period.

Do Kraken Futures trades appear in the spot trade history?

No, Kraken Futures trades are completely separate and only visible in the Futures platform under Account > Trade History. They do not appear in the spot trading history section.

Disclaimer:info@kdj.com

The information provided is not trading advice. kdj.com does not assume any responsibility for any investments made based on the information provided in this article. Cryptocurrencies are highly volatile and it is highly recommended that you invest with caution after thorough research!

If you believe that the content used on this website infringes your copyright, please contact us immediately (info@kdj.com) and we will delete it promptly.

Related knowledge

See all articles

User not found or password invalid

Your input is correct