Các sàn đều tuyên bố rằng tốc độ thực thi lệnh của mình lên tới 30ms. Tuy nhiên, thực tế lại không phải thế, luôn có nhiều tình trạng chậm trễ kèm hiện tượng trượt giá. Dưới đây chúng ta sẽ cùng nhau tìm hiểu cách cải thiện tốc độ khớp lệnh

1. Giao dịch được thực hiện như thế nào?
Để hiểu rõ, trước tiên chúng ta cần biết các giao dịch được thực hiện như thế nào.
Trình tự chung là máy khách MT4 -> máy chủ MT4 -> cầu nối -> phòng máy tính -> nhà cung cấp thanh khoản. Khi chúng ta khớp lệnh, trước tiên nó sẽ gửi lệnh đến máy chủ MT4, sau đó máy chủ có thể gửi lệnh đến nhà cung cấp thanh khoản để khớp.
Máy chủ, cầu nối và phòng máy tính có thể ở cùng nhau và cầu nối thường được tích hợp trực tiếp trên máy chủ. Về khoảng cách giữa máy chủ MT4 và nhà cung cấp thanh khoản, nhìn chung các nền tảng chất lượng cao sẽ cân nhắc việc đặt máy chủ và máy chủ của nhà cung cấp thanh khoản trong cùng một phòng máy tính, đây là để bỏ qua độ trễ do khoảng cách.
Do đó, chậm trễ giữa máy khách MT4 và máy chủ MT4 là khoảng cách duy nhất không thể tránh khỏi và là lý do dẫn đến sự chậm trễ vật lý trong việc khớp lệnh.
Việc khớp lệnh tiên tiến nhất cũng sử dụng cáp quang. Ngay cả ở tốc độ ánh sáng, thực tế phải mất khoảng 150-200 mili giây để đến được London. Để hoàn tất một giao dịch, kết quả giao dịch cần được phản hồi lại cho người giao dịch, do đó, nó cần một chuyến đi khứ hồi, tức là 300-400 mili giây.

2. Cách cải thiện tốc độ thực hiện giao dịch
Tuy nhiên, ngành thương mại đã phát triển qua nhiều năm và công nghệ cũng thay đổi theo từng ngày.
Quá trình khớp lệnh này tương đương với việc kéo một sợi cáp quang, điều này chắc chắn không đáp ứng được nhu cầu hiện tại. Vì vậy, nhiều phương pháp và kỹ thuật mới đã được phát sinh.
Việc đầu tiên là thiết lập máy chủ trên toàn cầu.
Máy chủ càng gần người dùng thì chắc chắn sẽ càng nhanh và máy chủ cũng có thể được kết nối thông qua mạng tốc độ cao để giảm độ trễ. Đây được gọi là kiến trúc phân tán.
Ví dụ: sàn EBC đã triển khai các máy chủ đường dây chuyên dụng độc lập tốc độ cực cao ở năm trung tâm tài chính lớn trên thế giới, về cơ bản bao gồm các nhóm giao dịch chính và thời gian thực hiện đương nhiên đã giảm đi rất nhiều.
Thứ hai là trung tâm dữ liệu.
Đây được coi là một kỹ thuật tiền xử lý dữ liệu. Nền tảng lưu trữ một số dữ liệu quan trọng trong các trung tâm dữ liệu trước, người dùng có thể truy cập trực tiếp trung tâm dữ liệu khi gửi lệnh, thay vì phải kết nối với máy chủ cách xa hàng ngàn dặm, giúp tiết kiệm thời gian đáng kể.
Số lượng trung tâm dữ liệu có thể lớn hơn nhiều so với máy chủ, vì vậy có thể phân bố trên toàn thế giới, phủ sóng tất cả các điểm giao dịch. Ví dụ, sàn EBC có 30 trung tâm dữ liệu trên toàn cầu, cộng thêm công nghệ kết nối mạng ngang hàng của EBC cho phép các trung tâm dữ liệu có thể tự do truy cập lẫn nhau, giống như một mạng lưới, giúp rút ngắn thời gian đáng kể.
Ví dụ, lệnh của tôi hướng đến máy chủ ở Anh, nhưng tôi có thể hoàn thành lệnh thông qua trung tâm dữ liệu gần tôi nhất, có thể ở Tokyo, có thể ở Singapore, v.v., và có thể thực hiện trong vòng vài chục mili giây.
Thứ ba là công nghệ xử lý không đồng bộ.
Để thực hiện lệnh trước đó, chúng ta cần đợi thông tin được phản hồi và xác nhận từng bước trước khi có thể hoàn tất giao dịch. Tuy nhiên, công nghệ xử lý không đồng bộ có thể thực hiện trước một số bước, từ đó rút ngắn thời gian xử lý và cải thiện tốc độ thực thi.
Ví dụ: các lệnh của chúng tôi trước đây cần được đưa vào nhóm của ngân hàng để khớp lệnh.
Việc khớp từng lệnh một là một quá trình rất tốn thời gian, vì vậy hộp đen giao dịch EBC sẽ phân tích trước các thuộc tính của lệnh và khóa trước thanh khoản phù hợp nhất cho lệnh. Khi một lệnh vào nhóm, nó sẽ được khớp trong phạm vi vốn đã được thu hẹp, giúp rút ngắn hơn nữa thời gian giao dịch.

3. Tốc độ thực hiện nhanh như thế nào?
Vì vậy, sau khi tối ưu hóa kỹ thuật, tốc độ khớp lệnh có thể nhanh hơn nhiều so với việc chỉ sử dụng cáp quang.
Tất nhiên, ngoài những yếu tố đã đề cập ở trên, còn có một số yếu tố cũng sẽ ảnh hưởng đến tốc độ thực hiện giao dịch, chẳng hạn như thông số phần cứng, công nghệ tối ưu hóa mạng, khả năng truy cập thanh khoản, v.v. Tóm lại, thực hiện lệnh là một quá trình phức tạp liên quan đến nhiều yếu tố.
Tốc độ khớp lệnh trung bình của thị trường hiện tại là khoảng 503,9ms.
Theo quan điểm của tôi, tốc độ thực hiện lệnh tối ưu là trong vòng 300ms và khoảng 400ms cũng là mức chấp nhận được. Tuy nhiên, nếu vượt quá 500ms, tốc độ giao dịch tổng thể sẽ chậm hơn và khả năng trượt giá và kẹt lệnh sẽ cao hơn.
Ở đây tôi liệt kê ngắn gọn tốc độ khớp lệnh trung bình của các sàn.

Thật không may, do sự biến động ngày càng tăng nên gần đây không có sàn nào có tốc độ thực thi thấp hơn 300 mili giây. Tuy nhiên, tốc độ khớp lệnh trung bình của EBC là 302,3 mili giây, đây là mức phù hợp nhất với sở thích giao dịch của tôi. Tốc độ khớp lệnh tổng thể của các sàn khác như XM và Fxpro cũng tốt hơn mức trung bình của ngành.
Nhìn chung, mặc dù dữ liệu khớp lệnh đáng được chú ý nhưng chúng tôi vẫn phải tập trung vào trải nghiệm thực tế. Sàn không có hiện tượng kẹt lệnh, không có độ trễ và hầu như không có hiện tượng trượt giá thì mới là một sàn chất lượng.

ĐĂNG KÝ TÀI KHOẢN SÀN EBC TẠI ĐÂY