종목 별칭
Tradeways의 종목 별칭 참고 자료 — 가져오기 및 실시간 동기화 과정에서 Broker별 종목 이름이 표준 종목으로 어떻게 매핑되는지 설명해요.
종목 별칭은 Broker별 종목 이름을 Tradeways 내부에서 사용하는 표준 종목으로 매핑해요. Broker는 같은 상품에 대해 서로 다른 명명 규칙을 사용하는 경우가 많아요. 예를 들어 어떤 Broker는 ESZ5를 보내고, 다른 Broker는 ES.FUT를 보낼 수 있어요. 종목 별칭은 이 둘이 모두 표준 종목 ES로 해석되도록 보장해요.


별칭은 가져오기와 API 데이터 수집 과정에서 자동으로 생성돼요. 별칭은 사용자별, Broker별, Broker 계좌별로 범위가 지정돼요.
How Aliases Are Created
Tradeways가 들어오는 체결을 처리할 때, 표준 종목을 결정하기 위해 해석 체인을 거쳐요.
| 단계 | 출처 | 설명 |
|---|---|---|
| 1 | 힌트 종목 | Broker가 원시 종목과 함께 정규화된 종목을 제공하면, 그것을 가장 먼저 확인해요. |
| 2 | 기존 별칭 | Tradeways는 이 종목이 해당 Broker와 계좌에서 이전에 본 적이 있는지 확인해요. |
| 3 | 정규화된 후보 | 원시 종목을 정리하고(Broker 접두사, 접미사, 선물 월물 코드 제거) 각 후보를 사용자 상품 및 내장 프리셋과 대조해서 확인해요. |
| 4 | 자동 프로비저닝 | API로 연결된 Broker의 경우, 정리된 종목이 알려진 Forex 또는 암호화폐 페어와 일치하면 상품 레코드가 자동으로 생성돼요. |
원시 종목이 성공적으로 해석되면 별칭 레코드가 저장돼서, 동일한 원시 종목의 이후 가져오기는 해석 체인을 완전히 건너뛰어요.
Alias Record Structure
각 별칭은 원래 Broker 종목을 그것이 매핑되는 Tradeways 종목과 함께 저장해요. 별칭은 사용자의 Broker와 계좌로 범위가 지정되므로, 동일한 Broker 종목이 계좌마다 다르게 매핑될 수 있어요.
Symbol Normalization
Tradeways는 일치 항목을 찾을 때 일반적인 Broker 접두사, 접미사, 선물 계약 코드를 자동으로 제거해요. 예를 들어 ESZ25와 ES@CME는 모두 ES로 해석돼요.
Manual vs. Automatic Aliases
별칭은 파일 가져오기나 API 데이터 수집 중에 원시 종목이 처음 나타날 때 자동으로 생성돼요. 또한 Broker가 자동으로 해석할 수 없는 종목을 보낼 때는 설정 UI에서 별칭을 직접 만들거나, 편집하거나, 삭제할 수도 있어요. 특정 원시 종목에 대한 수동 별칭은 항상 자동 해석보다 우선해요.
Where Aliases Are Used
CSV와 API 가져오기는 모두 별칭 체인을 거쳐 종목을 해석해요. 처음 성공적으로 해석되면 별칭이 저장되므로, 동일한 형식의 이후 가져오기는 즉시 해석돼요. 각 체결 레코드는 원래 Broker 종목을 표준 종목과 함께 보존하므로, 언제든지 Broker의 명명 방식까지 거슬러 올라가 추적할 수 있어요.