Alias symbol
Tài liệu tham chiếu về alias symbol trong Tradeways — cách tên symbol riêng của broker được ánh xạ sang symbol chuẩn trong quá trình import và live sync.
Alias symbol ánh xạ tên symbol riêng của broker sang các symbol chuẩn được dùng bên trong Tradeways. Broker thường dùng quy ước đặt tên khác nhau cho cùng một công cụ; ví dụ, một broker có thể gửi ESZ5 trong khi broker khác gửi ES.FUT. Alias symbol đảm bảo cả hai đều phân giải về symbol chuẩn ES.


Alias được tạo tự động trong quá trình import và ingest qua API. Chúng được giới hạn theo từng người dùng, broker và tài khoản broker.
Alias được tạo như thế nào
Khi Tradeways xử lý một execution đến, hệ thống chạy qua chuỗi phân giải để xác định symbol chuẩn:
| Bước | Nguồn | Mô tả |
|---|---|---|
| 1 | Hinted symbol | Nếu broker cung cấp symbol đã chuẩn hóa bên cạnh symbol thô, nó được kiểm tra trước. |
| 2 | Alias hiện có | Tradeways kiểm tra symbol này đã từng được thấy từ broker và tài khoản này chưa. |
| 3 | Ứng viên đã chuẩn hóa | Symbol thô được làm sạch (loại prefix, suffix của broker, mã tháng futures) và từng ứng viên được kiểm tra với công cụ của người dùng và preset tích hợp. |
| 4 | Tự động provision | Với broker kết nối API, nếu symbol đã làm sạch khớp một cặp forex hoặc crypto đã biết, bản ghi công cụ được tạo tự động. |
Khi một symbol thô được phân giải thành công, bản ghi alias được lưu để các lần import sau của cùng symbol thô bỏ qua toàn bộ chuỗi phân giải.
Cấu trúc bản ghi alias
Mỗi alias lưu symbol broker gốc bên cạnh symbol Tradeways mà nó ánh xạ tới. Alias được giới hạn theo broker và tài khoản của bạn, nên cùng một symbol broker có thể ánh xạ khác nhau giữa các tài khoản.
Chuẩn hóa symbol
Tradeways tự động loại bỏ prefix, suffix và mã hợp đồng futures phổ biến của broker khi tìm kết quả khớp. Ví dụ, ESZ25 và ES@CME đều phân giải về ES.
Alias thủ công và tự động
Alias được tạo tự động lần đầu một symbol thô được thấy trong import file hoặc ingest API. Bạn cũng có thể tạo, chỉnh sửa hoặc xóa alias thủ công trong UI cài đặt khi broker gửi symbol không thể tự phân giải. Alias thủ công cho một symbol thô luôn được ưu tiên hơn phân giải tự động.
Alias được dùng ở đâu
Nhập CSV và API đều chạy qua chuỗi alias để phân giải symbol. Sau lần phân giải thành công đầu tiên, alias được lưu lại, nên các lần import sau cùng định dạng được phân giải ngay lập tức. Mỗi bản ghi execution giữ symbol broker gốc bên cạnh symbol chuẩn, nên bạn luôn có thể truy ngược về cách đặt tên của broker.