{ "tool_info": { "introduce": "한국투자증권의 장내채권 OPEN API를 활용합니다.", "introduce_append": "", "examples": [ { "api_type": "inquire_asking_price", "params": { "fid_cond_mrkt_div_code": "B", "fid_input_iscd": "KR2033022D33" } }, { "api_type": "issue_info", "params": { "pdno": "KR6449111CB8", "prdt_type_cd": "302" } } ] }, "apis": { "inquire_asking_price": { "category": "[장내채권] 기본시세", "name": "장내채권현재가(호가)", "github_url": "https://github.com/koreainvestment/open-trading-api/tree/main/examples_llm/domestic_bond/inquire_asking_price", "method": "inquire_asking_price", "api_path": "/uapi/domestic-bond/v1/quotations/inquire-asking-price", "params": { "fid_cond_mrkt_div_code": { "name": "fid_cond_mrkt_div_code", "type": "str", "required": true, "default_value": null, "description": "시장 분류 코드 (B 입력)" }, "fid_input_iscd": { "name": "fid_input_iscd", "type": "str", "required": true, "default_value": null, "description": "채권종목코드 (ex KR2033022D33)" }, "tr_cont": { "name": "tr_cont", "type": "str", "required": true, "default_value": "", "description": "연속 거래 여부 (기본값: \"\")" }, "dataframe": { "name": "dataframe", "type": "pd.DataFrame", "required": false, "default_value": null, "description": "누적 데이터프레임 (기본값: None)" }, "depth": { "name": "depth", "type": "int", "required": true, "default_value": 0, "description": "현재 재귀 깊이 (기본값: 0)" }, "max_depth": { "name": "max_depth", "type": "int", "required": true, "default_value": 10, "description": "최대 재귀 깊이 (기본값: 10)" } } }, "issue_info": { "category": "[장내채권] 기본시세", "name": "장내채권 발행정보", "github_url": "https://github.com/koreainvestment/open-trading-api/tree/main/examples_llm/domestic_bond/issue_info", "method": "issue_info", "api_path": "/uapi/domestic-bond/v1/quotations/issue-info", "params": { "pdno": { "name": "pdno", "type": "str", "required": true, "default_value": null, "description": "채권 종목번호(ex. KR6449111CB8)" }, "prdt_type_cd": { "name": "prdt_type_cd", "type": "str", "required": true, "default_value": null, "description": "Unique key(302)" }, "tr_cont": { "name": "tr_cont", "type": "str", "required": true, "default_value": "", "description": "연속 거래 여부" }, "dataframe": { "name": "dataframe", "type": "pd.DataFrame", "required": false, "default_value": null, "description": "누적 데이터프레임" }, "depth": { "name": "depth", "type": "int", "required": true, "default_value": 0, "description": "현재 재귀 깊이" }, "max_depth": { "name": "max_depth", "type": "int", "required": true, "default_value": 10, "description": "최대 재귀 깊이 (기본값: 10)" } } }, "inquire_price": { "category": "[장내채권] 기본시세", "name": "장내채권현재가(시세)", "github_url": "https://github.com/koreainvestment/open-trading-api/tree/main/examples_llm/domestic_bond/inquire_price", "method": "inquire_price", "api_path": "/uapi/domestic-bond/v1/quotations/inquire-price", "params": { "fid_cond_mrkt_div_code": { "name": "fid_cond_mrkt_div_code", "type": "str", "required": true, "default_value": null, "description": "조건시장분류코드" }, "fid_input_iscd": { "name": "fid_input_iscd", "type": "str", "required": true, "default_value": null, "description": "입력종목코드" }, "tr_cont": { "name": "tr_cont", "type": "str", "required": true, "default_value": "", "description": "연속 거래 여부 (기본값: \"\")" }, "dataframe": { "name": "dataframe", "type": "pd.DataFrame", "required": false, "default_value": null, "description": "누적 데이터프레임 (기본값: None)" }, "depth": { "name": "depth", "type": "int", "required": true, "default_value": 0, "description": "현재 재귀 깊이 (기본값: 0)" }, "max_depth": { "name": "max_depth", "type": "int", "required": true, "default_value": 10, "description": "최대 재귀 깊이 (기본값: 10)" } } }, "search_bond_info": { "category": "[장내채권] 기본시세", "name": "장내채권 기본조회", "github_url": "https://github.com/koreainvestment/open-trading-api/tree/main/examples_llm/domestic_bond/search_bond_info", "method": "search_bond_info", "api_path": "/uapi/domestic-bond/v1/quotations/search-bond-info", "params": { "pdno": { "name": "pdno", "type": "str", "required": true, "default_value": null, "description": "상품번호 (필수)" }, "prdt_type_cd": { "name": "prdt_type_cd", "type": "str", "required": true, "default_value": null, "description": "상품유형코드 (필수)" }, "tr_cont": { "name": "tr_cont", "type": "str", "required": true, "default_value": "", "description": "연속 거래 여부 (기본값: \"\")" }, "dataframe": { "name": "dataframe", "type": "pd.DataFrame", "required": false, "default_value": null, "description": "누적 데이터프레임" }, "depth": { "name": "depth", "type": "int", "required": true, "default_value": 0, "description": "현재 재귀 깊이" }, "max_depth": { "name": "max_depth", "type": "int", "required": true, "default_value": 10, "description": "최대 재귀 깊이 (기본값: 10)" } } }, "inquire_ccnl": { "category": "[장내채권] 기본시세", "name": "장내채권현재가(체결)", "github_url": "https://github.com/koreainvestment/open-trading-api/tree/main/examples_llm/domestic_bond/inquire_ccnl", "method": "inquire_ccnl", "api_path": "/uapi/domestic-bond/v1/quotations/inquire-ccnl", "params": { "fid_cond_mrkt_div_code": { "name": "fid_cond_mrkt_div_code", "type": "str", "required": true, "default_value": null, "description": "조건시장분류코드" }, "fid_input_iscd": { "name": "fid_input_iscd", "type": "str", "required": true, "default_value": null, "description": "입력종목코드" }, "tr_cont": { "name": "tr_cont", "type": "str", "required": true, "default_value": "", "description": "연속 거래 여부 (기본값: \"\")" }, "dataframe": { "name": "dataframe", "type": "pd.DataFrame", "required": false, "default_value": null, "description": "누적 데이터프레임 (기본값: None)" }, "depth": { "name": "depth", "type": "int", "required": true, "default_value": 0, "description": "현재 재귀 깊이 (기본값: 0)" }, "max_depth": { "name": "max_depth", "type": "int", "required": true, "default_value": 10, "description": "최대 재귀 깊이 (기본값: 10)" } } }, "inquire_daily_price": { "category": "[장내채권] 기본시세", "name": "장내채권현재가(일별)", "github_url": "https://github.com/koreainvestment/open-trading-api/tree/main/examples_llm/domestic_bond/inquire_daily_price", "method": "inquire_daily_price", "api_path": "/uapi/domestic-bond/v1/quotations/inquire-daily-price", "params": { "fid_cond_mrkt_div_code": { "name": "fid_cond_mrkt_div_code", "type": "str", "required": true, "default_value": null, "description": "조건시장분류코드" }, "fid_input_iscd": { "name": "fid_input_iscd", "type": "str", "required": true, "default_value": null, "description": "입력종목코드" }, "tr_cont": { "name": "tr_cont", "type": "str", "required": true, "default_value": "", "description": "연속 거래 여부 (기본값: \"\")" }, "dataframe": { "name": "dataframe", "type": "pd.DataFrame", "required": false, "default_value": null, "description": "누적 데이터프레임 (기본값: None)" }, "depth": { "name": "depth", "type": "int", "required": true, "default_value": 0, "description": "현재 재귀 깊이 (기본값: 0)" }, "max_depth": { "name": "max_depth", "type": "int", "required": true, "default_value": 10, "description": "최대 재귀 깊이 (기본값: 10)" } } }, "avg_unit": { "category": "[장내채권] 기본시세", "name": "장내채권 평균단가조회", "github_url": "https://github.com/koreainvestment/open-trading-api/tree/main/examples_llm/domestic_bond/avg_unit", "method": "avg_unit", "api_path": "/uapi/domestic-bond/v1/quotations/avg-unit", "params": { "inqr_strt_dt": { "name": "inqr_strt_dt", "type": "str", "required": true, "default_value": null, "description": "조회 시작 일자" }, "inqr_end_dt": { "name": "inqr_end_dt", "type": "str", "required": true, "default_value": null, "description": "조회 종료 일자" }, "pdno": { "name": "pdno", "type": "str", "required": true, "default_value": null, "description": "상품번호, 공백: 전체, 특정종목 조회시 : 종목코드" }, "prdt_type_cd": { "name": "prdt_type_cd", "type": "str", "required": true, "default_value": null, "description": "상품유형코드" }, "vrfc_kind_cd": { "name": "vrfc_kind_cd", "type": "str", "required": true, "default_value": null, "description": "검증종류코드" }, "dataframe1": { "name": "dataframe1", "type": "pd.DataFrame", "required": false, "default_value": null }, "dataframe2": { "name": "dataframe2", "type": "pd.DataFrame", "required": false, "default_value": null }, "dataframe3": { "name": "dataframe3", "type": "pd.DataFrame", "required": false, "default_value": null }, "tr_cont": { "name": "tr_cont", "type": "str", "required": true, "default_value": "" }, "depth": { "name": "depth", "type": "int", "required": true, "default_value": 0 }, "max_depth": { "name": "max_depth", "type": "int", "required": true, "default_value": 10 } } }, "inquire_daily_ccld": { "category": "[장내채권] 주문/계좌", "name": "장내채권 주문체결내역", "github_url": "https://github.com/koreainvestment/open-trading-api/tree/main/examples_llm/domestic_bond/inquire_daily_ccld", "method": "inquire_daily_ccld", "api_path": "/uapi/domestic-bond/v1/trading/inquire-daily-ccld", "params": { "cano": { "name": "cano", "type": "str", "required": false, "default_value": null, "description": "계좌번호 (시스템 자동 설정, 제공 불필요)" }, "acnt_prdt_cd": { "name": "acnt_prdt_cd", "type": "str", "required": false, "default_value": null, "description": "계좌상품코드 (시스템 자동 설정, 제공 불필요)" }, "inqr_strt_dt": { "name": "inqr_strt_dt", "type": "str", "required": true, "default_value": null, "description": "조회시작일자 (1주일 이내)" }, "inqr_end_dt": { "name": "inqr_end_dt", "type": "str", "required": true, "default_value": null, "description": "조회종료일자 (조회 당일)" }, "sll_buy_dvsn_cd": { "name": "sll_buy_dvsn_cd", "type": "str", "required": true, "default_value": null, "description": "매도매수구분코드 (%(전체), 01(매도), 02(매수))" }, "sort_sqn_dvsn": { "name": "sort_sqn_dvsn", "type": "str", "required": true, "default_value": null, "description": "정렬순서구분 (01(주문순서), 02(주문역순))" }, "pdno": { "name": "pdno", "type": "str", "required": true, "default_value": null, "description": "상품번호" }, "nccs_yn": { "name": "nccs_yn", "type": "str", "required": true, "default_value": null, "description": "미체결여부 (N(전체), C(체결), Y(미체결))" }, "ctx_area_nk200": { "name": "ctx_area_nk200", "type": "str", "required": true, "default_value": null, "description": "연속조회키200" }, "ctx_area_fk200": { "name": "ctx_area_fk200", "type": "str", "required": true, "default_value": null, "description": "연속조회검색조건200" }, "dataframe1": { "name": "dataframe1", "type": "pd.DataFrame", "required": false, "default_value": null, "description": "누적 데이터프레임 (output1)" }, "dataframe2": { "name": "dataframe2", "type": "pd.DataFrame", "required": false, "default_value": null, "description": "누적 데이터프레임 (output2)" }, "tr_cont": { "name": "tr_cont", "type": "str", "required": true, "default_value": "", "description": "연속 거래 여부" }, "depth": { "name": "depth", "type": "int", "required": true, "default_value": 0, "description": "현재 재귀 깊이" }, "max_depth": { "name": "max_depth", "type": "int", "required": true, "default_value": 10, "description": "최대 재귀 깊이 (기본값: 10)" } } }, "inquire_psbl_order": { "category": "[장내채권] 주문/계좌", "name": "장내채권 매수가능조회", "github_url": "https://github.com/koreainvestment/open-trading-api/tree/main/examples_llm/domestic_bond/inquire_psbl_order", "method": "inquire_psbl_order", "api_path": "/uapi/domestic-bond/v1/trading/inquire-psbl-order", "params": { "cano": { "name": "cano", "type": "str", "required": false, "default_value": null, "description": "계좌번호 (시스템 자동 설정, 제공 불필요)" }, "acnt_prdt_cd": { "name": "acnt_prdt_cd", "type": "str", "required": false, "default_value": null, "description": "계좌상품코드 (시스템 자동 설정, 제공 불필요)" }, "pdno": { "name": "pdno", "type": "str", "required": true, "default_value": null, "description": "채권종목코드(ex KR2033022D33)" }, "bond_ord_unpr": { "name": "bond_ord_unpr", "type": "str", "required": true, "default_value": null, "description": "채권주문단가 (필수)" }, "tr_cont": { "name": "tr_cont", "type": "str", "required": true, "default_value": "", "description": "연속 거래 여부 (기본값: \"\")" }, "dataframe": { "name": "dataframe", "type": "pd.DataFrame", "required": false, "default_value": null, "description": "누적 데이터프레임" }, "depth": { "name": "depth", "type": "int", "required": true, "default_value": 0, "description": "현재 재귀 깊이" }, "max_depth": { "name": "max_depth", "type": "int", "required": true, "default_value": 10, "description": "최대 재귀 깊이 (기본값: 10)" } } }, "inquire_balance": { "category": "[장내채권] 주문/계좌", "name": "장내채권 잔고조회", "github_url": "https://github.com/koreainvestment/open-trading-api/tree/main/examples_llm/domestic_bond/inquire_balance", "method": "inquire_balance", "api_path": "/uapi/domestic-bond/v1/trading/inquire-balance", "params": { "cano": { "name": "cano", "type": "str", "required": false, "default_value": null, "description": "계좌번호 (시스템 자동 설정, 제공 불필요)" }, "acnt_prdt_cd": { "name": "acnt_prdt_cd", "type": "str", "required": false, "default_value": null, "description": "계좌상품코드 (시스템 자동 설정, 제공 불필요)" }, "inqr_cndt": { "name": "inqr_cndt", "type": "str", "required": true, "default_value": null, "description": "조회조건 (00: 전체, 01: 상품번호단위)" }, "pdno": { "name": "pdno", "type": "str", "required": true, "default_value": null, "description": "상품번호 (공백 허용)" }, "buy_dt": { "name": "buy_dt", "type": "str", "required": true, "default_value": null, "description": "매수일자 (공백 허용)" }, "tr_cont": { "name": "tr_cont", "type": "str", "required": true, "default_value": "" }, "dataframe": { "name": "dataframe", "type": "pd.DataFrame", "required": false, "default_value": null }, "depth": { "name": "depth", "type": "int", "required": true, "default_value": 0 }, "max_depth": { "name": "max_depth", "type": "int", "required": true, "default_value": 10 } } }, "order_rvsecncl": { "category": "[장내채권] 주문/계좌", "name": "장내채권 정정취소주문", "github_url": "https://github.com/koreainvestment/open-trading-api/tree/main/examples_llm/domestic_bond/order_rvsecncl", "method": "order_rvsecncl", "api_path": "/uapi/domestic-bond/v1/trading/order-rvsecncl", "params": { "cano": { "name": "cano", "type": "str", "required": false, "default_value": null, "description": "계좌번호 (시스템 자동 설정, 제공 불필요)" }, "acnt_prdt_cd": { "name": "acnt_prdt_cd", "type": "str", "required": false, "default_value": null, "description": "계좌상품코드 (시스템 자동 설정, 제공 불필요)" }, "pdno": { "name": "pdno", "type": "str", "required": true, "default_value": null, "description": "상품번호" }, "orgn_odno": { "name": "orgn_odno", "type": "str", "required": true, "default_value": null, "description": "원주문번호" }, "ord_qty2": { "name": "ord_qty2", "type": "str", "required": true, "default_value": null, "description": "주문수량2" }, "bond_ord_unpr": { "name": "bond_ord_unpr", "type": "str", "required": true, "default_value": null, "description": "채권주문단가" }, "qty_all_ord_yn": { "name": "qty_all_ord_yn", "type": "str", "required": true, "default_value": null, "description": "잔량전부주문여부" }, "rvse_cncl_dvsn_cd": { "name": "rvse_cncl_dvsn_cd", "type": "str", "required": true, "default_value": null, "description": "정정취소구분코드" }, "mgco_aptm_odno": { "name": "mgco_aptm_odno", "type": "str", "required": true, "default_value": "", "description": "운용사지정주문번호. Defaults to \"\"." }, "ord_svr_dvsn_cd": { "name": "ord_svr_dvsn_cd", "type": "str", "required": true, "default_value": "0", "description": "주문서버구분코드. Defaults to \"0\"." }, "ctac_tlno": { "name": "ctac_tlno", "type": "str", "required": true, "default_value": "", "description": "연락전화번호. Defaults to \"\"." } } }, "buy": { "category": "[장내채권] 주문/계좌", "name": "장내채권 매수주문", "github_url": "https://github.com/koreainvestment/open-trading-api/tree/main/examples_llm/domestic_bond/buy", "method": "buy", "api_path": "/uapi/domestic-bond/v1/trading/buy", "params": { "cano": { "name": "cano", "type": "str", "required": false, "default_value": null, "description": "계좌번호 (시스템 자동 설정, 제공 불필요)" }, "acnt_prdt_cd": { "name": "acnt_prdt_cd", "type": "str", "required": false, "default_value": null, "description": "계좌상품코드 (시스템 자동 설정, 제공 불필요)" }, "pdno": { "name": "pdno", "type": "str", "required": true, "default_value": null, "description": "상품번호 (12자리)" }, "ord_qty2": { "name": "ord_qty2", "type": "str", "required": true, "default_value": null, "description": "주문수량2 (19자리)" }, "bond_ord_unpr": { "name": "bond_ord_unpr", "type": "str", "required": true, "default_value": null, "description": "채권주문단가 (182자리)" }, "samt_mket_ptci_yn": { "name": "samt_mket_ptci_yn", "type": "str", "required": true, "default_value": null, "description": "소액시장참여여부 ('Y' or 'N')" }, "bond_rtl_mket_yn": { "name": "bond_rtl_mket_yn", "type": "str", "required": true, "default_value": null, "description": "채권소매시장여부 ('Y' or 'N')" }, "idcr_stfno": { "name": "idcr_stfno", "type": "str", "required": true, "default_value": "", "description": "유치자직원번호 (6자리). Defaults to \"\"." }, "mgco_aptm_odno": { "name": "mgco_aptm_odno", "type": "str", "required": true, "default_value": "", "description": "운용사지정주문번호 (12자리). Defaults to \"\"." }, "ord_svr_dvsn_cd": { "name": "ord_svr_dvsn_cd", "type": "str", "required": true, "default_value": "", "description": "주문서버구분코드. Defaults to \"\"." }, "ctac_tlno": { "name": "ctac_tlno", "type": "str", "required": true, "default_value": "", "description": "연락전화번호. Defaults to \"\"." } } }, "inquire_psbl_rvsecncl": { "category": "[장내채권] 주문/계좌", "name": "채권정정취소가능주문조회", "github_url": "https://github.com/koreainvestment/open-trading-api/tree/main/examples_llm/domestic_bond/inquire_psbl_rvsecncl", "method": "inquire_psbl_rvsecncl", "api_path": "/uapi/domestic-bond/v1/trading/inquire-psbl-rvsecncl", "params": { "cano": { "name": "cano", "type": "str", "required": false, "default_value": null, "description": "계좌번호 (시스템 자동 설정, 제공 불필요)" }, "acnt_prdt_cd": { "name": "acnt_prdt_cd", "type": "str", "required": false, "default_value": null, "description": "계좌상품코드 (시스템 자동 설정, 제공 불필요)" }, "ord_dt": { "name": "ord_dt", "type": "str", "required": true, "default_value": null, "description": "주문일자" }, "odno": { "name": "odno", "type": "str", "required": true, "default_value": null, "description": "주문번호" }, "ctx_area_fk200": { "name": "ctx_area_fk200", "type": "str", "required": true, "default_value": null, "description": "연속조회검색조건200" }, "ctx_area_nk200": { "name": "ctx_area_nk200", "type": "str", "required": true, "default_value": null, "description": "연속조회키200" }, "tr_cont": { "name": "tr_cont", "type": "str", "required": true, "default_value": "", "description": "연속 거래 여부 (기본값: \"\")" }, "dataframe": { "name": "dataframe", "type": "pd.DataFrame", "required": false, "default_value": null, "description": "누적 데이터프레임" }, "depth": { "name": "depth", "type": "int", "required": true, "default_value": 0, "description": "현재 재귀 깊이" }, "max_depth": { "name": "max_depth", "type": "int", "required": true, "default_value": 10, "description": "최대 재귀 깊이 (기본값: 10)" } } }, "sell": { "category": "[장내채권] 주문/계좌", "name": "장내채권 매도주문", "github_url": "https://github.com/koreainvestment/open-trading-api/tree/main/examples_llm/domestic_bond/sell", "method": "sell", "api_path": "/uapi/domestic-bond/v1/trading/sell", "params": { "cano": { "name": "cano", "type": "str", "required": false, "default_value": null, "description": "계좌번호 (시스템 자동 설정, 제공 불필요)" }, "acnt_prdt_cd": { "name": "acnt_prdt_cd", "type": "str", "required": false, "default_value": null, "description": "계좌상품코드 (시스템 자동 설정, 제공 불필요)" }, "ord_dvsn": { "name": "ord_dvsn", "type": "str", "required": true, "default_value": null, "description": "주문구분" }, "pdno": { "name": "pdno", "type": "str", "required": true, "default_value": null, "description": "상품번호" }, "ord_qty2": { "name": "ord_qty2", "type": "str", "required": true, "default_value": null, "description": "주문수량2" }, "bond_ord_unpr": { "name": "bond_ord_unpr", "type": "str", "required": true, "default_value": null, "description": "채권주문단가" }, "sprx_yn": { "name": "sprx_yn", "type": "str", "required": true, "default_value": null, "description": "분리과세여부" }, "samt_mket_ptci_yn": { "name": "samt_mket_ptci_yn", "type": "str", "required": true, "default_value": null, "description": "소액시장참여여부" }, "sll_agco_opps_sll_yn": { "name": "sll_agco_opps_sll_yn", "type": "str", "required": true, "default_value": null, "description": "매도대행사반대매도여부" }, "bond_rtl_mket_yn": { "name": "bond_rtl_mket_yn", "type": "str", "required": true, "default_value": null, "description": "채권소매시장여부" }, "buy_dt": { "name": "buy_dt", "type": "str", "required": true, "default_value": "", "description": "매수일자. Defaults to \"\"." }, "buy_seq": { "name": "buy_seq", "type": "str", "required": true, "default_value": "", "description": "매수순번. Defaults to \"\"." }, "mgco_aptm_odno": { "name": "mgco_aptm_odno", "type": "str", "required": true, "default_value": "", "description": "운용사지정주문번호. Defaults to \"\"." }, "ord_svr_dvsn_cd": { "name": "ord_svr_dvsn_cd", "type": "str", "required": true, "default_value": "0", "description": "주문서버구분코드. Defaults to \"0\"." }, "ctac_tlno": { "name": "ctac_tlno", "type": "str", "required": true, "default_value": "", "description": "연락전화번호. Defaults to \"\"." } } } } }