
(OMS 5) 오더북 구성
수신한 호가 데이터로 오더북을 구성하는 방법을 다룹니다. 자료구조 선택부터 가격 레벨 관리까지 살펴봅니다.

수신한 호가 데이터로 오더북을 구성하는 방법을 다룹니다. 자료구조 선택부터 가격 레벨 관리까지 살펴봅니다.

단순 호가창(snapshot)이 아닌 주문 단위 오더북이 왜 필요한지, 주문 추적과 백테스트 관점에서 설명합니다.

컴파일 타임 로그 레벨 필터링, 클로저 기반 지연 평가, 전용 로거 스레드로 트레이딩 시스템의 로깅 오버헤드를 최소화합니다.

HFT를 위한 오버클럭 서버가 무엇인지, 왜 필요한지, 주요 업체는 어디인지 알아봅니다. Xenon, Blackcore, Aravision 제품과 일반 워크스테이션 CPU와의 차이를 비교합니다.

OMS에서 거래소 시세를 수신하는 방법을 다룹니다. 코스콤 MDCS 가입부터 접속표준서 확인, 파생 호가 메시지 구조까지 살펴봅니다.

저지연 트레이딩에서 핵심 기술 중 하나인 kernel bypass 기술을 설명합니다. 일반적인 패킷 수신 경로, OpenOnload, libvma, DPDK의 차이점, AMD/NVIDIA Smart NIC 등을 다룹니다

u64 하나에 거래소(venue)와 주문 ID를 함께 담아 메모리와 해시 성능을 개선합니다.

DMA에서 원장 경유 시 발생하는 지연을 피하기 위해 미니원장을 사용합니다. 원장과 미니원장의 차이, 인메모리 캐시를 통한 저지연 구현, 체결 후 정산(후처리) 과정, 그리고 시스템 홉 수 감소로 얻는 속도 개선 효과를 알아봅니다.

OMS, 매칭 엔진 등 매매 시스템에서 가격(price)이나 금액(amount)을 float/double 대신 정수(integer)로 변환하여 관리하는 이유를 정리합니다.

메모리 얼라인먼트가 성능에 미치는 영향과 실제 병목이 어디서 발생하는지 알아봅니다.