tr-opt90004(종목별프로그램매매현황요청)
- REQUEST Code
string endDate = "20220930";
// 일자 = YYYYMMDD (20160101 연도4자리, 월 2자리, 일 2자리 형식)
axKHOpenAPI.SetInputValue("일자", endDate);
// 시장구분 = P00101:코스피, P10102:코스닥
axKHOpenAPI.SetInputValue("시장구분", "P00101");
axKHOpenAPI.CommRqData("RQName", trCd, 0, GetScrNum());
- RESPONSE Code
//TR 조회 요구에 대한 데이터 수신 이벤트
private void axKHOpenAPI_OnReceiveTrData(object sender, AxKHOpenAPILib._DKHOpenAPIEvents_OnReceiveTrDataEvent e) {
switch (e.sTrCode.ToLower()) {
case "opt90004": // 종목별프로그램매매현황요청
funcOpt90004(sender, e);
break;
}
}
// 종목별프로그램매매현황요청
private void funcOpt90004(object sender, AxKHOpenAPILib._DKHOpenAPIEvents_OnReceiveTrDataEvent e) {
try {
string[] columns = new string[] { "종목코드", "종목명", "현재가", "등락기호", "전일대비", "매수체결수량", "매수체결금액", "매도체결수량", "매도체결금액", "순매수대금", "전체거래비율" };
List<string[]> list = new List<string[]>();
list.Add(columns);
Console.WriteLine("<!-- Start funcOpt90004 (종목별프로그램매매현황요청) -->");
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 funcOpt90004 (종목별프로그램매매현황요청) -->");
}
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 | 삼성전자 | -56200 | 5 | -100 | 7248 | 383149 | 4123 | 217939 | 165210 | +12.10 |
373220 | LG에너지솔루션 | +482500 | 2 | +4500 | 109 | 46712 | 145 | 62001 | -15289 | +2.19 |
000660 | SK하이닉스 | +91200 | 2 | +1300 | 1436 | 118652 | 1622 | 133878 | -15226 | +5.08 |
207940 | 삼성바이오로직스 | -811000 | 5 | -1000 | 32 | 26270 | 34 | 27999 | -1729 | +1.09 |
051910 | LG화학 | +589000 | 2 | +6000 | 97 | 52161 | 89 | 47774 | 4387 | +2.01 |
006400 | 삼성SDI | +591000 | 2 | +6000 | 97 | 53946 | 91 | 50273 | 3673 | +2.10 |
005380 | 현대차 | -175500 | 5 | -2500 | 257 | 45640 | 369 | 65527 | -19887 | +2.24 |
000270 | 기아 | -71000 | 5 | -500 | 499 | 36169 | 476 | 34511 | 1658 | +1.42 |
035420 | NAVER | -160000 | 5 | -7000 | 365 | 70832 | 234 | 45259 | 25573 | +2.34 |
068270 | 셀트리온 | -166000 | 5 | -4000 | 161 | 28118 | 179 | 31556 | -3438 | +1.20 |
035720 | 카카오 | -50900 | 5 | -3900 | 798 | 45434 | 392 | 22251 | 23183 | +1.36 |
028260 | 삼성물산 | +110500 | 2 | +1500 | 142 | 14771 | 170 | 17665 | -2894 | +0.65 |
005490 | POSCO홀딩스 | +226500 | 2 | +2500 | 178 | 37833 | 157 | 33417 | 4416 | +1.43 |
012330 | 현대모비스 | +202000 | 2 | +1000 | 87 | 16715 | 109 | 20953 | -4238 | +0.76 |
105560 | KB금융 | +45900 | 2 | +100 | 766 | 33588 | 643 | 28210 | 5378 | +1.24 |
055550 | 신한지주 | +35450 | 2 | +750 | 840 | 28314 | 998 | 33710 | -5396 | +1.25 |
034730 | SK | +206000 | 2 | +3500 | 49 | 9525 | 61 | 11881 | -2356 | +0.43 |
096770 | SK이노베이션 | +158500 | 2 | +5500 | 110 | 15852 | 133 | 19250 | -3398 | +0.71 |
066570 | LG전자 | +81700 | 2 | +1100 | 332 | 26070 | 306 | 24087 | 1983 | +1.01 |
032830 | 삼성생명 | +65800 | 2 | +2900 | 208 | 13012 | 174 | 10886 | 2126 | +0.48 |
003670 | 포스코케미칼 | +161500 | 2 | +3000 | 378 | 57018 | 265 | 40026 | 16992 | +1.95 |
015760 | 한국전력 | -19350 | 5 | -200 | 1370 | 27427 | 866 | 17321 | 10106 | +0.90 |
010130 | 고려아연 | -610000 | 5 | -11000 | 18 | 10843 | 32 | 19172 | -8329 | +0.60 |
003550 | LG | +76800 | 2 | +1100 | 307 | 22816 | 266 | 19772 | 3044 | +0.86 |
033780 | KT&G | +87100 | 2 | +100 | 338 | 29436 | 205 | 17816 | 11620 | +0.95 |
086790 | 하나금융지주 | +37850 | 2 | +500 | 485 | 17274 | 547 | 19520 | -2246 | +0.74 |
017670 | SK텔레콤 | -50200 | 5 | -300 | 445 | 22695 | 279 | 14214 | 8481 | +0.74 |
329180 | 현대중공업 | -122000 | 5 | -2500 | 92 | 10641 | 89 | 10204 | 437 | +0.42 |
051900 | LG생활건강 | 650000 | 3 | 0 | 55 | 35227 | 61 | 39404 | -4177 | +1.50 |
010950 | S-Oil | -84200 | 5 | -700 | 139 | 11223 | 202 | 16368 | -5145 | +0.56 |
259960 | 크래프톤 | -191500 | 5 | -9500 | 51 | 10664 | 40 | 8334 | 2330 | +0.38 |
034020 | 두산에너빌리티 | -14550 | 5 | -250 | 2505 | 35849 | 1832 | 26292 | 9557 | +1.25 |
000810 | 삼성화재 | +196000 | 2 | +6500 | 79 | 14662 | 129 | 24016 | -9354 | +0.78 |
030200 | KT | -34750 | 5 | -700 | 337 | 12218 | 384 | 13980 | -1762 | +0.53 |
009830 | 한화솔루션 | -47350 | 5 | -2650 | 461 | 21718 | 568 | 26840 | -5122 | +0.98 |
018260 | 삼성에스디에스 | +117000 | 2 | +1000 | 84 | 9733 | 62 | 7117 | 2616 | +0.34 |
011200 | HMM | -18200 | 5 | -150 | 1304 | 24290 | 801 | 14925 | 9365 | +0.79 |
009150 | 삼성전기 | -119000 | 5 | -1000 | 429 | 47740 | 322 | 35742 | 11998 | +1.68 |
323410 | 카카오뱅크 | -18350 | 5 | -1900 | 1599 | 32191 | 892 | 17926 | 14265 | +1.01 |
316140 | 우리금융지주 | +11400 | 2 | +300 | 960 | 10343 | 1246 | 13414 | -3071 | +0.48 |
003490 | 대한항공 | +22450 | 2 | +500 | 319 | 7045 | 379 | 8373 | -1328 | +0.31 |
036570 | 엔씨소프트 | -349000 | 5 | -1500 | 47 | 16117 | 44 | 15023 | 1094 | +0.63 |
024110 | 기업은행 | +9970 | 2 | +200 | 521 | 4973 | 593 | 5664 | -691 | +0.21 |
011070 | LG이노텍 | -295500 | 5 | -3500 | 189 | 50914 | 145 | 39092 | 11822 | +1.81 |
090430 | 아모레퍼시픽 | -105500 | 5 | -500 | 126 | 13020 | 127 | 13140 | -120 | +0.53 |
086280 | 현대글로비스 | -164500 | 5 | -500 | 32 | 5167 | 33 | 5341 | -174 | +0.21 |
097950 | CJ제일제당 | 402000 | 3 | 0 | 24 | 9914 | 29 | 11784 | -1870 | +0.44 |
009540 | 한국조선해양 | +80100 | 2 | +500 | 93 | 6820 | 89 | 6557 | 263 | +0.27 |
383220 | F&F | -145500 | 5 | -1500 | 46 | 6412 | 69 | 9498 | -3086 | +0.32 |
302440 | SK바이오사이언스 | -72500 | 5 | -5900 | 91 | 7467 | 168 | 13737 | -6270 | +0.43 |
키움 open-api TR 목록
728x90
댓글