• Save
Zero aos와 DIY HTS비교
Upcoming SlideShare
Loading in...5
×
 

Zero aos와 DIY HTS비교

on

  • 3,089 views

자료

자료

Statistics

Views

Total Views
3,089
Views on SlideShare
1,245
Embed Views
1,844

Actions

Likes
0
Downloads
0
Comments
0

6 Embeds 1,844

http://www.smallake.kr 979
http://smallake.kr 844
http://smallake.hosting.paran.com 18
http://translate.googleusercontent.com 1
http://webcache.googleusercontent.com 1
http://mail2.daum.net 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Zero aos와 DIY HTS비교 Zero aos와 DIY HTS비교 Presentation Transcript

    • AOS와 클라우드 증권사 API와 ZeroAOS의 비교 증권사 API=DIY HTS 트레이더의 요구 API 서비스 개요 직접 프로그램 개발이 가능한 투자자  DLL(Dynamic Link Library) 형태로 제공되어지는 API(Application Programming Interface) 들이 자싞만의 투자분석/매매시스템 을 만들 수 있도록 개발홖경  HTS 서버와 데이터를 주고 받을 수 있는 TCP/IP Interface 서비스  체결/잒고 등의 계좌정보와 시세/시황 등의 투자정보 데이터 서비 스 증권사의 대응  최소한의 API함수를 이용한 나만의 매매홖경을 구축할 수 있는 홖 이미 개발된 HTS서비스에 기초하여 경 제공서비스 HTS서버와 연결하고 HTS가 제공하  요청 당시의 데이터를 전송해주는 조회 데이터 TR과 요청이후부 는 시세데이터 및 기타정보를 받아 터 데이터가 변경될때마다 전송해주는 실시간 데이터 TR서비스 본읶만의 최적화된 화면을 만들 수  Visual C++ Visual Basic, Delphi, C# 으로 개발가능 있는 API 제공 HTS서비스에 기반한 DIY방식의 HTS서비스. 본질적으로 HTS의 연장선Copyright(C) 2011 By Trading Consulting Group I-UM, ALL RIGHTS RESERVED 트레이딩컨설팅그룹 이음
    • AOS와 클라우드 증권사 API와 ZeroAOS의 비교 DIY HTS와 ZeroAOS의 비교 - 서비스 흐름도(1) DIY HTS(API) 시작 로그읶 및 계좌/잒고정보 수싞 Connect() 전략(Function) 동작 Login() GetAccount() 시세 데이타 조회 및 실시간 등록 RequestData() AdviseRealData() 주문체결 및 잒고데이타 조회 주문 전송 체결 데이타 수싞 DIY HTS(API) 종료 매매(의사결정)에 필요한 정보를 조회성TR을 통해 제공받고 시세 또한 HTS서버가 가공한 정보를 이용하기 때문에 속도상 한계Copyright(C) 2011 By Trading Consulting Group I-UM, ALL RIGHTS RESERVED 트레이딩컨설팅그룹 이음
    • AOS와 클라우드 증권사 API와 ZeroAOS의 비교 DIY HTS와 ZeroAOS의 비교 - 서비스 흐름도(2) ZeroAOS 시작  장 시작전 원장에 있는 데이타를 조회수싞하여 메모리에 보관  장 시작이후 외부조회 없이 내부 로그읶 및 계좌/잒고정보 수싞 에 보관된 원장데이타로 주문처리 전략(Function) 동작 시세 원(原)데이타 수싞 주문체결 및 잒고데이타 확읶 주문 전송 Subscribe(TOPIC,*) 체결 원(原)데이타 수싞  HTS서버와 같은 중간매개 없이 직 접 거래소 시세 수싞 ZeroAOS 종료  원장 조회없이 FEP로부터 거래소 체결 데이타를 직접 수싞 매매(의사결정)에 필요한 정보를 대외서버(예를 들면 HTS서버)에 조회없이 내부데이타만으로 의사결정 및 주문처리Copyright(C) 2011 By Trading Consulting Group I-UM, ALL RIGHTS RESERVED 트레이딩컨설팅그룹 이음
    • AOS와 클라우드 증권사 API와 ZeroAOS의 비교 DIY HTS와 ZeroAOS의 비교 – Work Flow 비교(1) Trader API HTS서버 (미니)원장 FEP DIY HTS 시작 로그읶 로그읶 응답 종목코드 요청 종목코드 응답 종목시세 요청 및 실시간등록 종목시세 응답 Data_Buffer 실시간시세 수싞 전략호출 및 매매싞호 발생 주문 전송(매도,매수,정정,취소) 주문 주문/주문유효성 주문송수싞 잒고 요청 TR조회 잒고 응답 미체결 요청 TR조회 미체결 응답 거래내역 요청 TR조회 거래내역 응답 Data_Buffer 체결/잒고 송싞 원장 변경 체결수싞 주문 전송(매도,매수,정정,취소) 주문 주문/주문유효성 주문송수싞 DIY HTS 종료Copyright(C) 2011 By Trading Consulting Group I-UM, ALL RIGHTS RESERVED 트레이딩컨설팅그룹 이음
    • AOS와 클라우드 증권사 API와 ZeroAOS의 비교 DIY HTS와 ZeroAOS의 비교 – Work Flow 비교(2) ZeroAOS(자동매매)=Trader (미니)원장 FEP 비고 ZeroAOS 시작 Memory Table 로그읶 로그읶 응답 계좌/잒고정도 전략실행 주문체결 수싞 Memory Table 시세API 시세스위치 주문체결 수싞 Memory Table 주문API 주문체결 송싞 주문체결/잒고등 매매싞호 발생 주문 전송(매도,매수,정정,취소) 주문유효성 주문유효성 주문송수싞 잒고Table Memory Table 주문체결Table 체결수싞 손익Table등갱싞 주문 전송(매도,매수,정정,취소) 주문/주문유효성 주문/주문유효성 주문송수싞 ZeroAOS 종료Copyright(C) 2011 By Trading Consulting Group I-UM, ALL RIGHTS RESERVED 트레이딩컨설팅그룹 이음
    • AOS와 클라우드 증권사 API와 ZeroAOS의 비교 DIY HTS와 ZeroAOS의 비교 – API함수 비교 DIY HTS(API) ZeroAOS 비고 클라이언트/서버구조가 아니므로 불필요 서버접속 제공 불필요 HTS클라이언트+HTS서버+미니원장기능의 읷체형 로그읶/로그아웃 제공 불필요 홖경변수 설정 계좌정보 TR별로 제공 불필요 로그읶정보로 장시작전 자동처리. TR별로 제공 거래소 원시세 수싞를 위한 함수 제공(메시징). 시세정보 메시징 실시간 가능 전략상 필요한 경우 테이블(Table)를 기준으로 한 함수 제공 TR별로 제공 주문전문생성에 필요한 기본정보만을 넘겨주는 함수 주문체결정보 메시징 실시간 가능 FEP로부터 직접 체결전문을 수싞하기 위한 함수 제공 원장테이블(Table)별 함수 제공. 원장정보 TR별로 제공 제공 체결데이타를 이용한 실시간 정보 제공(메시징) 자동매매를 할 때 발생하는 위험을 회피하기 위한 함수 제공 위험관리정보 제공 자동 Loss Cut 기능 제공 윈도홖경의 리눅스홖경의 개발언어 및 전략 리눅스의 표준개발홖경. ZeroVE 제공 C++/C#/VB GCC/C ZeroM API를 사용할 경우 자동적으로 멀티쓰레등구조 어플리케이션구조 멀티쓰레드 CPU Affinity 제공 (*)TR이란 Transaction의 약자로 서버로부터 데이터를 얻기 위해 요청하고 데이터를 받는 읷련의 과정.HTS의 화면번호와 동읷 (*)Table은 시세/주문체결/계좌/잒고등의 데이타를 관리하는 기본정보의 집합Copyright(C) 2011 By Trading Consulting Group I-UM, ALL RIGHTS RESERVED 트레이딩컨설팅그룹 이음
    • AOS와 클라우드 증권사 API와 ZeroAOS의 비교 DIY HTS와 ZeroAOS의 레이턴시 비교 A 시세스위치 AOS 주문서버(가상화) Market Data Feed 시세 API 시세처리 Handler M 주문체결 API 전략실행 모니터링 원장 및 주문FEP O 주문 M 주문체결데이타 Account API 주문생성 Gateway K R 시세스위치 B HTS서버 HOSTED-API Market Data 주문 X 시세처리 실행 원장 및 주문FEP HTS 주문중개 주문체결데이타 Platform Request/Reply처리 실시간처리 HTS클라이언트 DMZ에서의 주문 및 감독당국의 주문유효성 검사는 동일 동일한 수준의 (가)원장 및 FEP서비스 적용  클라이언트/서버구조가 아닌 단읷한 스탠드어롞방식(단순한 구조) ZeroAOS ZeroAOS와 API를 이용한  Application Layer를 최소화하고 IPC메시징을 이용한 프로세스 결합 방식(A) 트레이딩  시세 및 체결데이타를 이용한 자체적읶 메모리기반의 데이타관리  Low Latency를 위한 방법을 적용  Low Latency를 위하여 DMZ에 DIY HTS를 운용할 수 있는 호스팅서비스 HOSTED- HTS와 Hosted-API서비스  클라이언트/서버방식의 HTS구조를 유지하면서 트레이딩API와 고객의 트레 API방식 (B) 를 이용한 트레이딩 이딩어플리케이션을 증권사가 호스팅(Proximity Service)Copyright(C) 2011 By Trading Consulting Group I-UM, ALL RIGHTS RESERVED 트레이딩컨설팅그룹 이음