get_detailed_investor_flow
Get daily net buying and selling by investor and institution subcategories for Korean stocks, including unsettled and provisional data with correct handling.
Instructions
상세수급 - 투자자·기관별 일별 순매매 (증권사 연결 필요, JSON).
기존 get_flow 와 다른 도구다. get_flow 는 기본 데이터의 개인·외국인· 기관 3종이고, 이 도구는 증권사 Open API 로 받는 상세 구분이다.
읽을 때 반드시 지킬 것:
values에 없는 항목은 값이 없는 것이고,unsettled에 있으면 미정산(정산 전이라 아직 값이 아님)이다. 둘 다 0 이 아니다. 0 으로 읽으면 '매매 없음'이 되어 사실과 달라진다.data_state가provisional인 행은 확정 수치가 아니다. final 과 섞어서 합계·평균을 내지 않는다.institution_total(기관계)과 그 하위 항목(금융투자·보험·투신·은행· 연기금·사모·국가 등)을 함께 더하면 두 번 센다. 기관계는 이미 하위 항목의 합이다.measure는 수량(net_quantity, 단주)과 금액(net_amount, 백만원)이 전혀 다른 값이다. 실측상 같은 항목이 3.7배까지 차이 난다. 응답의unit을 빼고 숫자만 인용하지 않는다.국내(KR) 전용이다. US 종목에는 이 데이터가 없다.
data_availability.unavailable은 연결된 증권사가 그 항목을 주지 않는다는 뜻이다. 키움은 기관 세부 13종을 주지만 매수·매도 분해가 없고, 한국투자증권은 3종만 주지만 매수·매도를 준다.
Args: code: KR 종목코드 6자리 (단건) codes: 종목코드 목록 (최대 30개). code 와 함께 쓸 수 있다 days: 조회할 거래일 수 (기본 20, 최대 120) measure: "net_quantity"(수량) | "net_amount"(금액) source: auto|kis|kiwoom. auto 는 주 사용 증권사 하나에 고정되고, 증권사를 명시하면 strict(실패해도 다른 곳으로 대체 안 함)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | No | ||
| days | No | ||
| codes | No | ||
| source | No | ||
| measure | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |