> For the complete documentation index, see [llms.txt](https://docs.vooi.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.vooi.io/vooi-ultra-v3/ultra-operational-guidelines/connect-binance-futures-to-vooi-ultra.md).

# Connect Binance Futures to VOOI Ultra

This guide explains how to connect Binance Futures trading to VOOI Ultra.

To trade through VOOI Ultra, you need to create a Binance API key and enable the required trading permissions.

## Before You Start

For the **Binance master account**, make sure that:

* The account is verified and funded
* Additional Verification Method is enabled
* Binance Futures is enabled

If you plan to connect a **sub-account**, also make sure that:

* The sub-account has been created and is accessible from the master account
* **Futures trading is enabled for the sub-account**
* The sub-account is funded

**API key:** The API key must be created for the account or sub-account you will use to trade through VOOI Ultra.

## Create Binance API Key for Master Account

<figure><img src="/files/1fEGMWU0c8BQ1ECkU3xy" alt=""><figcaption></figcaption></figure>

To create an API key for your Binance Master Account:

1. Log in to Binance at <https://www.binance.com/>
2. Go to **Account > API Management**.
3. If the **Default Security Controls** checkbox is selected, clear it:

   **By checking this box, all existing API Key(s) on your master account and sub-accounts will be subject to Default Security Controls.**

   Complete Binance security verification if prompted.
4. Click **Create API**.
5. Create a new API key.

   Example name: `VOOI Ultra`
6. Complete Binance security verification.
7. Copy the **API Key** and **Secret Key**.

{% hint style="info" %}
**Important:** Copy the Secret Key when Binance shows it. It may not be available again after the API key is saved.
{% endhint %}

8. After **Default Security Controls** have been cleared and the required Binance security verification has been completed, open the API key permissions and enable:
   1. **Enable Futures**
   2. **Enable Spot & Margin Trading**

{% hint style="info" %}
**Important:** Enable these permissions only after updating the Default Security Controls setting and completing the required verification. If the steps are done in the opposite order, Binance may not apply or save the trading permissions correctly.
{% endhint %}

9. Do not enable:
   1. **Enable Withdrawals**
10. Save the API key settings.

**Binance documentation**: [How to Create API Key on Binance](https://www.binance.com/en/support/faq/how-to-create-api-keys-on-binance-360002502072)

## Create Binance API Key for Sub-account

If you plan to connect a **sub-account**, also make sure that:

* The sub-account has been created and is accessible from the master account
* **Futures trading is enabled for the sub-account**
* The API key must be created for the account or the sub-account

### Create or Configure Sub-account

<figure><img src="/files/E42M3H5mpL1TFOGuyXGU" alt=""><figcaption></figcaption></figure>

To create a sub-account or configure an existing one:

1. Log in to Binance at <https://www.binance.com/>
2. Go to **Account > Sub Accounts > Account Management**.
3. To create a new sub-account, click **Create Sub-Account** and complete the setup.\
   **Tip:** In our experience, sub-account creation is more reliable when using an email address rather than a virtual email address.
4. In the sub-account list, make sure **Margin**, and **Futures** are enabled for the sub-account.
5. For an existing sub-account, check that these features are already enabled.
6. If needed, click the **three-dot menu** next to the sub-account and enable the required options.
7. To transfer funds to the sub-account, go to **Account > Sub Accounts > Asset Management**.

### Create Binance API Key for Sub-account

<figure><img src="/files/E675dT83Sq3hW9o4RdfH" alt=""><figcaption></figcaption></figure>

To create an API key for a Binance sub-account:

1. Log in to Binance at <https://www.binance.com/>
2. Go to **Account > Sub Accounts > API Management**.
3. Click **Create API**.
4. Create a new API key, specify the correct sub-account during API creation.
5. Complete Binance security verification.
6. Copy the **API Key** and **Secret Key**.

{% hint style="info" %}
**Important:** Copy the Secret Key when Binance shows it. It may not be available again after the API key is saved.
{% endhint %}

7. Open the API key permissions and enable:
   1. **Enable Futures**
   2. **Enable Spot & Margin Trading**
8. Do not enable:
   1. **Enable Withdrawals**
9. Save the API key settings.

## Add the API Key to VOOI Ultra

<figure><img src="/files/3Uu7TRZwB8w61xRVRNyR" alt=""><figcaption></figcaption></figure>

1. Open VOOI Ultra at <https://ultra.vooi.io/>
2. Go to the Binance enabling flow.
3. Paste the **API Key**.
4. Paste the **Secret Key**.
5. Save the connection.

After the connection is saved, Binance Futures trading will be available in VOOI Ultra if the API key permissions are configured correctly.

## If Permissions Are Not Available

If Binance does not allow trading permissions, follow the security steps shown in Binance.

Depending on the account, Binance may require IP restrictions, a self-generated API key, or changes to Default Security Controls.

If **Enable Futures** is not available, make sure Binance Futures was enabled before the API key was created. If needed, create a new API key after enabling Binance Futures.
