Lock Arbitrage in Forex: Lock, LockCL1, LockCL2, LockCL3 - Complete Guide 2026
Cart 0
BJF TRADING GROUP  ·  SHARPTRADER PRO

Arbitrage Lock: Giải thích đầy đủ cả 4 biến thể — Lock, LockCL1, LockCL2, LockCL3

Arbitrage lock duy trì các vị thế đối nghịch trên hai tài khoản broker riêng biệt cùng lúc, loại bỏ mức độ tiếp xúc ròng với thị trường. Lợi nhuận đến từ việc đóng chọn lọc một bên vào đúng thời điểm — được dẫn dắt bởi một nguồn cấp giá nhanh. SharpTrader bao gồm bốn biến thể lock cùng với các hệ thống ngụy trang BrightDuo và BrightTrio Plus. Hướng dẫn này giải thích từng biến thể, khi nào nên dùng, và chúng khác nhau như thế nào.

2,800 từ
10 phần
~13 phút đọc
Đối tượng: trader arbitrage, thiết lập nhiều broker, trader prop firm
4Biến thể lock
2Hệ thống ngụy trang
0Mức tiếp xúc ròng với thị trường
25 nămPhát triển của BJF

Arbitrage lock là gì — trong một đoạn

Arbitrage lock đồng thời giữ một vị thế mua trên một tài khoản broker và một vị thế bán có khối lượng tương đương trên tài khoản thứ hai cho cùng một công cụ giao dịch. Các vị thế đối nghịch triệt tiêu mức độ tiếp xúc với thị trường — P&L kết hợp được “khóa” ở một mức cố định bất kể giá di chuyển thế nào. Sau đó, một nguồn cấp giá nhanh phát hiện thời điểm tối ưu để đóng một bên, biến vị thế lock trung tính thành lợi nhuận ròng tương đương phần chênh lệch giá được khai thác giữa báo giá của hai broker.

Nguồn lợi nhuận là chênh lệch giá giữa hai nhà cung cấp thanh khoản độc lập. Các broker khác nhau nhận dữ liệu thị trường với tốc độ khác nhau, áp dụng các mô hình markup khác nhau, và lấy báo giá từ các mối quan hệ LP khác nhau. Những khác biệt này tạo ra các sai lệch giá tạm thời giữa các broker mà một hệ thống arbitrage lock được cấu hình tốt có thể khai thác.

Vì sao arbitrage lock không cần thực thi ở mức mili giây

Khác với arbitrage độ trễ thuần túy — nơi toàn bộ lợi thế có thể biến mất trong chưa đến 50ms — arbitrage lock hoạt động bằng cách quản lý một vị thế đã tồn tại. Khoảng thời gian unlock từ lúc fast feed phát tín hiệu đến khi báo giá của broker chậm hội tụ thường là tính bằng giây chứ không phải mili giây. Điều này khiến arbitrage lock khả thi trên nhiều loại kết nối broker và cấu hình VPS hơn.

Chuỗi arbitrage lock gồm năm bước

Cả bốn biến thể đều chia sẻ cùng một chuỗi cơ bản. Sự khác biệt nằm ở cách chúng xử lý tín hiệu đóng lệnh, các ràng buộc của tài khoản netting, và việc tránh bị broker phát hiện.

Bước Tài khoản A Tài khoản B Mức tiếp xúc ròng
1 — Tín hiệu xuất hiện Mở BUY 1 lot EURUSD @ 1.08490 Không có vị thế Long 1 lot
2 — Áp dụng lock BUY vẫn mở Mở SELL 1 lot EURUSD @ 1.08490 Bằng 0 — đã khóa
3 — Fast feed theo dõi BUY được giữ SELL được giữ Bằng 0 — dù giá di chuyển thế nào
4 — Tín hiệu unlock BUY giờ có lãi khi giá tăng SELL được đóng tại giá lock (có lợi) Long 1 lot tiếp tục chạy
5 — Đóng BUY BUY đóng với lợi nhuận Phẳng Lợi nhuận ròng được hiện thực hóa

