How to quickly create a Binance API key to connect a trading bot or terminal
Very important! In this scenario, you must choose System generated only. This type of key works through HMAC, and after creation Binance will provide an API Key and a Secret Key. The Secret Key is shown only once, so it must be saved immediately.
Before creating an API key on Binance, three conditions must be met on the account: 2FA must be enabled, identity verification KYC must be completed, and any deposit to Spot Wallet must be made. Without this, the API Management section may be unavailable or the key creation process may not be completed.
Open your Binance profile and go to the Account section.
Go to the API Management section and click Create API.
In the key type selection window, choose System generated. For this key type, Binance creates an API Key + Secret Key pair.
Click Next.
Enter a name for the key. It is better to give it a clear name based on the task: for example, by server, bot, or working configuration.
Confirm the key creation through the connected protection methods: 2FA and, if used, passkeys. After confirmation, the key will be created.
After creating the key, specify the IP address of the server where the trading bot will be installed. Binance does not recommend leaving an HMAC key without IP restrictions: for an Unrestricted-IP-Access HMAC API Key, permissions other than reading are usually unavailable.
After adding the server IP address, the API restrictions block will open. At this stage, be sure to enable:
Make sure the permissions are set exactly for your working scenario. It is better not to enable unnecessary permissions and not to use one key for all tasks at once. For trading and data reading, it is safer to use only the permissions that are actually needed.
Copy the API Key.
Copy the Secret Key and save it immediately in a secure place.
Make sure both values are saved completely, without omissions and without extra spaces.
If only reading access is available for the key, the usual reason is that no IP whitelist has been set for it.
If you cannot enable Futures, make sure that the futures account is already activated on the account. If the API key was created before the Futures account was enabled, such a key may not receive futures permissions. In this case, it is usually easier to create a new key after futures have already been activated.
Now the following pair is used to connect the trading bot or terminal:
Legal status and nature of services. The company is not a broker, asset manager, or investment organization and does not provide investment recommendations. The Service is software for automating trading based on user settings and does not accept, transfer, or store funds; access to exchanges is provided via API without withdrawal permissions. All information is informational and technical in nature and is not a guarantee of profitability. Trading crypto assets involves a high level of risk, including the risk of total loss of funds; the User makes decisions independently and bears responsibility for the results. Past performance does not guarantee future returns; actual results may differ due to market conditions and fees.
Informational nature of materials. All information on the website and in the applications is for informational and educational purposes only and does not constitute individual investment advice, a public offer, or an inducement to trade.
Data and results. Examples of trades, monitoring data, backtesting results, and other information are provided to illustrate algorithm performance and do not constitute a statement or promise of profitability. Past results do not guarantee future performance; variations may occur due to market conditions, slippage, fees, and liquidity limitations.
Risks. Trading in financial instruments and crypto assets involves a high level of risk, including the risk of total capital loss, and may not be suitable for all investors. Before using algorithms on a live account, demo testing and independent risk assessment are strongly recommended.
Jurisdiction. References to Federal Law 'On the Securities Market' No. 39-FZ are provided for reference purposes only. Legal requirements may vary depending on your jurisdiction.