Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
- 1 -
시스템트레이딩 프로그램 기술개발 및 사업화
결과보고서
창 업 기 업 명 : 에프이테크(주)
대 표 : 김 선 응
한 국 산 업 기 술 평 가 원
- 2 -
결 과 보 고 서
2001 년도 신기술창업보육사업에 의하여 완료된 ″시스템트레이딩 프로그램 개발
에 관한 기술개발 및 사업화″의 결과보고서를 별첨과 같이 제출합니다.
첨부: 결과보고서 10부, 끝.
2002년 월 일
창 업 기 업 명 : 에프이테크(주)
대 표 : 김 선 웅 (인)
장 귀 하
- 3 -
제 출 문
장 귀하
본 보고서를 ″시스템트레이딩 프로그램 개발에 관한 기술개발 및 사업화″ 의 결과
보고서로 제출합니다.
2002. . .
기술개발 책임자 : 김 선 웅
참 여 기술인력 : 신 동 원
″ : 김 석 오
″ : 김 동 호
″ : 김 창 수
″ : 김 성
- 4 -
요 약 서
항 목 현 황
일반현황
○ 설립일(자본금): 2000년 5월 22일 (자본금 4.78억원)
○ 총 종업원수 2명: 연구 2명
○ 사업장 현황: 서울 강남구 수서동 717-6 (임대면적: 31.50평)
개발현황
○ 시스템 트레이딩 프로그램 개발(투자전략의 템플리트 방식
작성)
○ 실시간 다차원 조건검색 프로그램 개발
○ 캔들차트를 이용한 시스템트레이딩 투자전략 작성
양산체제등
설비구축현황해당사항 없음
사업화 현황
○ 사업화 계획
- 시스템트레이딩 및 조건검색 프로그램 (팍스넷) : 10월부터
단계적 서비스 실시
- 선물/옵션 전문가시스템등 ASP사업 (미래로가는길) : 하반기
서비스 예정
○ 매출계획(추정)
- 2002년: 1억원, 2003년: 12억원
대외기관 인증
특허/외부자금
활용현황
해당사항 없음
기타현황 해당사항 없음
- 5 -
< 목 차 >
I. 기술개발 및 사업화
1. 개발기술 및 사업화 현황
2. 개발기술의 중요성
3. 문제점 및 향후 전망
II. 기술개발의 내용
1. 제품의 개요
2. 세부 주요기능
I . 기능 설명
II. 최적의 매매환정 "EZTimer Chart"
III. 일반투자자를 위한 “시스템트레이딩”
IV. "EZTimer 선물매매 Signal"
V. 다차원 최적화(시뮬레이션)
VI. 실시간 종목 탐지
III. 양산사업화 추진내용
IV. 기대효과
- 6 -
I. 기술개발 및 사업화
1. 개발기술 및 사업화 현황
가. 개발기술
- 증권투자자의 투자전략을 과거 데이터를 통하여 백테스트 및 최적화하여 최적의
거래전략을 만들고
- 이를 실시간으로 적용시켜 발생하는 매수 및 매도신호에 따라 매매하여
- 투자자가 객관적이고 합리적인 의사결정을 수행하도록 지원하는 응용S/W
나. 사업화 현황
1)시상여건
- 시스템트레이딩 투자기법은 아직 초기단계이고 그 우수성이 객관적으로 일반투자
자에게 널리 보급되지 못했을 뿐만 아니라, 그 사용방법도 그리 간단하고 쉽지는
않음
- 시장에 출시된 기존 시스템트레이딩제품은 HTS의 액세서리용으로 간단한 기능만
이 소개되고 있어 투자자의 합리적 의사결정을 지원하기에는 매우 미흡하여 향후
콘텐츠 측면의 보강이 매우 시급함
- 7 -
2)사업화 현황
- 당사는 시스템트레이딩 투자전략 작성, 백테스트 및 다양한 최적화 시스템을 이
용한 실시간 종목탐지등의 기능을 구현한 프로그램을 개발하고 사업화를 위한 테스
트를 현재 진행중이며
- 향후 3단계의 점진적 사업화를 추진할 예정임(팍스넷 계약 체결)
∙ 1단계 : 선물 매매시그널 유료사업(10월 상용서비스 예정)
향후 포넷. MK등으로 점진적 확대
∙ 2단계 : 선물 시스템트레이딩 유료 서비스
∙ 3단계 : 선물 시스템트레이딩 유료 서비스
실시간 종목탐지 서비스
2. 개발기술의 중요성
가 사업화 목적
- 국내의 HTS의 보급 및 정보기술의 발달로 실시간 현물 및 선물등의 파생상품 정
보제공 및 신속하고 편리한 거래환경은 세계적 수준에 도달해 있으나
- 투자에 따른 수익을 확보하여 주는 매매기법이나 다양한 매매의사결정을 지원할
수 있는 분석틀은 초보적 수준에 이르고 있음
- 기관이나 일부 투자자만 미국 및 일본의 고가 제품을 구입하고 사용할 뿐 일반
투자자에게는 아직 생소한 실정이나
- 8 -
- 결국 모든 투자가 수익을 얻기 위한 노력이라면 향후에는 시스템트레이딩 및 이
를 응용한 다양한 분석툴과 의사결정을 지원할 수 있는 콘텐츠가 향후 시장의 중심
적 역할을 할 것으로 기대됨
나. 개발기술의 중요성
- 시스템트레이딩기법은 과거 데이터의 계량적 분석을 통하여 유용한 투자 전략을
만들고 이를 다양하게 시뮬레이션함으로써 투자자의 의사결정을 지원할 수 있는 바
- 이러한 과학적인 투자방법이 발달되면 그 응용분야는 현물, 선물 및 옵션 등의
파생상품에 널리 보급되어
- 국채선물, 외환선물, OTC시장에서 수익 및 리스크 헤징의 중요 수단으로 자리매
김할 것으로 기대됨
3. 문제점 및 향후 전망
가.문제점
- 시스템트레이딩 프로그램의 개발이 초기 단계이고 개발과정에서 예상하지 못했던
기술적 문제들이 발생하여 개발일정이 지연되고 추가적인 투자만 발생하는 등의 사
업의 리스크 위험이 매우 컸으며
- 개발된 시스템트레이딩 툴에 대한 콘텐츠가 부족하고 해당 분야의 전문가 및 인
식 부족으로 향후 시장개척에 대한 지대한 노력이 필요해 보임
- 9 -
- 특히 유용한 투자전략이나 기법등의 콘텐츠 보장이 시급하며, 시스템 개발자도
폐쇄적인 정보 비공개에서 오픈마인드로 전환하여 시장의 신뢰성 및 객관적 평가를
받는 풍토가 조성되어야 할 것임
- 이러한 제반 여건하에서 투자비 대비 자본회수가 매우 미비하여 안정적 수익단계
까지는 계속적인 자금조달이 이루어져야 한다는 애로가 큼
나. 향후 전망
-시스템트레이딩 프로그램 개발과 동시에 유용한 투자전략등에 대한 콘텐츠의 개발
이 병행되면 투자자의 수요확대가 예상됨
- 자산운용사의 측면에서 운용솔루션을 고객지향적 맞춤형으로 개발가능
- 또한, 향후 시장 확대가 예상되는 국채선물, 외환선물 및 OTC의 주요 도구로
활용되어 광범위 한 사용이 예상됨
- 10 -
II. 기술개발의 내용
1. 제품의 개요
EZTimer의 주요 기능
1. 일반투자자를 위한 “시스템트레이딩”
2. 실시간 종목탐지기능
3. 최적의 매매환경 “EZTimer Chart”
- 11 -
2. 세부 주요기능
I. 기능 설명
< 초기 화면구성 〉
1. 기본메뉴 : EZTimer의 주요기능을 종류별로 모아놓은 메뉴모음으로 파일, 보기,
적용, 편집, 시스템, 도구, 창, 도움말로 구성되어 있습니다.
2. 기본 도구모음 : 기본메뉴에서 자주 사용되는 주요기능들을 아이콘으로 표시하
여 빠르고 편리하게 기본메뉴를 사용할 수 있습니다.
3. 작업공간 : 사용자가 차트를 생성하여 자신이 원하는 종목에 대한 전략 및 지표
를 적용하여 작업하는 공간으로, Excel의 Worksheet방식으로 되어 있습니다.
4. 자료조회창 : 현재 차트창에 적용된 전략의 신호내역과 지표들의 속성등을 표시
합니다.
5. 보조도구 모음 : 차트창에 적용하는 추세선 및 보조도구 아이콘의 모음입니다.
- 12 -
< 기본메뉴 〉
1. 파일 : 새로운 창의 생성, 작업공간 관리 및 주가저장과 관련된 메뉴가 있습니다.
● 새차트 : 새로운 차트 창을 생성합니다.
● 차트 닫기 : 열려있는 차트창을 닫습니다.
● 작업공간 열기 : 사용자가 저장한 작업공간을 불러옵니다.
● 작업공간 닫기 : 현재 열려있는 작업공간을 종료합니다.
● 작업공간 만들기 : 새로운 작업공간이 추가됩니다. 대화상자에 따라 작업공간이
름을 지정하고 종목 및 종목속성을 지정하면 됩니다. 새로 만든 작업공간을 다시
사용하기 위해서는 반드시 저장을 하여야 합니다.
● 작업공간 저장 : 현재 열려있는 작업공간을 저장합니다.
● 모든 작업공간 저장 :
● 다른 이름으로 작업공간 저장 : 현재의 작업공간의 이름을 변경합니다.
● 엑셀 형식으로 저장 :
● 이지타이머 형식으로 저장 :
● 종료 : EZTimer를 종료합니다.
- 13 -
2. 보기 : 각종 툴바의 생성과 삭제를 설정합니다.
● 도구모음 : 기본 도구모음 툴바를 생성/삭제합니다.
● 상태 표시줄 : 상태표시줄을 생성/삭제합니다.
● 자료조회 : 자료조회창(지표속성 및 신호내역)을 생성/삭제합니다.
3. 적용 : 현재의 차트창에서 종목변경,‘ 지표 삽입 및 전략적용을 할 수 있습니다.
● 종목 선택 :차트창에 새로운 종목을 적용하고 종목속성을 변경할 수 있습니다.
● 지표 선택 : 차트창에 새로운 지표를 적용합니다.
● 전략 선택 : 차트창에 새로운 전략을 적용합니다.
4. 편집 : 바탕화면, 종목, 지표 및 전략의 속성을 변경하거나 적용된 지표 및 전략를
삭제 할 수 있습니다.
- 14 -
● 바탕화면 속성변경 : 바탕화면의 바탕색, 글꼴 및 색상. 여백 등을 변경합니다.
● 종목 속성변경 : 해당종목의 차트종류, 시간단위 및 데이터 조회기간 등을 변경
합니다.
● 지표 속성변경 : 선택된 지표의 변수값 및 출력 스타일을 변경합니다.
● 전략 속성변경 : 선택된 전략의 변수값, 스탑로스등 청산조건, 거래비용, 매매
심호음을 변경할 수 있습니다.
● 지표 삭제 : 선택된 지표를 차트창에서 삭제합니다.
● 전략 삭제 : 적용된 전략을 차트창에서 삭제합니다.
● 종목 변경 : 차트창에 새로운 종목을 적용합니다.
5. 시스템 : 선물 현재가, 데이트레이딩 및 포지션 트레이딩 매매신호용 차트, 전략적
용 리포트 및 매매신호 표시방법 설정을 할 수 있습니다.
● 현재가 : 선물 현재가 창을 생성합니다.
● Day Trading : 데이트레이딩 매매신호용 30분봉을 생성합니다.
● Position Trading : 포지선 트레이딩 매매신호용 60분봉을 생성합니다.
● 전략적용 결과보고서 : 적용된 전략의 결과 리포트, 신호내역, 손익그래프를 볼
수 있습니다.
● 매매신호 표시방법 설정 : 데이 및 포지션 트레이딩 매매신호를 Pop-up 또는
신호음으로 설정할 수 있습니다.
- 15 -
6. 도구 : 템플릿 관리, 전략만들기, 차트 생성시 기본조건 설정을 할 수 있습니다.
● 템플릿 열기 : 저장된 템플릿(Templates)을 열어 선택된 차트에 적용할 수 있습
니다.
● 템플릿 저장 : 사용자가 구성한 템플릿(색상등 차트속성이나 지표 및 전략등 분
석기법 등을 차트상에 설정한 차트설정묶음)을 저장합니다.
● 전략 만들기 : 지표 및 캔들을 이용하여 사용자 전략을 작성합니다.
● 기본 설정 : 새차트 생성시의 기본 화면조건을 설정합니다.
7. 창 : 차드창의 닫기, 화면이동 및 정렬을 할 수 있습니다.
- 16 -
● 화면 닫기 : 작업공간내의 선택된 현재의 차트화면을 닫습니다.
● 화면 모두 닫기 : 작업공간 내의 모든 활성화된 차트화면을 닫습니다.
● 이전 화면 : 작업공간내 복수 차트화면에서 방금 전 작업화면으로 이동합니다.
● 다음 화면 : 작업공간내 복수 차트화면에서 다음 화면으로 이동합니다.
● 계단식 : 작업공간내 복수 차트화면을 계단식으로 정렬합니다.
● 수평배열 : 작업공간내 복수 차트화면을 수평으로 정렬합니다.
● 수직배열 : 작업공간내 복수 차트화면을 수직으로 정렬합니다.
● 아이콘 정렬 :
● 제목없음 : 열린 차트창 보여주기
8 도움말 : 도움말이나 EZTimer에 대한 정보를 볼 수 있습니다.
● 이지타이머 정보 : 도움말이나 EZTimer에 대한 정보를 제공합니다.
- 17 -
- 18 -
지표 선택 : 현재의 차트에 지표를 삽입합니다.
전략 선택 : 현재의 차트에 전략을 적용합니다.
차트설정묶음(템플릿) 열기 : 현재의 차트에 템플릿을 적용합니다.
종목 선택 : 새로운 종목을 선택합니다.
창 정렬 : 차트창을 계단식, 수평배열, 수직배열로 정렬합니다.
차트종류 선택 : 차트 종류를 선택합니다.
틱봉차트 : 현재의 차트를 틱봉차트로 그립니다.
분봉차트 : 현재의 차트를 분봉차트로 그립니다.
화살표 : 보조도구 적용시 변형된 커서 모양을 원래의 화살표로 전환합니다.
- 19 -
십자선 : 십자선 및 차트상 위치한 지점의 상세 데이터 창을 표시합니다.
추세선 : 추세선을 추가합니다.
수평선 : 수평추세선을 추가합니다.
수직선 : 수직추세선을 추가합니다.
네모 : 특정 부분을 네모로 강조 표시합니다.
원 : 특정 부분을 원으로 강조 표시합니다.
가속/저항 팬(Fan) : 가속/저항 팬(Fan)을 추가합니다.
가속/저항 호(Arc) : 가속/저항 호(Arc)를 추가합니다.
Fibonacci Line : Fibonacci Line을 추가합니다.
Fibonacci Fan : Fibonacci Fan을 추가합니다.
Fibonacci Arc : Fibonacci Arc를 추가합니다.
Fibonacci Retracement : Fibonacci Retracement를 추가합니다.
- 20 -
Gann Line : Gonn Line을 추가 합니다.
Gann Fan : Gann Fan을 추가합니다.
II. 최적의 매매 환경 EZTimer Chart
1. 작업공간 및 차트 생성
1) EZTimer에 접속한 후 〈파일-새차트〉를 선택하거나 를 클릭하면 제목없음작업공간이 생성되고 대화상자에 따라 종목선택 - 종목속성을 지정하여 새차트를 표시합니다.
2) 1개의 작업공간에는 사용자가 원하는 만큼의 무수한 차트를 생성시킬 수 있습니
다.
3) 작업공간도 Excel Worksheet처럼 여러 개의 탭으로 나타나며 보고자 하는 작업
공간의 탭을 클릭하면 해당 작업공간으로 이동합니다.
2 차트창 정렬
1) 1개의 작업공간에 여러 개의 차트를 생성시킬 때는 차트창 정렬을 통하여 다중
창을 편리하게 이용할 수 있습니다.
2) 각각의 창에는 동일 종목에 대하여도 다른 시간단위, 지표 및 전략을 적용하여
동시에 다양한 분석차트의 활용이 가능합니다.
3) 차트창 배열에 대한 이해를 돕기 위하여 1개의 작업공간에서 차트창을 계단식,
수평 및 수직배열을 하여 보면 아래와 같습니다.
- 21 -
- 22 -
- 23 -
4. 차트화면 구성
1) 차트창 생성 후〈보기-자료조회>를 선택하면 자료조회창이 화면 우측에 생성되
고 지표의 속성 및 적용된 전략의 신호내역을 볼 수 있습니다.
2)
- 24 -
5) 작업공간 저장은 여러 개의 차트를 저장할 수 있지만, 템플릿 저장은 작업공간
내 1개의 차트화면만을 저장할 수 있을 뿐입니다.
III. 일반 투자자를 위한시스템트레이딩
1. 종목 선택 및 속성 변경
1) 차트창을 생성시켰다면 사용자는 차트에 적용할 종목을 선택하여야 합니다.
〈적용- 종목선택〉이나 를 클릭하면 종목선택 대화상자가 나타나고 종목명을
더블클릭 하거나 종목명 클릭 후 확인을 누르면 새로운 종목이 선택됩니다.
- 25 -
2) 종목을 선택한 후에는〈편집 - 종목속성 변경〉이나 를 클릭하여 차트종류,
시간단위 및 데이터기간등 종목속성을 선택하여야 합니다. 사용자가 선택한 스타일
은 미리보기를 통하여 그 출력형태를 미리 볼 수 있습니다.
- 26 -
2. 지표관리
1) 차트창에 지표를 삽입하려면 이나 를 클릭하여 원하는 지
표를 선택하면 됩니다.
2) 차트에 적용된 지표들의 속성을 변경하고자 하는 경우에는 이나 를 클릭하여 해당 변수값을 수정입력하면 됩니다.
- 27 -
3) 차트창에 적용된 지표를 삭제하고자 하는 경우에는 나 삭제
하고자 하는 지표의 바탕화면에서 오른쪽 버튼 클릭 후 지표삭제 선택하면 됩니다.
3. 전략관리
1) 전략 적용 : 지표관리 참조
2) 전략 속성변경 : 지표관리 참조
3) 전략 삭제 : 지표관리 참조
4 전략 만들기 : 사용자전략 작성
전략 만들기는 사용자가 원하는 거래규칙을 시스템화하여 임의의 종목에 이 전략을
적용함으로써 신규진입 및 청산 신호를 발생시키는데 필요합니다. 사용자는 기술적
지표 및 캔들을 조합하여(AND연산. OR연산. ( )묶음) 다양한 거래시스템을 구축하
여 실전매매에 적용할 수 있습니다.
- 28 -
1) 전략만들기 창 생성
사용자는 기본메뉴에서 나 기본 도구모음의 를 클릭하면
다음과 같은 전략만들기 창이 생성됩니다.
- 29 -
2) 거래형태 정하기
선물의 경우에는 매수, 매도, 매수청산, 매도청산 중 하나를 먼저 선택합니다.
예제)“매수”선택
3) 지표 및 캔들리스트 선택
시스템식을 만들기 위한 지표나 캔들패턴을 선택합니다. 지표나 캔들패턴을 더블클
릭하면 16개의 기술적 지표 및 27개의 캔들패턴이 내장되어 있습니다. 사용자가
MACD지표를 이용하여 전략을 작성하고자 하는 경우에는〈지표 더블클릭- MACD
더블클릭〉하면 다음과 같이 화면이 바뀝니다.
- 30 -
4) 지표 속성 변경
선택된 MACD 지표는 “종가”를 기준으로 하고 단기 12일, 장기 26일, Signal 9일
의 속성을 갖고 있습니다. 사용자가 지표속성을 변경하고자 하는 경우에는 변수값
을 클릭하고 해당 값을 입력하면 지표속성이 바뀌어집니다.
- 31 -
5) 전략조건 설정
지금까지 선택된 MACD는 하나의 지표일 뿐이므로 이를 전략으로 하기 위해서는
전략 조건을 설정하여야 합니다. MACD의 경우에는 추세, 반전, 크로스, 돌파, 지표
위치 비교, 지표값 비교를 선택할 수 있으며, 주가비교는 음영처리되어 선택할 수
없음을 알 수 있습니다.
사용자는 추세와 크로스를 동시에 선택할 수도 있습니다.
예제) 사용자가 “ MACD가 3일 연속 상승한 상태에서 MACD가 SIGNAL를 당일 크
로스한 시점을 매수조건으로 설정하는 경우에는 추세와 크로스를 체크하고 다음과 같이 선택하면 됩니다.
- 32 -
이로써 MACD라는 단일지표를 이용하여 상승추세이면서 골든크로스가 발생한 매수
조건 설정을 완성할 수 있습니다.
매도, 매수청산, 매도청산도 동일한 방법으로 매매조건을 설정할 수 있습니다.
- 33 -
6) 합성전략의 작성 1
사용자가 MACD와 STOCHASTIC SLOW 두 지표를 이용한 합성전략을 작성하고자
하는 경우에는 위에서 설정한 MACD전략에서 STOCHASTIC SLOW를 더블클릭하고
아래와 같은 상승반전 및 크로스조건을 갖는 또 하나의 단일전략을 작성합니다. 이
후 And/Or 연산자 아래의 And를 클릭하면 And나 Or를 선택할 수 있고 And의 경
우에는 두 전략조건이 동시에 충족될 때 신호가 발생하며 Or의 경우에는 하나라도
만족시키면 신호가 발생되게 됩니다.
- 34 -
7) 합성전략의 작성 2
3가지 투자전략을 합성하는 매수식으로서 MACD전략(추세,크로스)이거나
STOCHASTIC SLOW전략(반전 크로스)인 상태에서 당일 거래량이 전일보다 증가한
경우 매수신호가 나오게 하기 위해서는 ( )묶음을 활용하여 아래 창처럼 조건을 설
정하면 됩니다.
- 35 -
8) 합성전략 수식보기
위의 합성전략에 대한 수식은 관계수식란에 다음과 같이 표현되어 있음을 알 수 있
습니다.
(MACD Or STOCHASTICS SLOW)And VOLUME
9) 매수청산전략 작성
전략은 매수와 매수청산, 매도와 매도청산이 쌍이 되어야 하며, 매수전략을 작성한
후에는 반드시 매수청산전략을 작성하여야 합니다. 작성방법은 매수전략 작성방법
과 동일합니다. 실례로 다음과 같은 매수청산전략을 작성하여 봅니다.
- 36 -
10) 전략 저장
위에서 작성된 전략명을 “시스템#1(macd,sto,ma)” 이라고 명명하고 입력한 후 저
장을 선택하면 후에 특정종목 차트에 전략을 적용하여 실시간 신호를 생성시킬 수
있습니다.
- 37 -
저장한 전략은 사용자가 직접 작성한 것이므로 다시〈도구-전략만들기〉를 선택하
면 다음과 같이 신규작성 전략이 사용자전략 밑에 새롭게 “시스템
#1(macd,sto,ma)” 으로 저장되어 있음을 확인할 수 있습니다.
- 38 -
11) 전략 재편집 및 새로운 전략 작성
위의 화면에서 다시 전략을 만들고자 할 때에는 신규를 선택하면 최초의 전략만들
기(1-10 과정)와 동일한 과정을 거쳐 투자전략을 작성하게 되나, 기존전략을 응용
하여 새로운 전략을 만들고자 하는 경우에는( 실예로 방금 작성한 시스템#1
(macd.sto,ma)이용함) 사용자전략 밑의 시스템#1(macd,sto.ma)을 더블클릭하고
다음의 대화상자가 나타나면 예를 선택하여 아래와 같은 창에서 전략을 재편집할
수 있습니다.
- 39 -
기존지표의 속성값, 전략조건, And/Or등의 연산자 및 삭제를 위해서는 지표명을 클
릭하면 다음과 같이 STOCHASTIC SLOW지표 전체가 음영처리가 되고 신규전략 작
성과 동일하게 편집을 할 수 있습니다. 다만, STOCHASTIC SLOW지표 전체가 불
필요하면 삭제를 선택하여 제거하고, 새로운 지표가 필요하면 (예를 들어〈지표
-RSI)더블클릭) 하여 새로운 지표를 삽입하여 편집을 할 수 있습니다.
- 40 -
실례로 STOCHASTIC SLOW지표와 Volume지표를 삭제하고 새로운 RSI지표를 삽입
하여 MACD(추세, 크로스)와 RSI(3일 상승추세)를 동시만족하는 매수조건식을 새로
운 전략으로 작성하게 되면 다음과 같은 화면이 생성됩니다.
매수조건만 변경한 새로운 전략을 “시스템#2(macd.rsi.ma)” 라고 명명하여 전략명
을 입력하고 저장을 하면 다음과 같은 에러 메시지가 생성됩니다.
- 41 -
EZTimer는 전략작성시 잘못된 관계식을 사용자가 입력한 경우에는 에러 메시지를
생성시키게 됩니다. 이 경우는 STOCHASTIC SLOW지표 삭제과정에서 우괄호 즉, )
가 삭제된 때문이므로(MACD And RSI 에서 좌괄호를 삭제하거나 (MACD And
RSI)로 우괄호를 추가시키면 에러가 제거되고 새로운 전략이 만들어집니다. 여기서
는 RSI 오른쪽에)를 선택하고 저장하여 “시스템#2(macd.rsi,ma)” 의 새로운 전략
을 만들었습니다.
- 42 -
12)사용자전략 평가
지금부터는 간단하게 매수 및 매수청산 조건만을 갖는 투자전략을 작성하여 투자전
략의 시스템리포트를 살펴 보도록 하겠습니다.
▶ 대상종목 : 선물 30분봉 기준
▶ 매수조건 : MACD가 MACD SlGNAL를 상향돌파 (단기 12일, 장기 26일, 시그널
9일)
▶ 매도조건 : STOCHASTlC SLOW %K가 %D를 하향돌파 (14일, %K 8일, %D8
일)
- 43 -
▶ 거래옵션(청산조건) : 14:50분 당일 매수청산
① 전략 적용화면 : 위의 사용자전략을 차트상에 적용하여 과연 다음과 같은 매매
신호가 발생하였음을 알 수 있습니다.
- 44 -
3. 작업공간 관리
1) 작업공간 만들기를 통하여 새로 작업한 작업공간은 저장을 하여 나중에 다시 불
러 올 수 있습니다. EZTimer는 작업공간 저장시 MySpace라는 하위폴더에 저장되
도록 설정되어 있습니다.
2) 사용자가 자주 사용하는 종목, 시간단위, 지표 및 전략 등을 1개 차트 또는 다
중차트로 1개의 작업공간에 저장하게 되면 언제든지 원하는 작업공간을 바로 열 수
있습니다.
3) 이해의 편의를 위해 위의 “제목없음” 이라는 수직배열의 작업공간을 “다중창”
이라 명명하고 작업공간을 저장하면 나중에 작업공간 열기를 통하여 위의 화면을
바로 불러올 수 있습니다. 단, 파일 저장시 파일이름만 입력하면 확장자는
ezw(eztimer workspace)로 자동지정되면, 어느 위치나 저장이 가능하나 가급적
MySpace에 저장하여 이용하기를 권합니다.
- 45 -
② 전략 결과 보고서 : 테스트 기간동안 전략을 적용한 투자실적 보고서를 보기 위
해서는 〈시스템- 전략적용 결과보고서〉를 선택하면 당해 전략의 특성을 알아 볼
수 있습니다.
- 46 -
③ 신호내역 보기 : 전략 결과보고서의 거래내역 Tab 키를 선택하면 테스트 기간
동안 발생한 매매신호의 모든 내역을 살펴볼 수 있습니다.
- 47 -
④ 손익 그래프: 손익그래프 Tab 키를 선택하면 당해 전략의 적용 결과 거래회수에
따른 누적손익 현황을 그래프로 볼 수 있습니다.
- 48 -
IV. 전문가가 신뢰하는EZTimer 선물매매 Signal
1. FETech가 미국 TradeStation를 사용하여 2년 전부터 시스템 로직을 개발하고
검증을 거친 선물 매매시그널을 당일 청산용 Day Trading Signal과 Position
Trading Signal로 서비스를 하는 화면입니다.
2.
- 49 -
V. 다차원 최적화(시뮬레이션)
1. 전략변수 최적화
1) 거래종목, 기간 및 시간단위를 선택한 후 사용자가 적용하고자 하는 투자전략을
선택한다.
2) 해당 투자전략을 클릭하면 전략변수가 나타나고
3) 각 전략변수에 대한 변수값의 범위를 최소- 최대로 설정하고 증감에서 증가단위
를 설정한 후 최적화 여부를 결정하고 실행버튼을 클릭하면 최적화가 진행된다.
- 50 -
4) 전략변수 최적화결과는 3가지 전략변수에 대하여 모든 경우의 수를 조합하여 순
이익, 승률, 이익승수 등의 형태로 시뮬레이션 결과값을 보여준다.
- 51 -
2. 전략 최적화
1) 거래종목, 기간 및 시간단위를 선택한 후 사용자가 최적화 시뮬레이션을 하고자
하는 대상전략을 삽입버튼을 통하여 우측에 선택한다.
2) 실행버튼을 클릭하면 최적화 시뮬레이션이 진행된다.
- 52 -
- 53 -
3. 시간 최적화
1) 거래종목 기간 및 최적화하고자 하는 전략을 선택한다.
2) 실행을 클릭하면 5, 10, 30, 60분의 기본 시간단위에 대한 최적화가 실행된다.
- 54 -
- 55 -
4. 종목 최적화
1) 관심종목 중 최적화를 하고자 하는 대상종목을 선택한다.
2) 적용하고자 하는 전략을 선택한 후 실행을 클릭하면 종목별 최적화 결과를 볼
수 있다.
- 56 -
VI. 실시간 종목 탐지
1) 관심종목에 적용하고자 하는 사용자전략을 선택하여 실행을 누른다.
2) 장중 사용자전략의 매수 및 매도조건을 충족하는 종목이 발생시
3) 신호발생 팝업 대화상자가 나타나고 본화면 하단에 최신의 신호발생종목이 계속
업그레이드된다.
- 57 -
- 58 -
III. 양산사업화 추진내용
1. 추진경과
- 차트뷰어 개발 : 2001년 7 - 8월
- 투자전략 시스템 개발 : 2001년 9 - 10월
- 실시간 조건검색 프로그램 개발 : 2001년 10월 - 11월
- D/B 구축 및 네트웤 프로그램 개발 : 2001년 10월 - 12월
- β - Test 및 디버깅 : 2002년 1 - 8월
- 선물 및 옵션시스템 기획 : 2002년 4 - 6월
2. 매출실적과 향후 3년간 계획
- 프로그램 개발 완료 : 2002년 8월
- 매출계획 :
․ 1단계 : 선물 매매시그널 유료사업 팍스넷을 통하여 10월부터 상용서비스 개시
․ 2단계 : 선물/옵션 전문가시스템 서비스 미래로가는길과 ASP 공동사업 추진: 2002년 6월 - 2003년 2월
- 59 -
․ 3단계 : 현물 및 파생 HTS ASP 사업 (CP 통합) “미래로가는길”과 공동( 투자비용 5억원 )
- 매출액 추정 :
․ 2002년 : 1억원(팍스넷)
․ 2003년 : 12억원(중견 증권사 HTS사업, ASP사업)
․ 2004넌 : 20억원(중견 증권사 HTS사업, ASP사업 )
3. 사업추진상 애로사항 및 해결과정
- 자금 부족 : 임직원 및 개인투자자 대상 유상증자
- 전문 프로그램 개발인력 확보 : HTS 개발업체 미래로가는길과 제휴 추진
- 제품홍보 문제 : 대형증권사이트 팍스넷과 업무제휴
IV. 기대효과
- 외환선물, 국채선물 및 OTC시장 운용 Tool로 보급 확대
- HTS 해외판매 : 동남아 및 미주
- 수입대체효과 : TradeStation 및 메타스톡 등 수입대체
- 60 -
I. 기술개발 및 사업화1. 개발기술 및 사업화 현황2. 개발기술의 중요성3. 문제점 및 향후 전망
II. 기술개발의 내용1. 제품의 개요2. 세부 주요기능I. 기능 설명II. 최적의 매매 환경 "EZTimer Chart"III. 일반 투자자를 위한"시스템트레이딩"IV. 전문가가 신뢰하는"EZTimer 선물매매 Signal"V. 다차원 최적화(시뮬레이션)VI. 실시간 종목 탐지
III. 양산사업화 추진내용IV. 기대효과