Tại thời điểm lock: Tài khoản A = −X pips, Tài khoản B = +X pips, ròng = 0. Sau khi unlock: Tài khoản A đóng tại +Y pips (giá đã tăng), Tài khoản B đóng gần mức 0 (trước khi feed chậm cập nhật). Lợi nhuận ròng = +Y trừ đi spread. Chính tín hiệu định hướng sớm từ fast feed làm cho Y luôn dương một cách ổn định.

Lock (Cơ bản) — kích hoạt theo thời gian tối thiểu và số pip tối thiểu

Chiến lược Lock cơ bản được thiết kế cho các broker áp dụng thời gian giữ lệnh tối thiểu hoặc yêu cầu mức di chuyển pip tối thiểu trước khi vị thế có thể được đóng. Thay vì chờ một tín hiệu arbitrage làm tín hiệu đóng lệnh, nó dùng một ngưỡng thời gian có thể cấu hình, một ngưỡng khoảng cách pip, hoặc đồng thời cả hai — điều kiện nào xảy ra trước sẽ được dùng.

KÍCH HOẠT THỜI GIAN TỐI THIỂU

⏳ Đóng lệnh theo thời gian

Sau khi lock được áp dụng, bộ đếm thời gian bắt đầu chạy. Cả hai vị thế sẽ được đóng khi thời gian giữ tối thiểu cấu hình đã hết, bất kể giá di chuyển thế nào. Dành cho các broker đánh dấu tài khoản đóng lệnh quá nhanh — thường là tối thiểu 30–120 giây.

KÍCH HOẠT PIP TỐI THIỂU

📏 Đóng lệnh theo khoảng cách

Cả hai vị thế sẽ được đóng khi giá đã di chuyển một số pip tối thiểu được cấu hình tính từ mức vào lệnh lock. Dành cho các broker từ chối lệnh đóng được đặt ở khoảng cách nhỏ hơn X pip so với giá mở. Một trong hai điều kiện sẽ đóng đồng thời cả hai bên.

Phù hợp nhất cho: Các broker có quy định rõ ràng về thời gian giữ lệnh tối thiểu (ví dụ tối thiểu 30 giây) hoặc khoảng cách pip tối thiểu trước khi cho phép đóng lệnh. Lock cơ bản tuân thủ các ràng buộc này mà vẫn khai thác được spread giữa các broker.

LockCL1 — tài khoản netting và FIX API

LockCL1 được thiết kế riêng cho tài khoản netting — phổ biến trên kết nối FIX API và cTrader — nơi việc mở một vị thế ngược chiều trên cùng công cụ sẽ tự động triệt tiêu vị thế hiện có. Trên tài khoản netting, lock tiêu chuẩn (long + short trên cùng một tài khoản) là không thể. LockCL1 định tuyến mỗi bên sang một tài khoản riêng biệt và sử dụng tín hiệu arbitrage tiếp theo — chứ không phải ngưỡng thời gian hay pip — làm tín hiệu đóng lệnh.

Bước Hành động Ghi chú
Bước 1 Mở lệnh đầu tiên trên Tài khoản A bằng tín hiệu arbitrage. Theo dõi vị thế bằng trailing. Khi tín hiệu đóng lệnh xuất hiện, chỉ mở hedge trên Tài khoản B — không bao giờ trên Tài khoản A
Bước 2 Ở tín hiệu arbitrage tiếp theo, đóng một trong hai vị thế đang mở. Tín hiệu BUY đóng lệnh SELL trên B. Tín hiệu SELL đóng lệnh BUY trên A.
Bước 3 Theo dõi vị thế còn lại và đóng nó bằng tín hiệu cấu hình (TP, SL, trailing, hoặc lifetime). Quay lại Bước 1 cho chu kỳ tiếp theo

