본문 바로가기
키움자동매매

tr-opt50025(시간별변동성분석그래프요청)

by Knowledge Store In Hyunsoft 2022. 10. 10.

tr-opt50025(시간별변동성분석그래프요청)

  • REQUEST Code
string trCd = "opt50025";

axKHOpenAPI.SetInputValue("역사적변동성1", "30");
axKHOpenAPI.SetInputValue("역사적변동성2", "60");
axKHOpenAPI.SetInputValue("역사적변동성3", "100");
axKHOpenAPI.SetInputValue("기간", "60");

axKHOpenAPI.CommRqData("RQName", trCd, 0, GetScrNum());

 

  • RESPONSE Code
//TR 조회 요구에 대한 데이터 수신 이벤트
private void axKHOpenAPI_OnReceiveTrData(object sender, AxKHOpenAPILib._DKHOpenAPIEvents_OnReceiveTrDataEvent e) {
    switch (e.sTrCode.ToLower()) {
        case "opt50025": // 시간별변동성분석그래프요청 
            funcOpt50025(sender, e);
            break;
    }
}

// 시간별변동성분석그래프요청 
private void funcOpt50025(object sender, AxKHOpenAPILib._DKHOpenAPIEvents_OnReceiveTrDataEvent e) {
    try {
        string[] columns = new string[] { "체결시간", "대표내재변동성", "콜내재변동성", "풋내재변동성", "선물대표내재변동성", "선물콜내재변동성", "선물풋내재변동성", "역사적변동성1", "역사적변동성2", "역사적변동성3", "선물역사적변동성1", "선물역사적변동성2", "선물역사적변동성3" };

        List<string[]> list = new List<string[]>();
        list.Add(columns);
        Console.WriteLine("<!-- Start funcOpt50025 (시간별변동성분석그래프요청) -->");
        int nCnt = axKHOpenAPI.GetRepeatCnt(e.sTrCode, e.sRQName);
        for (int ni = 0; ni < nCnt; ni++) {
            string[] row = new string[columns.Length];
            for (int i = 0; i < columns.Length; i++) {
                row[i] = axKHOpenAPI.GetCommData(e.sTrCode, e.sRQName, ni, columns[i]).Trim();
            }
            list.Add(row);
        }
        PrintHtmlTable(list);
        Console.WriteLine("<!-- End funcOpt50025 (시간별변동성분석그래프요청) -->");
    }
    catch (Exception e1) {
        Console.WriteLine(e1.StackTrace);
    }
}

public void PrintHtmlTable(List<string[]> list) {
    string table = "<table>\r\n";
    for (int i = 0; i < list.Count; i++) {
        table +="<tr>";
        for (int j = 0; j < list[i].Length; j++) {
            table += string.Format("<td>{0}</td>", list[i][j]);
        }
        table +="</tr>\r\n";
    }
    table +="</table>";
    Console.WriteLine(table);
    tbLog.Text = table;
}
  • RESPONSE Data Sample
