Chuyển đến nội dung

Lệnh cắt lỗ và lệnh dừng giới hạn: nên dùng lệnh nào trong crypto?

Giải thích lệnh cắt lỗ và lệnh dừng giới hạn trong crypto: cách mỗi lệnh được kích hoạt, vì sao một lệnh có thể không khớp, khi nào nên dùng từng loại và cách các tác nhân giao dịch xử lý cả hai.

Câu trả lời ngắn

Lệnh stop-loss trở thành lệnh thị trường khi giá chạm mức stop, nên sẽ bán ở mức giá khả dụng tiếp theo và thường khớp lệnh. Lệnh stop-limit trở thành lệnh giới hạn ở mức giá bạn đặt, nên không bán thấp hơn mức giá đó nhưng có thể không khớp khi giá giảm nhanh. Stop-loss ưu tiên giúp bạn thoát khỏi vị thế; stop-limit ưu tiên mức giá.

Tóm tắt ngắn gọn

Cả hai loại lệnh đều chờ bên dưới mức giá hiện tại và được kích hoạt khi giá giảm đến mức bạn chọn, gọi là giá kích hoạt. Điểm khác nhau là điều gì xảy ra tiếp theo:

  • Stop-loss (còn gọi là lệnh stop-market) sẽ trở thành lệnh thị trường. Lệnh bán ngay ở mức giá tốt nhất hiện có, vì vậy hầu như luôn được khớp, nhưng giá khớp có thể thấp hơn mức stop bạn đặt.
  • Stop-limit sẽ trở thành lệnh giới hạn ở mức giá thứ hai do bạn đặt, gọi là giá giới hạn. Lệnh sẽ không bán thấp hơn giá giới hạn, nhưng nếu giá giảm xuống dưới mức đó trước khi lệnh được khớp thì sẽ không bán được.

Stop-loss ưu tiên thoát khỏi vị thế. Stop-limit ưu tiên mức giá.

Lệnh stop loss hoạt động như thế nào

Bạn đang nắm giữ ETH mua ở mức giá $3,000 và đặt stop loss ở mức $2,820, thấp hơn 6%.

  1. Giá giảm xuống $2,820. Lệnh dừng được kích hoạt.
  2. Lệnh bán thị trường được gửi đến sàn.
  3. Lệnh được khớp ở mức giá mua tốt nhất hiện có. Trong thị trường ổn định, mức giá đó khoảng $2,818. Khi giá giảm nhanh, mức giá có thể là $2,790.

Dù thế nào thì bạn cũng đã thoát khỏi vị thế. Đổi lại, giá khớp lệnh không chắc chắn.

Lệnh stop-limit hoạt động như thế nào

Vẫn vị thế đó, nhưng bạn đặt lệnh stop-limit với mức stop là $2,820 và mức limit là $2,800.

  1. Giá giảm xuống $2,820. Lệnh dừng được kích hoạt.
  2. Lệnh bán giới hạn ở mức $2,800 được gửi đến sàn.
  3. Nếu có người mua ở mức $2,800 trở lên, lệnh sẽ được khớp. Nếu giá giảm từ $2,815 xuống $2,760 chỉ trong một nhịp, lệnh vẫn chưa được khớp ở mức $2,800 trong khi giá tiếp tục giảm.

Bạn sẽ không bao giờ bán dưới mức $2,800. Đổi lại, bạn có thể sẽ không bán được chút nào.

So sánh trực tiếp

  • Lệnh trở thành gì khi được kích hoạt: stop loss trở thành lệnh thị trường; stop-limit trở thành lệnh giới hạn.
  • Lệnh có được khớp không? Stop loss gần như luôn được khớp. Stop-limit có thể không được khớp.
  • Ở mức giá nào? Stop loss được khớp ở mức giá khả dụng tiếp theo, có thể thấp hơn mức stop. Stop-limit được khớp ở mức giá giới hạn của bạn hoặc tốt hơn, nếu không thì sẽ không được khớp.
  • Rủi ro chính: với stop loss là trượt giá khi giá giảm nhanh. Với stop-limit là vẫn giữ vị thế đang giảm giá.
  • Phù hợp nhất khi: dùng stop loss để bảo vệ vị thế. Dùng stop-limit nếu bạn chỉ muốn bán ở mức giá chấp nhận được.