Phù hợp nhất cho: Tài khoản FIX API và kết nối cTrader nơi thực thi netting là tiêu chuẩn. LockCL1 không bao giờ tạo ra tình huống có đồng thời lệnh mua và lệnh bán cho cùng một mã trên cùng một tài khoản — hoàn toàn tương thích với mô hình thực thi netting.

LockCL2 — chiến lược cốt lõi với lệnh ảo

LockCL2 là chiến lược arbitrage lock chính và là nền tảng cho LockCL3, BrightDuo, và BrightTrio Plus. Nó giới thiệu các lệnh ảo — các vị thế được theo dõi trong bộ nhớ của SharpTrader thay vì gửi ngay tới broker — để loại bỏ sự tương quan timestamp của việc tái vào lệnh, vốn là thứ khiến arbitrage lock tiêu chuẩn bị hệ thống rủi ro của broker phát hiện.

Vấn đề phát hiện mà LockCL2 giải quyết

Trong arbitrage lock tiêu chuẩn, khi tín hiệu unlock xuất hiện, lệnh tái vào được gửi tới broker đúng ngay thời điểm diễn ra sự kiện fast-feed. Hệ thống rủi ro của broker quét log lệnh để tìm các lệnh được đặt trong vòng vài mili giây sau cập nhật giá feed — một mẫu thống kê rất rõ rệt để nhận diện arbitrage lock. LockCL2 tách hoàn toàn tín hiệu khỏi lệnh.

STANDARD LOCK

❌ Tái vào trực tiếp (có thể phát hiện)

Lệnh tái vào được gửi tới broker ngay tại thời điểm có tín hiệu. Timestamp tương quan với sự kiện fast-feed. Có thể bị phát hiện bằng phân tích thời gian đặt lệnh. Tài khoản sẽ bị đánh dấu chỉ trong vài tuần nếu dùng liên tục.

LOCKCL2

✔ Tái vào ảo (không thể phát hiện)

Tái vào được quản lý nội bộ trong SharpTrader. Broker chỉ nhìn thấy lệnh khi giá thị trường chạm mức đã cấu hình — không khác gì một limit order tiêu chuẩn do trader kỹ thuật đặt ra.

LockCL2 từng bước

Bước Điều gì xảy ra Broker thấy gì
1 — Vào lệnh Mở lệnh đầu tiên trên Tài khoản A bằng tín hiệu arbitrage. Theo dõi bằng trailing. Khi tín hiệu đóng xuất hiện, mở vị thế đối nghịch trên Tài khoản B. Lock được tạo ra. Hai lệnh thật đối nghịch
2 — Tín hiệu trong lúc đang locked Một tín hiệu arbitrage mới xuất hiện. CL2 đóng vị thế ngược hướng với tín hiệu. Đồng thời tạo một lệnh ảo theo cùng hướng với vị thế thật còn lại — chỉ trong bộ nhớ của SharpTrader. Một vị thế thật bị đóng, một vị thế còn lại
3 — Theo dõi ảo Lệnh ảo có SL, TP, và trailing stop riêng. SharpTrader theo dõi giá nội bộ. Chưa có gì được gửi tới broker. Chỉ còn vị thế trên Tài khoản A là hiển thị
4 — Lệnh ảo đạt mục tiêu Khi SL, TP, hoặc trailing stop của lệnh ảo bị kích hoạt bởi chuyển động giá, SharpTrader mở lại vị thế thật đã bị đóng trên Tài khoản B. Một lệnh mới ở giá thị trường hiện tại — trông như một lần vào lệnh độc lập
5 — Lock được khôi phục Cả hai tài khoản đều lại giữ các lệnh thật đối nghịch. Chiến lược chờ tín hiệu arbitrage tiếp theo. Một cấu trúc vị thế hai tài khoản bình thường

Phù hợp nhất cho: Tài khoản hedging tiêu chuẩn của broker bán lẻ cho arbitrage lock mục đích chung. Đây là lựa chọn cân bằng tốt nhất giữa hiệu suất và khả năng chống bị phát hiện. Là điểm khởi đầu được khuyến nghị cho phần lớn setup arbitrage lock.