체결시간 대표내재변동성 콜내재변동성 풋내재변동성 선물대표내재변동성 선물콜내재변동성 선물풋내재변동성 역사적변동성1 역사적변동성2 역사적변동성3 선물역사적변동성1 선물역사적변동성2 선물역사적변동성3
153000 21.52 17.67 25.32 21.52 17.26 25.73 21.01 17.57 19.39 22.41 18.63 20.05
153000 21.53 17.67 25.33 21.53 17.29 25.70 21.01 17.57 19.39 22.41 18.63 20.05
152900 21.52 17.55 25.44 21.53 17.22 25.77 21.01 17.57 19.39 22.41 18.63 20.05
152800 21.49 17.62 25.31 21.49 17.21 25.72 21.01 17.57 19.39 22.41 18.63 20.05
152700 21.47 17.76 25.14 21.47 17.22 25.66 21.01 17.57 19.39 22.41 18.63 20.05
152600 21.47 17.73 25.16 21.47 17.23 25.65 21.01 17.57 19.39 22.41 18.63 20.05
152500 21.47 17.84 25.04 21.46 17.27 25.60 21.01 17.57 19.39 22.41 18.63 20.05
152400 21.45 17.97 24.89 21.45 17.35 25.49 21.01 17.57 19.39 22.41 18.63 20.05
152300 21.42 17.87 24.91 21.41 17.25 25.51 21.01 17.57 19.39 22.41 18.63 20.05
152200 21.35 17.92 24.75 21.35 17.25 25.38 21.01 17.57 19.39 22.41 18.63 20.05
152100 21.33 17.86 24.75 21.32 17.20 25.38 21.01 17.57 19.39 22.41 18.63 20.05
152000 21.38 17.83 24.88 21.38 17.21 25.48 21.01 17.57 19.39 22.41 18.63 20.05
151900 21.41 17.91 24.87 21.40 17.29 25.46 21.01 17.57 19.39 22.41 18.63 20.05
151800 21.47 17.86 25.04 21.47 17.31 25.57 21.01 17.57 19.39 22.41 18.63 20.05
151700 21.47 18.02 24.87 21.46 17.40 25.47 21.01 17.57 19.39 22.41 18.63 20.05
151600 21.48 17.99 24.91 21.47 17.43 25.46 21.01 17.57 19.39 22.41 18.63 20.05
151500 21.46 17.84 25.02 21.45 17.31 25.53 21.01 17.57 19.39 22.41 18.63 20.05
151400 21.48 18.14 24.78 21.48 17.53 25.37 21.01 17.57 19.39 22.41 18.63 20.05
151300 21.55 18.11 24.93 21.53 17.54 25.47 21.01 17.57 19.39 22.41 18.63 20.05
151200 21.57 18.28 24.81 21.56 17.65 25.42 21.01 17.57 19.39 22.41 18.63 20.05
151100 21.54 18.23 24.81 21.53 17.59 25.41 21.01 17.57 19.39 22.41 18.63 20.05
151000 21.56 18.19 24.89 21.55 17.51 25.53 21.01 17.57 19.39 22.41 18.63 20.05
150900 21.56 18.15 24.91 21.54 17.48 25.53 21.01 17.57 19.39 22.41 18.63 20.05
150800 21.57 18.39 24.70 21.55 17.65 25.39 21.01 17.57 19.39 22.41 18.63 20.05
150700 21.58 18.49 24.64 21.57 17.70 25.38 21.01 17.57 19.39 22.41 18.63 20.05
150600 21.56 18.48 24.59 21.54 17.68 25.36 21.01 17.57 19.39 22.41 18.63 20.05
150500 21.56 18.15 24.93 21.56 17.59 25.47 21.01 17.57 19.39 22.41 18.63 20.05
150400 21.60 18.15 25.01 21.60 17.60 25.54 21.01 17.57 19.39 22.41 18.63 20.05
150300 21.62 18.28 24.92 21.62 17.71 25.47 21.01 17.57 19.39 22.41 18.63 20.05
150200 21.65 18.02 25.23 21.64 17.52 25.69 21.01 17.57 19.39 22.41 18.63 20.05
150100 21.63 18.24 24.97 21.61 17.61 25.55 21.01 17.57 19.39 22.41 18.63 20.05
150000 21.65 18.32 24.95 21.63 17.66 25.55 21.01 17.57 19.39 22.41 18.63 20.05
145900 21.67 18.18 25.12 21.65 17.61 25.64 21.01 17.57 19.39 22.41 18.63 20.05
145800 21.72 18.32 25.07 21.70 17.64 25.69 21.01 17.57 19.39 22.41 18.63 20.05
145700 21.71 18.48 24.88 21.68 17.74 25.56 21.01 17.57 19.39 22.41 18.63 20.05
145600 21.70 18.40 24.96 21.69 17.71 25.61 21.01 17.57 19.39 22.41 18.63 20.05
145500 21.73 18.55 24.86 21.70 17.76 25.59 21.01 17.57 19.39 22.41 18.63 20.05
145400 21.74 18.54 24.89 21.72 17.84 25.54 21.01 17.57 19.39 22.41 18.63 20.05
145300 21.73 18.30 25.12 21.73 17.66 25.72 21.01 17.57 19.39 22.41 18.63 20.05
145200 21.74 18.16 25.27 21.72 17.62 25.77 21.01 17.57 19.39 22.41 18.63 20.05
145100 21.77 18.40 25.09 21.75 17.75 25.69 21.01 17.57 19.39 22.41 18.63 20.05
145000 21.77 18.44 25.05 21.75 17.77 25.68 21.01 17.57 19.39 22.41 18.63 20.05
144900 21.74 18.37 25.06 21.73 17.73 25.66 21.01 17.57 19.39 22.41 18.63 20.05
144800 21.77 18.54 24.95 21.75 17.79 25.65 21.01 17.57 19.39 22.41 18.63 20.05
144700 21.77 18.79 24.72 21.76 17.96 25.52 21.01 17.57 19.39 22.41 18.63 20.05
144600 21.76 18.54 24.93 21.75 17.81 25.64 21.01 17.57 19.39 22.41 18.63 20.05
144500 21.80 18.50 25.06 21.79 17.83 25.70 21.01 17.57 19.39 22.41 18.63 20.05
144400 21.78 18.35 25.17 21.77 17.71 25.78 21.01 17.57 19.39 22.41 18.63 20.05
144300 21.78 18.48 25.03 21.76 17.77 25.70 21.01 17.57 19.39 22.41 18.63 20.05
144200 21.79 18.76 24.78 21.76 17.85 25.61 21.01 17.57 19.39 22.41 18.63 20.05

 

키움 open-api TR 목록

728x90

댓글