kquant API document (0.3.6)

daily_short_stock

주식 종목의 일자별 공매도 정보를 반환하는 함수

  • API URL
    • /stock/m001/short_hist_info
    • /stock/m003/short_hist_info
daily_short_stock(
    symbol: 'str',
    start_date: 'DATE_IN'=None,
    end_date: 'DATE_IN'=None,
) -> pd.DataFrame
  • symbol (str): 주식 종목의 단축 종목코드

  • start_date (DATE_IN): 조회 시작일 문자열. 생략하면 조회 종료일로부터 1년 전 날짜.

  • end_date (DATE_IN): 조회 종료일 문자열. 생략하면 함수를 호출한 시점의 날짜.

  • 반환값 (pd.DataFrame): 주식 종목의 공매도 정보. 컬럼은 아래의 표 참조

    필드명 의미 타입
    DATE 날짜 datetime
    SYMBOL 단축코드 str
    VOLUME 거래량 int64
    AMOUNT 거래대금 int64
    SHORT_VOLUME 공매도 거래량 int64
    SHORT_AMOUNT 공매도 거래대금 int64
    SHORT_VOLUME_ACC 공매도 잔고수량 int64
    SHORT_AMOUNT_ACC 공매도 잔고금액 int64
    SHORT_RATIO 공매도 잔고비중 float64
    SHORT_AVG_PRICE 공매도 단순평균단가 int64
예제 코드
import kquant as kq
kq.daily_short_stock("005930", "2023-01-01", "2023-01-31")
DATE SYMBOL VOLUME AMOUNT SHORT_VOLUME SHORT_AMOUNT SHORT_VOLUME_ACC SHORT_AMOUNT_ACC SHORT_RATIO SHORT_AVG_PRICE
0 2023-01-02 005930 10,031,448 558,433,491,400 108,675 6,060,787,200 7,275,799 403,806,844,500 0.1200 55,769
1 2023-01-03 005930 13,547,030 747,898,872,200 144,370 7,947,818,200 7,480,704 414,431,001,600 0.1300 55,051
2 2023-01-04 005930 20,188,071 1,151,473,733,800 497,002 28,291,780,800 7,497,788 433,372,146,400 0.1300 56,924
3 2023-01-05 005930 15,682,826 911,973,904,900 468,912 27,263,229,000 8,153,849 474,554,011,800 0.1400 58,141
4 2023-01-06 005930 17,334,989 1,018,769,177,900 601,589 35,299,384,000 8,274,708 488,207,772,000 0.1400 58,676
5 2023-01-09 005930 18,640,107 1,124,606,672,500 295,508 17,802,167,700 8,005,209 485,916,186,300 0.1300 60,242
6 2023-01-10 005930 14,859,797 898,812,198,128 95,927 5,806,353,400 8,026,136 484,778,614,400 0.1300 60,528
7 2023-01-11 005930 12,310,751 747,215,374,304 107,478 6,524,782,500 7,809,867 472,496,953,500 0.1300 60,708
8 2023-01-12 005930 16,102,561 972,246,984,400 279,621 16,905,360,100 7,936,870 480,180,635,000 0.1300 60,458
9 2023-01-13 005930 12,510,328 761,169,640,700 346,163 21,056,766,100 7,848,349 477,179,619,200 0.1300 60,829
10 2023-01-16 005930 10,039,972 615,315,636,500 295,961 18,153,563,200 8,200,501 501,050,611,100 0.1400 61,337
11 2023-01-17 005930 9,831,456 599,708,754,138 127,686 7,778,905,300 8,273,926 504,709,486,000 0.1400 60,922
12 2023-01-18 005930 11,584,041 698,509,509,800 221,495 13,382,830,400 8,252,695 498,462,778,000 0.1400 60,420
13 2023-01-19 005930 12,808,490 781,937,546,636 146,159 8,933,424,100 8,275,552 508,946,448,000 0.1400 61,121
14 2023-01-20 005930 9,646,327 595,372,614,900 369,298 22,767,560,600 8,388,470 518,407,446,000 0.1400 61,650
15 2023-01-25 005930 16,822,710 1,066,200,962,700 411,718 26,117,232,300 8,298,063 526,097,194,200 0.1400 63,434
16 2023-01-26 005930 13,278,277 846,408,637,700 226,304 14,422,665,200 8,560,899 547,041,446,100 0.1400 63,731
17 2023-01-27 005930 18,760,182 1,212,764,792,491 363,158 23,485,310,900 8,604,160 555,828,736,000 0.1400 64,669
18 2023-01-30 005930 20,995,234 1,337,025,734,920 316,230 20,247,975,800 8,146,591 515,679,210,300 0.1400 64,029
19 2023-01-31 005930 29,746,731 1,835,768,640,685 129,038 7,929,972,000 7,840,337 478,260,557,000 0.1300 61,454