LockCL3 — mô hình tài khoản chủ động và tài khoản thụ động

LockCL3 là một biến thể của CL2 dành cho các setup mà một broker có chất lượng thực thi vượt trội còn broker kia chậm hơn hoặc bị hạn chế hơn nhưng vẫn phù hợp để giữ chân hedge. Trong CL3, một tài khoản được chỉ định là chủ động — mọi entry arbitrage đều đi qua tài khoản này. Tài khoản còn lại là thụ động — chỉ giữ vị thế hedge và không bao giờ nhận entry arbitrage.

HÀNH VI LOCKCL2

Cả hai tài khoản đều chủ động

Các giao dịch arbitrage vào luân phiên trên cả hai tài khoản. Cả hai đều phải xử lý được việc thực thi nhanh. Cứ mỗi chu kỳ thứ hai sẽ được định tuyến sang tài khoản kia — đòi hỏi cả hai đều có khả năng xử lý lệnh nhanh chóng.

HÀNH VI LOCKCL3

Chỉ một tài khoản chủ động

Tất cả các entry arbitrage chỉ đi vào tài khoản chủ động. Tài khoản thụ động chỉ giữ vị thế hedge. Chỉ broker nhanh mới cần thực thi nhanh — broker chậm chỉ giữ hedge.

Để cấu hình chế độ thụ động: trong tab Settings của chiến lược trên SharpTrader, bỏ chọn Allow arbitrage cho tài khoản chậm. Tài khoản đó vẫn tiếp tục giữ vị thế hedge và tham gia các chu kỳ lock/unlock — nhưng sẽ không bao giờ nhận lệnh vào arbitrage.

Phù hợp nhất cho: Cặp broker kết hợp nơi một bên cung cấp FIX API với spread hẹp còn bên kia chậm hơn hoặc bị giới hạn hơn nhưng vẫn dùng được để hedge. Mọi dòng arbitrage có lợi nhuận chỉ đi qua tài khoản nhanh.

So sánh tất cả các biến thể

Biến thể Tín hiệu đóng Netting OK? Lệnh ảo Phù hợp nhất cho
Lock (Base) Min Time OR Min Pips Yes No Broker có yêu cầu thời gian giữ / pip tối thiểu
LockCL1 Arb signal + closing trigger Thiết kế cho netting No Tài khoản netting FIX API / cTrader
LockCL2 SL / TP / trailing của lệnh ảo Cần hedging Yes Tài khoản hedging broker bán lẻ tiêu chuẩn, dùng chung
LockCL3 SL / TP / trailing của lệnh ảo Cần hedging Yes Cặp broker nhanh + chậm hỗn hợp
BrightDuo Trailing ảo 3 cấp Cần hedging Yes Broker giám sát chặt, tối đa tuổi thọ tài khoản
BrightTrio Plus Luân phiên 3 tài khoản + ảo Cần hedging Yes Nhiều tài khoản funded trong cùng một prop firm

BrightDuo và BrightTrio Plus — ngụy trang nâng cao

BrightDuo — trailing 3 cấp cho setup 2 tài khoản

BrightDuo là một bản sửa đổi LockCL2 nâng cao với lệnh ảo và tối đa ba mức trailing. Thay vì thoát ra tại một ngưỡng cố định duy nhất, BrightDuo phân tầng việc thoát lệnh qua tối đa ba mức giá được cấu hình — mỗi mức có thông số trailing riêng. Điều này tạo ra một mô hình thoát lệnh không máy móc, phù hợp với một trader kỹ thuật tinh vi đang quản lý vị thế bằng nhiều mức mục tiêu.

