Trong mô hình giao dịch tập trung như giao dịch chứng khoán, giao dịch tiền tệ, giao dịch vàng, ... thì các chỉ số thị trường (như chỉ số về giá, giá trị giao dịch, khối lượng giao dịch...) phụ thuộc vào quy luật cung cầu trên thị trường tức là phụ thuộc trực tiếp quyết định của các nhà đầu tư trên thị trường. Trong môi trường giao dịch tập trung như vậy một sự sai lệch về thông tin gửi về sàn giao dịch không chỉ gây thất thiệt cho chủ đầu tư mà có thể làm sai lệch các chỉ số thị trường và phải trả giá.
Vì vậy trong mô hình giao dịch chứng khoán, không chỉ hệ thống quản lý khớp lệnh tại trung tâm khớp lệnh mà cả các phần mềm giao dịch kết nối tới trung tâm khớp lệnh phải được kiểm định cực kỳ chặt chẽ, đảm bảo không thể có thông tin sai sót được gửi lên sàn giao dịch, mọi thông tin của nhà đầu tư khi gửi lên sàn giao dịch phải tuân thủ nghiêm ngặt quy định hiện hành của UBCK nhà nước và Sở giao dịch.
Ở Việt Nam hiện nay có xấp xỉ 100 công ty chứng khoán, như vậy sẽ có tương ứng con số đó phần mềm giao dịch chứng khoán đang hoạt động và hằng ngày kết nối vào HNX để trao đổi dữ liệu. Có rất nhiều đơn vị tham gia phát triển các phần mềm chứng khoán này, nên mỗi phần mềm có những đặc điểm riêng và chất lượng khác nhau.
Theo quy định của HNX, mỗi phần mềm khi áp dụng tại CTCK phải trải qua ít nhất 1 lần thử nghiệm kết nối và giao dịch với HNX với đầy đủ các tình huống để kiểm tra tính đúng đắn, những lần kiểm tra này thường rất tốn kém vì phải huy động nhân lực cả bên CTCK, bên nhà cung cấp phần mềm và cán bộ bên HNX để thực hiện theo kịch bản mà HNX đưa ra. Không những thế các phần mềm phải thực hiện kiểm tra nhiều lần mới đảm bảo chính xác.
Vì vậy một phần mềm mô phỏng hệ thống khớp lệnh HNX sẽ hỗ trợ đắc lực quá trình phát triển phần mềm giao dịch chứng khoán thông việc cho phép kết nối và thử nghiệm các giao dịch tương tự như tương tác với hệ thống HNX.
Kết hợp với việc nghiên cứu chuẩn thông điệp FIX, luận văn sẽ thực hiện xây dựng một phần mềm mô phỏng hệ thống khớp lệnh của HNX, cho phép các phần mềm giao dịch chứng khoán có thể kết nối tới thông qua chuẩn chung FIX. Qua đó có thể tiến hành kiểm thử các giao dịch tương tác như với hệ thống HNX, giúp phát hiện các lỗi của phần mềm giao dịch chứng khoán, đảm bảo khi đưa ra vận hành sẽ đáp ứng được yêu cầu thực tế.