커뮤니티

매도가능수량이 부족합니다.

프로필 이미지
잡다백수
2017-09-19 11:49:51
626
글번호 212938
답변완료
오늘 실적용을 해보다가 위와 같은 메시지가 떴는데요. ELW는 매도는 할 수 없고 콜이나 풋을 매수만 할 수 있는 걸로 알고 있습니다. 그래서 아마 SELL()함수를 쓰니 그게 뜬 것 같은데요. 좀 헷갈립니다. 분명 BUY시그널을 먼저 쓰고(코딩 위에 있고) SELL시그널을 아래썼다면(BUY에 비해 코딩 아래줄에 있다면) 그냥 SELL이 진입청산 아닌가요? 이전에 교육받을 때 4가지가 있지만 그냥 주문은 두개밖에 없다고 들었던 걸로 기억하는데요. 혹시 제가 실매매를 켠 시점이 이미 BUY시그널이 나온 뒤에 나와서 그렇게 된건가요? 1. 그러니까 가장 궁금한 점은 그냥 BUY EXITLONG한 거나 BUY SELL한 거나 똑같은 건가요? 2. 시스템트레이딩 설정 -> 매매 탭 -> 매매가격 진입에서 +1 1호가를 만약에 적용하면 시뮬레이션 리포트도 그렇게 적용되서 나오나요? 3. 전략실행차트를 보면 종목명 검색, 다른 차트 검색 아이콘 옆에 일주월분 이렇게 나오는데요. 이거 주일초분 으로 못 바꾸나요? 바꿀 수 있다면 바꾸는 방법 좀 알려주세요. 4. 계좌 평가의 투자 손익은 비용(수수료+세금)이 포함된건가요? 당일 거래에서 비용이 포함된 투자 손익을 확인하려면 어떤 걸 확인해야 하나요? 5. 예트에서 수수료는 어떻게 확인하나요? 6. 전 여전히 헷갈리는데요. 예스트레이더는 그냥 툴로 보면 되는 지 몰라서요. 하이투자증권에서 수수료를 변경시키면 하이투자증권 계좌로 있는 예스트레이더 매매에도 수수료 변경이 적용되는 건가요?
예스트레이더 (iM증권)
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-09-19 17:50:27

