tr-opt90009(외국인기관매매상위요청)
- REQUEST Code
string endDate = "20220930";
string trCd = "opt90009";
// 시장구분 = 000:전체, 001:코스피, 101:코스닥
axKHOpenAPI.SetInputValue("시장구분", "000");
// 금액수량구분 = 1:금액(천만), 2:수량(천)
axKHOpenAPI.SetInputValue("금액수량구분", "1");
//조회일자구분 = 0:조회일자 미포함, 1:조회일자 포함
axKHOpenAPI.SetInputValue("조회일자구분", "1");
// 날짜 = YYYYMMDD (20160101 연도4자리, 월 2자리, 일 2자리 형식)
axKHOpenAPI.SetInputValue("날짜", endDate);
axKHOpenAPI.CommRqData("RQName", trCd, 0, GetScrNum());
- RESPONSE Code
//TR 조회 요구에 대한 데이터 수신 이벤트
private void axKHOpenAPI_OnReceiveTrData(object sender, AxKHOpenAPILib._DKHOpenAPIEvents_OnReceiveTrDataEvent e) {
switch (e.sTrCode.ToLower()) {
case "opt90009": // 외국인기관매매상위요청
funcOpt90009(sender, e);
break;
}
}
// 외국인기관매매상위요청
private void funcOpt90009(object sender, AxKHOpenAPILib._DKHOpenAPIEvents_OnReceiveTrDataEvent e) {
try {
string[] columns = new string[] { "외인순매도종목코드", "외인순매도종목명", "외인순매도금액", "외인순매도수량", "대칭구분", "외인순매수종목코드", "외인순매수종목명", "외인순매수금액", "외인순매수수량", "대칭구분", "기관순매도종목코드", "기관순매도종목명", "기관순매도금액", "기관순매도수량", "대칭구분", "기관순매수종목코드", "기관순매수종목명", "기관순매수금액" };
List<string[]> list = new List<string[]>();
list.Add(columns);
Console.WriteLine("<!-- Start funcOpt90009 (외국인기관매매상위요청) -->");
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 funcOpt90009 (외국인기관매매상위요청) -->");
}
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
외인순매도종목코드 | 외인순매도종목명 | 외인순매도금액 | 외인순매도수량 | 대칭구분 | 외인순매수종목코드 | 외인순매수종목명 | 외인순매수금액 | 외인순매수수량 | 대칭구분 | 기관순매도종목코드 | 기관순매도종목명 | 기관순매도금액 | 기관순매도수량 | 대칭구분 | 기관순매수종목코드 | 기관순매수종목명 | 기관순매수금액 |
035420 | NAVER | -4709 | -243 | 005930 | 삼성전자 | 7737 | 1457 | 393890 | 더블유씨피 | -4983 | -1114 | 000660 | SK하이닉스 | 3619 | |||
373220 | LG에너지솔루션 | -2053 | -48 | 102780 | KODEX 삼성그룹 | 4548 | 5816 | 006400 | 삼성SDI | -3014 | -55 | 005930 | 삼성전자 | 3002 | |||
105560 | KB금융 | -1965 | -450 | 003670 | 포스코케미칼 | 2380 | 159 | 252670 | KODEX 200선물인버스2X | -2694 | -7125 | 009830 | 한화솔루션 | 2199 | |||
010130 | 고려아연 | -1572 | -26 | 034020 | 두산에너빌리티 | 2179 | 1529 | 000270 | 기아 | -1897 | -264 | 068270 | 셀트리온 | 2140 | |||
005380 | 현대차 | -1292 | -73 | 035720 | 카카오 | 1985 | 348 | 005380 | 현대차 | -1614 | -92 | 035420 | NAVER | 2134 | |||
010950 | S-Oil | -1093 | -135 | 000660 | SK하이닉스 | 1617 | 195 | 114800 | KODEX 인버스 | -1576 | -2917 | 010130 | 고려아연 | 1770 | |||
005935 | 삼성전자우 | -1027 | -219 | 068270 | 셀트리온 | 1605 | 91 | 233740 | KODEX 코스닥150레버리지 | -1573 | -2571 | 091990 | 셀트리온헬스케어 | 1242 | |||
000270 | 기아 | -981 | -136 | 051910 | LG화학 | 1559 | 29 | 051910 | LG화학 | -1172 | -22 | 251340 | KODEX 코스닥150선물인버스 | 1096 | |||
393890 | 더블유씨피 | -834 | -200 | 009150 | 삼성전기 | 1501 | 134 | 371460 | TIGER 차이나전기차SOLACTIVE | -759 | -553 | 010950 | S-Oil | 915 | |||
009830 | 한화솔루션 | -829 | -176 | 015760 | 한국전력 | 1450 | 722 | 055550 | 신한지주 | -568 | -170 | 035720 | 카카오 | 890 | |||
302440 | SK바이오사이언스 | -641 | -80 | 017670 | SK텔레콤 | 1379 | 272 | 111770 | 영원무역 | -551 | -123 | 123310 | TIGER 인버스 | 853 | |||
091990 | 셀트리온헬스케어 | -625 | -92 | 207940 | 삼성바이오로직스 | 1120 | 14 | 015760 | 한국전력 | -482 | -240 | 069500 | KODEX 200 | 745 | |||
034220 | LG디스플레이 | -619 | -516 | 066970 | 엘앤에프 | 1036 | 58 | 133690 | TIGER 미국나스닥100 | -422 | -59 | 036570 | 엔씨소프트 | 623 | |||
086790 | 하나금융지주 | -539 | -152 | 394280 | 오픈엣지테크놀로지 | 989 | 937 | 105560 | KB금융 | -409 | -94 | 352820 | 하이브 | 564 | |||
096770 | SK이노베이션 | -533 | -37 | 251340 | KODEX 코스닥150선물인버스 | 973 | 1697 | 360750 | TIGER 미국S&P500 | -407 | -311 | 373220 | LG에너지솔루션 | 528 | |||
011780 | 금호석유 | -475 | -41 | 114800 | KODEX 인버스 | 957 | 1757 | 090460 | 비에이치 | -406 | -158 | 011070 | LG이노텍 | 528 | |||
323410 | 카카오뱅크 | -432 | -216 | 001570 | 금양 | 953 | 603 | 028670 | 팬오션 | -405 | -893 | 030200 | KT | 524 | |||
361610 | SK아이이테크놀로지 | -430 | -82 | 010140 | 삼성중공업 | 948 | 1785 | 001450 | 현대해상 | -394 | -134 | 259960 | 크래프톤 | 511 | |||
007390 | 네이처셀 | -423 | -354 | 078930 | GS | 939 | 225 | 036460 | 한국가스공사 | -357 | -106 | 207940 | 삼성바이오로직스 | 476 | |||
247540 | 에코프로비엠 | -419 | -48 | 011200 | HMM | 881 | 476 | 011170 | 롯데케미칼 | -341 | -24 | 267260 | 현대일렉트릭 | 469 | |||
069500 | KODEX 200 | -413 | -146 | 122630 | KODEX 레버리지 | 876 | 740 | 036930 | 주성엔지니어링 | -340 | -298 | 323410 | 카카오뱅크 | 427 | |||
381180 | TIGER 미국필라델피아반도체나스닥 | -402 | -442 | 028050 | 삼성엔지니어링 | 839 | 369 | 074600 | 원익QnC | -314 | -157 | 000150 | 두산 | 408 | |||
204320 | HL만도 | -386 | -87 | 011070 | LG이노텍 | 805 | 29 | 105630 | 한세실업 | -314 | -235 | 530102 | 삼성 인버스 2X 천연가스 선물 ETN C | 375 | |||
000810 | 삼성화재 | -353 | -19 | 033780 | KT&G | 797 | 92 | 418660 | TIGER 미국나스닥100레버리지(합성) | -306 | -353 | 014620 | 성광벤드 | 357 | |||
005387 | 현대차2우B | -342 | -41 | 371460 | TIGER 차이나전기차SOLACTIVE | 747 | 545 | 409820 | KODEX 미국나스닥100레버리지(합성 H) | -305 | -718 | 383220 | F&F | 340 |
키움 open-api TR 목록
728x90
댓글