Trading Futures in Altrady (draft)

We currently offer Futures trading for USDx-based perpetuals only (not coin-based), on Binance, Kucoin and Bybit. Using one-way mode (not hedge mode).
A separate Trading account is needed in Altrady for a futures exchange, with its own API key with Futures trading enabled.
Leverage cannot be changed after entries are filled or partially filled.

Binance Futures

What is Supported?

USDⓈ-M Futures
One-way mode
No cross-collateral (e.g. from USDT to BUSD and vice-versa).

Hedge mode can be mimicked by using a second account for concurrent positions in the opposite direction. Additional modes are either in development, or have been requested by our users as Feature Requests. You can upvote existing feature requests, and make new ones, on our Roadmap.


After creating a Binance Futures account, and selecting your quote currency (USDT or BUSD), you can add your API key to Altrady. As well as Read and Spot permissions, Futures should also be ticked. No IP whitelist.

Choose a Futures Market

To trade a Binance Futures market, choose BIFU in the Markets widget and select the market to trade. For Bybit Futures, choose BYBIF.

ByBit Futures

What is Supported?

USDT perpetual futures contracts
One-way mode only. (Make sure this is selected on Bybit)
Unified Accounts are supported.

One way mode is the default on Bybit Futures. If your account is set to hedge mode, you can change it under the Bybit Settings.
Image: settings
Image hedge mode

Additional modes are either in development, or have been requested by our users as Feature Requests. You can upvote existing feature requests, and make new ones, on our Roadmap.

Add your API key

How to Connect Your Bybit Exchange Account with Altrady (this includes spot and futures) Select BYBIF markets from the markets widget.

Kucoin Futures

What is Supported?

USDT perpetual futures contracts
One-way mode only. (Make sure this is selected on Kucoin)
Maximum leverage when trading using an API key is 10x

Note that leverage on open Kucoin Futures positions changes constantly with the PnL percentage.

Instructions for adding an API key for Kucoin Futures: How to Add a Kucoin API key (this covers Spot and Futures)
Kucoin Futures markets are under KUCNF in the markets widget.

Your Data

Altrady’s API will request your trade and order history from the exchange. Open orders are retrieved, However, very little order and trade history is provided, often only one day.
With a paid Altrady subscription you can manually import your Trade History from the exchange. You will then see your last 1500 trades on the chart for each market, and the Trading Analytics will be updated to reflect your history. See also below for Positions.

The Trading widget

3 extra fields–these work in the same way as they do on your Futures exchange:
Leverage amount
Leverage type
Reduce-only. Use this to exit or close a position so as not to overspend (taking the position in the opposite direction). If you look at your trading widget and all balances are 0, then you have reduce-only on. This will need to be turned off to go back to normal trading.

When trading Futures, all order types shown can be used, both for Short and Long.trades and positions.

Regular Orders

Regular orders are those you would be familiar with from trading on exchanges. You can create and entry (Buy or Sell). Wait for it to fill and then create Exits (Sell or Buy Take Profit Orders and Stop Losses).

Choose the leverage type and amount.
Reduce-only should be OFF.
Enter the details for a Short or Long entry in the trading widget as per usual.
All available order types can be used.
If specifying a percentage for the entry, it will be based on the leveraged amount, shown at the top of the widget.

In the Trading widget:

The leverage type and amount should default to the same as the entry
Tick Reduce-only, to show the amount outstanding in the position. If reduce-only is not checked, it is possible to place an order for an amount greater than the outstanding amount. The position will close and a new one created for the opposite side for the extra amount.
Choose the order type (including Ladder, Stop Loss etc.) and the amount (%) to exit
Place the order

From My Positions:

Click the 3 dot menu to the right of the Open Position containing the Entry. Select Exit position LIMIT or Exit position MARKET.

This will create an order for 100% of the entry amount, with Reduce-only checked

Click Place Order

If Exit Position creates an invalid or unexpected order, it’s likely that the position does not have all of the trades it needs (see Positions and the Break Even Calculator below for how to fix that.). You can still create an exit order in the trading widget as described in Exit: 1. above

Smart Orders (beta)

Smart orders (including all-in-one orders) are managed internally by Altrady. They offer options that exchanges do not offer, such as combining entry order/s with Take Profit order/s and/or a Stop Loss order.
Smart Orders: Quick Start Guide
How to use smart positions

You can also:
Add, edit, remove SL
Add, edit or remove TPs
Increase the position size.and add more entries

Do not use EXIT Position from the Position widget to exit a smart order. Instead, click one of the orders in the chart to open the smart order for editing. Then move the TP or SL to a price where it will exit immediately. See also:

How to move your Take Profit order below the average entry price on an existing Smart Order

How to Quickly Exit an Altrady Smart Order using a Stop Loss

If part of a smart order is edited on the exchange, Altrady won’t know about it, and the smart order management will no longer be able to work properly. Always edit your smart orders and positions in Altrady, not on the exchange.

A Smart Order creates a Smart Position–all trades for the position will be grouped together for analytics in My Positions and BEC.

My Positions and the Position Info widgets (previously know as the Break Even Calculator)

The Positions shown in My Positions and the Position info (Break Even Calculator) are Altrady’s analytical positions, not Binance’s management positions. In My Positions and Position Info, you can see stats about the position (including the liquidation price). For more details, click on the position to open the market and the same position in the Position Info. The PI widget has more details.

As mentioned above in Starting Out, when you first start using Altrady, Binance Futures provides very little of your trade and order history. Altrady attempts to build positions from the initial trade history, but with missing trades, they might not be accurate (missing earlier trades).

There are two ways to deal with this:

If you want to see your position history in Altrady, then you can:
Import your Trade History from the exchange (see How to Import Your Trade History into Altrady)
For each market traded, select the market to view,
In the PI/BEC, delete the position showing
Click New to create a new position using all imported trades. Click Save to save the position.
You can create positions that suit your trading style–long term or short term for example. Choose the Start and End dates to include the correct trades in the position. These dates can also be input by right-clicking on the chart before the first trade, or after the last trade, and selecting:
i.Set Break Even start date
ii.Set Break Even end date.

2.If you don’t need your Position History and want to start fresh:
Open the market and navigate to the PI/BEC
View the most recent position (it should already be showing)
Click the End date field and select today’s date as the end date
Save the position.
The BEC will update the end date to the most recent trade
Next time you trade that market a new position will be started

New trades will create new positions starting after the last Closed position.

Updated on: 24/04/2024

Was this article helpful?

Share your feedback


Thank you!