Binance

For improved security and to maintain a clear distinction between your automated trading activities and other investments, we advise setting up a separate sub-account on Binance dedicated to Tradetomato.

Navigate to Binance and create new API keys for your Tradetomato account.

Generating Binance API keys

If you are using Binance or have used it in the past, you may know that Binance offers a 0.1% trading fee (0.075% if you hold BNB on your account), making it an affordable exchange to trade on.

Navigate to Binance.

If you already have a Binance account with funds on it - skip this step.

Create an account

Fill in your email and password.

Since this will be your trading account and you are going to store some funds on it, we recommend you create a strong and secure password. We also always recommend adding 2-factor authentication to your account.

Check your email. You will receive an email with an activation link. Binance has strict verification rules, so you will have to verify your identity with a valid ID, driver's license, or passport as part of their efforts to prevent money laundering through the exchange.

Buy crypto

Now that you've successfully created your account, the next step is to buy Bitcoin or other cryptocurrencies. In the top left of your Binance interface, select 'Buy Crypto', and pick your preferred way to pay for cryptocurrencies.

Deposit funds to the account

You can also deposit funds to your account if you already own some cryptocurrency. To do so, click on 'Wallet' in the top right of your interface. Then select 'Spot Wallet', search for the coin you want to transfer to your account and click 'Deposit'. When sending funds, double-check the address and the amount to ensure that youโ€™ve correctly filled in all the information and that you are not sending your funds to a different account!

API Key Creation

The next step is to create a Binance API so that you can link your exchange account to Tradetomato. In the top right of your Binance interface, click the profile icon and select 'API Management'.

  • Click "Create API" and opt for the 'System Generated' option

  • Provide your API key with a distinguishable label (name)

Select Permissions

You may notice there are many permissions in Binance's API restrictions. Reading is enabled by default, but if you want to run your modules on your exchange account, you'll need to add trading permissions. To do so, click on 'Edit restrictions'.

  • API Restrictions - Tick off the following permissions:

  • IP Access Restrictions

Whitelist IP

Whitelisting IPs is a way to make sure that only authorized users can access Binance API. When you whitelist an IP address, it means that only requests coming from that specific IP address will be allowed to access the API.

To whitelist, an IP address, select Restrict access to trusted IPs only. Copy & paste the two IP addresses provided to you in the setup screen on your Tradetomato account. Make sure your IP addresses are separated by a space, as specified by Binance.

Below the API restrictions section, there is another section specific to IP restrictions.

We take your security extremely seriously, especially in light of API hacks on the automated trading platform 3Commas. That is why at Tradetomato, we enforce every live trading user to whitelist IPs. Additionally, Binance has made it a requirement to whitelist IPs if you are enabling spot & margin trading with your API.

We do not need any other permissions, so please make sure to double-check that only 'Enable Reading' and 'Enable Spot & Margin Trading' are selected.

If everything is correct, you can go ahead and save your changes. Binance will ask you to verify with MFA, and your API permissions should be updated. You can now go ahead and copy & paste your API key and secret from Binance into their respective fields in your Tradetomato account.

Establishing Connection

If you have followed our instructions up to here so far, you're nearly done with the setup. Make sure that the keys you pasted match the ones in Binance, and double-check that you have not copied extra white space by accident. Submit the API key.

Navigate to your portfolio, and you should see data appearing. If you are a first-time user, the portfolio may take a moment to configure. If you can see your balance data, then your connection has been established correctly!

With your connection set up and functioning properly, you can get started with your automation journey at Tradetomato. Navigate to the 'Modules' tab and use modules to automate your trades!

Last updated