커뮤니티

자동매매 비용,수량 설정방법

프로필 이미지
한변호사
2012-11-01 18:55:39
488
글번호 207001
답변완료

첨부 이미지

수고 하십니다. 자동매매에서 의문점이 있어 문의 드립니다. 시스템트레이닝설정 => 비용,수량설정 => 기본거래수량 => 동일수량진입 => 거래수량: 1 로 설정해서 테스트 하다가 만약 100만원 한도에서 한주가 1만원 이면 100주 중 70주로 설정해서 테스트을 하고 했는데 100만원중 70주 이니까 총금액중 70%로 설정하면 자본금이 줄어들고 늘어나도 70%수준으로 계속 진입 할수가 있을것같은데 설정창에서 방법은 있나요, 그리고 자동매매 테스트와 판매에서 보면 "연결선물지수"로 통일 하여 테스트를 하는데 그이유가 궁금 합니다. 저의경우 삼성, 포스코, Sk,한전등 10개정도에서이익이 나는데, 유독 연결선물지수에서 마이너스(-)수익나서 문의드립니다
예스트레이더 (iM증권)
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-11-02 11:33:34

안녕하세요? 예스스탁입니다. 시스템 트레이딩 설정창에서 수량을 설정하는 방법은 세 가지가 있습니다. 첫번째는 '동일수량진입'으로 항상 입력한 수량으로 진입하는 방법입니다. '고정자산 기준 진입'은 입력해 놓은 금액으로 수량을 계산해서 진입하는 방식입니다. 예를들어 1백만원을 입력해 놓았다면 항상 1백만원으로 진입 가능한 수량을 계산해서 그 수량만큼 진입합니다. '누적자산 기준 진입'은 입력해 놓은 금액으로 최초에는 진입하지만, 이후부터 수익이 나거나 손실이 발생하면 수익과 손실을 모두 포함한 금액으로 진입하는 방법입니다. 만일 말씀하신 것처럼 누적자산(초기자본금+누적손익금)의 70% 수준으로 항상 진입하고자 한다면 시스템식 안에서 수량을 계산하는 방식으로 적용해 주시면 됩니다. 시스템식에서 수량을 적용할 경우 설정창의 수량은 적용되지 않습니다. 예를들어 누적자산의 70% 수준으로 항상 진입하고자 한다면 아래와 같은 방법으로 식을 작성하시면 됩니다. Input : 초기자산(1000000) ; Var : 누적자산(0), 수량(0); 누적자산 = 초기자산 + netprofit; 수량 = int(누적자산/Close*0.7); # 진입 If CrossUp(ma(C, 5), ma(C, 20)) Then Buy("Buy", onclose, def, 수량); # 청산 if CrossDown(ma(C, 5), ma(C, 20)) Then exitlong(); 그리고 거래비용은 연결선물지수(주가지수선물)의 경우 수수료의 진입, 청산에 각각 0.01%(이것은 기본 수수료이며 실제로 적용받으시는 수수료율을 입력해 주시면 됩니다.) 슬리피지는 진입 청산 각각 0.025 pt를 입력해 주시면 됩니다. 주식선물의 경우 수수료 진입청산 각각 0.01%, 슬리피지는 종목별로 반호가씩 진입청산에 각각 넣어주시면 되니다. 예를들어 삼성전자 선물의 호가단위는 500원 단위로 움직이므로 진입 청산 각각 250원씩 입력해 주시면 됩니다. 위와 같이 설정하실때 슬리지지는 종목마다 다르기 때문에 설정하기 어려운 점이 있는데 예스트레이더4.0에서는 단위를 '틱'으로 설정할 수 있도록 되어 있습니다. 만약 '틱'으로 단위를 사용하실 경우에는 종목에 상관없이 모두 진입 청산 각각 0.5틱을 입력하고 사용하시면 됩니다. 감사합니다. > 한변호사 님이 쓴 글입니다. > 제목 : 자동매매 비용,수량 설정방법 > 수고 하십니다. 자동매매에서 의문점이 있어 문의 드립니다. 시스템트레이닝설정 => 비용,수량설정 => 기본거래수량 => 동일수량진입 => 거래수량: 1 로 설정해서 테스트 하다가 만약 100만원 한도에서 한주가 1만원 이면 100주 중 70주로 설정해서 테스트을 하고 했는데 100만원중 70주 이니까 총금액중 70%로 설정하면 자본금이 줄어들고 늘어나도 70%수준으로 계속 진입 할수가 있을것같은데 설정창에서 방법은 있나요, 그리고 자동매매 테스트와 판매에서 보면 "연결선물지수"로 통일 하여 테스트를 하는데 그이유가 궁금 합니다. 저의경우 삼성, 포스코, Sk,한전등 10개정도에서이익이 나는데, 유독 연결선물지수에서 마이너스(-)수익나서 문의드립니다