11  시장·지수

개별 종목이 아닌 시장 전체의 투자자 수급·프로그램매매·자금·제도, 그리고 지수. 시장 집계는 kis.domestic.market, 지수는 kis.domestic.index(...) 핸들로 봅니다. (한 종목의 수급은 종목 수급.)

11.1 투자자 수급

market = kis.domestic.market

market.investor_flows()           # 시장 전체 투자자 동향
market.investor_net_buy_stocks()  # 투자자별 순매수 상위 종목
market.investor_snapshot(market_code="0001", industry_code="0001")  # 시장·업종별 세부 매수/매도/순매수

11.2 프로그램 매매

market.program_trades()             # 일별 프로그램매매 종합(차익/비차익; KOSPI/KOSDAQ)
market.program_flow()               # 당일 시간대별 프로그램 순매수 대금
market.program_investor_trades()    # 당일 프로그램매매 투자자 집계
market.foreign_broker_trades()      # 외국계 창구 매매

11.3 자금·금리

market.funds()           # 증시자금 종합(예탁금·신용융자잔고·펀드유형별·시가총액) 추이
market.interest_rates()  # 국내·해외 주요 금리·채권지수 스냅샷

11.4 제도·상태

market.limit_stocks()             # 상한가/하한가 도달 종목
market.vi_events()                # VI(변동성완화장치) 발동 현황
market.lendable_stocks()          # 대주 가능 종목·한도
market.credit_eligible_stocks()   # 신용주문 가능·불가 종목
market.futures_market_schedule()  # 국내선물 인접 영업일·장 시작/종료

11.5 의견·뉴스

market.broker_opinions(broker="003")  # 한 증권사(회원사 코드)가 낸 종목 투자의견·목표가
market.news()                         # 시황·공시 뉴스 제목 피드

11.6 지수

지수 핸들은 kis.domestic.index(이름_또는_코드) — 이름("KOSPI")이나 업종코드("0001") 둘 다 됩니다.

index = kis.domestic.index("KOSPI")

index.quote()                       # 지수 현재가
index.bars("1d", start="20240101")  # 지수 차트 (일/주/월)
index.categories()                  # 시장 요약 + 하위 업종 지수 목록
index.daily_history()               # 스냅샷 + 최근 100건 일/주/월 통계
index.intraday()                    # 당일 시간대별 (1m/5m/10m)
index.ticks()                       # 당일 10초 시계열

예상체결 지수:

index.expected_snapshot()  # 동시호가 대표 예상체결 지수 + 시장별 목록
index.expected_trend()     # 장 시작 전·마감 예상체결 지수 추이
알아두면 좋은 용어
  • VI (변동성완화장치) — 가격이 급변하면 2~10분 단일가로 전환하는 안전장치. vi_events 로 발동 현황.
  • 프로그램매매 — 여러 종목을 바스켓으로 한 번에 사고파는 기관 매매. 차익(선물-현물 차익거래)과 비차익으로 나뉩니다. 일별 종합은 program_trades, 당일 시간대별 흐름은 program_flow.
  • 대주(貸株) — 없는 주식을 빌려서 파는 공매도의 재원. lendable_stocks 로 빌릴 수 있는 종목·한도를 봅니다.