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

tr-opt10044(일별기관매매종목요청)

by hyunsoft 2022. 10. 9.

tr-opt10044(일별기관매매종목요청)

  • REQUEST Code
string trStockCd = "005930"; //삼성전자
string startDate = "20220926";
string endDate = "20220930";
string trCd = "opt10044";

// 시작일자 = YYYYMMDD (20160101 연도4자리, 월 2자리, 일 2자리 형식)
axKHOpenAPI.SetInputValue("시작일자", startDate);
// 종료일자 = YYYYMMDD (20160101 연도4자리, 월 2자리, 일 2자리 형식)
axKHOpenAPI.SetInputValue("종료일자", endDate);
// 매매구분 = 0:전체, 1:순매도, 2:순매수
axKHOpenAPI.SetInputValue("매매구분", "2");
// 시장구분 = 001:코스피, 101:코스닥
axKHOpenAPI.SetInputValue("시장구분", "001");

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

 

  • RESPONSE Code
//TR 조회 요구에 대한 데이터 수신 이벤트
private void axKHOpenAPI_OnReceiveTrData(object sender, AxKHOpenAPILib._DKHOpenAPIEvents_OnReceiveTrDataEvent e) {
    switch (e.sTrCode.ToLower()) {
        case "opt10044": // 일별기관매매종목요청 
            funcOpt10044(sender, e);
            break;
    }
}

