Kraken Desktop is currently in a private beta. If you have been granted early access, you would have received an email invitation. If you haven’t received an email, you can join our waitlist here.
Understanding and customizing modules is crucial for optimizing your trading experience on Kraken Desktop. These powerful tools are not just flexible — they are designed to be deeply personalized. With the ability to resize and extensively configure settings within each module, you can craft a trading environment that aligns perfectly with your strategies and preferences.
View the full potential of each module by exploring the comprehensive list below. Here, you’ll find detailed insights into the customization options that can transform the way you use Kraken Desktop.
All modules share a couple common settings:
Grouping: Assign the module to a specific group. This enables synchronization across various modules in the same group, such that changing the market in one will update all others automatically.
Module Presets: Users can save specific settings configurations as presets. This feature enables quick setup of the selected module on all of your boards.
Balances
Hide Small Balances: This setting provides a cleaner interface by hiding small balances.
Customizable Columns: Users can customize the display by selecting which columns to show or hide, such as Allocation, Available Holdings, Total Holdings, Price, Available Value, and Total Value. This customization ensures that users have immediate access to the data most relevant to their needs.
Chart
Market: Select the market pair you wish to analyze, such as BTC/EUR, adjusting the chart to display relevant market data instantly.
Analysis: Here is where you add and customize technical analysis indicators.
Interval: Choose from multiple time intervals for the chart, from one minute to one week, allowing for granular short-term insights or broader historical analysis.
Time Span: Set a custom range to focus on specific trading periods, facilitating targeted analysis over user-defined times.
Draw Style: Select from styles like Candle (OHLC) or Line chart to represent price movements.
Variant: Adjust the candlestick colors for price increases or decreases to visually distinct active trends.
Color Mode: Opt between one-color, two-color, and four-color setups, enhancing visual differentiation between upward and downward movements. You may also select which candles are filled, or if you’d like Heikin-ashi candles. To learn more about the different color modes, click the “?” symbol above the Color Mode dropdown.
Scale Type: Select between a linear or logarithmic scale.
Grid Visibility: Toggle and choose the style grid lines placed on the background of the Chart module.
Zoom Level: Adjust zoom to focus on minute price movements or view broader trend patterns, helping in precise entry and exit strategy formulation.
Alerts: Make alert levels visible on the chart and enable quick alert creation. Quick alerts allow you to create price alerts with one click directly on the Chart.
Orders: Display open orders directly on the chart, providing immediate context to current market positions.
Trades, Positions, and Liquidation Levels: Show previous trades,open positions, and potential liquidation level directly on the chart, critical for managing risk in margin trading.
Legend: Controls whether the chart legend (detailing the symbols and indicators used on the chart) is visible, which can be useful for quickly referencing what each symbol or color denotes without cluttering the workspace. Options to show the legend only when hovered or to always show it, provides flexibility in how much information is persistently displayed on the chart. Lastly, you may adjust the font size of the legend to make it stand out more, or be more subtle.
Clock
Time Zone: Select the time zone for the clock. This setting can be adjusted to match local time or any specific time zone of your choice.
Hide Background: This toggle enables users to make the clock’s background transparent, allowing for seamless integration with the board.
Display Components: Choose between an analog, digital, or combined analog and digital display.
Layout: Adjust the layout to automatic, where the system decides the best arrangement of the clock elements, or select horizontal/vertical alignments.
Spacing: Define the spacing around the clock within the module box.
Analog clock order: If combined with the digital clock, choose whether the analog clock appears first or second in the layout.
Analog clock style: Select whether you want the analog clock to be standard colored, or inverted for more contrast.
Digital clock date and time zone: Toggle to display the current date and/or time zone.
Style: Choose from styles such as bordered, inverted, or plain.
Text Alignment: Set the alignment of the digital clock’s text to left, center, or right, allowing for better organization within the module’s layout.
Depth Chart
Market Selection: Choose the specific trading pair to display in the Depth Chart, like BTC/USD.
Amount Units: Select the unit measurement for trade amounts, such as in base currency or in quote currency.
Span: Adjust the percentage span of the depth chart to zoom in or out on the order book, offering a clearer view of market depth near the current price or a broader view to encompass larger price ranges.
Amount Axis Direction: Configure the direction of the amount axis to either up, down, left, or right aligning with personal preference or screen layout.
Fill: Choose between a gradient, solid, or no fill for the buy and sell sides of the chart.
Grid: Set the grid style to either solid lines, crosses, or completely hidden.
Orders: Display open orders directly on the Depth Chart, providing immediate context to current market positions.
Positions and Liquidation Levels: Show open positions, and/or potential liquidation levels directly on the Depth Chart, critical for managing risk in margin trading.
Large Order Added: Receive audio cues for when large orders are added to the book.
Spread Narrowed/Widened: Receive audio cues when the spread (the difference between the buy and sell price) narrows or widens.
Spread Threshold (bps): Set a specific basis point range to trigger sound alerts when the spread reaches predefined thresholds, offering proactive responses to spread changes.
Ladder
Market Selection: Choose the specific trading pair to interact with and display in the Ladder, like BTC/USD.
Order Shortcuts: For more information on Order Shortcuts, see our dedicated Ladder Trading article.
Amount Units: Choose between base and quote currencies for the order quantities displayed on the Ladder.
Price History: Toggle between displaying price history as Combined LTQ (Last Traded Quantity) & VAP (Volume at Price), LTQ only, or no price history at all. This allows you to customize the additional information displayed within the Ladder module.
Working Columns: Opt to display the order ladder in either a single or double column format. This feature allows traders to view bid and ask prices besides a cumulative order amount (one-column), or orders separated by buys versus sells. (two-column)
Summary Volume Type: Adjust the volume metric in the summary column (left side of Ladder) to display the volume in Base or Quote currencies.
P/L Source: Specify the source of profit and loss calculations, choosing between exchange data or last price.
Skip Confirmations: Select your preference for order confirmation prompts.
Post Only (Limit Orders): Select whether you’d like your order submissions to be post only, which means your orders will only execute if they are successfully submitted as a Limit Order.
Auto reset Delta Price and Display Lot Size: Automatically adjusts the price difference setting for new orders back to a predefined default after each transaction, ensuring consistent placement relative to current market prices. Simultaneously, it displays the transaction quantity directly in the Ladder interface, allowing for quick verification and management of order sizes.
Hide notification bar: Show or hide the notification bar at the bottom of the Ladder. This bar displays things such as trading errors if they occur.
Display Lot Format: Change the way lots are displayed between native, scaled, or scientific units. You may even combine scaled and native.
Price Level Highlights: Choose whether you’d like all price levels to be highlighted, changed digits, or only major levels. If you wish, you may also completely disable any highlighting.
Bid/Ask Color: Set the text color scheme for bid and ask prices.
Bid/Ask Highlight: Choose the style in which the bid/asks are highlighted. There are solid, scaled, and gradient options in order to make your interface as intuitive as possible. You may also disable any highlighting.
Sound Events: Enable or disable sound notifications for various trading events like large orders being added or removed, and spread changes. These auditory cues can help you stay alert to significant market movements without constantly monitoring the screen.
Spread Threshold (bps): Set a specific basis point range to trigger alerts when the spread reaches predefined thresholds, offering proactive responses to spread changes.
Order Book
Market Selection: Choose the specific trading pair to display in the Order Book, like BTC/USD.
Price Bucket: Allows the grouping of price levels into larger buckets to simplify viewing and reduce noise in highly liquid markets.
Amount Units: Choose between base and quote currencies for the order quantities displayed on the Order Book.
Bars: Choose how the bars are depicted for each price level. You may have them individually sized, cumulatively sized, or have both representations at the same time.
Orientation: Display the Order Book in vertical or horizontal format.
Large Order Added: Receive audio cues for when large orders are added to the book.
Spread Narrowed/Widened: Receive audio cues when the spread (the difference between the buy and sell price) narrows or widens.
Spread Threshold (bps): Set a specific basis point range to trigger sound alerts when the spread reaches predefined thresholds, offering proactive responses to spread changes.
Order Ticket (Standard)
Selection Grouping: Assign the Order Ticket module to a dynamic group. This enables synchronization with whichever module is actively selected.
Market Selection: Choose the specific market to trade via the Order Ticket, like BTC/USD.
Post Only (Limit Orders): Ensures that limit orders are added to the order book and not executed immediately as market orders.
Skip Confirmations: Disables the confirmation dialog box, enabling faster order submission. This is beneficial for traders who need to execute trades quickly and are comfortable with the risks associated with not reviewing orders before submission.
Cancel/Close All: Enables or disables the buttons located at the bottom of the Order Ticket which allow you to cancel all open orders, or close all open positions.
% Price Offset: This setting allows traders to customize the Limit Price shortcuts to set the order price at a percentage above or below the current market price. Useful for setting target buying or selling prices without needing to manually calculate the exact figure.
Default Trigger Price: Sets a default price that will trigger conditional orders, such as stop-loss or take-profit orders. This saves time by pre-filling the trigger field with a predefined value when placing new conditional orders.
Default Stop Price: Similar to the default trigger price, this sets a predefined stop price for stop orders, facilitating quicker setup of stop-loss strategies without the need to manually enter the stop price each time.
Duration: Defines the validity period of an order with options like Good-Til-Cancel (GTC), Good-Til-Date (GTD), or Immediate-or-Cancel. This setting helps manage how long orders should remain active.
Fee Currency: Allows traders to select the currency in which trading fees will be paid. Please note, fee currencies are not guaranteed.
Quantity Quick-Select: Enables rapid selection of order sizes through predefined quantities. (25%, 50%, 70%, Max) Streamlining the order entry process and helping to ensure precise position sizing.
Sound Events: Customize auditory alerts for various order activities such as fills, cancels, or error events. This setting helps keep traders informed of order executions or problems without the need to continuously watch the screen.
Order Ticket (Active)
Selection Grouping: Assign the Order Ticket module to a dynamic group. This enables synchronization with whichever module is actively selected.
Market Selection: Choose the specific market to trade on via the Order Tickett, like BTC/USD.
Post Only (Limit Orders): Ensures that limit orders are added to the order book and not executed immediately as market orders.
Skip Confirmations: Disables the confirmation dialog box, enabling faster order submission. This is beneficial for traders who need to execute trades quickly and are comfortable with the risks associated with not reviewing orders before submission.
Cancel/Close All: Enables or disables the buttons located at the bottom of the Order Ticket which allow you to cancel all open orders, or close all open positions.
% Price Offset: This setting allows traders to customize the Limit Price shortcuts to set the order price at a percentage above or below the current market price. Useful for setting target buying or selling prices without needing to manually calculate the exact figure.
Default Trigger Price: Sets a default price that will trigger conditional orders, such as stop-loss or take-profit orders. This saves time by pre-filling the trigger field with a predefined value when placing new conditional orders.
Default Stop Price: Similar to the default trigger price, this sets a predefined stop price for stop orders, facilitating quicker setup of stop-loss strategies without the need to manually enter the stop price each time.
Duration: Defines the validity period of an order with options like Good-Til-Cancel (GTC), Good-Til-Date (GTD), or Immediate-or-Cancel. This setting helps manage how long orders should remain active.
Fee Currency: Allows traders to select the currency in which trading fees will be paid. Please note, fee currencies are not guaranteed.
Quantity Quick-Select: Enables rapid selection of order sizes through predefined quantities. (25%, 50%, 70%, Max) Streamlining the order entry process and helping to ensure precise position sizing.
Trade Market/Limit: Enable or disable the quick select buttons for Market and Limit Orders.
Trigger/Stop Price: Enable or disable the entry boxes for Trigger and Stop prices.
Sound Events: Customize auditory alerts for various order activities such as fills, cancels, or error events. This setting helps keep traders informed of order executions or problems without the need to continuously watch the screen.
Spread Chart
Market Selection: Choose the specific trading pair to display in the Spread Chart, like BTC/USD.
Spread Plot: Adjust this setting to customize the line chart in the middle of the module. This chart visualizes the spread for you, and can be measured by the absolute amount, or a percentage. You may also hide the Spread Plot.
Show Trades: Enable or disable the bar graph on the bottom of the module that indicates the amount of trading activity. This can be particularly useful for spotting patterns of high liquidity.
Sound Events: Enable or disable sound notifications for various trading events like buys, sells, or spread actions. These auditory cues can help you stay alert to significant market movements without constantly monitoring the screen.
Spread Threshold (bps): Set a specific basis point range to trigger alerts when the spread reaches predefined thresholds, offering proactive responses to spread changes.
Summary
Market Selection: Choose the specific trading pair to display in the Summary, like BTC/USD.
Liquidity (bps): Adjust the basis points to customize the sensitivity of the liquidity data displayed. This can be toggled from 25 - 500 bps.
Fill: Choose the visual representation of the price movement data. Options include a simple color fill, gradient fill, or no fill at all.
Sound Events: Enable sound alerts for local highs and lows, helping users stay informed of significant price movements without constant visual monitoring.
Text
Content: The text that is to be displayed on the module.
Scale: The size of the text within the module.
Hide Background: This option allows users to make the module appear with no background, integrating seamlessly with the board
Ticker
Market Selection: Choose the specific trading pair to display in the Ticker, like BTC/USD.
Scale: The size of the Ticker information within the module.
Spread: This option toggles the display of the spread (the difference between the bid and ask price) directly within the ticker. Enabling this helps traders see the spread at a glance without needing to access separate trading interfaces.
Hide Background: This option allows users to make the module appear with no background, integrating seamlessly with the board
Sound Events: Enable sound alerts for narrowing or widening spreads, helping users stay informed without constant visual monitoring.
Spread Threshold (bps): Set a specific basis point range to trigger alerts when the spread reaches predefined thresholds, offering proactive responses to spread changes.
Time & Sales
Market Selection: Choose the specific trading pair to display in the Time & Sales module, like BTC/USD.
Minimum Amount Filter: Allows filtering out trades below a specified volume to focus on more significant market activities. Trades below the minimum amount set will not be displayed.
Amount Units: Users can choose between displaying the trade volume in base currency units or quote currency units.
Accumulate at Price: This setting groups trades at the same price together, providing a consolidated view of trade volumes at specific price points.
Color Mode: Differentiates buys and sells with two distinct colors (2 color), or provides additional color distinctions to highlight large orders or spread variations. (4 color)
Enable Highlight: Highlights trades that meet or exceed a specified volume threshold.
Show Time as Elapsed: Displays the time since the trade occurred rather than the exact timestamp, which can help users gauge the recency of trades in a dynamic market environment.
Sound Events: Users can enable sound alerts for buy and sell trades, providing audible cues for market activity without the need to constantly watch the screen.
Trade Activity
Orders/Trades/Positions/Log: Under each tab, you can enable or disable dozens of column options. These allow you to customize the information displayed by selecting which columns are visible in the module. You can also use the dots to the right of each column option to rearrange the order in which they are displayed.
P/L Source: Specify the source of profit and loss calculations, choosing between exchange data or last price.
Watchlist
Add Market: Search and add markets to your watchlist.
Watchlist Name: Name your watchlist here, the name will appear on the top left corner of the module.
Accumulate Markets From Group: When enabled, this module will add markets to its own list whenever any other module in the same group views a market.
Columns: Here you can customize the information displayed in your Watchlist by selecting which columns are visible in the module. You can also use the dots to the right of each column option to rearrange the order in which they are displayed.
Scale: Adjusts the size of the text and elements within the module for better visibility.
Scale Header Independently: Allows you to adjust the scale of the header independently from the rest of the content.
Hide Asset Icons: Option to hide or display icons associated with each market.