Nên dùng cách nào và khi nào

Dùng stop-loss khi ưu tiên hàng đầu là thoát lệnh. Đây thường là lựa chọn để bảo vệ một vị thế. Giá crypto có thể giảm mạnh chỉ trong vài phút, và lệnh dừng không được khớp thì hoàn toàn không thể bảo vệ bạn.

Dùng lệnh stop-limit khi giá quan trọng hơn khả năng khớp lệnh. Ví dụ, với coin có sổ lệnh mỏng, lệnh thị trường có thể được khớp ở mức thấp hơn nhiều so với giá gần nhất; hoặc khi bạn muốn giữ vị thế thay vì bán dưới một mức giá nhất định.

Nếu dùng lệnh stop-limit, hãy chừa khoảng cách giữa hai mức giá. Mức giá giới hạn chỉ thấp hơn một chút so với mức dừng có thể dễ bị bỏ qua khi giá biến động nhanh. Khoảng cách rộng hơn một chút so với mức trượt giá thường thấy của coin sẽ tăng cơ hội khớp lệnh.

Ví dụ minh họa khi giá giảm nhanh

BTC đang giao dịch ở mức $86,000. Hai nhà giao dịch đang nắm giữ BTC mua ở mức $90,000. Một người đặt stop loss ở mức $84,600, người còn lại đặt lệnh stop-limit ở mức $84,600 với giá giới hạn $84,400. Tin xấu xuất hiện và BTC giảm từ $84,900 xuống $83,200 trong vòng một phút, rồi tiếp tục trượt xuống $81,000 trong giờ tiếp theo.

  • Stop-loss được kích hoạt ở mức $84,600 và khớp lệnh ở khoảng $84,100. Nhà giao dịch lỗ khoảng 6.6% trên vị thế và đã thoát lệnh.
  • Stop-limit được kích hoạt ở mức $84,600, nhưng khi lệnh giới hạn được gửi đến thì giá đã xuống dưới $84,400. Lệnh không được khớp. Một giờ sau, vị thế đang lỗ 10%.

Cả hai kết quả đều không tốt, nhưng một trường hợp có giới hạn. Đây là ví dụ minh họa, không phải kết quả thực tế.

Trailing stop

Trailing stop đi theo chiều giá tăng. Với trailing stop 5%, nếu bạn mua ở mức $3,000 và ETH tăng lên $3,400, mức dừng sẽ chuyển lên $3,230. Nếu sau đó ETH giảm, mức dừng vẫn ở $3,230 và lệnh sẽ bán tại đó. Cách này bảo vệ một phần mức tăng mà không giới hạn đà tăng. Trailing stop có thể dựa trên lệnh thị trường hoặc lệnh giới hạn, với sự đánh đổi tương tự như trên.

Những lỗi thường gặp

  • Đặt mức dừng quá gần. Mức stop loss nằm trong biên độ dao động bình thường hằng ngày của coin sẽ bị kích hoạt bởi những biến động nhiễu.
  • Đặt mức giới hạn bằng với mức dừng. Khi đó, lệnh stop-limit chỉ khớp nếu giá dừng lại đúng tại mức đó.
  • Dời mức dừng ra xa hơn khi giao dịch đang thua lỗ. Làm vậy biến khoản lỗ đã dự tính thành khoản lỗ không giới hạn.

Tác tử TradeCorgi xử lý việc này như thế nào

Stop loss của agent là một quy tắc, không phải lệnh chờ trên sàn. Agent kiểm tra giá tối đa mỗi phút một lần. Khi giá chạm mức stop, agent sẽ bán bằng lệnh thị trường để thoát vị thế thay vì chờ một mức giá có thể không xuất hiện.

