자본시장과 IT

Latency를 그림으로 설명하면?

Latency를 그림으로 설명하면 Network Latency를 설명하는 CISCO Japan의 자료입니다. ● 지연 시간(レイテンシ) 서버 및 변환 기기 등  송수신기능이 있는  장치가 바로 반응한다고 가정했을 경우의 지연 시간. 즉, 순수하게 네트워크의 전송에 걸리는 시간입니다 ● 처리 시간(処理時間) 사용자의 요청을받은 서버는 어떤 작업을하고 사용자에게 출력을 보냅니다. 서버의 처리 시간이 걸리면 그만큼 지연 시간도 증가합니다. 또한 데이터를  패킷으로 변환하고, 들어오는 패킷을 원본 데이터에 다시…
Read more

ZeroM 시험판을 공개합니다

(*)현재 ZeroM을 담당하였던 파트너와의 협력관계를 청산하면서 ZeroM은 사용하지 않습니다. 1. 안녕하세요. 트레이딩컨설팅그룹 아이스트 김형준입니다. 그동안 파트너와 협력작업을 통하여 진행해왔던 ZeroM을 공개합니다. ZeroM의 주요한 기능은 다음과 같습니다. 우선 ZeroM은 Message Oriented middleware 이며  MOM이 제공하는 기본 기능과 더불어 Low Latency Messaging을 위해 특화된 기능을 제공합니다. 1:N, N:M 의 publish/subscribe Request/Reply Guaranteed Message Delivery peer to peer 통신 Message Queuing CPU(Core) Affinity가능…
Read more

Arrowhead와 증권산업구조조정 2

1. 일본에서 일어나고 있는 증권산업의 변화가 Arrowhead와 어떤 관계가 있는지 알아본 적이 있습니다. Arrowhead와 증권산업의 구조조정 이 때 기술적 변화가 구조조정으로 이어질 수 있는 사례중 하나로 전호가 서비스(FLEX Full)입니다. Arrowhead이전에 TSE는 LEX Standard만 서비스하였습니다. 이후 Arrowhead를 개통한 후 서비스를 시작한 FLEX Full를 제공한 후 어떤 변화가 일어났는지 증권사 사례를 통해 알아보도록 하겠습니다. 株価配信量が10倍に、方式を転換して乗り切る

Low Latency와 CPU Affinity

1. Low Latency Application을 개발하기 위해 Linux을 많이 쓴다고 이야기했습니다. Low Latency Trading에 대한 단상 그렇지만 Linux 설치만으로 모든 문제를 해결할 수 없습니다. 어찌보면 Linux도입은 새로운? 도전이고 문제해결과정입니다. 쉽지 않습니다. 현재 경쟁은 초단위도 아니고 밀리초단위도 아닙니다. 마이크로초이거나 나노초단위입니다.

국내외 자본시장 환경변화에 대응한 발전방향

1. 2010년 자본시장은 HFT와 Latency로 대표되는 변화를 겪었습니다. 그리고 거래소를 중심으로 거대한 변화가 일어나고 있습니다. 최근 거래소간의 합종연횡도 연장선입니다.? 아무리 한국내에서 독점적인 지위를 가지고 있는 KRX지만 변화를 외면할 수 없습니다.? 그 결과가 복수의 외부기관에 대응방향과 관련한 컨설팅을 맡겼습니다. 차세대 매매체결시스템 및 매매제도등과 관련한 외부컨설팅은 아래에서 다루었습니다. KRX가 시장을 변화시킬 수 있을까? 증권거래시장의 환경변화와 대응방향

IB RDMA 프로그래밍

1. iWARP이나 Infiniband 프로그래밍을 하려고 하는 개발자라면 OpenFabric을 알고 있습니다. 가장 기본적인 Application Stack이면서 오픈소스로 제공하기 때문입니다. 그런데 문제는 개발이 말처럼 쉽지 않습니다. 오픈소스로 제공하지만 마땅한 텍스트도 없습니다.? 그래서 OpenFabric은? 유료로 OFA Training이라는 프로그램을 제공하고 있습니다. 이 또한 한국은 물건너 이야기입니다. 또한 ZeroM에서 RDMA를 지원하기로 하였습니다. 당연한 기능입니다. 이를 위해 개발자가 참고로 할 수 있는 자료를 정리하여야 할 필요가 있었습니다….
Read more

견강부회식 통계분석

1. ZeroDMA를 위한 제안서를 작성할 때 곤혹스러운 곳이 있었습니다. ZeroDMA는 증권사의 잠재적인 요구를 추상화하여 서비스로 설계한 서비스입니다. 잠재적이기 때문에 ZeroDMA와 같은 서비스를 명시적으로 요구하는 곳이 없습니다. 따라서 설득을 하기 위한 장치들이 필요합니다. 이럴 때 가장 유용한 자료가 통계입니다. ZeroDMA를 설계한 기본적인 전제는 “HTS를 시작한 이후 10년이 넘는 세월동안 개인투자자의 요구는 다양화하고 있고 HTS라는 채널로는 담기 어렵다”입니다. 그런데 이를 증명한 통계는…
Read more

Arrowhead와 증권산업 구조조정

1. 동경증권거래소의 Arrowhead때문에 중소형 증권사가 퇴출되었다” 한국경제신문이 뽑은 기사 제목입니다. ‘개인 단타투자자의 무덤!”도쿄증권거래소(TSE)는 외국인의 배만 불려주려는 건가?’ 일본 도쿄증권거래소 홈페이지 게시판은 8일 이 같은 개인 투자자들의 아우성으로 가득했다. 투자자뿐 아니라 중소형 증권사들의 퇴출 바람이 불고 있다. 작년 말 일본증권업협회 등록 회원사가 2006년 이후 처음으로 300개 밑으로 줄었고 올 들어서도 5개사가 더 문을 닫았다. 사태의 원인은 ‘애로헤드(Arrowhead)’ 탓이었다. 애로헤드는 작년 1월4일…
Read more

Apple이 말하는 API를 개발하는 방법

1. ReadWriteWeb.com에서 API개발에 대한 글을 실었습니다. A View Into How Apple Develops APIs API를 개발공급하는 금융회사들이 늘어나길 바라고 좀더 굳건한 API들이 많이 제공되길 바라며 소개합니다. 아래 비디어에 등장한 인물은 Bertrand Serlet, 소프트웨어 엔지니어링담당 수석부사장입니다. 소프트웨어개발을 총괄하고 스티브잡스에게 직접 보고를 한다고 합니다.