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”.

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

4. Bấm “Create API Key”

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

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

6. Cài đặt khóa
| Trường | Cần chọn |
|---|---|
| API key usage | API Transaction |
| API key name | Tên bất kỳ, ví dụ bybot |
| API key permissions | Read-Write |
| IP restriction | No 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”.

Đừ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.

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.

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.

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.