tr-opt20003(전업종지수요청)
- REQUEST Code
string trCd = "opt20003";
//업종코드 = 001:종합(KOSPI), 002:대형주, 003:중형주, 004:소형주
//101:종합(KOSDAQ), 201:KOSPI200, 302:KOSTAR, 701: KRX100 나머지 ※ 업종코드 참고
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 "opt20003": // 전업종지수요청
funcOpt20003(sender, e);
break;
}
}
// 전업종지수요청
private void funcOpt20003(object sender, AxKHOpenAPILib._DKHOpenAPIEvents_OnReceiveTrDataEvent e) {
try {
string[] columns = new string[] { "종목코드", "종목명", "현재가", "대비기호", "전일대비", "등락률", "거래량", "비중", "거래대금", "상한", "상승", "보합", "하락", "하한", "상장종목수" };
List<string[]> list = new List<string[]>();
list.Add(columns);
Console.WriteLine("<!-- Start funcOpt20003 (전업종지수요청) -->");
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 funcOpt20003 (전업종지수요청) -->");
}
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
종목코드 | 종목명 | 현재가 | 대비기호 | 전일대비 | 등락률 | 거래량 | 비중 | 거래대금 | 상한 | 상승 | 보합 | 하락 | 하한 | 상장종목수 |
001 | 종합(KOSPI) | -2232.84 | 5 | -5.02 | -0.22 | 428682 | 7831443 | 1 | 370 | 74 | 487 | 0 | 940 | |
002 | 대형주 | -2207.84 | 5 | -4.04 | -0.18 | 95792 | 5274646 | 0 | 51 | 3 | 46 | 0 | 100 | |
003 | 중형주 | -2530.46 | 5 | -11.60 | -0.46 | 60335 | 1046847 | 0 | 74 | 19 | 107 | 0 | 200 | |
004 | 소형주 | -2088.87 | 5 | -8.28 | -0.39 | 267099 | 1363891 | 1 | 189 | 39 | 278 | 0 | 514 | |
005 | 음식료업 | -3641.69 | 5 | -6.64 | -0.18 | 14229 | 83220 | 0 | 15 | 7 | 24 | 0 | 46 | |
006 | 섬유의복 | -398.36 | 5 | -2.62 | -0.65 | 6003 | 26901 | 0 | 7 | 5 | 13 | 0 | 25 | |
007 | 종이목재 | -326.01 | 5 | -2.32 | -0.71 | 8883 | 26697 | 0 | 7 | 1 | 11 | 0 | 19 | |
008 | 화학 | +4975.05 | 2 | +20.37 | +0.41 | 27693 | 861469 | 0 | 45 | 9 | 67 | 0 | 121 | |
009 | 의약품 | -13447.95 | 5 | -159.08 | -1.17 | 15087 | 306500 | 0 | 14 | 1 | 38 | 0 | 53 | |
010 | 비금속광물 | +2450.87 | 2 | +25.14 | +1.04 | 5702 | 153362 | 0 | 14 | 2 | 10 | 0 | 26 | |
011 | 철강금속 | -4052.32 | 5 | -17.58 | -0.43 | 36333 | 271986 | 0 | 9 | 6 | 37 | 0 | 52 | |
012 | 기계 | -846.85 | 5 | -10.72 | -1.25 | 38960 | 258727 | 1 | 16 | 2 | 23 | 0 | 42 | |
013 | 전기전자 | +22230.75 | 2 | +57.05 | +0.26 | 55226 | 2096070 | 0 | 39 | 5 | 28 | 0 | 75 | |
014 | 의료정밀 | -1883.73 | 5 | -42.63 | -2.21 | 5843 | 63197 | 0 | 3 | 0 | 5 | 0 | 8 | |
015 | 운수장비 | -1881.31 | 5 | -23.48 | -1.23 | 40077 | 826355 | 0 | 24 | 4 | 35 | 0 | 65 | |
016 | 유통업 | +323.41 | 2 | +1.83 | +0.57 | 22829 | 229786 | 0 | 29 | 4 | 33 | 0 | 66 | |
017 | 전기가스업 | +756.60 | 2 | +1.40 | +0.19 | 2956 | 70743 | 0 | 3 | 1 | 6 | 0 | 10 | |
018 | 건설업 | +78.83 | 2 | +0.03 | +0.04 | 5714 | 78152 | 0 | 12 | 3 | 23 | 0 | 38 | |
019 | 운수창고 | +1508.50 | 2 | +2.76 | +0.18 | 19308 | 132929 | 0 | 13 | 3 | 12 | 0 | 28 | |
020 | 통신업 | -381.80 | 5 | -4.45 | -1.15 | 4674 | 103491 | 0 | 1 | 0 | 4 | 0 | 5 | |
021 | 금융업 | +322.54 | 2 | +1.73 | +0.54 | 37107 | 756323 | 0 | 71 | 14 | 51 | 0 | 136 | |
024 | 증권 | +1485.23 | 2 | +8.18 | +0.55 | 4709 | 28704 | 0 | 14 | 6 | 11 | 0 | 31 | |
025 | 보험 | +12930.86 | 2 | +369.40 | +2.94 | 2962 | 84406 | 0 | 13 | 1 | 1 | 0 | 15 | |
026 | 서비스업 | -1032.22 | 5 | -27.39 | -2.58 | 78988 | 1452048 | 0 | 41 | 5 | 51 | 0 | 99 | |
027 | 제조업 | -5895.06 | 5 | -6.95 | -0.12 | 256489 | 5003674 | 1 | 198 | 42 | 301 | 0 | 547 | |
603 | 변동성지수 | +23.93 | 2 | +0.56 | +2.40 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
604 | 코스피고배당50 | +2522.14 | 2 | +18.51 | +0.74 | 37117 | 1660405 | 0 | 0 | 0 | 0 | 0 | 0 | |
605 | 코스피배당성장50 | +2979.75 | 2 | +14.70 | +0.50 | 26535 | 2021687 | 0 | 0 | 0 | 0 | 0 | 0 |
키움 open-api TR 목록
728x90
댓글