Câu hỏi thường gặp | Binance FAQ
Trang chủ
Trung tâm trợ giúp
Câu hỏi thường gặp | Binance FAQ
Bot giao dịch
Bot giao dịch lưới Giao ngay
Cách sử dụng chức năng Trailing Up trong giao dịch lưới Spot

Cách sử dụng chức năng Trailing Up trong giao dịch lưới Spot

2023-09-25 05:06

Chức năng Trailing Up là gì?

Chức năng Trailing Up cho phép Lưới Spot của bạn di chuyển phạm vi giao dịch lên trên để phù hợp với thị trường có xu hướng đi lên. Chức năng này nhằm mục đích giải quyết những hạn chế của giao dịch lưới truyền thống, nơi lợi nhuận thường bị hạn chế do sự đột phá về giá. 
Sau khi bật Trailing Up, giới hạn trên và giới hạn dưới của lệnh lưới sẽ tự động điều chỉnh khi giá tài sản tăng. Với chức năng này, bạn có thể đảm bảo lợi nhuận cao hơn bằng cách tận dụng việc tăng giá vượt quá phạm vi cao nhất của lưới.

Trailing Up hoạt động như thế nào?

Hãy sử dụng các tham số sau để minh họa cách hoạt động của hàm Trailing Up.
Tham số
  • Giá giới hạn dưới: 25.000 USD
  • Giá giới hạn trên: 45.000 USD
  • Số lượng lưới: 5
  • Chế độ lưới: Số học
  • Giá gần nhất: 30.000 USD
  • Số lượng tối thiểu: 0,00001
  • Giá trị danh nghĩa tối thiểu: 10
  • Hệ số trailing: 2
  • Giá tối đa cho cặp này: 99.999 USD
  • Số tiền đầu tư (do người dùng đặt): 1.500 USD
Giao dịch lưới không có Trailing Up:
Đầu tiên, bot sẽ thiết lập cấu trúc giao dịch lưới với lệnh mua ở mức giá giới hạn thấp hơn (25.000 USD) và nhiều lệnh bán từ 33.000 USD đến 45.000 USD trải đều trên lưới dựa trên chênh lệch giá.
Nếu giá tăng cao hơn giá giới hạn trên (45.000 USD), bot sẽ không đặt bất kỳ lệnh mới nào. Bot sẽ chờ giá giảm và thực hiện các lệnh mua hiện có để ghép với các lệnh bán.
Giao dịch lưới có sử dụng Trailing Up:
Chức năng Trailing Up điều chỉnh phạm vi giao dịch để đáp ứng với sự tăng giá đáng kể. Nếu giá tăng cao hơn giá giới hạn trên và chênh lệch giá giữa các cấp lưới (45.000 USD + 4.000 USD = 49.000 USD), bot sẽ điều chỉnh lưới lên trên.
Bot sẽ hủy lệnh mua thấp nhất và đặt lệnh mua mới ở mức giá giới hạn trên trước đó (45.000 USD). Nếu giá tiếp tục cao hơn giá giới hạn trên mới và chênh lệch giá (49.000 USD + 4.000 USD = 53.000 USD), bot sẽ lặp lại quy trình này và điều chỉnh lưới lên trên.
  • Ban đầu, bot đặt lệnh mua ở mức 25.000 USD và một loạt lệnh bán từ 33.000 USD đến 45.000 USD dựa trên mức chênh lệch giá.
  • Nếu giá vượt quá giá giới hạn trên và chênh lệch giá (45.000 USD + 4.000 USD = 49.000 USD), bot sẽ di chuyển phạm vi giá lên bằng cách hủy lệnh mua ban đầu (25.000 USD) và đặt lệnh mua mới ở mức giá giới hạn trên cũ (45.000 USD).
  • Nếu giá tiếp tục cao hơn giá giới hạn trên mới và chênh lệch giá (49.000 USD + 4.000 USD = 53.000 USD), bot sẽ di chuyển phạm vi giá lên một lần nữa bằng cách hủy lệnh mua từ giá giới hạn dưới (29.000 USD) và đặt một lệnh mua mới ở mức giá giới hạn trên cũ (49.000 USD).
  • Phạm vi giá mới bây giờ trở thành 33.000 USD đến 53.000 USD. Nếu giá vẫn nằm trong phạm vi này, bot sẽ hoạt động giống như bot lưới thông thường.
  • Trong ví dụ này, số lượng Trailing Up là 2.

Hiểu cách tính toán số lượng cho giao dịch lưới ở chế độ Trailing Up

Trong chiến lược giao dịch lưới Trailing Up, mỗi lưới giữ cùng một giá trị báo giá thay vì số lượng cơ sở do phạm vi giá dao động. Trong khi đó với giao dịch lưới truyền thống, mỗi lưới thường có cùng số tiền cơ sở (BTC trong cặp giao dịch BTC/USDT) bất kể mức giá của lưới. Ví dụ: Bạn có thể mua hoặc bán 0,01 BTC ở mỗi cấp độ lưới, bất kể giá là 30.000 USD hay 35.000 USD.
1. Số lượng lưới trong báo giá
grid_qty in quote = (initial_value (1 - buffer1) - max(1.5 * buffer2 * min_notional, 1.5 * min_qty * last_price, 3 * tmp_trading_fee)) / (grid_count + 1)
trong đó:
  • initial_value = Số tiền bạn đầu tư
  • buffer1 = 0,05
  • buffer2 = 1,2
  • min_notional: Vui lòng tham khảo Quy tắc giao dịch
  • min_qty: Vui lòng tham khảo Quy tắc giao dịch
  • tmp_trading_fee = 0,001
  • grid_count = Số lượng lưới bạn đặt