BrightDuo loại bỏ điều gì

  • Tương quan timestamp tái vào lệnh — lệnh ảo đảm bảo broker chỉ thấy limit order tại các mức giá, chứ không phải lệnh được canh đúng thời điểm với sự kiện fast-feed
  • Mẫu thắng nhanh, giữ lệnh ngắn — trailing nhiều cấp kéo dài thời gian giữ lệnh một cách tự nhiên lên phạm vi từ vài phút đến vài giờ
  • Mẫu thoát lệnh máy móc — ba cấp tạo ra giá thoát khác nhau giữa các giao dịch; không có hai giao dịch nào trông hoàn toàn giống nhau

BrightTrio Plus — luân phiên 3 tài khoản để chống phát hiện liên tài khoản

Arbitrage lock hai tài khoản tạo ra một dấu hiệu P&L liên tài khoản rất dễ nhận ra: Tài khoản A và Tài khoản B liên tục thể hiện các chuyển động bằng nhau nhưng ngược chiều nhau. Hệ thống rủi ro của broker và prop firm giám sát nhiều tài khoản trên cùng một khách hàng sẽ gắn cờ mẫu này chỉ trong vài tuần.

BrightTrio Plus sử dụng ba tài khoản (A, B, C), trong đó vai trò chủ động, thụ động và nhàn rỗi luân phiên theo một chuỗi không lặp lại:

Chu kỳ Chủ động Hedge Nhàn rỗi A/B mirror?
Cycle 1 A B C Chỉ trong chu kỳ này
Cycle 2 B C A No — B giờ là tài khoản chủ động
Cycle 3 C A B No — A giờ là hedge
Kết quả Mỗi tài khoản đều đã từng là chủ động, thụ động và nhàn rỗi trong 3 chu kỳ Không có mẫu mirror kéo dài bị phát hiện

Phù hợp nhất cho: Trader vận hành nhiều tài khoản funded trong cùng một prop firm. BrightTrio Plus là giải pháp khả thi duy nhất khi hệ thống rủi ro của prop firm giám sát tương quan P&L giữa các tài khoản.

Nên chọn biến thể nào

TÌNH HUỐNG 1

Broker áp dụng thời gian giữ tối thiểu hoặc pip tối thiểu

Dùng Lock (Base). Tín hiệu kép thời gian + pip vừa tôn trọng ràng buộc của broker vừa khai thác spread liên broker.

TÌNH HUỐNG 2

Tài khoản netting FIX API hoặc cTrader

Dùng LockCL1. Đây là biến thể duy nhất tương thích với thực thi netting. Không bao giờ mở các lệnh đối nghịch trên cùng một tài khoản.

TÌNH HUỐNG 3

Tài khoản hedging broker bán lẻ tiêu chuẩn

Dùng LockCL2. Mục đích chung. Lệnh ảo loại bỏ tương quan timestamp. Đây là điểm khởi đầu tốt nhất cho hầu hết setup.

TÌNH HUỐNG 4

Một broker nhanh + một broker chậm

Dùng LockCL3. Toàn bộ arbitrage đi qua tài khoản nhanh. Tài khoản chậm chỉ giữ hedge — không phải gánh các yêu cầu tốc độ mà nó không đáp ứng được.

TÌNH HUỐNG 5

Broker có giám sát rủi ro chủ động

Dùng BrightDuo. Trailing đa cấp và thời gian giữ lệnh kéo dài sẽ vô hiệu hóa cả ba vector phát hiện chính đối với arbitrage lock 2 tài khoản.

TÌNH HUỐNG 6

Nhiều tài khoản funded, cùng một prop firm

Dùng BrightTrio Plus. Luân phiên 3 tài khoản loại bỏ dấu hiệu P&L mirror giữa các tài khoản — giải pháp khả thi duy nhất cho môi trường prop firm đa tài khoản.

Câu hỏi thường gặp

Arbitrage lock là gì?

Arbitrage lock đồng thời giữ một vị thế mua trên một tài khoản broker và một vị thế bán trên tài khoản thứ hai cho cùng một công cụ, từ đó loại bỏ mức tiếp xúc ròng với thị trường. Một feed giá nhanh phát hiện thời điểm tối ưu để đóng một bên — biến vị thế locked trung tính thành lợi nhuận ròng. SharpTrader bao gồm bốn biến thể (Lock, LockCL1, LockCL2, LockCL3) dành cho các loại tài khoản broker và điều kiện khác nhau.

