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

tr-opt90005(프로그램매매추이요청)

by hyunsoft 2022. 10. 9.

tr-opt90005(프로그램매매추이요청)

  • REQUEST Code
string endDate = "20220930";

// 날짜 = YYYYMMDD (20160101 연도4자리, 월 2자리, 일 2자리 형식)
axKHOpenAPI.SetInputValue("날짜", endDate);
// 시간구분 = 1:시간대별, 2:일자별
axKHOpenAPI.SetInputValue("시간구분", "2");
// 금액수량구분 = 1:금액(백만원), 2:수량(천주)
axKHOpenAPI.SetInputValue("금액수량구분", "1");
// 시장구분 = P00101:코스피, P10102:코스닥
axKHOpenAPI.SetInputValue("시장구분", "P00101");
// 분틱구분 = 0:틱, 1:분
axKHOpenAPI.SetInputValue("분틱구분", "1");

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

 

  • RESPONSE Code
//TR 조회 요구에 대한 데이터 수신 이벤트
private void axKHOpenAPI_OnReceiveTrData(object sender, AxKHOpenAPILib._DKHOpenAPIEvents_OnReceiveTrDataEvent e) {
    switch (e.sTrCode.ToLower()) {
        case "opt90005": // 프로그램매매추이요청 
            funcOpt90005(sender, e);
            break;
    }
}

