옵션이나 미니선물을 여러개 주문내려고 할때 현재 계좌에서 주문가능금액을 체크해서
옵션 매도 가능 수량이나 미니선물 주문 가능수량을 알수있는방법이 있는지 궁금합니다
예제를 찾아봐도 잘안나와서요.
알려주시면 감사하겠습니다
답변 3
예스스탁
예스스탁 답변
2015-12-17 16:57:13
안녕하세요
예스스탁입니다.
주문가능수량을 따로 리턴하는 함수는 없습니다.
주문가능금액은
계좌객체의 함수 중 GetBalanceETCinfo(nKind)로 리턴받으실수 있습니다.
하이투자증권(예스트레이더)의 경우,
선물옵션계좌의 주문가능총액이 29, 주문가능현금은 30
NH투자증권(NH트레이더)의 경우,
선물옵션계좌의 주문가능총액은 8, 주문가능현금은 9입니다.
선물의 경우에는 아래와 같이 계산해서 많이 사용합니다.
MAth.floor((주문가능총액/(주문가격*1포인트금액))*0.15)
Math.floor((Account1.GetBalanceETCinfo(29)/MarketData1.Ask(3)*500000)*0.15)
혹은 *0.09를 하는 경우도 있습니다.
미니션물은 1포인트 금액만 100000으로 변경하시면 됩니다.
옵션매도가능수량은 계산에 필요한 데이터가 제공되지 않습니다.
수식으로 계산할수가 없습니다.
옵션매도가능수량 = 주문가능총액/1계약당주문증거금
※ 1계약당주문증거금 = 최대이론가*50만원
예스스팟에서는 주문가능총액은 제공이 되지만
최대이론가 계산에 필요한 데이터가 없어 1계약당주문 증거금계산이 되지 않습니다.
최대한 비슷하게 작성해 답변을 드리고 싶지만 식 작성이 되지 않습니다.
도움을 드리지 못해 죄송합니다.
즐거운 하루되세요
> QQQ 님이 쓴 글입니다.
> 제목 : 주문가능수량을 가져올수있는 수식이있나요?
> 옵션이나 미니선물을 여러개 주문내려고 할때 현재 계좌에서 주문가능금액을 체크해서
옵션 매도 가능 수량이나 미니선물 주문 가능수량을 알수있는방법이 있는지 궁금합니다
예제를 찾아봐도 잘안나와서요.
알려주시면 감사하겠습니다
답변감사드립니다
옵션 매수 또는 매도 가능수량을 종목코드를 입력값으로 해서 리턴받을수 있는함수가
만들어지면 매우유용하게 잘 쓸수 있을것같습니다.
건의 드리고 싶어서요.. ^^'''
가능하시다면 나중에라도 고려해주시면 감사하겠습니다
예스스탁
예스스탁 답변
2015-12-18 14:44:22
안녕하세요
예스스탁입니다.
예 말씀하신 내용 건의하도록 하겠습니다.
즐거운 하루되세요
> QQQ 님이 쓴 글입니다.
> 제목 : Re : Re : 주문가능수량을 가져올수있는 수식이있나요?
>
답변감사드립니다
옵션 매수 또는 매도 가능수량을 종목코드를 입력값으로 해서 리턴받을수 있는함수가
만들어지면 매우유용하게 잘 쓸수 있을것같습니다.
건의 드리고 싶어서요.. ^^'''
가능하시다면 나중에라도 고려해주시면 감사하겠습니다