Skip to main content

Creating a Bybit API Key

This guide covers API key creation for both UTA (Unified Trading Account) and non-UTA Bybit accounts. Follow the appropriate steps based on your account type to set up automated trading.

Step-by-Step Guide for Non-UTA Accounts​

  1. Log into Bybit: Access your Bybit account and ensure two-factor authentication is enabled for security.

  2. Access API Management: Find 'API Management' in your account settings. This section handles all API key creation and management.

  3. Create New API Key: Select 'Create New API Key' and choose 'API transactions'. This generates credentials specific to your non-UTA account.

  4. Label Your API Key: Create a clear, descriptive name to easily identify this key's purpose and trading strategy.

  5. Set Permissions: Configure these essential permissions:

    • Enable Standard account access
    • Enable Orders management
    • Enable Positions control
    • Enable USDC Derivative trading
    • Select Exchange history under Assets Avoid enabling NFT permissions for trading operations.
  6. Configure Position Mode: Important settings:

    • Set position mode to Hedge
    • This enables simultaneous long/short positions
    • Required for most trading strategies
  7. Finalize Setup: Complete these steps:

    • Review all permissions
    • Verify security settings
    • Complete SMS/email verification Store credentials securely after creation.

Step-by-Step Guide for UTA Accounts​

  1. Log into Bybit: Access your Bybit account with proper security measures enabled.

  2. Access API Management: Navigate to the API Management section in your account settings.

  3. Create New API Key: Choose 'API transactions' when creating your new key for UTA account access.

  4. Label Your API Key: Set a descriptive name that clearly identifies this key's UTA purpose.

  5. Set Permissions: Enable these UTA-specific permissions:

    • Unified Trading access
    • Orders management
    • Positions control
    • USDC Derivative trading
    • Exchange history under Assets Keep permissions minimal for security.
  6. Configure Position Mode: Essential settings:

    • Enable Hedge mode
    • Verify position mode settings
    • Confirm trading flexibility options
  7. Finalize Setup: Before completion:

    • Verify all UTA permissions
    • Check security settings
    • Complete verification steps Secure your API credentials properly.

Bybit API key creation interface for non-UTA accounts Bybit API key creation interface for UTA accounts

Note: The presence of "Unified Trading" in your account indicates you have a UTA (Unified Trading Account).

Access your API settings directly through Bybit API Management.

A properly configured API key ensures secure and efficient automated trading. Regular reviews of your API settings help maintain account safety. Remember to never share your API credentials and always use secure channels when setting up your trading bot.

Ready to Start Automated Trading on Bybit?​

Transform your trading approach with automated strategies designed for Bybit. Explore our Bybit Trading Bot features for optimal performance.