// 프로그램매매추이요청 
private void funcOpt90005(object sender, AxKHOpenAPILib._DKHOpenAPIEvents_OnReceiveTrDataEvent e) {
    try {
        string[] columns = new string[] { "체결시간", "차익거래매도", "차익거래매수", "차익거래순매수", "비차익거래매도", "비차익거래매수", "비차익거래순매수", "차익거래매도수량", "차익거래매수수량", "차익거래순매수수량", "비차익거래매도수량", "비차익거래매수수량", "비차익거래순매수수량", "전체매도", "전체매수", "전체순매수", "KOSPI200", "BASIS" };

        List<string[]> list = new List<string[]>();
        list.Add(columns);
        Console.WriteLine("<!-- Start funcOpt90005 (프로그램매매추이요청) -->");
        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 funcOpt90005 (프로그램매매추이요청) -->");
    }
    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
체결시간 차익거래매도 차익거래매수 차익거래순매수 비차익거래매도 비차익거래매수 비차익거래순매수 차익거래매도수량 차익거래매수수량 차익거래순매수수량 비차익거래매도수량 비차익거래매수수량 비차익거래순매수수량 전체매도 전체매수 전체순매수 KOSPI200 BASIS
180311 116446 102977 -13469 2187902 2029380 -158522 2459 2180 -279 79346 69052 -10295 2304348 2132356 -171992 29041 0.44
160002 116446 102977 -13469 1717242 1832562 115321 2459 2180 -279 67750 61851 -5899 1833688 1935539 101851 29041 0.44
155146 116446 102977 -13469 1717242 1832562 115321 2459 2180 -279 67750 61851 -5899 1833688 1935539 101851 29041 0.44
154335 116446 102977 -13469 1717240 1832561 115322 2459 2180 -279 67750 61851 -5899 1833686 1935538 101852 29041 0.49
154040 116446 102977 -13469 1717239 1832561 115322 2459 2180 -279 67750 61851 -5899 1833685 1935538 101853 29041 0.49
153506 116446 102977 -13469 1717209 1832561 115351 2459 2180 -279 67748 61851 -5897 1833655 1935537 101882 29041 0.49
153243 116446 102977 -13469 1717209 1832561 115351 2459 2180 -279 67748 61851 -5897 1833655 1935537 101882 29041 0.64
153028 116256 102804 -13452 1705000 1809876 104877 2453 2175 -278 67363 61228 -6135 1821256 1912680 91425 29039 0.96
153022 116228 102678 -13550 1689983 1787674 97691 2451 2171 -280 66854 60472 -6383 1806211 1890352 84141 29040 0.95
153012 116220 102365 -13854 1660512 1740843 80331 2450 2165 -285 66313 59605 -6708 1776732 1843208 66476 29036 0.89
152953 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.47
152936 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.47
152926 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.47
152918 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.47
152909 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.42
152856 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.47
152846 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.52
152828 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.52
152811 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.52
152751 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.52
152737 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.62
152719 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.57
152701 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.67
152645 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.62
152634 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.62
152619 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.62
152604 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.57
152545 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.62
152533 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.62
152517 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.67
152505 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.67
152449 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.87
152428 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.87
152409 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.82
152352 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.77
152332 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.82
152315 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.82
152259 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.77
152237 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.82
152222 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.72
152207 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.67
152151 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.82
152131 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.77
152120 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.82
152109 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.82
152100 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.82
152051 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.82
152040 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.77
152021 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.77
152013 116146 101497 -14649 1576813 1623263 46450 2449 2148 -301 64913 57577 -7336 1692959 1724760 31801 29073 0.72
151947 116145 101493 -14652 1575548 1622533 46985 2449 2148 -301 64881 57555 -7326 1691694 1724027 32333 29071 0.84
151859 115900 101481 -14419 1569527 1615629 46102 2444 2147 -297 64677 57359 -7318 1685427 1717110 31683 29072 0.83
151839 115892 101409 -14483 1568016 1613637 45621 2444 2147 -297 64636 57303 -7333 1683908 1715046 31138 29076 0.84
151815 115871 101407 -14464 1565763 1610912 45150 2443 2146 -297 64584 57235 -7349 1681634 1712319 30685 29076 0.69
151746 115829 101405 -14424 1561735 1607845 46110 2442 2146 -295 64473 57129 -7345 1677565 1709251 31686 29060 0.90
151732 115779 101382 -14397 1560521 1606218 45698 2440 2145 -294 64433 57075 -7357 1676300 1707601 31301 29070 0.80
151719 115727 101382 -14345 1557758 1605077 47319 2437 2145 -292 64355 57037 -7318 1673485 1706459 32974 29075 0.75
151645 115556 101373 -14183 1554818 1601489 46672 2431 2145 -286 64279 56917 -7362 1670374 1702862 32489 29060 0.90
151619 115270 101371 -13899 1551443 1598218 46776 2423 2145 -278 64185 56835 -7349 1666713 1699590 32877 29063 0.92
151552 114828 101339 -13489 1549293 1596372 47079 2416 2145 -272 64110 56758 -7352 1664121 1697711 33590 29063 0.82
151538 114684 101285 -13399 1548458 1595363 46905 2414 2145 -269 64085 56714 -7371 1663142 1696648 33505 29073 0.72
151512 113964 101260 -12705 1543978 1592072 48093 2399 2143 -256 63985 56625 -7360 1657943 1693332 35389 29055 1.00
151444 113855 101257 -12599 1542232 1589456 47224 2395 2143 -253 63935 56537 -7398 1656088 1690713 34625 29074 0.76
151428 113781 101253 -12528 1541407 1588494 47087 2393 2142 -251 63892 56505 -7388 1655188 1689747 34559 29078 0.67
151404 113576 101252 -12324 1539329 1586461 47132 2389 2142 -246 63838 56431 -7407 1652905 1687713 34808 29077 0.73
151335 112708 101252 -11455 1537002 1584254 47252 2374 2142 -232 63781 56371 -7409 1649710 1685506 35797 29094 0.66
151319 112241 101250 -10991 1535759 1581709 45950 2365 2142 -223 63745 56263 -7482 1647999 1682959 34959 29074 0.81
151251 111977 101178 -10799 1533714 1577758 44045 2362 2142 -220 63682 56170 -7512 1645691 1678937 33245 29090 0.75
151232 111775 101174 -10601 1532461 1576206 43745 2359 2142 -218 63631 56131 -7500 1644236 1677381 33144 29091 0.69
151208 111540 101168 -10372 1530962 1573695 42733 2353 2141 -211 63587 56051 -7536 1642502 1674863 32361 29094 0.71
151152 111496 101140 -10355 1529669 1572511 42842 2349 2139 -210 63547 56016 -7531 1641165 1673652 32487 29095 0.70
151130 111473 101136 -10337 1528148 1570320 42172 2347 2138 -209 63515 55951 -7564 1639621 1671457 31836 29091 0.79
151109 111446 101125 -10321 1527071 1569037 41966 2346 2137 -208 63484 55895 -7589 1638517 1670162 31645 29081 0.94
151054 111396 101104 -10292 1525990 1568155 42166 2342 2136 -206 63446 55869 -7577 1637386 1669260 31873 29080 0.95
151028 111386 101088 -10297 1524111 1565557 41446 2342 2136 -206 63404 55801 -7603 1635497 1666646 31149 29094 0.86
151006 111259 101001 -10258 1521926 1563824 41898 2341 2135 -206 63360 55738 -7622 1633186 1664825 31640 29091 0.94
150944 111247 100971 -10277 1519828 1562321 42493 2341 2132 -209 63298 55681 -7617 1631076 1663292 32216 29095 0.90
150919 111240 100952 -10287 1517680 1560318 42638 2341 2132 -209 63253 55623 -7630 1628920 1661270 32350 29095 0.85
150856 111215 100878 -10336 1516338 1558996 42658 2340 2130 -210 63186 55571 -7616 1627552 1659874 32322 29069 1.11
150844 111206 100866 -10340 1515562 1558089 42527 2340 2129 -210 63169 55549 -7620 1626767 1658955 32188 29073 1.12
150827 111140 100840 -10300 1514143 1555829 41686 2338 2129 -209 63123 55470 -7654 1625283 1656669 31386 29075 1.05
150806 111097 100792 -10305 1512409 1552367 39958 2337 2127 -210 63079 55386 -7693 1623507 1653159 29652 29076 0.99
150751 111055 100782 -10273 1510823 1549842 39020 2336 2126 -209 63032 55334 -7698 1621878 1650624 28746 29070 1.05
150739 111027 100773 -10254 1510240 1548664 38424 2335 2126 -209 63008 55298 -7710 1621267 1649436 28169 29074 0.96
150720 110955 100628 -10327 1508701 1546231 37530 2333 2124 -209 62974 55235 -7739 1619656 1646859 27203 29077 0.98
150700 110893 100530 -10362 1507350 1544902 37552 2331 2121 -210 62913 55183 -7730 1618243 1645433 27190 29083 0.97
150643 110802 100458 -10344 1506405 1542986 36581 2329 2119 -210 62875 55139 -7735 1617207 1643444 26237 29086 0.84
150627 110701 100265 -10436 1505188 1541747 36559 2327 2116 -211 62814 55085 -7729 1615889 1642013 26123 29070 0.95
150605 110490 99329 -11161 1503252 1538083 34831 2323 2100 -223 62741 54877 -7865 1613741 1637412 23670 29068 0.92
150546 110391 99140 -11251 1501976 1536434 34458 2322 2097 -224 62708 54799 -7909 1612367 1635574 23207 29048 1.12
150523 109928 98596 -11332 1500042 1534564 34522 2315 2088 -227 62662 54730 -7931 1609970 1633160 23190 29058 0.92
150454 106475 98596 -7878 1495776 1528929 33153 2246 2088 -158 62572 54604 -7968 1602250 1627525 25275 29093 0.47
150439 106318 98596 -7722 1494590 1527381 32792 2240 2088 -153 62537 54562 -7975 1600908 1625977 25069 29077 0.78
150425 106316 98596 -7720 1494020 1526662 32642 2240 2088 -153 62521 54542 -7978 1600336 1625258 24922 29073 0.82
150416 106289 98596 -7692 1493431 1526165 32735 2240 2088 -153 62493 54511 -7983 1599719 1624761 25042 29077 0.78
150404 106268 98596 -7672 1492849 1525497 32647 2235 2088 -147 62471 54487 -7984 1599118 1624093 24975 29088 0.62
150338 105375 98596 -6778 1490403 1519408 29005 2215 2088 -128 62416 54333 -8083 1595777 1618004 22227 29069 0.86
150322 105293 98596 -6697 1489345 1518155 28810 2214 2088 -126 62368 54299 -8069 1594638 1616751 22113 29088 0.67
150308 105228 98596 -6632 1488142 1517288 29146 2212 2088 -124 62313 54270 -8044 1593370 1615884 22514 29095 0.55
150248 105062 98596 -6466 1487243 1515654 28410 2210 2088 -122 62287 54231 -8055 1592305 1614250 21945 29092 0.58

 

키움 open-api TR 목록

728x90

댓글