Ngoài ra, tác nhân có giới hạn lỗ hằng ngày: nếu nhiều lệnh dừng lỗ được kích hoạt trong cùng một ngày xấu, tác nhân sẽ tạm dừng khi khoản lỗ trong ngày chạm mức giới hạn bạn đặt. Nhật ký quyết định ghi lại cả mức dừng lỗ lẫn giá khớp lệnh thực tế để bạn thấy mức trượt giá nếu có.

Danh sách kiểm tra để lựa chọn

  • Việc thoát lệnh có quan trọng hơn giá chính xác không? Hãy dùng stop-loss.
  • Đồng coin có thanh khoản thấp, với khoảng cách lớn giữa giá mua và giá bán không? Hãy cân nhắc stop-limit với khoảng chênh lệch đủ rộng.
  • Bạn đã kiểm tra mức stop bằng cách kiểm thử lịch sử có tính trượt giá chưa?
  • Có giới hạn lỗ hằng ngày để hỗ trợ cho stop không, phòng trường hợp nhiều giao dịch cùng lúc diễn biến bất lợi?

Câu hỏi

Lựa chọn nào an toàn hơn khi thị trường lao dốc?

Lệnh stop-loss, vì nó giúp bạn thoát lệnh. Lệnh stop-limit có thể bị bỏ qua hoàn toàn nếu giá giảm thẳng qua mức giới hạn của bạn, khiến vị thế vẫn mở khi giá tiếp tục giảm.

Khi nào stop-limit là lựa chọn phù hợp hơn?

Khi bạn không muốn bán dưới một mức giá nhất định trong bất kỳ trường hợp nào và chấp nhận rằng lệnh có thể không khớp, hoặc khi giao dịch các đồng coin mà lệnh thị trường có thể khớp ở mức thấp hơn nhiều so với giá gần nhất.

Giá stop và giá limit nên cách nhau bao xa?

Đặt đủ rộng để lệnh vẫn được khớp khi giá biến động nhanh ở mức bình thường, thường rộng hơn một chút so với mức trượt giá điển hình của đồng coin. Nếu đặt quá gần, lệnh dễ bị bỏ qua; nếu quá xa, lệnh sẽ hoạt động như một lệnh stop loss.

Trailing stop là gì?

Một lệnh stop tăng theo giá, luôn nằm thấp hơn mức giá cao nhất kể từ khi bạn mua một khoảng cố định. Lệnh này giúp giữ lại một phần mức tăng, đồng thời vẫn giới hạn mức giảm.

Lệnh stop nằm trên sàn hay trong ứng dụng?

Lệnh dừng trên sàn được đặt trực tiếp tại sàn giao dịch. Stop loss của agent TradeCorgi là một quy tắc mà agent kiểm tra tối đa một lần mỗi phút, sau đó bán theo giá thị trường. Cách này cũng giúp agent áp dụng giới hạn lỗ hàng ngày của bạn.

Trượt giá khi đặt stop loss là gì?

Chênh lệch giữa giá stop của bạn và giá mà lệnh thị trường thực sự khớp. Mức chênh lệch này tăng lên khi thị trường biến động nhanh và với các đồng coin có sổ lệnh mỏng.

Dùng thử dưới dạng tác nhân

Áp dụng hướng dẫn này với Chiến lược mua BTC khi giá giảm chiến lược. Bắt đầu bằng giao dịch mô phỏng với tiền ảo.

Chiến lược mua BTC khi giá giảm

BTC/USDT trên Binance

Giao dịch mô phỏng
Điểm vào lệnh
Mua khi BTC giảm 5% trong vòng 24 giờ
Khối lượng
$50 cho mỗi lệnh mua, tối đa 2 lệnh mua đang mở
Thoát lệnh
Bán khi giá cao hơn giá mua +4%
Cắt lỗ
Bán khi giá thấp hơn giá mua -6%
Giới hạn lỗ hằng ngày
$25, sau đó agent tạm dừng đến ngày mai
v1, xác nhận ngày Oct 27