Backpack đã chính thức phát hành bản nâng cấp lớn cho Grid Bot. Phiên bản gốc đã đáp ứng tốt các cơ chế cốt lõi: tự động "mua thấp, bán cao" trong một phạm vi giá xác định, hoạt động trực tiếp trong tài khoản của người dùng mà không cần API Key. Tuy nhiên, khi nhu cầu sử dụng tăng cao, những hạn chế cũng dần xuất hiện như: Stop Loss ở cấp độ tài khoản bị kích hoạt bất ngờ, thị trường Spot không được hỗ trợ, và không có cách nào để duy trì lưới (grid) hoạt động khi giá di chuyển ra ngoài phạm vi thiết lập.

Grid Bot v2 giải quyết trực tiếp những hạn chế này. Bảy tính năng mới hiện đã khả dụng trên Web, thay đổi cơ bản cách thức hoạt động của giao dịch lưới trên Backpack.

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á xác định trong một phạm vi nhất định, nhằm thu lợi nhuận từ sự biến động giá thay vì đặt cược vào xu hướng thị trường.

Chiến lược này hoạt động hiệu quả nhất trong các thị trường đi ngang (sideways), khi giá di chuyển lên xuống trong một biên độ và lặp lại chu kỳ: mua thấp, bán cao. Bot không dự đoán hướng đi của thị trường mà kiếm lợi nhuận từ chính sự chuyển động đó.

Những Điểm Mới Trong Grid Bot V2

1. Hỗ Trợ Spot Grid

Trước đây, Grid Bot chỉ hoạt động trên thị trường Perpetual Futures. Grid Bot v2 giới thiệu hỗ trợ đầy đủ cho thị trường Spot, mở ra các kịch bản sử dụng hoàn toàn mới. Không đòn bẩy, không rủi ro thanh lý, người dùng sở hữu trực tiếp tài sản cơ sở.

Một điểm cần lưu ý với Spot Grid: bot cần cả hai loại tài sản để bao phủ các lệnh của nó. Các lệnh mua dưới giá thị trường hiện tại yêu cầu tài sản định giá (ví dụ: USD). Các lệnh bán trên giá thị trường yêu cầu tài sản cơ sở (ví dụ: SOL hoặc BTC). Nếu không nắm giữ đủ tài sản cơ sở để thực hiện lệnh bán, bạn có hai lựa chọn: mua thiếu hụt trước khi bắt đầu lưới hoặc vay từ Lending Pool. Nếu chỉ có một tùy chọn cấp vốn, hệ thống sẽ tự động chọn. Nếu có cả hai, hệ thống mặc định vay từ Lending Pool, dù bạn có thể chuyển sang mua trước đó.

2. Stop Loss Và Take Profit Từng Symbol

Trước đây, Stop Loss và Take Profit hoạt động ở cấp độ tài khoản, theo dõi tổng vốn chủ sở hữu của Sub-account kể từ khi khởi chạy bot và dừng tất cả các lưới cùng lúc khi đạt ngưỡng. Điều này gây ra vấn đề: bất kỳ khoản nạp hoặc rút nào vào Sub-account sau khi bot bắt đầu đều làm thay đổi vốn chủ sở hữu, dẫn đến việc kích hoạt lệnh dừng không theo ý muốn của nhà giao dịch.

Cơ chế SL/TP theo Symbol thay thế điều này như một công cụ kiểm soát chính cho từng lưới riêng lẻ. Mỗi Symbol hiện có Stop Loss và Take Profit riêng, được đánh giá dựa trên vốn được phân bổ cho Symbol đó thay vì toàn bộ Sub-account.

Ví dụ: nếu cặp SOL/USD được phân bổ 1.000 USD và đặt mức Stop Loss 20%, lưới đó sẽ dừng khi PnL của riêng nó đạt -200 USD. Các lưới ETH và BTC trong cùng một bot sẽ không bị ảnh hưởng.

Cơ chế SL/TP cấp độ Bot vẫn khả dụng song song với cấp độ Symbol. Cả hai hoạt động độc lập: SL/TP cấp độ Symbol dừng một lưới riêng lẻ; SL/TP cấp độ Bot dừng tất cả các lưới cùng lúc.

3. Price Stop

Price Stop tách biệt với SL/TP và có cách hoạt động khác. Thay vì theo dõi PnL, tính năng này tạm dừng một Symbol khi giá trung bình thị trường đạt đến một mức xác định.

Bạn thiết lập mức giá dừng thấp và cao. Khi thị trường chạm vào một trong hai mức này, Symbol đó sẽ tạm dừng, trong khi các Symbol khác trong bot vẫn tiếp tục hoạt động.

Ứng dụng thực tế: nếu bạn muốn lưới dừng lại sau khi giá thoát khỏi một phạm vi kỹ thuật quan trọng, Price Stop cho phép thực hiện điều đó mà không cần đợi đạt ngưỡng thua lỗ. Một lưới có thể vẫn có lãi nhưng vẫn kích hoạt Price Stop vì hai cơ chế này đo lường các giá trị khác nhau.

