커뮤니티
변동성 설정 관련해서 문의
2015-05-04 14:02:24
324
글번호 85667
문의1)
예스트레이더(하이투자증권) 상단 메뉴에서 “관리-종합환경설정-예스스팟”으로 실행시킨 화면을 보면 “예스스팟 옵션 이론가변수”설정하는 항목이 있습니다. 역사적변동성, 사용자정의, 내재변동성을 사용자가 설정할 수 있도록 되어 있는데요.
제가 사용자 정의 항목을 선택하고 10.57% 로 직접 설정하고 확인 버튼을 눌렀습니다.
그리고, 예스스팟 스튜디오(6131)를 실행하여 다음과 같이 간단히 코딩하여 실행시켜 보았더니 0.0967 이라고 표시가 되더군요.
제가 사용자정의에서 10.57%로 설정했으면 Option.Volatility 도 자동으로 이 값으로 설정되어 0.1057 로 표시되어야 하지 않나요?
function Main_OnStart()
{
Main.MessageList(Option.Volatility);
}
결과값: 0.0967
문의2)
Main 객체 내의 OnUp dateMarket 이벤트는 현재가나 호가의 변동이 있을때마다 발생한다고 되어 있는데, 호가 변동이 있는 경우에 변동이 발생했는지를 체크하는 호가의 범위가 어떻게 되는지 궁금합니다.
예를들면, 매수1호가부터 매수5호가까지와 매도1호가부터 매도5호가까지를 대상으로 해서 이 중 한 호가라도 변동이 있으면 OnUpda teMarket 이벤트가 발생하는 건가요?
아니면 매수1호가부터 매수10호가까지와 매도1호가부터 매도10호가까지를 대상으로 해서 이 중 한 호가라도 변동이 있으면 이벤트가 발생하는 건가요?
그것도 아니면 1호가부터 시작해서 10호가 범위를 넘어선 호가라 하더라도 일단 변동이 발생하면 이벤트를 발생시키는 건가요?
호가 변동의 범위를 1호가부터 어디까지를 대상으로 하는지 궁금합니다.
답변 3
예스스탁 예스스탁 답변
2015-05-04 15:45:38
안녕하세요
예스스탁입니다.
1.
예스스팟 옵션 이론가 계산변수는
예스스팟 옵션데이터 사용여부를 사용(로컬민감도)를 사용하실 때만 적용이 되고
각옵션의 그릭수치를 계산할때만 반영이 됩니다.
옵션객체의 대표변동성(Option.Volatility)은 역사적 변동성으로만 리턴됩니다.
2.
거래소에서 주식에서는 매수매도10호가, 선물에서는 매수매도 5호가 까지만
가격및 정보를 제공하지만 그 이상이나 이하의 가격에서 잔량등의 변동이 있어도
호가 변동이 있었음을 알려줍니다.
그러므로 호가변경이벤트는 전호가에서 변동이 있으면 알려주게 됩니다.
즐거운 하루되세요
> 김태희 님이 쓴 글입니다.
> 제목 : 변동성 설정 관련해서 문의
> 문의1)
예스트레이더(하이투자증권) 상단 메뉴에서 “관리-종합환경설정-예스스팟”으로 실행시킨 화면을 보면 “예스스팟 옵션 이론가변수”설정하는 항목이 있습니다. 역사적변동성, 사용자정의, 내재변동성을 사용자가 설정할 수 있도록 되어 있는데요.
제가 사용자 정의 항목을 선택하고 10.57% 로 직접 설정하고 확인 버튼을 눌렀습니다.
그리고, 예스스팟 스튜디오(6131)를 실행하여 다음과 같이 간단히 코딩하여 실행시켜 보았더니 0.0967 이라고 표시가 되더군요.
제가 사용자정의에서 10.57%로 설정했으면 Option.Volatility 도 자동으로 이 값으로 설정되어 0.1057 로 표시되어야 하지 않나요?
function Main_OnStart()
{
Main.MessageList(Option.Volatility);
}
결과값: 0.0967
문의2)
Main 객체 내의 OnUp dateMarket 이벤트는 현재가나 호가의 변동이 있을때마다 발생한다고 되어 있는데, 호가 변동이 있는 경우에 변동이 발생했는지를 체크하는 호가의 범위가 어떻게 되는지 궁금합니다.
예를들면, 매수1호가부터 매수5호가까지와 매도1호가부터 매도5호가까지를 대상으로 해서 이 중 한 호가라도 변동이 있으면 OnUpda teMarket 이벤트가 발생하는 건가요?
아니면 매수1호가부터 매수10호가까지와 매도1호가부터 매도10호가까지를 대상으로 해서 이 중 한 호가라도 변동이 있으면 이벤트가 발생하는 건가요?
그것도 아니면 1호가부터 시작해서 10호가 범위를 넘어선 호가라 하더라도 일단 변동이 발생하면 이벤트를 발생시키는 건가요?
호가 변동의 범위를 1호가부터 어디까지를 대상으로 하는지 궁금합니다.
김태희
2015-05-05 21:17:02
문의1에 대한 답변내용이 잘 이해가 안되서 재문의드립니다. 예스트레이더“관리-종합환경설정-예스스팟”으로 실행시킨 화면에서 “예스스팟 옵션 이론가계산 변수”의 “사용자 정의“라는 항목은 무엇을 설정하는 항목인가요?
“예스스팟 옵션 이론가계산 변수”부분의 역사적 변동성을 선택하고 주기를 30일,60일,90일,180일 등으로 설정하면 그에 따라 역사적 변동성이 새로 계산되어 Option.Volatility 에 그 값이 반영되는거 까지는 확인을 했습니다.
제가 직관적으로 이해하기로는 역사적변동성 항목을 선택하는 대신 사용자 정의를 선택해서 수치를 직접 입력해주면 이 입력값이 바로 Option.Volatility에 반영된다...뭐 그런 의미 아닌가요?
근데, 실제로 사용자 정의 선택해서 수치를 입력해서 테스트 해보면 Option.Volatility에는 입력값이 전혀 반영이 안되더군요.
“예스스팟 옵션 이론가계산 변수”의 “사용자 정의“라는 항목이 뭘 사용자 정의한다는 건지 잘 모르겠습니다.
이 항목을 사용자 정의해주면 어디에 영향을 미치는지도 좀 알려주세요.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 변동성 설정 관련해서 문의
> 안녕하세요
예스스탁입니다.
1.
예스스팟 옵션 이론가 계산변수는
예스스팟 옵션데이터 사용여부를 사용(로컬민감도)를 사용하실 때만 적용이 되고
각옵션의 그릭수치를 계산할때만 반영이 됩니다.
옵션객체의 대표변동성(Option.Volatility)은 역사적 변동성으로만 리턴됩니다.
2.
거래소에서 주식에서는 매수매도10호가, 선물에서는 매수매도 5호가 까지만
가격및 정보를 제공하지만 그 이상이나 이하의 가격에서 잔량등의 변동이 있어도
호가 변동이 있었음을 알려줍니다.
그러므로 호가변경이벤트는 전호가에서 변동이 있으면 알려주게 됩니다.
즐거운 하루되세요
> 김태희 님이 쓴 글입니다.
> 제목 : 변동성 설정 관련해서 문의
> 문의1)
예스트레이더(하이투자증권) 상단 메뉴에서 “관리-종합환경설정-예스스팟”으로 실행시킨 화면을 보면 “예스스팟 옵션 이론가변수”설정하는 항목이 있습니다. 역사적변동성, 사용자정의, 내재변동성을 사용자가 설정할 수 있도록 되어 있는데요.
제가 사용자 정의 항목을 선택하고 10.57% 로 직접 설정하고 확인 버튼을 눌렀습니다.
그리고, 예스스팟 스튜디오(6131)를 실행하여 다음과 같이 간단히 코딩하여 실행시켜 보았더니 0.0967 이라고 표시가 되더군요.
제가 사용자정의에서 10.57%로 설정했으면 Option.Volatility 도 자동으로 이 값으로 설정되어 0.1057 로 표시되어야 하지 않나요?
function Main_OnStart()
{
Main.MessageList(Option.Volatility);
}
결과값: 0.0967
문의2)
Main 객체 내의 OnUp dateMarket 이벤트는 현재가나 호가의 변동이 있을때마다 발생한다고 되어 있는데, 호가 변동이 있는 경우에 변동이 발생했는지를 체크하는 호가의 범위가 어떻게 되는지 궁금합니다.
예를들면, 매수1호가부터 매수5호가까지와 매도1호가부터 매도5호가까지를 대상으로 해서 이 중 한 호가라도 변동이 있으면 OnUpda teMarket 이벤트가 발생하는 건가요?
아니면 매수1호가부터 매수10호가까지와 매도1호가부터 매도10호가까지를 대상으로 해서 이 중 한 호가라도 변동이 있으면 이벤트가 발생하는 건가요?
그것도 아니면 1호가부터 시작해서 10호가 범위를 넘어선 호가라 하더라도 일단 변동이 발생하면 이벤트를 발생시키는 건가요?
호가 변동의 범위를 1호가부터 어디까지를 대상으로 하는지 궁금합니다.
예스스탁 예스스탁 답변
2015-05-06 10:07:56
안녕하세요
예스스탁입니다.
Option.Volatility에는 역사적변동성의 값만 고정으로 리턴이 됩니다.
사용자정의는 사용자분이 변동성을 특정수치로 직접 지정하시면
각 종목의 이론가/델타/감마/세타/베가를 계산할때 해당수치를 변동성으로 해서 계산해서 리턴합니다.
즐거운 하루되세요
> 김태희 님이 쓴 글입니다.
> 제목 : Re : Re : 변동성 설정 관련해서 문의
> 문의1에 대한 답변내용이 잘 이해가 안되서 재문의드립니다. 예스트레이더“관리-종합환경설정-예스스팟”으로 실행시킨 화면에서 “예스스팟 옵션 이론가계산 변수”의 “사용자 정의“라는 항목은 무엇을 설정하는 항목인가요?
“예스스팟 옵션 이론가계산 변수”부분의 역사적 변동성을 선택하고 주기를 30일,60일,90일,180일 등으로 설정하면 그에 따라 역사적 변동성이 새로 계산되어 Option.Volatility 에 그 값이 반영되는거 까지는 확인을 했습니다.
제가 직관적으로 이해하기로는 역사적변동성 항목을 선택하는 대신 사용자 정의를 선택해서 수치를 직접 입력해주면 이 입력값이 바로 Option.Volatility에 반영된다...뭐 그런 의미 아닌가요?
근데, 실제로 사용자 정의 선택해서 수치를 입력해서 테스트 해보면 Option.Volatility에는 입력값이 전혀 반영이 안되더군요.
“예스스팟 옵션 이론가계산 변수”의 “사용자 정의“라는 항목이 뭘 사용자 정의한다는 건지 잘 모르겠습니다.
이 항목을 사용자 정의해주면 어디에 영향을 미치는지도 좀 알려주세요.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 변동성 설정 관련해서 문의
> 안녕하세요
예스스탁입니다.
1.
예스스팟 옵션 이론가 계산변수는
예스스팟 옵션데이터 사용여부를 사용(로컬민감도)를 사용하실 때만 적용이 되고
각옵션의 그릭수치를 계산할때만 반영이 됩니다.
옵션객체의 대표변동성(Option.Volatility)은 역사적 변동성으로만 리턴됩니다.
2.
거래소에서 주식에서는 매수매도10호가, 선물에서는 매수매도 5호가 까지만
가격및 정보를 제공하지만 그 이상이나 이하의 가격에서 잔량등의 변동이 있어도
호가 변동이 있었음을 알려줍니다.
그러므로 호가변경이벤트는 전호가에서 변동이 있으면 알려주게 됩니다.
즐거운 하루되세요
> 김태희 님이 쓴 글입니다.
> 제목 : 변동성 설정 관련해서 문의
> 문의1)
예스트레이더(하이투자증권) 상단 메뉴에서 “관리-종합환경설정-예스스팟”으로 실행시킨 화면을 보면 “예스스팟 옵션 이론가변수”설정하는 항목이 있습니다. 역사적변동성, 사용자정의, 내재변동성을 사용자가 설정할 수 있도록 되어 있는데요.
제가 사용자 정의 항목을 선택하고 10.57% 로 직접 설정하고 확인 버튼을 눌렀습니다.
그리고, 예스스팟 스튜디오(6131)를 실행하여 다음과 같이 간단히 코딩하여 실행시켜 보았더니 0.0967 이라고 표시가 되더군요.
제가 사용자정의에서 10.57%로 설정했으면 Option.Volatility 도 자동으로 이 값으로 설정되어 0.1057 로 표시되어야 하지 않나요?
function Main_OnStart()
{
Main.MessageList(Option.Volatility);
}
결과값: 0.0967
문의2)
Main 객체 내의 OnUp dateMarket 이벤트는 현재가나 호가의 변동이 있을때마다 발생한다고 되어 있는데, 호가 변동이 있는 경우에 변동이 발생했는지를 체크하는 호가의 범위가 어떻게 되는지 궁금합니다.
예를들면, 매수1호가부터 매수5호가까지와 매도1호가부터 매도5호가까지를 대상으로 해서 이 중 한 호가라도 변동이 있으면 OnUpda teMarket 이벤트가 발생하는 건가요?
아니면 매수1호가부터 매수10호가까지와 매도1호가부터 매도10호가까지를 대상으로 해서 이 중 한 호가라도 변동이 있으면 이벤트가 발생하는 건가요?
그것도 아니면 1호가부터 시작해서 10호가 범위를 넘어선 호가라 하더라도 일단 변동이 발생하면 이벤트를 발생시키는 건가요?
호가 변동의 범위를 1호가부터 어디까지를 대상으로 하는지 궁금합니다.
다음글
이전글