ByBit Broker Profile

From MultiCharts
Revision as of 13:56, 29 February 2024 by KateMultiCharts (talk | contribs) (Created page with "OCO groups are emulated by MultiCharts.<br>That means that all OCO orders are sent to the broker, price is monitored by MultiCharts, and once one of the orders is filled, Mult...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

OCO groups are emulated by MultiCharts.
That means that all OCO orders are sent to the broker, price is monitored by MultiCharts, and once one of the orders is filled, MultiCharts sends a command to cancel the second OCO order to the broker. Note that the second order may also be filled if price reaches its level before the cancellation is processed by the broker (see OCO Orders Risk).

ByBit Futures Broker Profile

All types of orders are supported:

  • Market orders
  • Limit orders
  • Stop orders
  • Stop-Limit orders

ByBit provides information on the list of accounts, balance, and open positions. Equity is calculated by MultiCharts. Open position Profit/Loss and Unrealized Profit/Loss is calculated in MultiCharts as it is not provided by ByBit.

Setting up ByBit Futures Broker Profile

To connect ByBit Futures broker profile, make sure that you have the following API permissions enabled on ByBit website:

  • Enable Reading
  • Enable Futures

In the ByBit Futures Settings window (see Managing Broker Profiles) enter the information provided by ByBit.

1. Main tab:
Connectivity section
  • Enter your API key and Secret key for ByBit.
  • In the Contract type menu you can select Linear or Inverce Futures.
  • In the Currency menu you can select USDT or USDC as your base currency.


Default Order Settings section
  • Select Time in Force.
  • CheckOrders request waiting limits to enable automatic monitoring of requests sent from MultiCharts.
    Note: ByBit has limitations for the number of requests from one IP per minute.
  • Check Reduce Only to enable Reduce Only orders and avoid the ByBit minimum trade size limit when closing a position.


Global section
  • You can set the Timing security interval to specify the time during which the request is considered to be active.
  • Check Use heartbeats for connection loss detection to automatically restore connection to the ByBit server in case of temporary connection loss.
  • Check Show Error pop-up alert to receive alerts.