Skip to Content

Bybit Setup

Connect your Bybit account to Mayson.

Estimated time: 5-10 minutes

Prerequisites

  • âś… Bybit account with completed KYC verification
  • âś… 2FA enabled on your Bybit account

Step-by-Step Guide

Log in to Bybit

Go to bybit.com  and log in to your account.

  1. Click on your profile icon in the top right
  2. Select “API” from the dropdown
  3. Or go to Account & Security → API

Create a New API Key

  1. Click “Create New Key”
  2. Select “System-generated API Keys”
  3. Enter a name (e.g., “Mayson Trading”)

Configure Permissions

Set the following permissions:

PermissionSetting
Read-Onlyâś… Enable
Read-Writeâś… Enable (for trading)
Contract - OrdersOptional
Contract - PositionsOptional
Spot - Tradeâś… Enable
Wallet - Withdraw❌ Never enable

Important: Never enable withdrawal permissions. Keep them disabled for security.

  1. Choose whether to restrict IPs
  2. If restricting, add Mayson’s server IPs
  3. Or leave unrestricted initially

Complete Verification

  1. Enter your 2FA code
  2. Click “Submit”

Copy Your Credentials

Save both:

  • API Key
  • API Secret

Save your API Secret now! You won’t be able to see it again.

Connect to Mayson

  1. Go to Settings → API Keys in Mayson
  2. Click “Add Exchange” → “Bybit”
  3. Paste your API Key
  4. Paste your API Secret
  5. Click “Connect”

Verify Connection

âś… Bybit Connected Successfully!

You can now trade on Bybit through Mayson.

Supported Features on Bybit

FeatureStatus
View Portfolioâś… Available
Spot Tradingâś… Available
Market Ordersâś… Available
Limit Ordersâś… Available
Stop Ordersâś… Available
DCA Plansâś… Available
Derivatives🔜 Coming Soon

Troubleshooting

”API Key Invalid” Error

  • Verify the API key was copied correctly
  • Check that the key is active in Bybit
  • Ensure “Read-Only” and “Read-Write” permissions are enabled

”Insufficient Permissions” Error

  • Enable “Spot - Trade” permission in Bybit
  • Regenerate the API key if needed

”Request Expired” Error

  • This usually means a time sync issue
  • Try reconnecting the API key
  • Contact support if it persists

Security Best Practices

  1. Create a dedicated API key just for Mayson
  2. Enable IP restrictions when possible
  3. Review activity logs regularly in Bybit
  4. Rotate keys every few months

Need help? Ask Mayson: “Help me connect my Bybit account”