Accounts & Connections

How to connect Bybit Futures API

The current app connects Bybit as a futures API account. The main things that have to match are the contract permissions on the key, the environment you choose, and whether the Bybit account is ready for API access yet.

Bybit Futures API FAQ

These are the setup questions that most often block a Bybit Futures connection in DaneTrades.

What permissions does a Bybit API key need for DaneTrades?

The Bybit key needs the right futures or derivatives trading permissions for the contract setup you want to copy. If those permissions are missing, the connection can fail even with a valid key and secret.

How do I choose the right Bybit environment in the app?

Match the environment to the API key you created. The current app supports live-style and test-style environments, and a mismatch can cause confusing authentication failures.

Can a new Bybit account block API setup temporarily?

Yes. New or restricted Bybit accounts can have time-based or security-related API limitations, so it is worth checking the exchange-side account status before assuming DaneTrades is the problem.

What you need first

  • A Bybit account that can use derivatives or contract trading.
  • An API key and API secret from Bybit API Management.
  • Read-write permission for the contract or derivatives scope you intend to use.
  • The correct environment selection such as Mainnet, Mainnet Demo, or Testnet.

Basic steps

  1. Create or review the Bybit API key in the Bybit web app.
  2. Make sure the key has the right futures-related permissions.
  3. Open Trading Accounts and add a new Bybit Futures account.
  4. Paste the API key and API secret.
  5. Select the correct environment.
  6. Connect and verify the account appears correctly in the app.

Most common blockers

  • The key was created for the wrong environment.
  • The key does not have the right contract-trading permissions.
  • New or restricted accounts may not be ready for API use yet.
  • The key or secret was copied incorrectly.