Cả Price Stop và SL/TP theo Symbol đều có thể hoạt động cùng lúc trên một Symbol.

4. Trailing Grid

Khi giá di chuyển ra ngoài phạm vi lưới và duy trì ở đó, bot sẽ trở nên nhàn rỗi. Tất cả các lệnh ở một phía đã khớp và lưới chờ giá quay trở lại. Tính năng Trailing thay đổi hành vi đó. Khi được kích hoạt, phạm vi lưới sẽ tự động dịch chuyển theo giá khi nó vượt ra ngoài biên độ đã cấu hình, cho đến một giới hạn xác định.

Ví dụ: một lưới được thiết lập trong khoảng 90 USD đến 110 USD với giới hạn Trailing trên là 130 USD. Nếu giá tăng lên 120 USD, phạm vi sẽ dịch chuyển thành [100, 120]. Nếu giá tiếp tục lên 135 USD, phạm vi sẽ bị giới hạn ở mức Trailing và phạm vi hiệu dụng sẽ giữ ở mức [110, 130].

Trên thị trường Spot, lưới chỉ Trailing theo hướng đi lên. Trên thị trường Futures, lưới Trailing theo cả hai hướng, mỗi hướng có giới hạn cấu hình riêng.

5. Grid Trigger Price

Theo mặc định, lưới sẽ kích hoạt ngay lập tức khi được tạo. Trigger Price (Giá kích hoạt) thay đổi điều đó. Lưới sẽ ở trạng thái chờ và chỉ kích hoạt khi giá thị trường vượt qua mức bạn đã đặt.

Cho đến khi đạt mức kích hoạt, không có lệnh nào được đặt, mặc dù vốn đã được phân bổ. Giá kích hoạt phải nằm trong phạm vi lưới. Tính năng này hữu ích nếu bạn muốn bot chỉ kích hoạt sau khi giá xác nhận một mức cụ thể, ví dụ: chờ đợi breakout vượt qua ngưỡng kháng cự.

6. Close All On Stop

Khi một lưới dừng lại (do Stop Loss, Price Stop hoặc thao tác thủ công), cài đặt này kiểm soát những gì xảy ra với vị thế đang mở mà bot đang nắm giữ.

Khi được bật, bot sẽ đóng vị thế ròng tại thị trường khi dừng. Ví dụ, nếu bot đã mua 10 SOL và bán 7 SOL trong quá trình vận hành, nó đang giữ vị thế Long ròng 3 SOL. Khi dừng, 3 SOL đó sẽ được bán theo giá thị trường.

Khi tắt, vị thế mở vẫn còn trong Sub-account sau khi bot dừng và bạn có thể quản lý vị thế đó theo cách thủ công. Lưu ý quan trọng: bot chỉ đóng vị thế của chính nó, bất kỳ tài sản nào được giữ trong Sub-account trước khi bot bắt đầu sẽ không bị tác động.

7. Directional Bias (Chỉ Dành Cho Futures)

Futures Grid hiện hỗ trợ cài đặt thiên hướng định hướng (Directional Bias): Long, Short, hoặc Neutral (Trung lập).

Neutral là mặc định: lệnh mua dưới giá, lệnh bán trên giá, không nghiêng về hướng nào. Long thay đổi trình tự khởi động: bot đặt các lệnh mua trên tất cả các mức lưới để xây dựng vị thế Long trước, sau đó chuyển sang vận hành lưới bình thường để duy trì thiên hướng đó. Short hoạt động ngược lại: đặt lệnh bán ở tất cả các mức khi khởi động, sau đó chuyển sang vận hành bình thường.

Tại Sao Bản Nâng Cấp Này Quan Trọng?

Grid Bot v2 chuyển đổi giao dịch lưới từ một hệ thống cứng nhắc sang hệ thống linh hoạt hơn:

  • Trước đây: Một lệnh dừng có thể tắt toàn bộ bot; lưới trở nên nhàn rỗi khi giá vượt phạm vi; không kiểm soát được thời điểm thực thi hoặc loại thị trường.
  • Hiện tại: Rủi ro được quản lý ở cấp độ Symbol, độc lập cho từng lưới; lưới có thể theo sát thị trường với tính năng Trailing; các điểm vào lệnh có thể cấu hình thông qua Trigger Price; hỗ trợ cả thị trường Spot và Futures.

Những Gì Không Thay Đổi

Cấu trúc bên dưới không thay đổi. Grid Bot vẫn chạy như các Sub-account, tách biệt với hoạt động giao dịch chính của bạn. Một Sub-account hỗ trợ một bot; một bot có thể chạy nhiều lưới trên các Symbol khác nhau cùng lúc. Vốn giữa các lần thực thi tiếp tục tự động sinh lời thông qua Auto-lending, Staking SOL và phần thưởng Stablecoin.

Các bản cập nhật này hiện đã khả dụng trên Web. Phiên bản Mobile dự kiến sẽ sớm ra mắt sau đó.