Yêu cầu kỹ thuật nào cho robot giao dịch chứng khoán?
Thử thách lớn nhất đối với robot giao dịch chứng khoán là biến một chiến lược xác định thành một chuỗi xử lý máy tính tương thích với phần mềm đặt lệnh.
Hay nói cách khác, vấn đề lớn nhất của robot giao dịch là có thể gắn vào một phần mềm giao dịch chứng khoán, sau khi tính toán thì tự động thực hiện đặt lệnh.
Trên thế giới, về mặt kỹ thuật, người lập trình cần hiểu biết về chương trình máy tính để lập trình chiến lược giao dịch, hoặc thuê lập trình; kết nối với một nền tảng giao dịch cho phép đặt lệnh; thu thập dữ liệu thị trường phục vụ cho các tính toán của robot giao dịch; hạ tầng về công nghệ cho phép backtest hệ thống khi xây dựng xong thuật toán và trước khi go live; dữ liệu lịch sử phục vụ cho backtest (tính sẵn có của dữ liệu phụ thuộc vào độ phức tạp của điều kiện thuật toán).
Để tạo ra một robot thuật toán thông thường (chưa thực hiện gắn vào nền tảng đặt lệnh tự động) là tương đối đơn giản, tuy nhiên để nâng cấp chất lượng thuật toán và tốc độ xử lý dữ liệu vẫn là thử thách đối với thị trường mới như Việt Nam. Trong khi đó, các rủi ro đi kèm như rủi ro lỗi hệ thống, lỗi kết nối, độ trễ thời gian... Tất cả đều cần việc backtest và kiểm thử vận hành kỹ lưỡng trước khi đưa robot giao dịch vào thực tiễn đầu tư.
Trạng Chứng
FILI
|