Kết nối sàn BYBIT

Bybot giao dịch trên tài khoản Bybit của bạn qua khóa API. Tiền của bạn vẫn nằm trên sàn: khóa cho phép bot xem số dư và đặt lệnh spot, nhưng không thể rút tiền. Việc cài đặt mất khoảng 5 phút.

✅

Bạn cần có

  • Tài khoản Bybit — đăng ký
  • Xác thực hai yếu tố (Google Authenticator) — Bybit không cho tạo khóa nếu thiếu
  • Unified Trading Account (UTA) — được bật mặc định trên tài khoản mới

1. Đăng nhập Bybit

Chưa có tài khoản? Tạo tài khoản và hoàn tất xác minh.

2. Bật xác thực hai yếu tố

Vào “Profile” → “Security” và cài đặt Google Authenticator. Không có 2FA, nút tạo khóa API sẽ không dùng được.

3. Mở trang quản lý API

Bấm biểu tượng hồ sơ ở góc trên bên phải và chọn “API”.

Menu hồ sơ Bybit, mục API

Hoặc gõ API vào thanh tìm kiếm trên trang web của sàn.

Tìm mục API trên Bybit

4. Bấm “Create API Key”

Nút Create API Key

Sau đó bấm “Create New Key”.

Nút Create New Key

5. Chọn “System-generated API Keys”

Loại khóa: System-generated API Keys

6. Cài đặt khóa

TrườngCần chọn
API key usageAPI Transaction
API key nameTên bất kỳ, ví dụ bybot
API key permissionsRead-Write
IP restrictionNo IP restriction
Unified Trading Account → SPOT✅ Trade

Để trống mọi ô còn lại (Contract, USDC Contracts, NFT, Assets) — bot không cần đến. Bấm “Submit”.

Cài đặt quyền khóa API Bybit

💡

Đừng chọn “Connect to Third-party Applications”. Tùy chọn đó dành cho các đối tác của Bybit trong danh sách có sẵn. Bybot cần “API Transaction”.

7. Xác nhận tạo khóa

Nhập mã gửi đến email và mã từ Google Authenticator.

Xác minh bảo mật: mã email và Google Authenticator

8. Sao chép API Key và API Secret

Lưu cả hai khóa ở nơi an toàn.

⚠️

Khóa bí mật chỉ hiển thị một lần. Đừng đóng cửa sổ cho đến khi bạn đã sao chép. Nếu làm mất, hãy xóa khóa và tạo khóa mới.

Cửa sổ hiển thị khóa API vừa tạo

9. Thêm khóa vào Bybot

Trong Bybot, mở Cài đặt (“Settings”) → Khóa API (“API Keys”) và bấm Thêm khóa (“Add key”). Chọn BYBIT, dán API Key và API Secret, rồi lưu.

Tab Khóa API trong cài đặt Bybot với nút Thêm khóa

10. Kiểm tra số dư

Bot giao dịch bằng tiền trong Unified Trading Account. Nếu bạn vừa nạp tiền, tiền có thể đang nằm trong Funding Account — hãy chuyển qua “Assets” → “Transfer” → “Unified Trading”.

⚠️

Nếu không có USDT trong Unified Trading Account, bot sẽ không khởi chạy.

Bảo mật khóa

  • Không bao giờ bật quyền rút tiền. Bybot không cần quyền này.
  • Bybot sẽ không bao giờ hỏi mật khẩu Bybit hay mã 2FA của bạn.
  • Nếu khóa bị lộ hoặc bạn ngừng dùng bot, hãy xóa khóa trên trang API của Bybit. Quyền truy cập chấm dứt ngay.

Sự cố thường gặp

Không tạo được khóa. Hãy chắc chắn rằng Google Authenticator đã được kết nối. Bybit không cho phép tạo khóa API nếu thiếu 2FA.

Bot không khởi chạy. Kiểm tra ba điều:

  • có USDT trong Unified Trading Account;
  • khóa có quyền “Read-Write”, không phải “Read-Only”;
  • ô “Trade” được đánh dấu trong mục SPOT.

Tài khoản không phải Unified Trading Account (UTA). Các tài khoản Bybit cũ có thể vẫn dùng tài khoản tiêu chuẩn. Cách chuyển đổi: hướng dẫn của Bybit, UTA là gì.

Bot ngừng giao dịch sau 3 tháng. Khóa Bybit không gắn IP có hiệu lực 3 tháng. Hãy tạo khóa mới theo hướng dẫn này và thay khóa cũ trong Bybot.

Hướng dẫn chính thức của sàn: Cách tạo khóa API trên Bybit.