tr-opt90012(대차거래내역요청)
- REQUEST Code
string trCd = "opt90012";
string endDate = "20220930";
// 날짜 = YYYYMMDD (20170101 연도4자리, 월 2자리, 일 2자리 형식)
axKHOpenAPI.SetInputValue("일자", endDate);
// 시장구분 = 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 "opt90012": // 대차거래내역요청
funcOpt90012(sender, e);
break;
}
}
// 대차거래내역요청
private void funcOpt90012(object sender, AxKHOpenAPILib._DKHOpenAPIEvents_OnReceiveTrDataEvent e) {
try {
string[] columns = new string[] { "종목명", "종목코드", "대차거래체결주수", "대차거래상환주수", "잔고주수", "잔고금액" };
List<string[]> list = new List<string[]>();
list.Add(columns);
Console.WriteLine("<!-- Start funcOpt90012 (대차거래내역요청) -->");
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 funcOpt90012 (대차거래내역요청) -->");
}
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 | 1980531 | 1542159 | 111221878 | 5905882 |
대한전선 | 001440 | 51249 | 478779 | 85244737 | 123605 |
HMM | 011200 | 681465 | 1287895 | 67680791 | 1252095 |
KODEX 삼성그룹 | 102780 | 7029700 | 149369 | 65882104 | 515198 |
삼성중공업 | 010140 | 2033526 | 156810 | 38997931 | 207079 |
카카오뱅크 | 323410 | 1076243 | 321526 | 38343947 | 768796 |
LG디스플레이 | 034220 | 306728 | 3613493 | 33663313 | 403960 |
두산에너빌리티 | 034020 | 1153692 | 671056 | 32083134 | 457185 |
팬오션 | 028670 | 942383 | 716674 | 24918184 | 112132 |
우리금융지주 | 316140 | 170633 | 93420 | 24440810 | 261517 |
SK하이닉스 | 000660 | 865982 | 269773 | 21770409 | 1809121 |
한화생명 | 088350 | 9790 | 9394 | 21611005 | 45167 |
현대두산인프라코어 | 042670 | 108638 | 152608 | 20924433 | 93114 |
카카오 | 035720 | 125283 | 227420 | 19273874 | 1100538 |
메리츠증권 | 008560 | 245805 | 414760 | 17030244 | 62586 |
미래에셋증권 | 006800 | 80486 | 86640 | 15852387 | 94797 |
대우건설 | 047040 | 209149 | 44566 | 14099689 | 58091 |
신한지주 | 055550 | 91122 | 138234 | 13947995 | 467258 |
기아 | 000270 | 41892 | 58569 | 12237930 | 879907 |
기업은행 | 024110 | 363020 | 62934 | 11789561 | 112237 |
삼성엔지니어링 | 028050 | 195824 | 58234 | 11723414 | 266708 |
롯데관광개발 | 032350 | 21295 | 24209 | 11703582 | 126984 |
쌍용C&E | 003410 | 362503 | 26520 | 11011028 | 64635 |
KB금융 | 105560 | 370592 | 800972 | 10255965 | 448186 |
하나금융지주 | 086790 | 88343 | 91759 | 10088333 | 357631 |
한국전력 | 015760 | 24758 | 5920 | 10066361 | 202334 |
한온시스템 | 018880 | 288147 | 25912 | 10043783 | 83564 |
BNK금융지주 | 138930 | 117250 | 53668 | 9608802 | 57845 |
한화솔루션 | 009830 | 2059093 | 226858 | 9140593 | 431436 |
대우조선해양 | 042660 | 81555 | 70085 | 8865875 | 168008 |
두산퓨얼셀 | 336260 | 32587 | 93460 | 8701664 | 248868 |
금호타이어 | 073240 | 88988 | 36738 | 8307879 | 27707 |
셀트리온 | 068270 | 299971 | 333739 | 8273185 | 1451944 |
현대차 | 005380 | 61710 | 79567 | 8234596 | 1453406 |
한화시스템 | 272210 | 288592 | 280801 | 7852681 | 86772 |
현대로템 | 064350 | 3355 | 56473 | 7569063 | 191497 |
대한항공 | 003490 | 79235 | 87595 | 7308629 | 161521 |
후성 | 093370 | 62159 | 106154 | 6756110 | 80060 |
삼성물산 | 028260 | 71852 | 1864 | 6700178 | 693468 |
한국항공우주 | 047810 | 323321 | 234287 | 6200545 | 300416 |
SK바이오사이언스 | 302440 | 18537 | 205954 | 6184566 | 496621 |
SK아이이테크놀로지 | 361610 | 289740 | 108052 | 5973695 | 313022 |
호텔신라 | 008770 | 65400 | 1352 | 5775659 | 415270 |
LG전자 | 066570 | 9045 | 91797 | 5732162 | 450548 |
SK네트웍스 | 001740 | 151875 | 325488 | 5729317 | 22688 |
메리츠금융지주 | 138040 | 8952 | 31469 | 5589957 | 116551 |
GKL | 114090 | 8566 | 21870 | 5576129 | 81969 |
카카오페이 | 377300 | 154970 | 67028 | 5550404 | 272525 |
NH투자증권 | 005940 | 51825 | 84070 | 5481010 | 49274 |
KT | 030200 | 22908 | 3832 | 5415870 | 196054 |
키움 open-api TR 목록
728x90
댓글