안녕하세요? 예스스탁입니다. 문의하신 내용 답변드립니다. 제목 : 매도가능수량이 부족합니다. 오늘 실적용을 해보다가 위와 같은 메시지가 떴는데요. ELW는 매도는 할 수 없고 콜이나 풋을 매수만 할 수 있는 걸로 알고 있습니다. 그래서 아마 SELL()함수를 쓰니 그게 뜬 것 같은데요. 좀 헷갈립니다. 분명 BUY시그널을 먼저 쓰고(코딩 위에 있고) SELL시그널을 아래썼다면(BUY에 비해 코딩 아래줄에 있다면) 그냥 SELL이 진입청산 아닌가요? 이전에 교육받을 때 4가지가 있지만 그냥 주문은 두개밖에 없다고 들었던 걸로 기억하는데요. 혹시 제가 실매매를 켠 시점이 이미 BUY시그널이 나온 뒤에 나와서 그렇게 된건가요? 1. 그러니까 가장 궁금한 점은 그냥 BUY EXITLONG한 거나 BUY SELL한 거나 똑같은 건가요? => ELW는 선물처럼 매도 방향의 매도진입 거래가 가능하지 않기 때문에 신호를 적용해 보시면 매수신호와 매수청산신호만 발생하게 됩니다.(매수진입신호나 매도진입신호는 화살표 모양으로 그려지고, 매수청산신호나 매도청산신호는 화살표 끝부분에 막대가 그려져 있습니다. 화살표를 옆으로 그려볼 경우 진입신호는 '<-' 와 같은 형태이고 청산신호는 '<-l'과 같이 모양이 다릅니다. 주문이 거분된 신호는 매수청산신호일 것으로 판단됩니다. 매수청산신호에 따라 매도주문을 내게 되었는데, 계좌에 보유하고 있는 잔고가 없었기 때문에 매도할 수 있는 수량이 없다는 메시지가 나온것으로 보입니다. 선물처럼 양방향 거래가 가능한 경우에는 sell조건을 만났을때 기존에 신호상으로 매수포지션 신호가 있으면 매수청산과 매도진입 신호가 같이 나오게 되고, 기존에 신호상으로 진입한 포지션이 없다면 매도진입 신호만 나오게 됩니다. 이경우에 sell을 사용하지 않고 exitlong을 사용하게 되면 기존에 신호상으로 매수포지션 신호가 있으면 매수청산 신호가 발생하게 되고, 무포지션 상태이면 매수청산할 것이 없으므로 매수청산 신호는 발생하지 않게 됩니다. 그런데, 주식처럼 매수쪽으로만 거래 가능한 경우는 매도진입이 없기 때문에 sell을 사용하거나 exitlong을 사용하거나 신호는 똑같이 발생합니다. 결론적으로 sell을 사용했기 때문에 주문 거부 메시지가 나온것이 아니라, sell조건에 만족하여 매수청산 신호가 나와서 매도 주문을 냈는데, 실제 계좌에 매도할 수량이 없었기 때문에 주문이 거부된 것입니다. 이는 일반적인 주식 거래와 동일합니다. 어떤 종목을 계좌에서 보유하고 있지 않은데, 이 종목을 매도주문 낸다면 위와 동일한 메시지가 나오면서 주문이 거부되게 됩니다. 2. 시스템트레이딩 설정 -> 매매 탭 -> 매매가격 진입에서 +1 1호가를 만약에 적용하면 시뮬레이션 리포트도 그렇게 적용되서 나오나요? => 시뮬레이션 리포트는 신호가 발생된 봉의 종가(atstop, atlimit의 경우는 조건이 만족한 가격)에 거래한 것으로 가정하고 리포트를 내므로 시스템 트레이딩 설정의 매매가격 설정과는 무관합니다. 단, 시스템 트레이딩 설정창의 거래비용에서 수수료와 슬리피지를 입력한 것은 성과보고서에 반영하여 계산합니다. 3. 전략실행차트를 보면 종목명 검색, 다른 차트 검색 아이콘 옆에 일주월분 이렇게 나오는데요. 이거 주일초분 으로 못 바꾸나요? 바꿀 수 있다면 바꾸는 방법 좀 알려주세요. => 고정되어 있는 아이콘이기 때문에 변경하지 못합니다. 4. 계좌 평가의 투자 손익은 비용(수수료+세금)이 포함된건가요? 당일 거래에서 비용이 포함된 투자 손익을 확인하려면 어떤 걸 확인해야 하나요? => 현재 보유하고 있는 종목에 대해서는 비용이 포함되어 있지 않고 청산된 종목에 대해서는 거래비용이 포함되어 계산됩니다. 당일 거래비용 포함 손익을 확인할 수 있는 화면은 따로 없습니다. 이 화면은 증권사 기본HTS 화면을 이용하셔야 할것 같습니다. 5. 예트에서 수수료는 어떻게 확인하나요? => 프로그램 내에 수수료를 확인할 수 있는 화면은 없습니다. 해당 증권사 홈페이지나 콜센타에 확인해 보셔야 할것 같습니다. 6. 전 여전히 헷갈리는데요. 예스트레이더는 그냥 툴로 보면 되는 지 몰라서요. 하이투자증권에서 수수료를 변경시키면 하이투자증권 계좌로 있는 예스트레이더 매매에도 수수료 변경이 적용되는 건가요? => 증권사마다 여러개의 HTS가 제공되는데 예스트레이더도 제공 되는 여러 HTS 중의 하나입니다. 일반적인 HTS와 차이점은 시스템 트레이딩 기능이 제공 된다는 것입니다. 증권사에서 수수료 변경하시면 예스트레이더도 그대로 적용됩니다. 감사합니다.