1 / 23

인베스트웨어 (2007.11)

“TradeStation for BNG 증권” 자동주문 프로그램 사용자 매뉴얼. 인베스트웨어 (2007.11). 목 차. 1. 사용 환경 2. SETUP 프로그램을 이용한 설치 방법 3. 수동 설치 방법 4. 폴더 및 파일 설명 5. 자동주문 프로그램 실행 및 로그인 6. 계좌 비밀번호 관리 7. 전략 (Strategy) 관리 8. 계좌 그룹 관리 9. 자동 주문전송 중지 / 허용 상태 설정 10. 주문 진행 현황 보기 11. 반자동 주문 확인

kaiser
Télécharger la présentation

인베스트웨어 (2007.11)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. “TradeStation for BNG 증권” 자동주문 프로그램 사용자 매뉴얼 인베스트웨어 (2007.11)

  2. 목 차 1. 사용 환경 2. SETUP 프로그램을 이용한 설치 방법 3. 수동 설치 방법 4. 폴더 및 파일 설명 5. 자동주문 프로그램 실행 및 로그인 6. 계좌 비밀번호 관리 7. 전략(Strategy) 관리 8. 계좌 그룹 관리 9. 자동 주문전송 중지/허용 상태 설정 10. 주문 진행 현황 보기 11. 반자동 주문 확인 12. 계좌별 수동주문 13. 전략별 수동주문 14. 계좌 잔고 내역 보기 15. 계좌 체결 내역 보기 16. 미체결 주문 취소 / 미접수 주문 삭제 17. 환경 설정 18. 진행현황 이력 조회 19. 자동정정 주문 상태 관리

  3. 1. 사용 환경 • - OS : Windows 98/ 2000/XP 등 WIN32호환환경 • - MS Office 97/2000 (Excel 연동시 필요) • TradeStation 2000i • TCP/IP 네트워킹 가능(인터넷 연결)한 컴퓨터 및 H/W 주변기기 • RAM : 256 이상 사양 권장 • CPU : Pentium III 이상 사양 권장

  4. 2. SETUP 프로그램을 이용한 설치 방법 폴더 선택 설치 완료 설치CD(디스켓)의 SETUP.EXE 또는 동일 기능의 설치 프로그램 실행파일을 실행하여 자동주문프로그램을 설치 할 수 있다. 설치 진행 순서는 다음과 같다. 1) 설치할 폴더 선택. 기본적으로 “C:\BNG AutoOrder(PB)” 로 지정되어 있다. 설치 폴더는 변경 가능하다. 설치할 폴더를 지정 후 “Next >” 버튼을 눌러 계속 진행 한다. 2) 결국 위의 오른쪽 화면이 나타난다. 여기서 “Finish”버튼을 눌러 설치를 완료한다. 3) 설치가 완료되면 바탕화면에 단축아이콘이 생성되며 지정한 폴더에 프로그램 파일이 생성된다. 4) 사용자는 이후 바탕화면의 단축아이콘을 눌러 자동주문 프로그램을 실행 할 수 있다.

  5. 3. 폴더 및 파일 설명 자동주문 프로그램의 폴더 구조 및 구성 파일 목록은 다음과 같다.

  6. 4. 메뉴 구성 환경정보 잔고/체결조회 수동주문 주문취소/삭제 프로그램정보 환경 설정 그룹 관리 전략 관리 종목 관리 주문 계좌관리 선물계좌 잔고조회 선물계좌 체결조회 주식계좌 잔고조회 주식계좌 체결조회 진행현황 이력조회 진행현황 필터링 자동정정 진행화면 계좌별 수동주문 전략별 수동주문 미체결 주문 일괄 취소 선택된 미체결 주문 취소 미접수 주문 일괄 삭제 선택된 미접수 주문 삭제

  7. 5. 자동주문 프로그램 실행 및 로그인 “연결”버튼을 누르면 서버로 접속을 시도한다. 접속이 성공적으로 이루어 지지 못할 경우 오류 원인을 메시지 박스로 출력 한다. 연결시도 중 “취소”버튼을 누르면 연결이 취소되며 연결시도중이 아닐때 “취소”버튼을 누르면 프로그램은 종료된다. “설정”버튼을 누르면 접속할 서버의 정보 설정윈도가 나타난다. 바탕화면의 단축아이콘 또는 프로그램 설치 폴더의 AutoDownload.exe를 더블클릭하면 버전관리 프로그램이 실행된다. 버전관리 프로그램은 현재 설치되어 있는 자동주문 프로그램의 버전을 체크 한 후 필요하다면 서버로부터 최신 버전을 수신 하여 항상 최신 버전의 자동주문 프로그램을 실행한다. 버전관리 프로그램에 의해 실행된 자동주문 프로그램은 로그인 화면을 이용해 사용자로 부터 아이디/비밀번호를 입력 받아 BNG증권에 접속, 로그인을 수행한다. 로그인이 성공하면 계좌 암호 입력 화면이 나타난다.

  8. 6. 계좌 비밀번호 확인 사용자로부터 계좌의 비밀번호를 입력 받아 보관한다. 로그인이 성공한 직후 또는 메뉴의 “계좌 비밀번호 관리”를 선택하면 나타난다. 계좌번호, 계좌명을 출력하며 각 계좌의 비밀번호를 입력 받는다. 한 계좌에 대해 비밀번호 입력 후 <ENTER> 또는 <TAB>키를 누르면 다음 계좌의 비밀번호 입력을 요구한다. <ENTER>,<TAB>,<UP>, <DOWN> 키를 눌러 다른 계좌의 비밀번호를 입력 할 수 있다. 비밀번호는 빈칸으로 남겨 놓을 수 있으며, 비밀번호를 넣지 않은 계좌는 주문이 나가지 않는다. “확인”버튼을 누르면 비밀번호 입력 작업을 완료한다. *확인을 누른 뒤 틀린 비밀번호가 있으면 “상태”에 “틀림”이라고 나오므로 다시 맞는 비밀번호를 넣도록 한다.

  9. 7. 전략(Strategy) 관리 전략(Strategy) 선택 전략 별 계좌 목록 계좌 유형 탭 좌측의 계좌를 선택된 전략에 추가 처리유형 과 승수는 설정 변경 가능 계좌 목록 전략에 포함된 계좌 목록 중 선택된 계좌를 삭제 TradeStation의 Strategy와 동일한 명칭의 Strategy를 관리 한다. “전략 관리” 메뉴를 선택하면 나타난다. Strategy 단위의 주문조건을 설정 할 수 있으며 Strategy에 계좌를 연결시켜 TradeStation으로부터 Strategy별 주문 신호가 수신 될 때 자동주문 프로그램은 Strategy에 연결된 각 계좌에 대해 주문을 생성하게 된다. 이때 각 계좌의 주문조건은 계좌가 연결된 Strategy의 주문조건이 적용된다. 계좌 유형 탭에서 계좌의 유형을 선택하면 선택된 계좌 유형의 계좌 목록이 나타난다. “그룹탭”은 계좌를 논리적인 단위로 묶어 이름을 부여한 “그룹”의 목록을 나타내는 탭이다. 그룹 또한 전략에 연결 될 수 있으며 이때 실 주문 발생 단위는 그룹에 속한 각 계좌이다. 전략선택 콤보에 전략이 선택되어 있어야만 선택된 전략에 대해 계좌를 추가/삭제 할 수 있으며, 전략을 삭제 할 수 있다. 처리유형은 전략의 각 계좌 단위로 지정가능하다. 승수는 전략의 각 계좌별로 지정가능 하다. 그룹의 경우 그룹관리 화면에서 그룹의 각 계좌 승수를 변경 가능 하다. 전략에 연결된 계좌의 주문수량 = (TS 주문수량) * (전략에 연결된 계좌승수) 그룹에 연결된 계좌의 주문수량 = (TS 주문수량) * (그룹에 연결된 계좌승수) * (전략의 그룹승수)

  10. 7. 전략(Strategy) 관리 (계속) 전략은 주식의 전략/선물의 전략 으로 구분되며 주식전략에는 주식계좌, 주식그룹만 속할 수 있고 선물전략에는 선물계좌, 선물그룹만 속할 수 있다. 그룹 또한 주식계좌의 그룹과 선물계좌의 그룹으로 나뉜다. 전략 관리 화면에서 “등록” 버튼을 누르면 아래의 등록 윈도가 나타난다. 여기서 전략명을 지정 한 “등록” 버튼을 눌러 새로운 전략 생성을 완료한다. 이렇게 생성된 전략은 아직 계좌가 연결되어 있지 않으며 주문조건 또한 지정되어 있지 않다. 사용자는 전략 관리 화면에서 “주문조건 설정” 버튼을 눌러 전략의 주문조건을 설정 해야 한다. 또한 전략 관리 화면에서 “삭제” 버튼을 눌러 선택된 전략을 삭제 할 수 있다. [Warning] 전략명(Strategy 명)은 TS(TradeStation)의 Strategy명과 정확히 일치해야만 자동주문 가능하다. (대소문자까지 일치 할 것) [Warning] 주식전략을 등록하려면 주식전략 체크박스에 체크를 하여야 한다. [Tip] 전략명 콤보박스끝 검은 역삼각형을 누르면 현재 TradeStation 에 등록되어 있는 모든 전략리스트가 나온다. 여기에서 등록하고자 하는 전략을 고르는 것이 좋다.

  11. 7. 전략(Strategy) 관리 (계속) 전략 관리 화면에서 “주문조건 설정” 버튼을 누르면 나타난다. 전략의 주문 조건을 설정하는 화면이다. TS로부터의 주문 신호가 “at Market” / “at Stop” / “at Limit” 로 나뉨에 따라 주문조건 또한 이에 대응하는 3가지 로 나누었다. TradeStation으로부터 발생할 주문 종목이 KOSPI 종목인지 KOFEX 종목인지 확인하여 주의하여 주문조건을 설정하여야 한다. KOSPI종목은 가격구분이 시장가/지정가/조건부지정가/최유리호가 로 나뉘며 체결구분은 무시된다. KOFEX종목은 가격구분이 시장가/지정가 로 나뉘며 체결구분은 FAS/FOK/FAK로 나뉜다. 시장가/최유리호가는 주문단가를 지정할수 없으므로 매도/매수 가격조정관련 설정은 불가능하다. “템플릿” 콤보에서 전략을 선택 한 후 “불러오기” 버튼을 누르면 “템플릿” 콤보에서 선택한 전략의 주문조건을 읽어 현재 선택된 전략의 주문조건으로 복사한다. “자동정정”/”최종정정” 은 자동/반자동 주문이 “주문간격”시간이 경과한 후 미체결잔량이 남아 있을 경우 자동정정주문을 발생시키기 위한 조건이다. “적용” 버튼을 누르면 현재 화면에서 변경을 가한 주문조건이 전략에 반영되며 주문 조건 설정 화면을 닫지는 않는다. 사용자는 “전략”콤보에서 또다른 전략을 선택하여 선택한 전략의 주문조건을 변경 할 수 있다. “확인” 버튼을 누르면 현재 화면에서 변경을 가한 주문조건이 전략에 반영되며 주문 조건 설정 화면은 닫힌다. “취소” 버튼을 누르면 현재 화면에서 작업한 주문조건의 변경 내용은 취소된다.

  12. 그룹 선택 계좌 유형 승수를 설정할 수 있다 계좌 목록 그룹 별 계좌 목록 좌측의 계좌를 선택된 그룹에 추가 그룹에 포함된 계좌 목록 중 선택된 계좌를 삭제 8. 계좌 그룹 관리 “계좌 그룹 관리” 메뉴를 선택하면 나타난다. 계좌를 사용자 편의대로 그룹으로 묶어 관리할 수 있으며 전략 생성시 이렇게 생성한 그룹을 연결 하면 해당 그룹에 속한 계좌들이 전략에 연결된다. 그룹의 각 계좌별로 해당 ”승수”를 갖는다. 승수는 TS로부터 수신되는 주문신호에 담겨진 “주문수량”에 곱하여 실 주문 수량을 산정 할 때 사용된다. 전략에 연결된 계좌의 승수와 동일한 개념이다. 그룹의 계좌는 최종적으로 [TS의주문수량 * 전략에연결된 그룹의 승수 * 그룹에연결된 계좌의 승수] 가 주문수량이다. “그룹” 콤보박스에서 그룹을 선택 후 “그룹삭제” 버튼을 누르면 메시지 박스 확인 후 해당 그룹이 삭제된다. “신규그룹명” 입력박스에 추가할 그룹명을 입력 후 “그룹추가”버튼을 누르면 메시지 박스 확인 후 새로운 그룹이 추가된다.

  13. 전송허용 버튼 상태메시지 panel (현재 전송 중지 상태임을 알 수 있다) 전송중지 버튼 전송허용 버튼 상태메시지 panel (현재 전송 허용 상태임을 알 수 있다) 전송중지 버튼 9. 자동주문전송 중지/허용 상태 설정 생성한 전략에 대해 전략명(Strategy명칭)이 일치하는 주문신호가 TradeStation으로부터 수신될 때 주문이 생성되도록 하려면 “전송허용” 버튼을 눌러 “상태메시지 판넬”에 “주문전송 허용상태 입니다” 라고 마크 되도록 해야 한다. 주문이 생성되지 않도록 하려면 “전송중지”버튼을 누르면 된다. 아래는 네트웍 장애 발생 시 프로그램 화면이다. 메시지박스의 “확인” 버튼을 누르고 프로그램을 종료하면 된다. 이때 메시지 판넬은 빨간색 으로 나타나며 “서버와의 접 속이 끊겼습니다” 라는 메시 지를 출력한다.

  14. 진행현황 Grid 진행현황 조회 조건 10. 주문 진행 현황 보기 • 진행현황 화면은 오늘 날짜의 주문 진행 상태를 모니터링 하는 화면으로 프로그램의 메인 화면이다. • 자동 주문/수동 주문, 미체결 일괄취소 주문 등의 구분 없이 발생한 모든 주문은 화면의 진행현황 GRID에 추가된다. • 진행현황에 추가된 주문은 주문의 진행 상태가 변경됨에 따라 다음과 같은 “주문상태” 값을 갖는다. • 주문전송 : 신규, 정정, 취소 주문이 전송되었으나 아직 접수 결과가 확인되지 않은 상태 • 접수실패 : 주문이 전송 되었으나 어떤 이유로 인하여 주문이 접수 거부 된 상태 • 접수확인 : 주문이 전송되어 올바르게 접수 된 상태 • 체결확인 : 신규주문이 접수 되어 체결확인 된 상태 • 정정확인 : 정정주문이 접수 되어 체결확인 된 상태 • 취소확인 : 취소주문이 접수 되어 체결확인 된 상태 • “미체결수량” 은 “주문수량” – “체결수량” 이다. “확인수량”은 현 주문의 주문량 중 정정/취소 된 수량을 나타낸다. 예를 들어 어떤 주문이 주문수량이 100, 체결수량이 30, 정정수량이 10, 취소수량이 10 .. 이라고 하면, 미체결 수량은 50, 확인수량은 20 이다. • 정정 주문은 “정정취소” Cell에 “정정” 이라고 쓰여지며, 취소 주문은 “정정취소” Cell에 “취소” 라고 쓰여진다.

  15. 10. 주문 진행 현황 보기 (계속) 진행현황의 조회조건은 전략/계좌번호/체결구분의 조합이다. “조회”버튼을 누르면 조회조건에 부합되는 ROW만 나타나게 된다. “필터링” 버튼을 선택하면 나타나는 필터링 윈도는 진행현황 ROW들을 조회조건보다 더 상세하게 필터링 하여 검색할 수 있는 기능을 제공한다. 필터링 대상은 “항목”콤보로 지정하며 각 필터링 대상에 대한 선택 가능한 값은 “선택 값” 리스트에 나열되어 원하는 값을 선택 할 수 있다. “항목” 콤보박스의 대상은 Strategy, 계좌번호, 종목코드, 거래구분, 주문유형 이다. 진행현황 “조회” 버튼을 누르면 적용된 필터링은 해제되어 필터링에 의해 감추어진 ROW들은 다시 나타나게 된다. Excel저장 버튼을 누르면 현재 진행현황에 보여지는ROW들을 Excel로 복사한다.

  16. 11. 반자동 주문 확인 전략의 처리유형이 “반자동” 일 경우 TS로 부터 주문신호가 수신되면 나타나는 화면이다. 전략에 속한 각 계좌에 대하여 주문수량, 주문단가를 다시 설정 할 수 있다. “주문”버튼을 누르면 “주문여부”가 “전송”인 계좌의 주문만을 전송한다. “취소”버튼을 누르면 “주문여부”가 “전송”인 계좌의 주문 까지도 모두 버려진다.

  17. 12. 계좌별 수동주문 자동주문이 전략 단위로 처리되는 것과 구분하여 계좌 단위로 매수/매도/정정/취소 주문을 생성 할 때 사용한다.

  18. 13. 전략별 수동주문 진행현황 화면의 “수동주문/전략단위 신규주문”를 선택하면 나타난다. 전략 단위의 주문을 수동으로 생성한다. 즉, 전략에 연결된 모든 계좌와 전략에 연결된 모든 그룹에 연결된 계좌에 대해 주문을 생성한다. 각 계좌별 실주문수량은 본 화면에서 입력한 “주문수량”에 대하여 전략관리에서 설정한 승수를, 그룹이라면 그룹관리에서 설정한 승수까지를 곱한 값을 최종 실 주문수량으로 사용한다. 전략의 계좌의 승수 = “주문수량”의 입력값 X 전략연결계좌승수 전략의 그룹의 계좌의 승수 = “주문수량”의 입력값 X 전략연결그룹승수 X 그룹연결계좌승수 전략설정에서 계좌의 처리유형이 “보류”인 계좌는 주문대상에서 제외됩니다. 또한 비밀번호를 입력하지 않은 계좌의 주문은 자동으로 주문대상에서 제외되고 최종적으로 올바른 주문조건의 계좌만 주문전송한다.

  19. 14. 계좌 잔고 내역 보기 “잔고/체결 조회” 메뉴를 선택하면 나타나는 화면이다. 계좌콤보박스에서 계좌를 선택 하면 선택한 계좌의 잔고 내역이 나타난다. “조회” 버튼을 눌러서 잔고내역을 다시 조회 할 수도 있다.

  20. 15. 계좌 체결 내역 보기 “잔고/체결 조회” 메뉴에서 선물계좌 체결조회를 선택하면 나타나는 화면이다. 계좌콤보박스에서 계좌를 선택하면 선택한 계좌의 체결 내역이 나타난다. “조회” 버튼을 눌러서 체결내역을 다시 조회 할 수도 있다.

  21. 선택된 ROW 들 16. 미체결 주문 취소 / 미접수 주문 삭제 • 미체결 주문 일괄 취소 – 진행현황 GRID에 있는 모든 미체결 주문에 대해 취소주문을 생성한다. • 이렇게 생성된 취소 주문 또한 진행현황GRID에 추가된다. • 선택 미체결 주문 취소 – 진행현황GRID의 선택된 ROW 중 미체결 주문 ROW에 대해 취소주문을 생성한다. • 이렇게 생성된 최소 주문 또한 진행현황GRID에 추가된다. • 미접수 주문 일괄 삭제 – 진행현황GRID에 있는 모든 미접수 주문ROW를 삭제한다. • 선택 미접수 주문 삭제 – 진행현황GRID의 선택된 ROW 중 미접수 주문ROW를 삭제한다. • 진행현황GRID에서 특정 ROW를 선택하는 방법은 다음과 같다. • 범위 지정 선택 : 1. 선택할 ROW범위의 첫 ROW를 마우스 클릭 한다. • 2. 선택할 ROW범위의 마지막 ROW를 <SHIFT> + 마우스 클릭 한다. • 개별 ROW 지정 선택 : <CTRL> + 마우스 클릭. 또는 GRID 의 첫번째 칼럼에 있는 체크박스를 눌러 선택 한다. • 진행현황 GRID에서 특정 ROW의 “선택을 해제”하는 방법은 “선택 하는” 방법과 동일하다. (즉 선택된 것을 다시 선택하면 해제되는 토글방식이다)

  22. 18. 진행현황 이력 조회 (과거 날짜의 자동주문프로그램 주문 정보 조회) 메뉴의 “진행현황 이력 조회“를 선택하면 나타나는 화면이다. 과거 날짜의 진행현황 이력을 조회한다. “필터링”, “Excel저장”은 진행현황화면의 기능과 동일한 기능을 수행한다. 조회 대상은 자동주문 프로그램으로 생성된 주문 만으로 한정 되어 있으므로 HTS등으로 생성한 주문은 나타나지 않는다. 진행현황 이력 파일은 “history” 디렉토리에 보관되며 “환경설정” 윈도에서 지정한 “보관기간” 동안만 유지하며 보관기간이 초과한 파일들은 삭제되어 더 이상 진행현황 이력을 조회할 수 없게 된다. 오늘 날짜의 진행현황은 “진행현황” 화면을 이용하여 조회 가능하다.

  23. 19. 자동정정 주문 상태 관리 메뉴의 “자동정정 주문 상태 보기“를 선택하면 나타나는 화면이다. 전략의 주문조건 설정시 자동정정 기능을 설정하면 TS주문신호 발생 시 위의 “자동정정 주문 상태 관리자”에 주문row들이 추가된다. 이 주문 row에는 자동정정간격 초, 정정단가 등의 모든 정보가 나타나며 자동정정 발생시 마다 몇번째 정정이며 정정단가가 얼마이며 남은 정정 횟수가 몇회인지 실시간으로 모니터링 가능하다. 자동정정 기능이 진행중인 위의 ROW중 사용자가 수동정정 화면으로 처리하고 싶은 ROW를 더블클릭하면 자동정정을 멈추게 된다. 사용자는 진행현황에서 해당 주문 ROW를 찾아서 수동주문 처리 할 수 있다. “Clear”버튼을 누르면 자동정정 기능을 진행중인 ROW가 있더라도 이를 멈추고 모든 ROW를 지운다.

More Related