> For the complete documentation index, see [llms.txt](https://support.backpack.exchange/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.backpack.exchange/support-docs/vn/san-giao-dich/giao-dich/trading-bots-bot-giao-dich.md).

# Trading Bots (Bot Giao dịch)

### **Grid Bot là gì?**

Grid Bot là một chiến lược giao dịch tự động đặt các lệnh mua và bán tại các khoảng giá được xác định trước trong một phạm vi giá nhất định.

Nó tạo lợi nhuận từ các biến động giá mà không yêu cầu bạn phải dự đoán xu hướng thị trường. Chiến lược này liên tục thực hiện nguyên tắc **“mua thấp, bán cao”** trên nhiều mức giá khác nhau.

***

### **Grid Bot hoạt động như thế nào**

Bot sẽ chia phạm vi giá bạn chọn thành các khoảng bằng nhau và đặt lệnh tại từng mức giá:

* Các lệnh nằm **trên giá hiện tại** → **Lệnh bán**
* Các lệnh nằm **dưới giá hiện tại** → **Lệnh mua**

Ví dụ:

```
$110 ─ SELL
$108 ─ SELL
$106 ─ SELL
$104 ─ SELL
$102 ─ SELL
──────── Giá hiện tại: $100 ────────
 $98 ─ BUY
 $96 ─ BUY
 $94 ─ BUY
 $92 ─ BUY
 $90 ─ BUY
```

Khi giá di chuyển trong phạm vi đã thiết lập:

* Các lệnh được khớp
* Bot thu lợi nhuận từ chênh lệch giá

Ví dụ:

*
* Khoảng cách giữa các grid = $2
* Mua ở $98 → Bán ở $100 → Lợi nhuận = $2 cho mỗi chu kỳ

***

### **Khi nào Grid Bot hoạt động hiệu quả nhất**

| Điều kiện thị trường                      | Hiệu quả của Grid Bot                                        |
| ----------------------------------------- | ------------------------------------------------------------ |
| Thị trường đi ngang (Sideways/Ranging)    | ✅ **Lý tưởng** — khớp lệnh thường xuyên, lợi nhuận ổn định   |
| Biến động cao nhưng vẫn trong phạm vi giá | ✅ **Tốt** — nhiều cơ hội giao dịch hơn                       |
| Thị trường có xu hướng mạnh               | ⚠️ **Kém hiệu quả** — giá có thể phá vỡ phạm vi đã thiết lập |
| Biến động thấp                            | ⚠️ **Kém hiệu quả** — ít lệnh được khớp, vốn bị nhàn rỗi     |

> **Điểm quan trọng:** Grid Bot kiếm lợi nhuận từ việc giá dao động qua lại trong một phạm vi, không phải từ việc dự đoán xu hướng tăng hay giảm. Chúng hoạt động hiệu quả nhất trong các thị trường đi ngang và biến động liên tục trong biên độ hẹp.

***

### Cách hệ thống được cấu trúc

**Cấu trúc Bot**

Các bot Grid chạy bên trong một subaccount chuyên dụng:

```
Tài khoản người dùng
└─ Subaccount (dành riêng cho giao dịch Grid)
   └─ Tự động hóa / Bot (mỗi subaccount có một bot)
      ├─ Grid 1: SOL_USDC (phạm vi, số cấp, phân bổ vốn riêng)
      ├─ Grid 2: ETH_USDC (phạm vi, số cấp, phân bổ vốn riêng)
      └─ Grid 3: BTC_USDC (phạm vi, số cấp, phân bổ vốn riêng)
```

**Các quy tắc chính**

* **Một subaccount = một bot**\
  Mỗi subaccount chỉ hỗ trợ **một** cơ chế tự động hóa đang hoạt động.
* **Một bot có thể quản lý nhiều cặp giao dịch**\
  Một bot có thể chạy các grid trên nhiều cặp khác nhau (ví dụ: SOL, ETH, BTC).
* **Kiểm soát SL/TP**\
  Mỗi grid có thể có hướng giao dịch riêng (**chỉ áp dụng cho Perpetuals**) và cài đặt SL/TP ở cấp độ từng cặp giao dịch.
* **Cô lập subaccount**\
  Giao dịch Grid được tách biệt với giao dịch thủ công trong các subaccount khác.
* **Tự động hóa độc lập yêu cầu các subaccount riêng biệt**\
  Để chạy các bot hoàn toàn độc lập (với cài đặt đòn bẩy riêng), hãy sử dụng các subaccount khác nhau.

**Giới hạn**

* **Số cấp Grid:** 4–200

***

### Cảnh báo rủi ro

**Rủi ro thị trường**

* **Giá vượt ra ngoài phạm vi Grid** — Nếu giá di chuyển ra ngoài phạm vi Grid và duy trì ở đó, một phía của Grid sẽ được khớp lệnh hoàn toàn, khiến bạn nắm giữ một vị thế với PnL chưa thực hiện.

  **Giảm thiểu:** Sử dụng Stop Loss, bật Trailing Stop nếu có, và thiết lập phạm vi hợp lý. Ngưỡng Stop dưới và Stop trên có thể tự động dừng Grid khi giá thoát khỏi phạm vi.
* **Biến động thấp** — Ít hoặc không có lệnh nào được khớp, dẫn đến lợi nhuận thấp hoặc không có lợi nhuận trong khi vốn bị nhàn rỗi.

  **Giảm thiểu:** Điều chỉnh phạm vi Grid phù hợp với mức biến động dự kiến của thị trường.
* **Khoảng trống giá (Gap giá)** — Các biến động giá đột ngột (ví dụ: do tin tức hoặc bảo trì) có thể khiến lệnh được khớp ở mức giá bất lợi, dẫn đến thua lỗ chưa thực hiện ngay lập tức.

  **Giảm thiểu:** Sử dụng Stop Loss, tránh các thị trường có thanh khoản thấp và theo dõi các sự kiện lớn.
* **Rủi ro thanh lý (Grid Perpetual)** — Đòn bẩy làm khuếch đại thua lỗ. Nếu thị trường biến động mạnh ngược với vị thế đang mở, subaccount có thể bị thanh lý, khiến các vị thế bị đóng ở mức giá bất lợi.

  **Giảm thiểu:** Sử dụng đòn bẩy thận trọng, thiết lập Stop Loss và theo dõi tỷ lệ ký quỹ.
* **Các tài sản có tương quan** — Việc chạy nhiều Grid trên các tài sản có tương quan với nhau (ví dụ: SOL, ETH, BTC) có thể dẫn đến các đợt sụt giảm đồng thời.

#### Rủi ro vận hành

* **Chuyển tài sản trong khi Bot đang chạy**
  * **Đối với Grid Perpetual**, việc rút tài sản ký quỹ khỏi subaccount làm giảm vốn chủ sở hữu (equity) và giảm tỷ lệ ký quỹ, có thể kích hoạt việc **thanh lý** các vị thế đang mở trên sàn giao dịch. Điều này xảy ra độc lập với các thiết lập SL/TP của bot ở cấp độ từng cặp giao dịch.
  * **Đối với Grid Spot**, việc rút tài sản cơ sở làm giảm lượng tài sản dùng để khớp các lệnh bán, khiến một số phần của Grid không thể đặt lệnh cho đến khi lượng tài sản thiếu hụt được bổ sung.

> ⚠️ **Tuyên bố miễn trừ trách nhiệm:** Bot giao dịch tiềm ẩn rủi ro đáng kể. Bạn có thể mất một phần hoặc toàn bộ số vốn đã đầu tư. Hiệu suất trong quá khứ không đảm bảo kết quả trong tương lai. Tài liệu này chỉ giải thích cách tính năng hoạt động và không cấu thành lời khuyên tài chính hoặc khuyến nghị sử dụng sản phẩm này.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://support.backpack.exchange/support-docs/vn/san-giao-dich/giao-dich/trading-bots-bot-giao-dich.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
