---
id: document_item.features-of-futures-trading
page_type: documentation_article
title: "Features of Futures Trading"
description: "How to enable futures trading in Moonbot and use the Futures Circle to manage leverage, margin type, hedge mode and long or short trading direction."
section: documentation
category: "Futures Trading"
url: https://moonbot.eu/en/documentation/futures-trading/features-of-futures-trading?format=md
locale: en
alternate_ru: https://moonbot.eu/documentation/futures-trading/features-of-futures-trading?format=md
parent: https://moonbot.eu/en/documentation/futures-trading?format=md
previous: null
next: https://moonbot.eu/en/documentation/futures-trading/binance-futures-module?format=md
status: published
updated_at: 2026-10-30T00:56:52+03:00
---

# Features of Futures Trading

**Moonbot is a futures trading terminal** that offers traders significant advantages over trading directly via the exchange: instant order placement and modification via hotkeys and clicks on the chart, the ability to trade dozens of coins simultaneously, automated strategies with triggers and sessions, as well as specialised tools for futures trading such as the Futures Circle and liquidation displays. The functionality also allows you to set up a ‘futures trading bot’ so that strategies within the terminal can automatically open and manage long and short positions according to specified conditions. Below is a guide on how to set up and use futures mode.

**Futures trading** in the Moonbot terminal is available for **both FREE and PRO versions**.

To start futures trading, you need to:

1. Activate a futures account on the exchange.
2. Create **API keys** with the **checkbox** enabled to allow futures trading through these API keys.
3. In the Moonbot terminal, open **Settings → Login**, select connection to the futures exchange, for example **Binance Futures**, and register the futures API keys below.

The interface of the main window in the Moonbot futures terminal is slightly different from the main window of the spot terminal. Different values are used on the scale buttons, and a new feature called the **Futures Circle** is implemented as a control element for futures trading. With the **Futures Circle**, you can select and change the following parameters: leverage, margin type, hedge mode, and trading direction (only long, only short, or both directions).

### Futures Circle

In the futures version of the Moonbot terminal, a special functionality for futures trading — the **Futures Circle** — has been introduced, which is absent in spot trading.