// 일별기관매매종목요청 
private void funcOpt10044(object sender, AxKHOpenAPILib._DKHOpenAPIEvents_OnReceiveTrDataEvent e) {
    try {
		string[] columns = new string[] { "종목코드", "종목명", "순매수수량", "순매수금액", "추정평균가", "현재가", "평균가대비", "대비율" };
        

        List<string[]> list = new List<string[]>();
        list.Add(columns);
        Console.WriteLine("<!-- Start funcOpt10044 (일별기관매매종목요청) -->");
        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 funcOpt10044 (일별기관매매종목요청) -->");
    }
    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
종목코드 종목명 순매수수량 순매수금액 추정평균가 현재가 평균가대비 대비율
005930 삼성전자 +45921 +244946 53341 -56200 +2859 +5.36
252670 KODEX 200선물인버스2X +369296 +137476 3723 +3630 --93 -2.49
000660 SK하이닉스 +12485 +102868 82395 +91200 +8805 +10.68
068270 셀트리온 +3784 +64552 170596 -166000 --4596 -2.69
251340 KODEX 코스닥150선물인버스 +108720 +61675 5673 +5565 --108 -1.90
207940 삼성바이오로직스 +742 +59271 798816 -811000 +12184 +1.52
010130 고려아연 +683 +40482 593049 -610000 +16951 +2.85
373220 LG에너지솔루션 +790 +34778 440392 +482500 +42108 +9.56
035420 NAVER +1500 +30123 200862 -160000 --40862 -20.34
030200 KT +8121 +29468 36287 -34750 --1537 -4.23
423160 KODEX KOFR금리액티브(합성) +2317 +23366 100848 +100940 +92 +0.09
005935 삼성전자우 +4715 +22769 48288 +51100 +2812 +5.82
035720 카카오 +3376 +19676 58274 -50900 --7374 -12.65
017670 SK텔레콤 +3622 +19131 52819 -50200 --2619 -4.95
047810 한국항공우주 +3770 +18386 48773 -46650 --2123 -4.35
097950 CJ제일제당 +439 +18203 414216 402000 --12216 -2.94
010950 S-Oil +1938 +15916 82134 -84200 +2066 +2.51
530102 삼성 인버스 2X 천연가스 선물 ETN C +8310 +15880 19110 +19550 +440 +2.30
383220 F&F +1076 +15530 144271 -145500 +1229 +0.85
003550 LG +1921 +14632 76185 +76800 +615 +0.80
051900 LG생활건강 +218 +14223 653137 650000 --3137 -0.48
032830 삼성생명 +2166 +13700 63242 +65800 +2558 +4.04
500054 신한 인버스 2X 천연가스 선물 ETN +584939 +13229 226 +230 +4 +1.77
079550 LIG넥스원 +1453 +13191 90794 -90100 --694 -0.76
530036 삼성 인버스 2X WTI원유 선물 ETN +728853 +13162 181 -135 --46 -25.41
096770 SK이노베이션 +820 +12615 153770 +158500 +4730 +3.07
036570 엔씨소프트 +356 +12078 339451 -349000 +9549 +2.81
285130 SK케미칼 +1121 +11034 98439 -85700 --12739 -12.94
005490 POSCO홀딩스 +467 +10950 234416 +226500 --7916 -3.37
259960 크래프톤 +503 +10613 211066 -191500 --19566 -9.27
267260 현대일렉트릭 +3326 +10352 31125 -33000 +1875 +6.02
130680 TIGER 원유선물Enhanced(H) +23982 +10279 4286 +4800 +514 +11.99
271050 KODEX WTI원유선물인버스(H) +17318 +9147 5282 -4565 --717 -13.57
064350 현대로템 +3234 +8776 27140 -25200 --1940 -7.14
004370 농심 +278 +8536 306696 +296000 --10696 -3.48
024110 기업은행 +8536 +8220 9629 +9970 +341 +3.54
001120 LX인터내셔널 +2056 +7985 38841 41650 +2809 +7.23
000150 두산 +971 +7903 81378 +85100 +3722 +4.57
500027 신한 인버스 2X WTI원유 선물 ETN(H) +507200 +7538 149 115 --34 -22.81
280360 롯데제과 +527 +7017 133125 -131000 --2125 -1.59
302440 SK바이오사이언스 +814 +7006 86101 -72500 --13601 -15.79
028050 삼성엔지니어링 +2883 +6411 22241 +23600 +1359 +6.11
010620 현대미포조선 +602 +6314 104882 -111000 +6118 +5.83
570046 TRUE 인버스 2X 천연가스 선물 ETN(H) +162880 +6288 386 +400 +14 +3.62
008770 호텔신라 +824 +6085 73809 +75800 +1991 +2.69
006800 미래에셋증권 +9882 +6046 6118 +6200 +82 +1.34
217770 TIGER 원유선물인버스(H) +16409 +5957 3630 -3190 --440 -12.12
088980 맥쿼리인프라 +4378 +5152 11766 +11900 +134 +1.13
007310 오뚜기 +105 +5046 479097 -457000 --22097 -4.61
078930 GS +1159 +4891 42206 +44450 +2244 +5.31
251270 넷마블 +877 +4887 55714 -50200 --5514 -9.89
008930 한미사이언스 +1659 +4809 28988 31650 +2662 +9.18
500032 신한 인버스 2X 천연가스 선물 ETN(H) +363426 +4560 125 +135 +10 +8.00
005300 롯데칠성 +265 +4377 165257 +153000 --12257 -7.41
000670 영풍 +59 +4185 705331 -651000 --54331 -7.70
006650 대한유화 +389 +4146 106587 112500 +5913 +5.54
570044 TRUE 인버스 2X 나스닥 100 ETN +15500 +4125 2661 +2560 --101 -3.79
336260 두산퓨얼셀 +1342 +4082 30410 +30400 --10 -0.03
001800 오리온홀딩스 +2749 +4082 14848 -14900 +52 +0.35
161390 한국타이어앤테크놀로지 +1112 +4028 36208 -35750 --458 -1.26
114460 KINDEX 국고채3년 +402 +4001 99540 -100055 +515 +0.51
030000 제일기획 +1656 +3780 22824 +23250 +426 +1.86
004990 롯데지주 +952 +3768 39585 +37950 --1635 -4.13
009830 한화솔루션 +757 +3739 49409 -47350 --2059 -4.16
500058 신한 S&P500 VIX S/T 선물 ETN C +3856 +3702 9602 +9470 --132 -1.37
069620 대웅제약 +226 +3689 162940 -154000 --8940 -5.48
018260 삼성에스디에스 +313 +3685 117654 +117000 --654 -0.55
007070 GS리테일 +1356 +3545 26149 -24550 --1599 -6.11
006260 LS +609 +3521 57804 +61300 +3496 +6.04
530071 삼성 인버스 2X 나스닥 100 ETN(H) +4112 +3510 8537 +8370 --167 -1.95
004170 신세계 +141 +3476 247061 -232500 --14561 -5.89
032350 롯데관광개발 +3109 +3468 11157 -10650 --507 -4.54
192080 더블유게임즈 +816 +3413 41832 -46800 +4968 +11.87
161890 한국콜마 +838 +3265 38945 -37700 --1245 -3.19
123310 TIGER 인버스 +4878 +3121 6397 +5885 --512 -8.00
017390 서울가스 +101 +2837 279964 +299000 +19036 +6.79
069260 TKG휴켐스 +1426 +2819 19772 -19900 +128 +0.64
009150 삼성전기 +202 +2784 137918 -119000 --18918 -13.71
371160 TIGER 차이나항셍테크 +4897 +2773 5663 -5520 --143 -2.52
032640 LG유플러스 +2436 +2769 11363 -10700 --663 -5.83
003030 세아제강지주 +186 +2753 147623 -150000 +2377 +1.61
114090 GKL +1813 +2720 15005 +15850 +845 +5.63
005850 에스엘 +782 +2681 34273 -30100 --4173 -12.17
006040 동원산업 +109 +2573 235067 +234500 --567 -0.24
051600 한전KPS +729 +2562 35166 -33150 --2016 -5.73
088350 한화생명 +11132 +2521 2265 +2115 --150 -6.62
031430 신세계인터내셔날 +886 +2497 28169 +26450 --1719 -6.10
034120 SBS +744 +2487 33429 +32950 --479 -1.43
005610 SPC삼립 +276 +2356 85222 -81000 --4222 -4.95
011200 HMM +1163 +2331 20045 -18200 --1845 -9.20
005940 NH투자증권 +2530 +2316 9157 +9100 --57 -0.62
272450 진에어 +1313 +2304 17550 +15900 --1650 -9.40
090430 아모레퍼시픽 +194 +2280 117800 -105500 --12300 -10.44
020000 한섬 +874 +2234 25575 -25550 --25 -0.09
580021 KB 인버스 천연가스 선물 ETN +4166 +2227 5346 +5485 +139 +2.60
133690 TIGER 미국나스닥100 +302 +2209 73165 -72165 --1000 -1.36
029780 삼성카드 +703 +2149 30580 +30700 +120 +0.39
214330 금호에이치티 +19153 +2144 1119 -1085 --34 -3.03
148070 KOSEF 국고채10년 +203 +2088 102683 -103995 +1312 +1.27
322000 현대에너지솔루션 +328 +2057 62780 -61500 --1280 -2.03

 

키움 open-api TR 목록

728x90

댓글