Sự khác biệt giữa Lock, LockCL1, LockCL2 và LockCL3 là gì?

Lock (Base) dùng ngưỡng thời gian hoặc pip làm tín hiệu đóng — dành cho broker có yêu cầu thời gian giữ tối thiểu. LockCL1 dành cho tài khoản netting (FIX API, cTrader), nơi không thể có các vị thế đối nghịch trên cùng một tài khoản — và nó sẽ đóng theo tín hiệu arbitrage tiếp theo. LockCL2 là biến thể dùng chung, giới thiệu lệnh ảo để loại bỏ thời điểm tái vào lệnh có thể bị phát hiện. LockCL3 là bản sửa đổi của CL2, trong đó một tài khoản là thụ động (chỉ hedge) và một tài khoản là chủ động (mọi entry arbitrage) — lý tưởng khi một broker nhanh hơn đáng kể so với broker còn lại.

Lệnh ảo là gì và vì sao chúng quan trọng?

Lệnh ảo là các vị thế được SharpTrader theo dõi nội bộ thay vì gửi ngay tới broker. Khi tín hiệu fast-feed xuất hiện trong LockCL2 hoặc LockCL3, lệnh tái vào được quản lý như một lệnh ảo có SL, TP và trailing stop riêng. Broker chỉ nhận được lệnh thật khi giá thị trường chạm mức đã cấu hình — trông giống như một lệnh vào bằng limit order thông thường, chứ không phải phản ứng với fast feed. Điều này loại bỏ mẫu tương quan timestamp mà hệ thống rủi ro của broker dùng để phát hiện arbitrage lock.

BrightTrio Plus là gì và khi nào tôi cần nó?

BrightTrio Plus sử dụng ba tài khoản (A, B, C), trong đó vai trò chủ động, thụ động và nhàn rỗi luân phiên qua cả ba. Điều này phá vỡ dấu hiệu P&L mirror giữa các tài khoản của arbitrage lock 2 tài khoản — mẫu mà prop firm phát hiện trong vài tuần khi giám sát nhiều tài khoản của cùng một khách hàng. BrightTrio Plus là giải pháp được khuyến nghị khi chạy nhiều tài khoản funded đồng thời trong cùng một prop firm.

Tôi có cần tài khoản broker hỗ trợ hedging cho arbitrage lock không?

Đối với LockCL2, LockCL3, BrightDuo và BrightTrio Plus — có, tài khoản phải cho phép hedging (giữ đồng thời vị thế long và short trên cùng một công cụ). Tài khoản hedging broker bán lẻ tiêu chuẩn mặc định hỗ trợ điều này. Đối với LockCL1 — không, vì nó được thiết kế riêng cho tài khoản netting (FIX API, cTrader). Các broker Mỹ theo quy tắc FIFO không thể giữ các vị thế đối nghịch và không tương thích với tất cả các biến thể ngoại trừ CL1 trên các kết nối FIX API được định tuyến đúng cách.

Arbitrage lock có thể dùng trên tài khoản prop firm không?

Nếu có masking thì có. Lệnh ảo của LockCL2 loại bỏ tương quan timestamp tái vào cho việc sử dụng trên tài khoản prop firm đơn lẻ. BrightTrio Plus loại bỏ dấu hiệu mirror giữa các tài khoản cho trader đang vận hành nhiều tài khoản funded trong cùng một công ty. Xem hướng dẫn prop firm để biết chi tiết tương thích theo từng công ty.

SharpTrader Pro — Tất cả các biến thể Lock trong một terminal

Lock · LockCL1 · LockCL2 · LockCL3 · BrightDuo · BrightTrio Plus · 25 năm phát triển arbitrage

Khám phá SharpTrader Pro →
Hướng dẫn Prop Firm →