tr-opw20016(신용융자가능종목요청)
- REQUEST Code
string trCd = "opw20016";
// 신용종목등급구분 = A:A군, B:B군, C:C군
axKHOpenAPI.SetInputValue("신용종목등급구분", "A");
// 시장거래구분 = %:전체, 1:코스피, 0:코스닥
axKHOpenAPI.SetInputValue("시장거래구분", "%");
// 종목번호 = 조회시작하는 종목코드, 공백가능
axKHOpenAPI.SetInputValue("종목번호", "");
axKHOpenAPI.CommRqData("RQName", trCd, 0, GetScrNum());
- RESPONSE Code
//TR 조회 요구에 대한 데이터 수신 이벤트
private void axKHOpenAPI_OnReceiveTrData(object sender, AxKHOpenAPILib._DKHOpenAPIEvents_OnReceiveTrDataEvent e) {
switch (e.sTrCode.ToLower()) {
case "opw20016": // 신용융자가능종목요청
funcOpw20016(sender, e);
break;
}
}
// 신용융자가능종목요청
private void funcOpw20016(object sender, AxKHOpenAPILib._DKHOpenAPIEvents_OnReceiveTrDataEvent e) {
try {
string[] columns = new string[] { "종목코드", "종목명", "신용보증금율", "대용가", "전일종가", "신용한도초과여부", "신용한도초과" };
List<string[]> list = new List<string[]>();
list.Add(columns);
Console.WriteLine("<!-- Start funcOpw20016 (신용융자가능종목요청) -->");
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 funcOpw20016 (신용융자가능종목요청) -->");
}
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
종목코드 | 종목명 | 신용보증금율 | 대용가 | 전일종가 | 신용한도초과여부 | 신용한도초과 |
A000060 | 메리츠화재 | 000000022080 | 000000029850 | N | ||
A000100 | 유한양행 | 000000043680 | 000000054600 | N | ||
A000120 | CJ대한통운 | 000000064890 | 000000083200 | N | ||
A000210 | DL | 000000045220 | 000000059500 | N | ||
A000240 | 한국앤컴퍼니 | 000000009280 | 000000012550 | N | ||
A000270 | 기아 | 000000055380 | 000000071000 | N | ||
A000660 | SK하이닉스 | 000000071130 | 000000091200 | N | ||
A000720 | 현대건설 | 000000030570 | 000000039200 | N | ||
A000810 | 삼성화재 | 000000152880 | 000000196000 | N | ||
A000880 | 한화 | 000000019500 | 000000025000 | N | ||
A001040 | CJ | 000000053800 | 000000070800 | N | ||
A001120 | LX인터내셔널 | 000000029980 | 000000041650 | N | ||
A001450 | 현대해상 | 000000023400 | 000000030000 | N | ||
A001740 | SK네트웍스 | 000000003080 | 000000004060 | N | ||
A001800 | 오리온홀딩스 | 000000011320 | 000000014900 | N | ||
A002380 | KCC | 000000177480 | 000000246500 | N | ||
A003000 | 부광약품 | 000000005390 | 000000007490 | N | ||
A003090 | 대웅 | 000000014680 | 000000020400 | N | ||
A003530 | 한화투자증권 | 000000001860 | 000000002525 | N | ||
A003540 | 대신증권 | 000000010430 | 000000014100 | N | ||
A003550 | LG | 000000059900 | 000000076800 | N | ||
A003670 | 포스코케미칼 | 000000122740 | 000000161500 | N | ||
A003690 | 코리안리 | 000000005940 | 000000007620 | N | ||
A004000 | 롯데정밀화학 | 000000044920 | 000000057600 | N | ||
A004020 | 현대제철 | 000000023550 | 000000030200 | N | ||
A004370 | 농심 | 000000230880 | 000000296000 | N | ||
A004490 | 세방전지 | 000000028440 | 000000039500 | N | ||
A004990 | 롯데지주 | 000000029600 | 000000037950 | N | ||
A005070 | 코스모신소재 | 000000039670 | 000000055100 | N | ||
A005250 | 녹십자홀딩스 | 000000011840 | 000000016000 | N | ||
A005290 | 동진쎄미켐 | 000000021770 | 000000028650 | N | ||
A005300 | 롯데칠성 | 000000119340 | 000000153000 | N | ||
A005380 | 현대차 | 000000136890 | 000000175500 | N | ||
A005385 | 현대차우 | 000000065280 | 000000083700 | N | ||
A005387 | 현대차2우B | 000000067120 | 000000083900 | N | ||
A005440 | 현대그린푸드 | 000000004900 | 000000006460 | N | ||
A005490 | POSCO홀딩스 | 000000176670 | 000000226500 | N | ||
A005830 | DB손해보험 | 000000043910 | 000000056300 | N | ||
A005850 | 에스엘 | 000000022870 | 000000030100 | N | ||
A005930 | 삼성전자 | 000000044960 | 000000056200 | N | ||
A005935 | 삼성전자우 | 000000040880 | 000000051100 | N | ||
A005940 | NH투자증권 | 000000007280 | 000000009100 | N | ||
A006040 | 동원산업 | 000000168840 | 000000234500 | N | ||
A006260 | LS | 000000046580 | 000000061300 | N | ||
A006280 | 녹십자 | 000000086040 | 000000119500 | N | ||
A006400 | 삼성SDI | 000000449160 | 000000591000 | N | ||
A006650 | 대한유화 | 000000085500 | 000000112500 | N | ||
A006800 | 미래에셋증권 | 000000004830 | 000000006200 | N | ||
A007070 | GS리테일 | 000000018650 | 000000024550 | N | ||
A007310 | 오뚜기 | 000000356460 | 000000457000 | N |
키움 open-api TR 목록
728x90
댓글