자본시장과 IT

신시장시스템 Exture+이후

1. 한국거래소가 드디어 신시장시스템인 Exture+를 3월 3일부터 가동한다고 발표하였습니다. 3월 3일(월) EXTURE+(新시장시스템) 가동 보도자료처럼 26개월이라는 긴 시간동안 개발에 참여하신 분들의 땀이 헛되지 않도록 3월 3일 첫가동때 아무런 이상이 없기를 바랍니다. 이미 아는 바와 같이 Exture+가 지향하는 목표가 여럿이지만 핵심적인 목표는 속도입니다. 거래소는 초고속 시장시스템 구축을 위해 Exture+에 x86 기반 리눅스(Linux) 서버, 초고속 네트워크 등 최신 기술을 대폭 적용한 리눅스(Linux) 시스템을…
Read more

다시 되돌아보는 레이턴시

1. 2012년에 쓰려고 초안을 잡았던 글입니다. 원문을 구하면 정리를 끝내려고 했지만 힘드네요.그래서 간단히 마무리합니다. GreySpark라는 연구소가 2012년 Low Latency: Faster than Light라는 제목으로 보고서를 내었습니다. 제목만을 놓고 보면 Latency와 관련된 모든 주제를 다루고 있습니다.  본문을 구할 수 있으면 좋지만 대부분 해외조사기관 자료와 마찬가지로 비싼 돈을 주고 사야 합니다. Low-Latency: Faster than Light – Table of Contents 1. A Brief History…
Read more

OpenMPI와 ZeroMQ의 구조

1. Dr.Dobb’s Journal에 ZeroMQ: The Design of Messaging Middleware이 실렸습니다. LinkedIn의 Low Latency Infrastructure for Trading에 올라온 List of Open source Low Latency Messaging을 보면 가장 많이 추천을 받은 제품입니다. Dolpi님이 오픈소스 low latency 메시징 을 통해 간단히 소개하기도 하셨습니다. 저도 오래 전에 QuantLib, Boost C++ Library 및 ZeroMQ에서 소개하였습니다. Dr.Dobb’s Journal에 올라온 글을 쓴 사람은 Martin Sustrik입니다. ZeroMQ를 처음…
Read more

Electronic Trading Map

1. 작년 봄 고빈도매매의 역사를 그래프로 표현한 자료를 소개했었습니다. 고빈도매매 인포그래픽스 오늘은 온라인트레이딩의 역사입니다. 1980년 불룸버그 단말을 출발하고 있습니다. 위의 그래픽을 만든 회사가 아래와 같은 문장을 댓글로 달았더군요. 공감합니다. The HFT revolution is no longer a revolution, just another part of the process. 2. 우리의 경우는 어떨까요? 제가 처음 증권시스템을 개발하였던 것이 Koswin입니다. 아래 기사를 보니까 1996년입니다. 1995년에 시작했네요. 한국증권전산,…
Read more

FIX와 TCA

1. FIX Protocol과 FIX Community. FIX는 공통이지만 의미가 다릅니다. 하나는 IT적인 표준을 뜻합니다. 다른 하나는 FIX를 위해 모인 사람들을 뜻합니다. FIX Protocol에서 FIX Community로 바꾸었습니다. 환골탈태 FIX protocol 코뮤너티로 바뀌면서 하는 일이 많이 넓어졌습니다. 전산표준을 만들기 위한 것만이 아니라 업무표준을 만들기 위한 작업도 같이 합니다. 사실 전산표준을 만들기 위해서는 반드시 업무표준을 정의하여야 합니다. 업무표준을 정의한다고 할 때 최종적인 결과물중 하나는…
Read more

KRX와 코스콤의 비정상적인 관계

1. 지난 금요일 한국거래소 국채선물매매시스템이 장애였습니다. 장애 원인은 아주 사소하였습니다. 이날 매매중단 사태의 원인은 시장 참가자의 비정상적인 주문 때문인 것으로 파악됐다. 이규연 한국거래소 유가증권시장본부 상무는 “이번 장애는 전체 시스템 장애가 아니라 국채 3년물 한 종목의 체결장애”라며 “시장참가자의 비정상적인 주문으로 거래소 서버가 다운되며 거래가 중단됐다”고 밝혔다. 비정상적인 주문을 넣은 곳은 바로투자증권인 것으로 확인됐다. 바로투자증권은 최근 금융위로부터 채무증권 투자매매업을 인가받고 지난 12일…
Read more

SW개발자 역할기반 로드맵

1. 재미있는 제목의 기사입니다. 한국SW기술진흥협회는 SW 엔지니어를 위한 역할기반 로드맵을 개발했다고 3일 밝혔다. SW 개발자를 역할에 따라 서버엔지니어, 도메인 모델러 등 총 13개로 구분해 각각에 적합한 업무와 갖춰야 할 역량을 제시했다. 종전 구체적인 SW개발자 역할·역량에 대한 기준이 없어 사업 효율이 떨어지고 개발자 역량 강화에 한계가 있었던 문제를 해결한다는 목표다. 구체적인 SW 개발자 역할 담은 로드맵 나왔다중에서 SW기술진흥협회가 위와 같은 로드맵을…
Read more

오픈소스에서 오픈데이타로

1. 컴퓨터라는 물건이 무엇에 쓰는 물건인지 안지도 이십여년이 넘었습니다. 소비자의 눈이든, 직업으로의 눈이든 컴퓨터는 시대에 따라 강조하는 부분이 달랐습니다. 개인 컴퓨터가 나왔을 때부터 오랫동안 하드웨어가 중요했습니다. 어느 때부터 하드웨어 보다는 소프트웨어가 더 중요한 시대가 있었습니다. 그러다가 스마트혁명이 세상을 바꾸면서 데이타가 중요해지기 시작하였습니다. IOT(Internet Of Thing)=사물인터넷시대가 열리면 데이타는 점점 더 중요해질 듯 합니다. 이제 데이타가 권력인 시대입니다. 이런 흐름을 반영한 글이…
Read more

Java로도 고속트레이딩 가능하다

1. 2104년 코스콤 사보 신년호에 기고한 글입니다. 코스콤 사보에 원고를 청탁받아 몇 번 기고하였지만 가장 머리가 아팠던 글입니다. 최초 받았던 주제는 ‘Java와 HFT’입니다. Java를 소개하고 기술적인 변화를 담지 않으면 겉핥기식의 글쓰기가 될 듯 하였습니다. 넥스트웨어 시절 Java로 제품을 개발하였기때문에 흐름을 놓치지 않았고 기술적 이해도 했지만 벌써 몇 년동안 손을 놓았던 자바입니다. 다시 찾아서 볼 수 밖에 없었습니다. 나름 소화해 쓰려고…
Read more