![](https://moonbot.eu/storage/editor-images/Futures%20Circle.jpg)

![(dark)](https://moonbot.eu/storage/editor-images/Futures%20Circle.jpg)

If the center of the circle displays, for example, **×10**, this means that leverage **×10** is set for the coin. If it displays **×20**, it means leverage **×20** is set for the coin.

**Note: if no coin chart is open or if** multiple charts are open at the same time, the center of the circle will show **×1**, and it will not be possible to change the leverage. This happens because Moonbot cannot determine for which specific coin the new leverage value should be applied. Leverage can only be changed when a single coin chart is **open in fullscreen mode**.

Open the desired coin in fullscreen and left-click on the **Futures Circle** — an additional settings menu will appear.

- **Current Leverage / Maximum Leverage / Margin Type**\
  For example, an entry such as **x20 / 150 Isolated** indicates that the current leverage on the coin is set to **x20**, with a maximum possible leverage of **x150 and an isolated margin**.\
  For example, an entry such as **x10 / 50 Cross** indicates that the current leverage on the coin is set to **x10**, with a maximum possible leverage of **x50 and a cross margin**.
- **Changing the Margin Type**\
  In the **Futures Circle** **menu**, you can change the **margin type**. To do this, click on the word Isolated in the **x20 / 125 Isolated** line to switch to **Cross**, and vice versa, clicking on **Cross** will switch the margin type back to **Isolated**.
- **Slider for Smooth Leverage Adjustment**\
  The slider for smooth leverage adjustment allows you to change the leverage with a step of **x1**. You can change the leverage either by dragging the slider with the mouse or by using the mouse wheel. After selecting the desired value, click the **Apply** button and the leverage will be changed.
- **Menu for Discrete Leverage Adjustment**\
  The menu for discrete leverage adjustment allows you to select leverage from the most commonly used values: **4, 5, 10, 20, 25, 50, 75, 100**. You can change the leverage by selecting the desired value with a click or by using the mouse wheel. If you need to select leverage of **more than x100** on the coin, then use the **Slider for Smooth Leverage Adjustment**. After selecting the desired value, click the **Apply** button and the leverage will be changed.\
  Information about the leverage change is immediately recorded in the **Futures Circle**, in the **logs window** on the main screen of the Moonbot terminal, and also saved in a **text log file**. The updated data will also be displayed in the **MarketsTable** in the **Leverage** column.\
  According to the set leverage value, the maximum allowable position size for the selected coin is automatically adjusted. This position can be built either with a single order or with multiple orders — the total volume will account for the current leverage.\
  In the **balance** line of the Moonbot futures terminal, two numbers are displayed: the first shows your **real balance**, and the value in parentheses shows the **available balance considering the current leverage**.\
  The order size can be selected either using the **slider** or through **fixed buttons**. Note that the specified size already takes the set leverage into account. For example, if the fixed button is set to **100 $**, and the leverage is **×10**, an order for 100 $ will be placed, of which **10 $** are your own funds and **90 $ are borrowed**. After placing such an order, you will see in the balance line that only **10 $** were deducted from your real account.
- **Hedge mode: ON/OFF**\
  In the **Futures Circle** menu, you can enable **(Hedge mode: ON)** or disable **(Hedge mode: OFF)** the **hedge mode**. This mode allows you to hold two opposite positions on the same coin simultaneously — both long and short.\
  If the hedge mode is disabled, you can only open **one** active position — either long or short.\
  ⚠️ **Please note!** Enabling hedge mode applies to the **entire account**, not to a specific coin.

### Placing long and short orders

To be able to place long or short orders and then move them on the coin chart, you must first set the appropriate **keyboard shortcuts and mouse clicks in the** [Settings → Hotkeys → Orders Controls](https://moonbot.eu/en/documentation/settings-hotkeys-tab/tabs-section?format=md) **tab.**

![](https://moonbot.eu/storage/editor-images/Hotkeys%2001%20eng.jpg)

![(dark)](https://moonbot.eu/storage/editor-images/Hotkeys%2001%20eng.jpg)

To place a **limit Buy order in long**, press the assigned combination and click in the green zone of the **Order Book BID**. \
To place a **limit Buy order in short**, use the key combination for short orders and click in the red zone of the **Order Book ASK**.

As soon as the price reaches the value set in the **Buy** order, it will be executed and the terminal will automatically place a **Sell** order — depending on the selected direction (Long or Short).

For the convenience of visual difference between long and short **Buy** and **Sell** orders, you can set your own color and line type in the Moonbot terminal:

- **Colors globally** — on the **Settings → User Interface** tab, using the **Colors Setup** button.
- **Individual colors** — in the strategy settings on the **User Interface** tab in the **SellOrderColor** and **BuyOrderColor** parameters.
- **Type of order lines** — in the strategy settings on the **User Interface** tab in the **OrderLineKind** parameter (**Solid, Dash, Dot, DashDot, DashDotDot**).

In the **order** **window** on the main window of the Moonbot terminal, the order type is displayed as follows: **BUY** — limit order for a Long position, **Short** — limit order for a Short position.

Orders are moved in the same way as in spot mode: either manually with the mouse, or using predefined keyboard shortcuts indicated on the **Settings -> Hotkeys** tab.

Additionally, on the right side of the interface, information about current **Long** and **Short** positions is displayed, showing the entry price and the total position volume.

### Reports and transaction filtering

If you open the **Report Table**, you will notice that Long and Short trades are highlighted in different colors. These colors match the respective order colors shown on the Moonbot chart. If you click on a row in the **Report Table**, at the bottom of the window you will see the coin and direction of the trade - Long or Short.

If you need to filter only Long trades, open the **Report Table** and use the **Long/Short** filter. In the dropdown menu, select the desired option:

- **Both** - display all trades
- **Long** - display only Long trades
- **Short** - display only Short trades.

You can also use other filter fields for more precise searching, for example, to display **only positive or negative trades**, trades by a **specific strategy** or by other parameters.

### Configuring "Use Leverage for TP"

In **Settings → User Interface**, there is a parameter called **Use Leverage for TP**. If this checkbox is enabled, leverage will be considered when calculating the **Take Profit** **slider**, as well as when displaying the **order size and profit** in the **Report Table**. This setting does not affect actual trading behavior.

The **Profit** column shows the **profit percentage with leverage**, calculated based on the entire position volume, including borrowed funds.

The **Profit Abs** column shows the profit **percentage without leverage**, based only on your own invested funds.

The **Profit USDT** column displays the **absolute profit value in the base currency (USDT)**, also **without leverage**.

The **Spent USDT** column shows the amount actually deducted from your balance when opening a trade. If **Use Leverage for TP** is disabled, this column shows only your **own funds**, excluding leverage. For example, if you placed an order for 100 USDT with 10x leverage but used only 10 USDT of your own funds, the column will display **10**.

If you enable **Use Leverage for TP**, the **Spent USDT** column will show the full amount i**ncluding leverage** — in this case, **100**.

The same logic applies to the **Gained USDT** column — it will reflect the result either with or without leverage, depending on the **Use Leverage for TP** setting.

Additionally, this behavior affects the percentages shown on the slider that controls the size of the **Sell** order: first, the percentage **with leverage** is displayed, and in parentheses, the percentage **without leverage**.

Additionally, the **Use Leverage for TP** checkbox affects how the **Sell** order percentages are shown on the chart:

- If the checkbox is **disabled**, the percentage is displayed **without considering leverage**
- If the checkbox is **enabled**, the percentage is **calculated with leverage** applied.

For example, if you place an order with **20x leverage** and use a **chart scale of 10%**, then setting a **Sell order one grid cell** away will mean:

- In **spot** **trading** — a **1% price movement**
- In **futures** **trading** — a **20% price movement**, since 1% is multiplied by the leverage size (20x). **Exchange fees** are deducted from the resulting value.

However, the stop loss will still be visually shown without leverage, for example, "-1%", while the actual loss considering leverage would be 20%.

⚠️ **Important:** **in strategies, SellPrice and stop parameters are set without considering leverage**, so you must factor this in manually when designing strategies.

### Liquidations and technical information on the chart

On the **futures** **chart**, besides the standard green and red crosses, the following may also appear:

- **Yellow crosses** - liquidation of short positions
- **Blue crosses** - liquidation of long positions.

When buying a coin on a futures market, **liquidation lines** will also be displayed — these are the price levels at which the exchange will forcibly close your position.

In addition, extended technical information is displayed on futures charts:

- **Spot** — the percentage difference from the spot price
- **F** — the funding rate value for the coin
- **PnL** — the Profit and Loss value.

### Futures MarketsTable

There are also differences between the **futures MarketsTable** and the **spot MarketsTable**.

If you open the futures **MarketsTable** using the **View Markets** button, it will display up-to-date values specific to futures trading. In the **Leverage** column, the current leverage value, the maximum available leverage and the type of margin used for the coin - **Cross** or **Isolated** - will be shown. The table also displays the **funding** values and includes an editable **MaxPos** column for setting the maximum allowed position for the coin.

At the bottom of the **futures MarketsTable**, there is a **Leverage Settings** button that opens an additional menu for managing futures orders, margin types, leverage and maximum positions. The functionality of the **Leverage Settings** button is described in detail in the manual section **View Markets Window**.

⚠️ **Attention! \
Futures trading is a high-risk tool.** If you are just starting with futures trading, it is recommended to use **minimal leverage** (e.g., **5x**), a **small deposit** and **Isolated** **margin**. This approach helps limit potential losses - in case of liquidation, only the **margin used for the specific position will be lost**, not the entire account balance.

We recommend that you read the supplementary material entitled ["What Is Autotrading in Moonbot" >>>](https://moonbot.eu/en/begin/simple-auto-trading/what-is-autotrading-in-moonbot?format=md).

## Navigation

Path: [Main](https://moonbot.eu/en?format=md) / [Documentation](https://moonbot.eu/en/documentation?format=md) / [Futures Trading](https://moonbot.eu/en/documentation/futures-trading?format=md) / Features of Futures Trading

Parent section: [Futures Trading](https://moonbot.eu/en/documentation/futures-trading?format=md)

Next: [Binance Futures Module](https://moonbot.eu/en/documentation/futures-trading/binance-futures-module?format=md)

## Related

- [Binance Futures Module](https://moonbot.eu/en/documentation/futures-trading/binance-futures-module?format=md)
- [Recommendations for configuring Moonbot on Binance Futures](https://moonbot.eu/en/documentation/futures-trading/recommendations-for-configuring-moonbot-on-binance-futures?format=md)
- [Quarterly BTCUSD Futures Contracts on Binance Futures](https://moonbot.eu/en/documentation/futures-trading/quarterly-btcusd-futures-contracts-on-binance-futures?format=md)
