자본시장과 IT

FPGA 개발자와 협력을 희망합니다

1. 이음은 금융시장에서 Low Latency 매매환경을 제공하는 일을 합니다. 소프트웨어와 관련한 솔류션은 ZeroAOS입니다. 하드웨어 솔류션은 ZeroServer입니다. 소프트웨어와 하드웨어 모두 Low Latency를 목표로 하는 개발 혹은 구성하였습니다. Low Latency와 관련한 일을 한 지 십년이 넘어갑니다. 처음 밀리초에서 출발하여 현재는 마이크로초단위의 경쟁에 진입하였습니다. 이런 경쟁속에서 나노초수준으로 경쟁을 하는 곳이 외국인투자자입니다. 규모가 큰 곳은 FPGA기술을 기반으로 하여 매매를 합니다. 고객들이 혹시나 하는 문의가…
Read more

별을 잊은 그대에게

1. 크레이그 차일드. 생소한 작가입니다. Geeknews에 올라온 글 제목이 너무나 마음에 들었습니다. Hunting for dark nights and wishing on stars:A bike ride into the desert and an author in search of darkness. 평소 밤하늘을 자주 봅니다. 도시에서 밤은 그저 어둠입니다. 빛을 빛나게 하기 위한 장식입니다. 도시의 아름다움은 밤의 불빛으로 묘사합니다. 한강변을 따라 들어선 높은 건물들이 내뿜는 불빛, 반포대교의 빛폭토도 모두…
Read more

한국거래소 파생상품시장 전략

1. 한국거래소가 야간시장을 개설합니다. EUREX를 통한 야간거래와 가장 큰 차이는 별도의 계좌를 개설할 필요없이 현재 사용하는 계좌를 그대로 사용할 수 있다는 점입니다. 한국거래소는 다음 달 9일 파생상품 자체 야간 거래를 개시한다고 28일 밝혔다. 그동안 거래소는 파생상품 정규 거래(오전 8시 45분~오후 3시 45분)는 자체 운영하고, 야간 거래는 유럽 파생상품거래소인 유렉스(Eurex)와 연계해 운영해왔다. 기존의 유렉스 연계 파상품 야간 거래는 다음 달 5일…
Read more

Network Latency와 SO_Timestamping

1. 일반적으로 레이턴시를 측정하기 위해서 syslog를 이용합니다. 어플리케이션 로그로 레이턴시를 측정할 때 빠지는 부분이 있습니다. 네트워크 어댑터와 Userspace사이의 시간을 측정할 수 없습니다. Network Latency입니다. Network Latency는 10G 네트워크 카드를 구매할 때와 튜닝할 때 중요합니다. 10G 네트워크 카드로 많이 사용하는 Mellanox, Solarflare, Exanic 및 각 제조업체가 제공하는 TCP Accelerator의 튜닝을 할 때 숫자가 필요하기 때문입니다. 이러한 요구에 부응하는 기술이 Timestamping입니다. 리눅스…
Read more

RDMA 프로그래밍과 튜닝

1. RDMA와 관련한 글을 하나더 올립니다. 2010년을 전후한 때에 북마크했던 곳인데 지금은 거의 글이 올라오지 않습니다. ZCopy:Education and Sample Code for RDMA Programming에 첫번째로 올라왔던 Quick Concepts Part 1 – Introduction to RDMA입니다. 아쉽게도 이후 글이 이어지지 않고 현재에 이릅니다. 주인장이 어딜론가 떠난 듯 합니다. 그래서 PDF로 변화하여 올립니다. 개인 기록을 겸합니다. 2. 또다른 곳은 RDMAmojo입니다. 블로그 제목처럼 “RDMAmojo –…
Read more

AI/ML Networking의 기반인 RDMA

1. RDMA. 10여년만에 다시금 눈에 들어온 단어입니다. 대략 2012년쯤 Low Latency Technology 2012 가을 행사 자료(2)을 통해 RDMA를 소개한 적이 있었습니다. Low Latency에 대한 관심이 높았고 한국거래소가 차세대로 시작한 Exture+에 Infiniband기술을 도입한다고 하면서 RDMA와 같은 기술에 대한 관심이 높았던 때입니다. 이후 RDMA기술을 매매시스템에 적용한 곳이 있는지 알 수 없고 저 또한 다른 기술에 관심을 기울이면서 깊이 묻어두었습니다. 그리고 DeepSeek의 기반기술을…
Read more

Korea Short Seller ID FIX tag

1. NSDS(Naked Short Sell)와 FIX Tag에 이어지는 글입니다. FIX Trading Forum에 올라온 글입니다.NSDS를 위하여 FIX Tag를 확정하였습니다. The FIX Global Technical Committee (GTC) have preliminarily approved the Korea Short Selling Registration Number proposal. FIX Protocol Gap Analysis- Korea Short Selling Registration Number v0.2…pdf There follows a two week public comment period before final confirmation of the new values. However, the…
Read more

시스코 스위치를 이용한 ptp 설정

1. DMA 투자자들의 공통적인 관심은 Latency입니다. 레이턴시를 측정하려면 서로 다른 시스템들간의 시간을 정확히 동기화하여야 합니다. 시간동기화를 위해 DMA투자자에게 제공하는 서비스는 두가지입니다. NTP와 PTP입니다. 각 프로토콜은 정확도에서 차이가 있습니다. 정확한 시간을 위해서는 당연히 PTP를 채택하여야 합니다. PTP를 위해서 GrandMaster Clock이 있어야 합니다. 보통 GPS로 시간을 동기화합니다. 투자 규모가 큰 곳은 자체적으로 원자시계를 사용하는 곳도 있다고 합니다. 물론 우리에게는 그림의 떡입니다. GM…
Read more

외국인통합계좌, 화이트라벨 그리고 IB

1. 이천년대 초반 FX사업을 시작하면서 여러가지 조사를 하였습니다. 이 때 알았던 개념이 화이트라벨(White Label)과 IB(Intruducing Broker)입니다. 생소한 분들고 계시지만 제 블로그을 검색하면 이 때 썼던 내용을 확인하실 수 있습니다. 이런 개념이 비즈니스에 무척이나 유용하다고 생각했던 프로젝트가 FXCM입니다. FX와 관련한 제품을 만들고 외환선물에 납품을 위한 계약을 체결하였습니다. 이 때 외환선물의 해외사업자가 FXCM입니다. FXCM과 여러가지 협의를 하는 과정에서 FXCM의 비즈니스모델을 눈 여겨…
Read more