2. Ví dụ
Do độ chính xác về số lượng nên giá trị trên mỗi lưới không hoàn toàn giống nhau. Ví dụ: Giả sử mỗi lưới phải có giá trị là 300 USD. Nếu giá BTC là 37.000 USD, bạn sẽ mua/bán 0,0081 BTC cho mỗi lệnh nên giá trị thực tế là 299,70 USD. Tuy nhiên, nếu giá tăng lên 41.000 USD, bạn sẽ điều chỉnh số lượng thành khoảng 0,00731 BTC và giá trong báo giá sẽ là 299,71 USD.
Phạm vi giá trong lưới Trailing Up không cố định. Khi giá của tài sản tăng lên, bot sẽ điều chỉnh lưới giá lên trên, hủy các lệnh mua thấp hơn và đặt lệnh mới ở mức giá cao hơn.
3. Khoản đầu tư tối thiểu
min_investment = (max((grid_count + 1) * min_notional * notional buffer, (grid_count + 1) * trailing_coef * initial_grid_upper_limit * min_qty)) + max(1,5 * buffer2 * min_notional * notional buffer, 1,5 * min_qty * last price, 3 * tmp_trading_fee) ) / (1 - buffer1)
trong đó:
  • grid_count =  Số lượng lưới bạn đặt
  • min_notional: Vui lòng tham khảo Quy tắc giao dịch
  • mức dự trữ danh nghĩa = 1,1
  • trailing_coef = 2
  • initial_grid_upper_limit: Giá giới hạn trên ban đầu bạn đặt
  • min_qty: Vui lòng tham khảo Quy tắc giao dịch
  • buffer1 = 0,05
  • buffer2 = 1,2
  • min_qty: Vui lòng tham khảo Quy tắc giao dịch
  • tmp_trading_fee = 0,001
4. Giá trần Trailing
Giá trần Trailing đề cập đến mức giá tối đa mà bot sẽ ngừng điều chỉnh lưới giá lên trên.
Đầu tiên, hãy tính mức giá tối đa ước tính mà bot có thể xử lý:
Estimated_trailing_cap= Min(grid value/min_qty, maxPrice)
Sau đó, tính số lượng Trailing Up tối đa:
Số lần Trailing Up tối đa = (Estimated_trailing_cap - Giới hạn trên ban đầu)/chênh lệch giá
Giá trần Trailing = Giới hạn trên ban đầu + chênh lệch giá * số lượng trailing up tối đa
Xin lưu ý, mức giá này chỉ mang tính chất tham khảo. Trong quá trình trailing, nếu bạn không thể đáp ứng các quy tắc giao dịch danh nghĩa hoặc số lượng tối thiểu tối thiểu, quá trình trailing sẽ dừng lại, nhưng lưới vẫn sẽ chạy trong phạm vi giá mới.

Khi nào tôi nên sử dụng chức năng Trailing Up? 

Chức năng Trailing Up phù hợp với các thị trường đang phát triển. Chức năng này cho phép bạn nắm bắt cơ hội và điều chỉnh chiến lược giao dịch của mình trong điều kiện thị trường thay đổi.
Ví dụ: Khi thị trường có xu hướng tăng mạnh, bạn có thể kích hoạt chức năng Trailing Up để tự động mở rộng lưới của mình di chuyển lên khi giá tăng. Với chức năng này, bạn tận dụng đà đi lên và tối ưu hóa tiềm năng tăng trưởng của bạn ở mỗi cấp độ lưới.
Giá cắt lỗ sẽ tăng theo mức chênh lệch giá tương tự như sự thay đổi trong phạm vi giá do cơ chế Trailing Up gây ra.

Làm cách nào để sử dụng Trailing Up trong Bot giao dịch lưới Spot?

1. Tạo lưới spot: Trong phần [Nâng cao (Không bắt buộc)], chọn hộp bên cạnh [Trailing Up]. Bạn sẽ thấy giá Trailing Up ước tính.
Xin lưu ý, bạn không thể thay đổi giá cắt lỗ sau khi thiết lập.
2. Bạn sẽ thấy [Trailing Up] trên trang thông báo bật lên xác nhận lệnh và chi tiết lệnh.

Làm cách nào để theo dõi các lệnh Trailing Up của tôi?

Bạn có thể theo dõi các lệnh Trailing Up của mình từ mục [Đang chạy][Lịch sử]
1. [Đang chạy]
Bạn có thể xem dữ liệu thời gian thực trên tất cả các lệnh đang hoạt động của mình, bao gồm cả các lệnh Trailing Up. Bạn cũng có thể điều chỉnh các thông số lệnh của mình tại đây.
2. [Lịch sử] 
Bạn có thể xem hồ sơ đầy đủ về tất cả các lệnh trước đây của mình. Bạn cũng có thể kiểm tra hiệu suất của các lệnh Trailing Up trước đây.

Trong trường hợp nào thì Trailing Up sẽ ngừng chạy? 

  • Nếu giá chạm mức giá trị danh nghĩa tối thiểu khi Trailing up, chức năng sẽ dừng và lưới sẽ chạy trong khoảng thời gian mới.
  • Nếu giá chạm mức giá tối đa khi Trailing up, chức năng sẽ dừng và lưới sẽ chạy trong khoảng thời gian mới.
  • Nếu giá chạm mức số lượng tối thiểu khi Trailing up, chức năng sẽ dừng và lưới sẽ chạy trong khoảng thời gian mới.

Tôi có thể sử dụng Trailing Up với mô hình token kép không?

Không, lưới Spot hiện chỉ hỗ trợ Trailing Up với một token.